Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi
google-native.integrations/v1alpha.getTemplatesVersion
Explore with Pulumi AI
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi
Returns an IntegrationTemplateVersion in the specified project.
Using getTemplatesVersion
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getTemplatesVersion(args: GetTemplatesVersionArgs, opts?: InvokeOptions): Promise<GetTemplatesVersionResult>
function getTemplatesVersionOutput(args: GetTemplatesVersionOutputArgs, opts?: InvokeOptions): Output<GetTemplatesVersionResult>
def get_templates_version(integrationtemplate_id: Optional[str] = None,
location: Optional[str] = None,
product_id: Optional[str] = None,
project: Optional[str] = None,
version_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetTemplatesVersionResult
def get_templates_version_output(integrationtemplate_id: Optional[pulumi.Input[str]] = None,
location: Optional[pulumi.Input[str]] = None,
product_id: Optional[pulumi.Input[str]] = None,
project: Optional[pulumi.Input[str]] = None,
version_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetTemplatesVersionResult]
func LookupTemplatesVersion(ctx *Context, args *LookupTemplatesVersionArgs, opts ...InvokeOption) (*LookupTemplatesVersionResult, error)
func LookupTemplatesVersionOutput(ctx *Context, args *LookupTemplatesVersionOutputArgs, opts ...InvokeOption) LookupTemplatesVersionResultOutput
> Note: This function is named LookupTemplatesVersion
in the Go SDK.
public static class GetTemplatesVersion
{
public static Task<GetTemplatesVersionResult> InvokeAsync(GetTemplatesVersionArgs args, InvokeOptions? opts = null)
public static Output<GetTemplatesVersionResult> Invoke(GetTemplatesVersionInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetTemplatesVersionResult> getTemplatesVersion(GetTemplatesVersionArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: google-native:integrations/v1alpha:getTemplatesVersion
arguments:
# arguments dictionary
The following arguments are supported:
- Integrationtemplate
Id string - Location string
- Product
Id string - Version
Id string - Project string
- Integrationtemplate
Id string - Location string
- Product
Id string - Version
Id string - Project string
- integrationtemplate
Id String - location String
- product
Id String - version
Id String - project String
- integrationtemplate
Id string - location string
- product
Id string - version
Id string - project string
- integrationtemplate_
id str - location str
- product_
id str - version_
id str - project str
- integrationtemplate
Id String - location String
- product
Id String - version
Id String - project String
getTemplatesVersion Result
The following output properties are available:
- Create
Time string - Auto-generated.
- Database
Persistence stringPolicy - Optional. Flag to disable database persistence for execution data, including event execution info, execution export info, execution metadata index and execution param index.
- Description string
- Optional. The templateversion description. Permitted format is alphanumeric with underscores and no spaces.
- Error
Catcher List<Pulumi.Configs Google Native. Integrations. V1Alpha. Outputs. Google Cloud Integrations V1alpha Error Catcher Config Response> - Optional. Error Catch Task configuration for the IntegrationTemplateVersion. It's optional.
- Last
Modifier stringEmail - Optional. The last modifier's email address. Generated based on the End User Credentials/LOAS role of the user making the call.
- Name string
- Auto-generated primary key. Format: projects/{project}/locations/{location}/products/{product}/integrationtemplates/{integrationtemplate}/versions/{version}
- Parent
Integration stringVersion Id - Optional. ID of the IntegrationVersion that was used to create this IntegrationTemplateVersion
- Snapshot
Number string - An increasing sequence that is set when a new snapshot is created.
- Status string
- Optional. Generated by eventbus. User should not set it as an input.
- Task
Configs List<Pulumi.Google Native. Integrations. V1Alpha. Outputs. Enterprise Crm Frontends Eventbus Proto Task Config Response> - Optional. Task configuration for the IntegrationTemplateVersion. It's optional, but the IntegrationTemplateVersion doesn't do anything without task_configs.
- Teardown
Pulumi.
Google Native. Integrations. V1Alpha. Outputs. Enterprise Crm Eventbus Proto Teardown Response - Optional. Contains a graph of tasks that will be executed before putting the event in a terminal state (SUCCEEDED/FAILED/FATAL), regardless of success or failure, similar to "finally" in code.
- Template
Parameters Pulumi.Google Native. Integrations. V1Alpha. Outputs. Enterprise Crm Frontends Eventbus Proto Workflow Parameters Response - Optional. Parameters that are expected to be passed to the IntegrationTemplateVersion when an event is triggered. This consists of all the parameters that are expected in the IntegrationTemplateVersion execution. This gives the user the ability to provide default values, add information like PII and also provide data types of each parameter.
- Trigger
Configs List<Pulumi.Google Native. Integrations. V1Alpha. Outputs. Enterprise Crm Frontends Eventbus Proto Trigger Config Response> - Optional. Trigger configurations.
- Update
Time string - Auto-generated.
- User
Label string - Optional. A user-defined label that annotates an integration version. Typically, this is only set when the integration version is created.
- Create
Time string - Auto-generated.
- Database
Persistence stringPolicy - Optional. Flag to disable database persistence for execution data, including event execution info, execution export info, execution metadata index and execution param index.
- Description string
- Optional. The templateversion description. Permitted format is alphanumeric with underscores and no spaces.
- Error
Catcher []GoogleConfigs Cloud Integrations V1alpha Error Catcher Config Response - Optional. Error Catch Task configuration for the IntegrationTemplateVersion. It's optional.
- Last
Modifier stringEmail - Optional. The last modifier's email address. Generated based on the End User Credentials/LOAS role of the user making the call.
- Name string
- Auto-generated primary key. Format: projects/{project}/locations/{location}/products/{product}/integrationtemplates/{integrationtemplate}/versions/{version}
- Parent
Integration stringVersion Id - Optional. ID of the IntegrationVersion that was used to create this IntegrationTemplateVersion
- Snapshot
Number string - An increasing sequence that is set when a new snapshot is created.
- Status string
- Optional. Generated by eventbus. User should not set it as an input.
- Task
Configs []EnterpriseCrm Frontends Eventbus Proto Task Config Response - Optional. Task configuration for the IntegrationTemplateVersion. It's optional, but the IntegrationTemplateVersion doesn't do anything without task_configs.
- Teardown
Enterprise
Crm Eventbus Proto Teardown Response - Optional. Contains a graph of tasks that will be executed before putting the event in a terminal state (SUCCEEDED/FAILED/FATAL), regardless of success or failure, similar to "finally" in code.
- Template
Parameters EnterpriseCrm Frontends Eventbus Proto Workflow Parameters Response - Optional. Parameters that are expected to be passed to the IntegrationTemplateVersion when an event is triggered. This consists of all the parameters that are expected in the IntegrationTemplateVersion execution. This gives the user the ability to provide default values, add information like PII and also provide data types of each parameter.
- Trigger
Configs []EnterpriseCrm Frontends Eventbus Proto Trigger Config Response - Optional. Trigger configurations.
- Update
Time string - Auto-generated.
- User
Label string - Optional. A user-defined label that annotates an integration version. Typically, this is only set when the integration version is created.
- create
Time String - Auto-generated.
- database
Persistence StringPolicy - Optional. Flag to disable database persistence for execution data, including event execution info, execution export info, execution metadata index and execution param index.
- description String
- Optional. The templateversion description. Permitted format is alphanumeric with underscores and no spaces.
- error
Catcher List<GoogleConfigs Cloud Integrations V1alpha Error Catcher Config Response> - Optional. Error Catch Task configuration for the IntegrationTemplateVersion. It's optional.
- last
Modifier StringEmail - Optional. The last modifier's email address. Generated based on the End User Credentials/LOAS role of the user making the call.
- name String
- Auto-generated primary key. Format: projects/{project}/locations/{location}/products/{product}/integrationtemplates/{integrationtemplate}/versions/{version}
- parent
Integration StringVersion Id - Optional. ID of the IntegrationVersion that was used to create this IntegrationTemplateVersion
- snapshot
Number String - An increasing sequence that is set when a new snapshot is created.
- status String
- Optional. Generated by eventbus. User should not set it as an input.
- task
Configs List<EnterpriseCrm Frontends Eventbus Proto Task Config Response> - Optional. Task configuration for the IntegrationTemplateVersion. It's optional, but the IntegrationTemplateVersion doesn't do anything without task_configs.
- teardown
Enterprise
Crm Eventbus Proto Teardown Response - Optional. Contains a graph of tasks that will be executed before putting the event in a terminal state (SUCCEEDED/FAILED/FATAL), regardless of success or failure, similar to "finally" in code.
- template
Parameters EnterpriseCrm Frontends Eventbus Proto Workflow Parameters Response - Optional. Parameters that are expected to be passed to the IntegrationTemplateVersion when an event is triggered. This consists of all the parameters that are expected in the IntegrationTemplateVersion execution. This gives the user the ability to provide default values, add information like PII and also provide data types of each parameter.
- trigger
Configs List<EnterpriseCrm Frontends Eventbus Proto Trigger Config Response> - Optional. Trigger configurations.
- update
Time String - Auto-generated.
- user
Label String - Optional. A user-defined label that annotates an integration version. Typically, this is only set when the integration version is created.
- create
Time string - Auto-generated.
- database
Persistence stringPolicy - Optional. Flag to disable database persistence for execution data, including event execution info, execution export info, execution metadata index and execution param index.
- description string
- Optional. The templateversion description. Permitted format is alphanumeric with underscores and no spaces.
- error
Catcher GoogleConfigs Cloud Integrations V1alpha Error Catcher Config Response[] - Optional. Error Catch Task configuration for the IntegrationTemplateVersion. It's optional.
- last
Modifier stringEmail - Optional. The last modifier's email address. Generated based on the End User Credentials/LOAS role of the user making the call.
- name string
- Auto-generated primary key. Format: projects/{project}/locations/{location}/products/{product}/integrationtemplates/{integrationtemplate}/versions/{version}
- parent
Integration stringVersion Id - Optional. ID of the IntegrationVersion that was used to create this IntegrationTemplateVersion
- snapshot
Number string - An increasing sequence that is set when a new snapshot is created.
- status string
- Optional. Generated by eventbus. User should not set it as an input.
- task
Configs EnterpriseCrm Frontends Eventbus Proto Task Config Response[] - Optional. Task configuration for the IntegrationTemplateVersion. It's optional, but the IntegrationTemplateVersion doesn't do anything without task_configs.
- teardown
Enterprise
Crm Eventbus Proto Teardown Response - Optional. Contains a graph of tasks that will be executed before putting the event in a terminal state (SUCCEEDED/FAILED/FATAL), regardless of success or failure, similar to "finally" in code.
- template
Parameters EnterpriseCrm Frontends Eventbus Proto Workflow Parameters Response - Optional. Parameters that are expected to be passed to the IntegrationTemplateVersion when an event is triggered. This consists of all the parameters that are expected in the IntegrationTemplateVersion execution. This gives the user the ability to provide default values, add information like PII and also provide data types of each parameter.
- trigger
Configs EnterpriseCrm Frontends Eventbus Proto Trigger Config Response[] - Optional. Trigger configurations.
- update
Time string - Auto-generated.
- user
Label string - Optional. A user-defined label that annotates an integration version. Typically, this is only set when the integration version is created.
- create_
time str - Auto-generated.
- database_
persistence_ strpolicy - Optional. Flag to disable database persistence for execution data, including event execution info, execution export info, execution metadata index and execution param index.
- description str
- Optional. The templateversion description. Permitted format is alphanumeric with underscores and no spaces.
- error_
catcher_ Sequence[Googleconfigs Cloud Integrations V1alpha Error Catcher Config Response] - Optional. Error Catch Task configuration for the IntegrationTemplateVersion. It's optional.
- last_
modifier_ stremail - Optional. The last modifier's email address. Generated based on the End User Credentials/LOAS role of the user making the call.
- name str
- Auto-generated primary key. Format: projects/{project}/locations/{location}/products/{product}/integrationtemplates/{integrationtemplate}/versions/{version}
- parent_
integration_ strversion_ id - Optional. ID of the IntegrationVersion that was used to create this IntegrationTemplateVersion
- snapshot_
number str - An increasing sequence that is set when a new snapshot is created.
- status str
- Optional. Generated by eventbus. User should not set it as an input.
- task_
configs Sequence[EnterpriseCrm Frontends Eventbus Proto Task Config Response] - Optional. Task configuration for the IntegrationTemplateVersion. It's optional, but the IntegrationTemplateVersion doesn't do anything without task_configs.
- teardown
Enterprise
Crm Eventbus Proto Teardown Response - Optional. Contains a graph of tasks that will be executed before putting the event in a terminal state (SUCCEEDED/FAILED/FATAL), regardless of success or failure, similar to "finally" in code.
- template_
parameters EnterpriseCrm Frontends Eventbus Proto Workflow Parameters Response - Optional. Parameters that are expected to be passed to the IntegrationTemplateVersion when an event is triggered. This consists of all the parameters that are expected in the IntegrationTemplateVersion execution. This gives the user the ability to provide default values, add information like PII and also provide data types of each parameter.
- trigger_
configs Sequence[EnterpriseCrm Frontends Eventbus Proto Trigger Config Response] - Optional. Trigger configurations.
- update_
time str - Auto-generated.
- user_
label str - Optional. A user-defined label that annotates an integration version. Typically, this is only set when the integration version is created.
- create
Time String - Auto-generated.
- database
Persistence StringPolicy - Optional. Flag to disable database persistence for execution data, including event execution info, execution export info, execution metadata index and execution param index.
- description String
- Optional. The templateversion description. Permitted format is alphanumeric with underscores and no spaces.
- error
Catcher List<Property Map>Configs - Optional. Error Catch Task configuration for the IntegrationTemplateVersion. It's optional.
- last
Modifier StringEmail - Optional. The last modifier's email address. Generated based on the End User Credentials/LOAS role of the user making the call.
- name String
- Auto-generated primary key. Format: projects/{project}/locations/{location}/products/{product}/integrationtemplates/{integrationtemplate}/versions/{version}
- parent
Integration StringVersion Id - Optional. ID of the IntegrationVersion that was used to create this IntegrationTemplateVersion
- snapshot
Number String - An increasing sequence that is set when a new snapshot is created.
- status String
- Optional. Generated by eventbus. User should not set it as an input.
- task
Configs List<Property Map> - Optional. Task configuration for the IntegrationTemplateVersion. It's optional, but the IntegrationTemplateVersion doesn't do anything without task_configs.
- teardown Property Map
- Optional. Contains a graph of tasks that will be executed before putting the event in a terminal state (SUCCEEDED/FAILED/FATAL), regardless of success or failure, similar to "finally" in code.
- template
Parameters Property Map - Optional. Parameters that are expected to be passed to the IntegrationTemplateVersion when an event is triggered. This consists of all the parameters that are expected in the IntegrationTemplateVersion execution. This gives the user the ability to provide default values, add information like PII and also provide data types of each parameter.
- trigger
Configs List<Property Map> - Optional. Trigger configurations.
- update
Time String - Auto-generated.
- user
Label String - Optional. A user-defined label that annotates an integration version. Typically, this is only set when the integration version is created.
Supporting Types
EnterpriseCrmEventbusProtoAttributesResponse
- Data
Type string - Things like URL, Email, Currency, Timestamp (rather than string, int64...)
- Default
Value Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Value Type Response - Used to define defaults.
- Is
Required bool - Required for event execution. The validation will be done by the event bus when the event is triggered.
- Is
Searchable bool - Used to indicate if a ParameterEntry should be converted to ParamIndexes for ST-Spanner full-text search. DEPRECATED: use searchable.
- Log
Settings Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Log Settings Response - See
- Read
Only bool - Used to indicate if the ParameterEntry is a read only field or not.
- Searchable string
- Task
Visibility List<string> - List of tasks that can view this property, if empty then all.
- Data
Type string - Things like URL, Email, Currency, Timestamp (rather than string, int64...)
- Default
Value EnterpriseCrm Eventbus Proto Value Type Response - Used to define defaults.
- Is
Required bool - Required for event execution. The validation will be done by the event bus when the event is triggered.
- Is
Searchable bool - Used to indicate if a ParameterEntry should be converted to ParamIndexes for ST-Spanner full-text search. DEPRECATED: use searchable.
- Log
Settings EnterpriseCrm Eventbus Proto Log Settings Response - See
- Read
Only bool - Used to indicate if the ParameterEntry is a read only field or not.
- Searchable string
- Task
Visibility []string - List of tasks that can view this property, if empty then all.
- data
Type String - Things like URL, Email, Currency, Timestamp (rather than string, int64...)
- default
Value EnterpriseCrm Eventbus Proto Value Type Response - Used to define defaults.
- is
Required Boolean - Required for event execution. The validation will be done by the event bus when the event is triggered.
- is
Searchable Boolean - Used to indicate if a ParameterEntry should be converted to ParamIndexes for ST-Spanner full-text search. DEPRECATED: use searchable.
- log
Settings EnterpriseCrm Eventbus Proto Log Settings Response - See
- read
Only Boolean - Used to indicate if the ParameterEntry is a read only field or not.
- searchable String
- task
Visibility List<String> - List of tasks that can view this property, if empty then all.
- data
Type string - Things like URL, Email, Currency, Timestamp (rather than string, int64...)
- default
Value EnterpriseCrm Eventbus Proto Value Type Response - Used to define defaults.
- is
Required boolean - Required for event execution. The validation will be done by the event bus when the event is triggered.
- is
Searchable boolean - Used to indicate if a ParameterEntry should be converted to ParamIndexes for ST-Spanner full-text search. DEPRECATED: use searchable.
- log
Settings EnterpriseCrm Eventbus Proto Log Settings Response - See
- read
Only boolean - Used to indicate if the ParameterEntry is a read only field or not.
- searchable string
- task
Visibility string[] - List of tasks that can view this property, if empty then all.
- data_
type str - Things like URL, Email, Currency, Timestamp (rather than string, int64...)
- default_
value EnterpriseCrm Eventbus Proto Value Type Response - Used to define defaults.
- is_
required bool - Required for event execution. The validation will be done by the event bus when the event is triggered.
- is_
searchable bool - Used to indicate if a ParameterEntry should be converted to ParamIndexes for ST-Spanner full-text search. DEPRECATED: use searchable.
- log_
settings EnterpriseCrm Eventbus Proto Log Settings Response - See
- read_
only bool - Used to indicate if the ParameterEntry is a read only field or not.
- searchable str
- task_
visibility Sequence[str] - List of tasks that can view this property, if empty then all.
- data
Type String - Things like URL, Email, Currency, Timestamp (rather than string, int64...)
- default
Value Property Map - Used to define defaults.
- is
Required Boolean - Required for event execution. The validation will be done by the event bus when the event is triggered.
- is
Searchable Boolean - Used to indicate if a ParameterEntry should be converted to ParamIndexes for ST-Spanner full-text search. DEPRECATED: use searchable.
- log
Settings Property Map - See
- read
Only Boolean - Used to indicate if the ParameterEntry is a read only field or not.
- searchable String
- task
Visibility List<String> - List of tasks that can view this property, if empty then all.
EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListResponse
- Enum
Strings List<string> - Filter
Type string
- Enum
Strings []string - Filter
Type string
- enum
Strings List<String> - filter
Type String
- enum
Strings string[] - filter
Type string
- enum_
strings Sequence[str] - filter_
type str
- enum
Strings List<String> - filter
Type String
EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueResponse
- Absolute string
- Percentage int
- Absolute string
- Percentage int
- absolute String
- percentage Integer
- absolute string
- percentage number
- absolute str
- percentage int
- absolute String
- percentage Number
EnterpriseCrmEventbusProtoBooleanParameterArrayResponse
- Boolean
Values List<bool>
- Boolean
Values []bool
- boolean
Values List<Boolean>
- boolean
Values boolean[]
- boolean_
values Sequence[bool]
- boolean
Values List<Boolean>
EnterpriseCrmEventbusProtoCloudSchedulerConfigResponse
- Cron
Tab string - The cron tab of cloud scheduler trigger.
- Error
Message string - Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations
- Location string
- The location where associated cloud scheduler job will be created
- Service
Account stringEmail - Service account used by Cloud Scheduler to trigger the integration at scheduled time
- Cron
Tab string - The cron tab of cloud scheduler trigger.
- Error
Message string - Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations
- Location string
- The location where associated cloud scheduler job will be created
- Service
Account stringEmail - Service account used by Cloud Scheduler to trigger the integration at scheduled time
- cron
Tab String - The cron tab of cloud scheduler trigger.
- error
Message String - Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations
- location String
- The location where associated cloud scheduler job will be created
- service
Account StringEmail - Service account used by Cloud Scheduler to trigger the integration at scheduled time
- cron
Tab string - The cron tab of cloud scheduler trigger.
- error
Message string - Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations
- location string
- The location where associated cloud scheduler job will be created
- service
Account stringEmail - Service account used by Cloud Scheduler to trigger the integration at scheduled time
- cron_
tab str - The cron tab of cloud scheduler trigger.
- error_
message str - Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations
- location str
- The location where associated cloud scheduler job will be created
- service_
account_ stremail - Service account used by Cloud Scheduler to trigger the integration at scheduled time
- cron
Tab String - The cron tab of cloud scheduler trigger.
- error
Message String - Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations
- location String
- The location where associated cloud scheduler job will be created
- service
Account StringEmail - Service account used by Cloud Scheduler to trigger the integration at scheduled time
EnterpriseCrmEventbusProtoCombinedConditionResponse
- Conditions
List<Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Condition Response> - A set of individual constituent conditions.
- Conditions
[]Enterprise
Crm Eventbus Proto Condition Response - A set of individual constituent conditions.
- conditions
List<Enterprise
Crm Eventbus Proto Condition Response> - A set of individual constituent conditions.
- conditions
Enterprise
Crm Eventbus Proto Condition Response[] - A set of individual constituent conditions.
- conditions
Sequence[Enterprise
Crm Eventbus Proto Condition Response] - A set of individual constituent conditions.
- conditions List<Property Map>
- A set of individual constituent conditions.
EnterpriseCrmEventbusProtoConditionResponse
- Event
Property stringKey - Key that's evaluated against the
value
. Please note the data type of the runtime value associated with the key should match the data type ofvalue
, else an IllegalArgumentException is thrown. - Operator string
- Operator used to evaluate the condition. Please note that an operator with an inappropriate key/value operand will result in IllegalArgumentException, e.g. CONTAINS with boolean key/value pair.
- Value
Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Value Type Response - Value that's checked for the key.
- Event
Property stringKey - Key that's evaluated against the
value
. Please note the data type of the runtime value associated with the key should match the data type ofvalue
, else an IllegalArgumentException is thrown. - Operator string
- Operator used to evaluate the condition. Please note that an operator with an inappropriate key/value operand will result in IllegalArgumentException, e.g. CONTAINS with boolean key/value pair.
- Value
Enterprise
Crm Eventbus Proto Value Type Response - Value that's checked for the key.
- event
Property StringKey - Key that's evaluated against the
value
. Please note the data type of the runtime value associated with the key should match the data type ofvalue
, else an IllegalArgumentException is thrown. - operator String
- Operator used to evaluate the condition. Please note that an operator with an inappropriate key/value operand will result in IllegalArgumentException, e.g. CONTAINS with boolean key/value pair.
- value
Enterprise
Crm Eventbus Proto Value Type Response - Value that's checked for the key.
- event
Property stringKey - Key that's evaluated against the
value
. Please note the data type of the runtime value associated with the key should match the data type ofvalue
, else an IllegalArgumentException is thrown. - operator string
- Operator used to evaluate the condition. Please note that an operator with an inappropriate key/value operand will result in IllegalArgumentException, e.g. CONTAINS with boolean key/value pair.
- value
Enterprise
Crm Eventbus Proto Value Type Response - Value that's checked for the key.
- event_
property_ strkey - Key that's evaluated against the
value
. Please note the data type of the runtime value associated with the key should match the data type ofvalue
, else an IllegalArgumentException is thrown. - operator str
- Operator used to evaluate the condition. Please note that an operator with an inappropriate key/value operand will result in IllegalArgumentException, e.g. CONTAINS with boolean key/value pair.
- value
Enterprise
Crm Eventbus Proto Value Type Response - Value that's checked for the key.
- event
Property StringKey - Key that's evaluated against the
value
. Please note the data type of the runtime value associated with the key should match the data type ofvalue
, else an IllegalArgumentException is thrown. - operator String
- Operator used to evaluate the condition. Please note that an operator with an inappropriate key/value operand will result in IllegalArgumentException, e.g. CONTAINS with boolean key/value pair.
- value Property Map
- Value that's checked for the key.
EnterpriseCrmEventbusProtoCoordinateResponse
EnterpriseCrmEventbusProtoDoubleArrayResponse
- Values List<double>
- Values []float64
- values List<Double>
- values number[]
- values Sequence[float]
- values List<Number>
EnterpriseCrmEventbusProtoDoubleParameterArrayResponse
- Double
Values List<double>
- Double
Values []float64
- double
Values List<Double>
- double
Values number[]
- double_
values Sequence[float]
- double
Values List<Number>
EnterpriseCrmEventbusProtoEventBusPropertiesResponse
- Properties
List<Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Property Entry Response> - An unordered list of property entries.
- Properties
[]Enterprise
Crm Eventbus Proto Property Entry Response - An unordered list of property entries.
- properties
List<Enterprise
Crm Eventbus Proto Property Entry Response> - An unordered list of property entries.
- properties
Enterprise
Crm Eventbus Proto Property Entry Response[] - An unordered list of property entries.
- properties
Sequence[Enterprise
Crm Eventbus Proto Property Entry Response] - An unordered list of property entries.
- properties List<Property Map>
- An unordered list of property entries.
EnterpriseCrmEventbusProtoEventParametersResponse
- Parameters
List<Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Parameter Entry Response> - Parameters are a part of Event and can be used to communicate between different tasks that are part of the same integration execution.
- Parameters
[]Enterprise
Crm Eventbus Proto Parameter Entry Response - Parameters are a part of Event and can be used to communicate between different tasks that are part of the same integration execution.
- parameters
List<Enterprise
Crm Eventbus Proto Parameter Entry Response> - Parameters are a part of Event and can be used to communicate between different tasks that are part of the same integration execution.
- parameters
Enterprise
Crm Eventbus Proto Parameter Entry Response[] - Parameters are a part of Event and can be used to communicate between different tasks that are part of the same integration execution.
- parameters
Sequence[Enterprise
Crm Eventbus Proto Parameter Entry Response] - Parameters are a part of Event and can be used to communicate between different tasks that are part of the same integration execution.
- parameters List<Property Map>
- Parameters are a part of Event and can be used to communicate between different tasks that are part of the same integration execution.
EnterpriseCrmEventbusProtoFailurePolicyResponse
- Interval
In stringSeconds - Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_WORKFLOW_WITH_BACKOFF. Defines the initial interval for backoff.
- Max
Num intRetries - Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_WORKFLOW_WITH_BACKOFF. Defines the number of times the task will be retried if failed.
- Retry
Strategy string - Defines what happens to the task upon failure.
- Interval
In stringSeconds - Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_WORKFLOW_WITH_BACKOFF. Defines the initial interval for backoff.
- Max
Num intRetries - Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_WORKFLOW_WITH_BACKOFF. Defines the number of times the task will be retried if failed.
- Retry
Strategy string - Defines what happens to the task upon failure.
- interval
In StringSeconds - Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_WORKFLOW_WITH_BACKOFF. Defines the initial interval for backoff.
- max
Num IntegerRetries - Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_WORKFLOW_WITH_BACKOFF. Defines the number of times the task will be retried if failed.
- retry
Strategy String - Defines what happens to the task upon failure.
- interval
In stringSeconds - Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_WORKFLOW_WITH_BACKOFF. Defines the initial interval for backoff.
- max
Num numberRetries - Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_WORKFLOW_WITH_BACKOFF. Defines the number of times the task will be retried if failed.
- retry
Strategy string - Defines what happens to the task upon failure.
- interval_
in_ strseconds - Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_WORKFLOW_WITH_BACKOFF. Defines the initial interval for backoff.
- max_
num_ intretries - Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_WORKFLOW_WITH_BACKOFF. Defines the number of times the task will be retried if failed.
- retry_
strategy str - Defines what happens to the task upon failure.
- interval
In StringSeconds - Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_WORKFLOW_WITH_BACKOFF. Defines the initial interval for backoff.
- max
Num NumberRetries - Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_WORKFLOW_WITH_BACKOFF. Defines the number of times the task will be retried if failed.
- retry
Strategy String - Defines what happens to the task upon failure.
EnterpriseCrmEventbusProtoIntArrayResponse
- Values List<string>
- Values []string
- values List<String>
- values string[]
- values Sequence[str]
- values List<String>
EnterpriseCrmEventbusProtoIntParameterArrayResponse
- Int
Values List<string>
- Int
Values []string
- int
Values List<String>
- int
Values string[]
- int_
values Sequence[str]
- int
Values List<String>
EnterpriseCrmEventbusProtoLogSettingsResponse
- Log
Field stringName - The name of corresponding logging field of the event property. If omitted, assumes the same name as the event property key.
- Sanitize
Options Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Logging Gws Sanitize Options Response - Contains the scrubbing options, such as whether to scrub, obfuscate, etc.
- Seed
Period string - Seed
Scope string - Shortening
Limits Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Logging Gws Field Limits Response - Contains the field limits for shortening, such as max string length and max array length.
- Log
Field stringName - The name of corresponding logging field of the event property. If omitted, assumes the same name as the event property key.
- Sanitize
Options EnterpriseCrm Logging Gws Sanitize Options Response - Contains the scrubbing options, such as whether to scrub, obfuscate, etc.
- Seed
Period string - Seed
Scope string - Shortening
Limits EnterpriseCrm Logging Gws Field Limits Response - Contains the field limits for shortening, such as max string length and max array length.
- log
Field StringName - The name of corresponding logging field of the event property. If omitted, assumes the same name as the event property key.
- sanitize
Options EnterpriseCrm Logging Gws Sanitize Options Response - Contains the scrubbing options, such as whether to scrub, obfuscate, etc.
- seed
Period String - seed
Scope String - shortening
Limits EnterpriseCrm Logging Gws Field Limits Response - Contains the field limits for shortening, such as max string length and max array length.
- log
Field stringName - The name of corresponding logging field of the event property. If omitted, assumes the same name as the event property key.
- sanitize
Options EnterpriseCrm Logging Gws Sanitize Options Response - Contains the scrubbing options, such as whether to scrub, obfuscate, etc.
- seed
Period string - seed
Scope string - shortening
Limits EnterpriseCrm Logging Gws Field Limits Response - Contains the field limits for shortening, such as max string length and max array length.
- log_
field_ strname - The name of corresponding logging field of the event property. If omitted, assumes the same name as the event property key.
- sanitize_
options EnterpriseCrm Logging Gws Sanitize Options Response - Contains the scrubbing options, such as whether to scrub, obfuscate, etc.
- seed_
period str - seed_
scope str - shortening_
limits EnterpriseCrm Logging Gws Field Limits Response - Contains the field limits for shortening, such as max string length and max array length.
- log
Field StringName - The name of corresponding logging field of the event property. If omitted, assumes the same name as the event property key.
- sanitize
Options Property Map - Contains the scrubbing options, such as whether to scrub, obfuscate, etc.
- seed
Period String - seed
Scope String - shortening
Limits Property Map - Contains the field limits for shortening, such as max string length and max array length.
EnterpriseCrmEventbusProtoNextTaskResponse
- Combined
Conditions List<Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Combined Condition Response> - Combined condition for this task to become an eligible next task. Each of these combined_conditions are joined with logical OR. DEPRECATED: use
condition
- Condition string
- Standard filter expression for this task to become an eligible next task.
- Description string
- User-provided description intended to give more business context about the next task edge or condition.
- Label string
- User-provided label that is attached to this edge in the UI.
- Task
Config stringId - ID of the next task.
- Task
Number string - Task number of the next task.
- Combined
Conditions []EnterpriseCrm Eventbus Proto Combined Condition Response - Combined condition for this task to become an eligible next task. Each of these combined_conditions are joined with logical OR. DEPRECATED: use
condition
- Condition string
- Standard filter expression for this task to become an eligible next task.
- Description string
- User-provided description intended to give more business context about the next task edge or condition.
- Label string
- User-provided label that is attached to this edge in the UI.
- Task
Config stringId - ID of the next task.
- Task
Number string - Task number of the next task.
- combined
Conditions List<EnterpriseCrm Eventbus Proto Combined Condition Response> - Combined condition for this task to become an eligible next task. Each of these combined_conditions are joined with logical OR. DEPRECATED: use
condition
- condition String
- Standard filter expression for this task to become an eligible next task.
- description String
- User-provided description intended to give more business context about the next task edge or condition.
- label String
- User-provided label that is attached to this edge in the UI.
- task
Config StringId - ID of the next task.
- task
Number String - Task number of the next task.
- combined
Conditions EnterpriseCrm Eventbus Proto Combined Condition Response[] - Combined condition for this task to become an eligible next task. Each of these combined_conditions are joined with logical OR. DEPRECATED: use
condition
- condition string
- Standard filter expression for this task to become an eligible next task.
- description string
- User-provided description intended to give more business context about the next task edge or condition.
- label string
- User-provided label that is attached to this edge in the UI.
- task
Config stringId - ID of the next task.
- task
Number string - Task number of the next task.
- combined_
conditions Sequence[EnterpriseCrm Eventbus Proto Combined Condition Response] - Combined condition for this task to become an eligible next task. Each of these combined_conditions are joined with logical OR. DEPRECATED: use
condition
- condition str
- Standard filter expression for this task to become an eligible next task.
- description str
- User-provided description intended to give more business context about the next task edge or condition.
- label str
- User-provided label that is attached to this edge in the UI.
- task_
config_ strid - ID of the next task.
- task_
number str - Task number of the next task.
- combined
Conditions List<Property Map> - Combined condition for this task to become an eligible next task. Each of these combined_conditions are joined with logical OR. DEPRECATED: use
condition
- condition String
- Standard filter expression for this task to become an eligible next task.
- description String
- User-provided description intended to give more business context about the next task edge or condition.
- label String
- User-provided label that is attached to this edge in the UI.
- task
Config StringId - ID of the next task.
- task
Number String - Task number of the next task.
EnterpriseCrmEventbusProtoNextTeardownTaskResponse
- Name string
- Name of the next teardown task.
- Name string
- Name of the next teardown task.
- name String
- Name of the next teardown task.
- name string
- Name of the next teardown task.
- name str
- Name of the next teardown task.
- name String
- Name of the next teardown task.
EnterpriseCrmEventbusProtoNodeIdentifierResponse
- Element
Identifier string - Configuration of the edge.
- Element
Type string - Destination node where the edge ends. It can only be a task config.
- Element
Identifier string - Configuration of the edge.
- Element
Type string - Destination node where the edge ends. It can only be a task config.
- element
Identifier String - Configuration of the edge.
- element
Type String - Destination node where the edge ends. It can only be a task config.
- element
Identifier string - Configuration of the edge.
- element
Type string - Destination node where the edge ends. It can only be a task config.
- element_
identifier str - Configuration of the edge.
- element_
type str - Destination node where the edge ends. It can only be a task config.
- element
Identifier String - Configuration of the edge.
- element
Type String - Destination node where the edge ends. It can only be a task config.
EnterpriseCrmEventbusProtoParamSpecEntryConfigResponse
- Descriptive
Phrase string - A short phrase to describe what this parameter contains.
- Help
Text string - Detailed help text for this parameter containing information not provided elsewhere. For example, instructions on how to migrate from a deprecated parameter.
- Hide
Default boolValue - Whether the default value is hidden in the UI.
- Input
Display stringOption - bool
- Whether this field is hidden in the UI.
- Label string
- A user-friendly label for the parameter.
- Parameter
Name stringOption - Sub
Section stringLabel - A user-friendly label for subSection under which the parameter will be displayed.
- Ui
Placeholder stringText - Placeholder text which will appear in the UI input form for this parameter.
- Descriptive
Phrase string - A short phrase to describe what this parameter contains.
- Help
Text string - Detailed help text for this parameter containing information not provided elsewhere. For example, instructions on how to migrate from a deprecated parameter.
- Hide
Default boolValue - Whether the default value is hidden in the UI.
- Input
Display stringOption - bool
- Whether this field is hidden in the UI.
- Label string
- A user-friendly label for the parameter.
- Parameter
Name stringOption - Sub
Section stringLabel - A user-friendly label for subSection under which the parameter will be displayed.
- Ui
Placeholder stringText - Placeholder text which will appear in the UI input form for this parameter.
- descriptive
Phrase String - A short phrase to describe what this parameter contains.
- help
Text String - Detailed help text for this parameter containing information not provided elsewhere. For example, instructions on how to migrate from a deprecated parameter.
- hide
Default BooleanValue - Whether the default value is hidden in the UI.
- input
Display StringOption - Boolean
- Whether this field is hidden in the UI.
- label String
- A user-friendly label for the parameter.
- parameter
Name StringOption - sub
Section StringLabel - A user-friendly label for subSection under which the parameter will be displayed.
- ui
Placeholder StringText - Placeholder text which will appear in the UI input form for this parameter.
- descriptive
Phrase string - A short phrase to describe what this parameter contains.
- help
Text string - Detailed help text for this parameter containing information not provided elsewhere. For example, instructions on how to migrate from a deprecated parameter.
- hide
Default booleanValue - Whether the default value is hidden in the UI.
- input
Display stringOption - boolean
- Whether this field is hidden in the UI.
- label string
- A user-friendly label for the parameter.
- parameter
Name stringOption - sub
Section stringLabel - A user-friendly label for subSection under which the parameter will be displayed.
- ui
Placeholder stringText - Placeholder text which will appear in the UI input form for this parameter.
- descriptive_
phrase str - A short phrase to describe what this parameter contains.
- help_
text str - Detailed help text for this parameter containing information not provided elsewhere. For example, instructions on how to migrate from a deprecated parameter.
- hide_
default_ boolvalue - Whether the default value is hidden in the UI.
- input_
display_ stroption - bool
- Whether this field is hidden in the UI.
- label str
- A user-friendly label for the parameter.
- parameter_
name_ stroption - sub_
section_ strlabel - A user-friendly label for subSection under which the parameter will be displayed.
- ui_
placeholder_ strtext - Placeholder text which will appear in the UI input form for this parameter.
- descriptive
Phrase String - A short phrase to describe what this parameter contains.
- help
Text String - Detailed help text for this parameter containing information not provided elsewhere. For example, instructions on how to migrate from a deprecated parameter.
- hide
Default BooleanValue - Whether the default value is hidden in the UI.
- input
Display StringOption - Boolean
- Whether this field is hidden in the UI.
- label String
- A user-friendly label for the parameter.
- parameter
Name StringOption - sub
Section StringLabel - A user-friendly label for subSection under which the parameter will be displayed.
- ui
Placeholder StringText - Placeholder text which will appear in the UI input form for this parameter.
EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionResponse
EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangeResponse
EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangeResponse
EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleResponse
- Double
Range Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Param Spec Entry Validation Rule Double Range Response - Int
Range Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Param Spec Entry Validation Rule Int Range Response - String
Regex Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Param Spec Entry Validation Rule String Regex Response
EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexResponse
EnterpriseCrmEventbusProtoParameterEntryResponse
- Key string
- Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the integration definition.
- Value
Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Parameter Value Type Response - Values for the defined keys. Each value can either be string, int, double or any proto message.
- Key string
- Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the integration definition.
- Value
Enterprise
Crm Eventbus Proto Parameter Value Type Response - Values for the defined keys. Each value can either be string, int, double or any proto message.
- key String
- Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the integration definition.
- value
Enterprise
Crm Eventbus Proto Parameter Value Type Response - Values for the defined keys. Each value can either be string, int, double or any proto message.
- key string
- Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the integration definition.
- value
Enterprise
Crm Eventbus Proto Parameter Value Type Response - Values for the defined keys. Each value can either be string, int, double or any proto message.
- key str
- Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the integration definition.
- value
Enterprise
Crm Eventbus Proto Parameter Value Type Response - Values for the defined keys. Each value can either be string, int, double or any proto message.
- key String
- Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the integration definition.
- value Property Map
- Values for the defined keys. Each value can either be string, int, double or any proto message.
EnterpriseCrmEventbusProtoParameterValueTypeResponse
- Boolean
Array Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Boolean Parameter Array Response - Boolean
Value bool - Double
Array Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Double Parameter Array Response - Double
Value double - Int
Array Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Int Parameter Array Response - Int
Value string - Proto
Array Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Proto Parameter Array Response - Proto
Value Dictionary<string, string> - Serialized
Object Pulumi.Value Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Serialized Object Parameter Response - String
Array Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto String Parameter Array Response - String
Value string
- Boolean
Array EnterpriseCrm Eventbus Proto Boolean Parameter Array Response - Boolean
Value bool - Double
Array EnterpriseCrm Eventbus Proto Double Parameter Array Response - Double
Value float64 - Int
Array EnterpriseCrm Eventbus Proto Int Parameter Array Response - Int
Value string - Proto
Array EnterpriseCrm Eventbus Proto Proto Parameter Array Response - Proto
Value map[string]string - Serialized
Object EnterpriseValue Crm Eventbus Proto Serialized Object Parameter Response - String
Array EnterpriseCrm Eventbus Proto String Parameter Array Response - String
Value string
- boolean
Array EnterpriseCrm Eventbus Proto Boolean Parameter Array Response - boolean
Value Boolean - double
Array EnterpriseCrm Eventbus Proto Double Parameter Array Response - double
Value Double - int
Array EnterpriseCrm Eventbus Proto Int Parameter Array Response - int
Value String - proto
Array EnterpriseCrm Eventbus Proto Proto Parameter Array Response - proto
Value Map<String,String> - serialized
Object EnterpriseValue Crm Eventbus Proto Serialized Object Parameter Response - string
Array EnterpriseCrm Eventbus Proto String Parameter Array Response - string
Value String
- boolean
Array EnterpriseCrm Eventbus Proto Boolean Parameter Array Response - boolean
Value boolean - double
Array EnterpriseCrm Eventbus Proto Double Parameter Array Response - double
Value number - int
Array EnterpriseCrm Eventbus Proto Int Parameter Array Response - int
Value string - proto
Array EnterpriseCrm Eventbus Proto Proto Parameter Array Response - proto
Value {[key: string]: string} - serialized
Object EnterpriseValue Crm Eventbus Proto Serialized Object Parameter Response - string
Array EnterpriseCrm Eventbus Proto String Parameter Array Response - string
Value string
- boolean_
array EnterpriseCrm Eventbus Proto Boolean Parameter Array Response - boolean_
value bool - double_
array EnterpriseCrm Eventbus Proto Double Parameter Array Response - double_
value float - int_
array EnterpriseCrm Eventbus Proto Int Parameter Array Response - int_
value str - proto_
array EnterpriseCrm Eventbus Proto Proto Parameter Array Response - proto_
value Mapping[str, str] - serialized_
object_ Enterprisevalue Crm Eventbus Proto Serialized Object Parameter Response - string_
array EnterpriseCrm Eventbus Proto String Parameter Array Response - string_
value str
EnterpriseCrmEventbusProtoPropertyEntryResponse
- Key string
- Key is used to retrieve the corresponding property value. This should be unique for a given fired event. The Tasks should be aware of the keys used while firing the events for them to be able to retrieve the values.
- Value
Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Value Type Response - Values for the defined keys. Each value can either be string, int, double or any proto message.
- Key string
- Key is used to retrieve the corresponding property value. This should be unique for a given fired event. The Tasks should be aware of the keys used while firing the events for them to be able to retrieve the values.
- Value
Enterprise
Crm Eventbus Proto Value Type Response - Values for the defined keys. Each value can either be string, int, double or any proto message.
- key String
- Key is used to retrieve the corresponding property value. This should be unique for a given fired event. The Tasks should be aware of the keys used while firing the events for them to be able to retrieve the values.
- value
Enterprise
Crm Eventbus Proto Value Type Response - Values for the defined keys. Each value can either be string, int, double or any proto message.
- key string
- Key is used to retrieve the corresponding property value. This should be unique for a given fired event. The Tasks should be aware of the keys used while firing the events for them to be able to retrieve the values.
- value
Enterprise
Crm Eventbus Proto Value Type Response - Values for the defined keys. Each value can either be string, int, double or any proto message.
- key str
- Key is used to retrieve the corresponding property value. This should be unique for a given fired event. The Tasks should be aware of the keys used while firing the events for them to be able to retrieve the values.
- value
Enterprise
Crm Eventbus Proto Value Type Response - Values for the defined keys. Each value can either be string, int, double or any proto message.
- key String
- Key is used to retrieve the corresponding property value. This should be unique for a given fired event. The Tasks should be aware of the keys used while firing the events for them to be able to retrieve the values.
- value Property Map
- Values for the defined keys. Each value can either be string, int, double or any proto message.
EnterpriseCrmEventbusProtoProtoParameterArrayResponse
- Proto
Values List<ImmutableDictionary<string, string>>
- Proto
Values []map[string]string
- proto
Values List<Map<String,String>>
- proto
Values {[key: string]: string}[]
- proto_
values Sequence[Mapping[str, str]]
- proto
Values List<Map<String>>
EnterpriseCrmEventbusProtoSerializedObjectParameterResponse
- Object
Value string
- Object
Value string
- object
Value String
- object
Value string
- object_
value str
- object
Value String
EnterpriseCrmEventbusProtoStringArrayResponse
- Values List<string>
- Values []string
- values List<String>
- values string[]
- values Sequence[str]
- values List<String>
EnterpriseCrmEventbusProtoStringParameterArrayResponse
- String
Values List<string>
- String
Values []string
- string
Values List<String>
- string
Values string[]
- string_
values Sequence[str]
- string
Values List<String>
EnterpriseCrmEventbusProtoSuccessPolicyResponse
- Final
State string - State to which the execution snapshot status will be set if the task succeeds.
- Final
State string - State to which the execution snapshot status will be set if the task succeeds.
- final
State String - State to which the execution snapshot status will be set if the task succeeds.
- final
State string - State to which the execution snapshot status will be set if the task succeeds.
- final_
state str - State to which the execution snapshot status will be set if the task succeeds.
- final
State String - State to which the execution snapshot status will be set if the task succeeds.
EnterpriseCrmEventbusProtoTaskAlertConfigResponse
- Aggregation
Period string - The period over which the metric value should be aggregated and evaluated. Format is , where integer should be a positive integer and unit should be one of (s,m,h,d,w) meaning (second, minute, hour, day, week).
- Alert
Disabled bool - Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this workflow alert.
- Alert
Name string - A name to identify this alert. This will be displayed in the alert subject. If set, this name should be unique in within the scope of the containing workflow.
- Client
Id string - Client associated with this alert configuration. Must be a client enabled in one of the containing workflow's triggers.
- Duration
Threshold stringMs - Should be specified only for TASK_AVERAGE_DURATION and TASK_PERCENTILE_DURATION metrics. This member should be used to specify what duration value the metrics should exceed for the alert to trigger.
- Error
Enum Pulumi.List Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Base Alert Config Error Enum List Response - Metric
Type string - Num
Aggregation intPeriods - For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.
- Only
Final boolAttempt - Only count final task attempts, not retries.
- Playbook
Url string - Link to a playbook for resolving the issue that triggered this alert.
- Threshold
Type string - The threshold type for which this alert is being configured. If value falls below expected_min or exceeds expected_max, an alert will be fired.
- Threshold
Value Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Base Alert Config Threshold Value Response - The metric value, above or below which the alert should be triggered.
- Warning
Enum Pulumi.List Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Base Alert Config Error Enum List Response
- Aggregation
Period string - The period over which the metric value should be aggregated and evaluated. Format is , where integer should be a positive integer and unit should be one of (s,m,h,d,w) meaning (second, minute, hour, day, week).
- Alert
Disabled bool - Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this workflow alert.
- Alert
Name string - A name to identify this alert. This will be displayed in the alert subject. If set, this name should be unique in within the scope of the containing workflow.
- Client
Id string - Client associated with this alert configuration. Must be a client enabled in one of the containing workflow's triggers.
- Duration
Threshold stringMs - Should be specified only for TASK_AVERAGE_DURATION and TASK_PERCENTILE_DURATION metrics. This member should be used to specify what duration value the metrics should exceed for the alert to trigger.
- Error
Enum EnterpriseList Crm Eventbus Proto Base Alert Config Error Enum List Response - Metric
Type string - Num
Aggregation intPeriods - For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.
- Only
Final boolAttempt - Only count final task attempts, not retries.
- Playbook
Url string - Link to a playbook for resolving the issue that triggered this alert.
- Threshold
Type string - The threshold type for which this alert is being configured. If value falls below expected_min or exceeds expected_max, an alert will be fired.
- Threshold
Value EnterpriseCrm Eventbus Proto Base Alert Config Threshold Value Response - The metric value, above or below which the alert should be triggered.
- Warning
Enum EnterpriseList Crm Eventbus Proto Base Alert Config Error Enum List Response
- aggregation
Period String - The period over which the metric value should be aggregated and evaluated. Format is , where integer should be a positive integer and unit should be one of (s,m,h,d,w) meaning (second, minute, hour, day, week).
- alert
Disabled Boolean - Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this workflow alert.
- alert
Name String - A name to identify this alert. This will be displayed in the alert subject. If set, this name should be unique in within the scope of the containing workflow.
- client
Id String - Client associated with this alert configuration. Must be a client enabled in one of the containing workflow's triggers.
- duration
Threshold StringMs - Should be specified only for TASK_AVERAGE_DURATION and TASK_PERCENTILE_DURATION metrics. This member should be used to specify what duration value the metrics should exceed for the alert to trigger.
- error
Enum EnterpriseList Crm Eventbus Proto Base Alert Config Error Enum List Response - metric
Type String - num
Aggregation IntegerPeriods - For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.
- only
Final BooleanAttempt - Only count final task attempts, not retries.
- playbook
Url String - Link to a playbook for resolving the issue that triggered this alert.
- threshold
Type String - The threshold type for which this alert is being configured. If value falls below expected_min or exceeds expected_max, an alert will be fired.
- threshold
Value EnterpriseCrm Eventbus Proto Base Alert Config Threshold Value Response - The metric value, above or below which the alert should be triggered.
- warning
Enum EnterpriseList Crm Eventbus Proto Base Alert Config Error Enum List Response
- aggregation
Period string - The period over which the metric value should be aggregated and evaluated. Format is , where integer should be a positive integer and unit should be one of (s,m,h,d,w) meaning (second, minute, hour, day, week).
- alert
Disabled boolean - Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this workflow alert.
- alert
Name string - A name to identify this alert. This will be displayed in the alert subject. If set, this name should be unique in within the scope of the containing workflow.
- client
Id string - Client associated with this alert configuration. Must be a client enabled in one of the containing workflow's triggers.
- duration
Threshold stringMs - Should be specified only for TASK_AVERAGE_DURATION and TASK_PERCENTILE_DURATION metrics. This member should be used to specify what duration value the metrics should exceed for the alert to trigger.
- error
Enum EnterpriseList Crm Eventbus Proto Base Alert Config Error Enum List Response - metric
Type string - num
Aggregation numberPeriods - For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.
- only
Final booleanAttempt - Only count final task attempts, not retries.
- playbook
Url string - Link to a playbook for resolving the issue that triggered this alert.
- threshold
Type string - The threshold type for which this alert is being configured. If value falls below expected_min or exceeds expected_max, an alert will be fired.
- threshold
Value EnterpriseCrm Eventbus Proto Base Alert Config Threshold Value Response - The metric value, above or below which the alert should be triggered.
- warning
Enum EnterpriseList Crm Eventbus Proto Base Alert Config Error Enum List Response
- aggregation_
period str - The period over which the metric value should be aggregated and evaluated. Format is , where integer should be a positive integer and unit should be one of (s,m,h,d,w) meaning (second, minute, hour, day, week).
- alert_
disabled bool - Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this workflow alert.
- alert_
name str - A name to identify this alert. This will be displayed in the alert subject. If set, this name should be unique in within the scope of the containing workflow.
- client_
id str - Client associated with this alert configuration. Must be a client enabled in one of the containing workflow's triggers.
- duration_
threshold_ strms - Should be specified only for TASK_AVERAGE_DURATION and TASK_PERCENTILE_DURATION metrics. This member should be used to specify what duration value the metrics should exceed for the alert to trigger.
- error_
enum_ Enterpriselist Crm Eventbus Proto Base Alert Config Error Enum List Response - metric_
type str - num_
aggregation_ intperiods - For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.
- only_
final_ boolattempt - Only count final task attempts, not retries.
- playbook_
url str - Link to a playbook for resolving the issue that triggered this alert.
- threshold_
type str - The threshold type for which this alert is being configured. If value falls below expected_min or exceeds expected_max, an alert will be fired.
- threshold_
value EnterpriseCrm Eventbus Proto Base Alert Config Threshold Value Response - The metric value, above or below which the alert should be triggered.
- warning_
enum_ Enterpriselist Crm Eventbus Proto Base Alert Config Error Enum List Response
- aggregation
Period String - The period over which the metric value should be aggregated and evaluated. Format is , where integer should be a positive integer and unit should be one of (s,m,h,d,w) meaning (second, minute, hour, day, week).
- alert
Disabled Boolean - Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this workflow alert.
- alert
Name String - A name to identify this alert. This will be displayed in the alert subject. If set, this name should be unique in within the scope of the containing workflow.
- client
Id String - Client associated with this alert configuration. Must be a client enabled in one of the containing workflow's triggers.
- duration
Threshold StringMs - Should be specified only for TASK_AVERAGE_DURATION and TASK_PERCENTILE_DURATION metrics. This member should be used to specify what duration value the metrics should exceed for the alert to trigger.
- error
Enum Property MapList - metric
Type String - num
Aggregation NumberPeriods - For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.
- only
Final BooleanAttempt - Only count final task attempts, not retries.
- playbook
Url String - Link to a playbook for resolving the issue that triggered this alert.
- threshold
Type String - The threshold type for which this alert is being configured. If value falls below expected_min or exceeds expected_max, an alert will be fired.
- threshold
Value Property Map - The metric value, above or below which the alert should be triggered.
- warning
Enum Property MapList
EnterpriseCrmEventbusProtoTaskMetadataAdminResponse
- Google
Group stringEmail - User
Email string
- Google
Group stringEmail - User
Email string
- google
Group StringEmail - user
Email String
- google
Group stringEmail - user
Email string
- google_
group_ stremail - user_
email str
- google
Group StringEmail - user
Email String
EnterpriseCrmEventbusProtoTaskMetadataResponse
- Active
Task stringName - The new task name to replace the current task if it is deprecated. Otherwise, it is the same as the current task name.
- Admins
List<Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Task Metadata Admin Response> - Category string
- Code
Search stringLink - The Code Search link to the Task Java file.
- Default
Json stringValidation Option - Controls whether JSON workflow parameters are validated against provided schemas before and/or after this task's execution.
- Default
Spec string - Contains the initial configuration of the task with default values set. For now, The string should be compatible to an ASCII-proto format.
- Description string
- In a few sentences, describe the purpose and usage of the task.
- Descriptive
Name string - The string name to show on the task list on the Workflow editor screen. This should be a very short, one to two words name for the task. (e.g. "Send Mail")
- Doc
Markdown string - Snippet of markdown documentation to embed in the RHP for this task.
- External
Category string - External
Category intSequence - Sequence with which the task in specific category to be displayed in task discovery panel for external users.
- External
Doc stringHtml - External-facing documention embedded in the RHP for this task.
- External
Doc stringLink - Doc link for external-facing documentation (separate from g3doc).
- External
Doc stringMarkdown - DEPRECATED: Use external_doc_html.
- G3Doc
Link string - URL to the associated G3 Doc for the task if available
- Icon
Link string - URL to gstatic image icon for this task. This icon shows up on the task list panel along with the task name in the Workflow Editor screen. Use the 24p, 2x, gray color icon image format.
- Is
Deprecated bool - The deprecation status of the current task. Default value is false;
- Name string
- The actual class name or the annotated name of the task. Task Author should initialize this field with value from the getName() method of the Task class.
- Standalone
External stringDoc Html - External-facing documention for standalone IP in pantheon embedded in the RHP for this task. Non null only if different from external_doc_html
- Status string
- Allows author to indicate if the task is ready to use or not. If not set, then it will default to INACTIVE.
- System string
- List<string>
- A set of tags that pertain to a particular task. This can be used to improve the searchability of tasks with several names ("REST Caller" vs. "Call REST Endpoint") or to help users find tasks based on related words.
- Active
Task stringName - The new task name to replace the current task if it is deprecated. Otherwise, it is the same as the current task name.
- Admins
[]Enterprise
Crm Eventbus Proto Task Metadata Admin Response - Category string
- Code
Search stringLink - The Code Search link to the Task Java file.
- Default
Json stringValidation Option - Controls whether JSON workflow parameters are validated against provided schemas before and/or after this task's execution.
- Default
Spec string - Contains the initial configuration of the task with default values set. For now, The string should be compatible to an ASCII-proto format.
- Description string
- In a few sentences, describe the purpose and usage of the task.
- Descriptive
Name string - The string name to show on the task list on the Workflow editor screen. This should be a very short, one to two words name for the task. (e.g. "Send Mail")
- Doc
Markdown string - Snippet of markdown documentation to embed in the RHP for this task.
- External
Category string - External
Category intSequence - Sequence with which the task in specific category to be displayed in task discovery panel for external users.
- External
Doc stringHtml - External-facing documention embedded in the RHP for this task.
- External
Doc stringLink - Doc link for external-facing documentation (separate from g3doc).
- External
Doc stringMarkdown - DEPRECATED: Use external_doc_html.
- G3Doc
Link string - URL to the associated G3 Doc for the task if available
- Icon
Link string - URL to gstatic image icon for this task. This icon shows up on the task list panel along with the task name in the Workflow Editor screen. Use the 24p, 2x, gray color icon image format.
- Is
Deprecated bool - The deprecation status of the current task. Default value is false;
- Name string
- The actual class name or the annotated name of the task. Task Author should initialize this field with value from the getName() method of the Task class.
- Standalone
External stringDoc Html - External-facing documention for standalone IP in pantheon embedded in the RHP for this task. Non null only if different from external_doc_html
- Status string
- Allows author to indicate if the task is ready to use or not. If not set, then it will default to INACTIVE.
- System string
- []string
- A set of tags that pertain to a particular task. This can be used to improve the searchability of tasks with several names ("REST Caller" vs. "Call REST Endpoint") or to help users find tasks based on related words.
- active
Task StringName - The new task name to replace the current task if it is deprecated. Otherwise, it is the same as the current task name.
- admins
List<Enterprise
Crm Eventbus Proto Task Metadata Admin Response> - category String
- code
Search StringLink - The Code Search link to the Task Java file.
- default
Json StringValidation Option - Controls whether JSON workflow parameters are validated against provided schemas before and/or after this task's execution.
- default
Spec String - Contains the initial configuration of the task with default values set. For now, The string should be compatible to an ASCII-proto format.
- description String
- In a few sentences, describe the purpose and usage of the task.
- descriptive
Name String - The string name to show on the task list on the Workflow editor screen. This should be a very short, one to two words name for the task. (e.g. "Send Mail")
- doc
Markdown String - Snippet of markdown documentation to embed in the RHP for this task.
- external
Category String - external
Category IntegerSequence - Sequence with which the task in specific category to be displayed in task discovery panel for external users.
- external
Doc StringHtml - External-facing documention embedded in the RHP for this task.
- external
Doc StringLink - Doc link for external-facing documentation (separate from g3doc).
- external
Doc StringMarkdown - DEPRECATED: Use external_doc_html.
- g3Doc
Link String - URL to the associated G3 Doc for the task if available
- icon
Link String - URL to gstatic image icon for this task. This icon shows up on the task list panel along with the task name in the Workflow Editor screen. Use the 24p, 2x, gray color icon image format.
- is
Deprecated Boolean - The deprecation status of the current task. Default value is false;
- name String
- The actual class name or the annotated name of the task. Task Author should initialize this field with value from the getName() method of the Task class.
- standalone
External StringDoc Html - External-facing documention for standalone IP in pantheon embedded in the RHP for this task. Non null only if different from external_doc_html
- status String
- Allows author to indicate if the task is ready to use or not. If not set, then it will default to INACTIVE.
- system String
- List<String>
- A set of tags that pertain to a particular task. This can be used to improve the searchability of tasks with several names ("REST Caller" vs. "Call REST Endpoint") or to help users find tasks based on related words.
- active
Task stringName - The new task name to replace the current task if it is deprecated. Otherwise, it is the same as the current task name.
- admins
Enterprise
Crm Eventbus Proto Task Metadata Admin Response[] - category string
- code
Search stringLink - The Code Search link to the Task Java file.
- default
Json stringValidation Option - Controls whether JSON workflow parameters are validated against provided schemas before and/or after this task's execution.
- default
Spec string - Contains the initial configuration of the task with default values set. For now, The string should be compatible to an ASCII-proto format.
- description string
- In a few sentences, describe the purpose and usage of the task.
- descriptive
Name string - The string name to show on the task list on the Workflow editor screen. This should be a very short, one to two words name for the task. (e.g. "Send Mail")
- doc
Markdown string - Snippet of markdown documentation to embed in the RHP for this task.
- external
Category string - external
Category numberSequence - Sequence with which the task in specific category to be displayed in task discovery panel for external users.
- external
Doc stringHtml - External-facing documention embedded in the RHP for this task.
- external
Doc stringLink - Doc link for external-facing documentation (separate from g3doc).
- external
Doc stringMarkdown - DEPRECATED: Use external_doc_html.
- g3Doc
Link string - URL to the associated G3 Doc for the task if available
- icon
Link string - URL to gstatic image icon for this task. This icon shows up on the task list panel along with the task name in the Workflow Editor screen. Use the 24p, 2x, gray color icon image format.
- is
Deprecated boolean - The deprecation status of the current task. Default value is false;
- name string
- The actual class name or the annotated name of the task. Task Author should initialize this field with value from the getName() method of the Task class.
- standalone
External stringDoc Html - External-facing documention for standalone IP in pantheon embedded in the RHP for this task. Non null only if different from external_doc_html
- status string
- Allows author to indicate if the task is ready to use or not. If not set, then it will default to INACTIVE.
- system string
- string[]
- A set of tags that pertain to a particular task. This can be used to improve the searchability of tasks with several names ("REST Caller" vs. "Call REST Endpoint") or to help users find tasks based on related words.
- active_
task_ strname - The new task name to replace the current task if it is deprecated. Otherwise, it is the same as the current task name.
- admins
Sequence[Enterprise
Crm Eventbus Proto Task Metadata Admin Response] - category str
- code_
search_ strlink - The Code Search link to the Task Java file.
- default_
json_ strvalidation_ option - Controls whether JSON workflow parameters are validated against provided schemas before and/or after this task's execution.
- default_
spec str - Contains the initial configuration of the task with default values set. For now, The string should be compatible to an ASCII-proto format.
- description str
- In a few sentences, describe the purpose and usage of the task.
- descriptive_
name str - The string name to show on the task list on the Workflow editor screen. This should be a very short, one to two words name for the task. (e.g. "Send Mail")
- doc_
markdown str - Snippet of markdown documentation to embed in the RHP for this task.
- external_
category str - external_
category_ intsequence - Sequence with which the task in specific category to be displayed in task discovery panel for external users.
- external_
doc_ strhtml - External-facing documention embedded in the RHP for this task.
- external_
doc_ strlink - Doc link for external-facing documentation (separate from g3doc).
- external_
doc_ strmarkdown - DEPRECATED: Use external_doc_html.
- g3_
doc_ strlink - URL to the associated G3 Doc for the task if available
- icon_
link str - URL to gstatic image icon for this task. This icon shows up on the task list panel along with the task name in the Workflow Editor screen. Use the 24p, 2x, gray color icon image format.
- is_
deprecated bool - The deprecation status of the current task. Default value is false;
- name str
- The actual class name or the annotated name of the task. Task Author should initialize this field with value from the getName() method of the Task class.
- standalone_
external_ strdoc_ html - External-facing documention for standalone IP in pantheon embedded in the RHP for this task. Non null only if different from external_doc_html
- status str
- Allows author to indicate if the task is ready to use or not. If not set, then it will default to INACTIVE.
- system str
- Sequence[str]
- A set of tags that pertain to a particular task. This can be used to improve the searchability of tasks with several names ("REST Caller" vs. "Call REST Endpoint") or to help users find tasks based on related words.
- active
Task StringName - The new task name to replace the current task if it is deprecated. Otherwise, it is the same as the current task name.
- admins List<Property Map>
- category String
- code
Search StringLink - The Code Search link to the Task Java file.
- default
Json StringValidation Option - Controls whether JSON workflow parameters are validated against provided schemas before and/or after this task's execution.
- default
Spec String - Contains the initial configuration of the task with default values set. For now, The string should be compatible to an ASCII-proto format.
- description String
- In a few sentences, describe the purpose and usage of the task.
- descriptive
Name String - The string name to show on the task list on the Workflow editor screen. This should be a very short, one to two words name for the task. (e.g. "Send Mail")
- doc
Markdown String - Snippet of markdown documentation to embed in the RHP for this task.
- external
Category String - external
Category NumberSequence - Sequence with which the task in specific category to be displayed in task discovery panel for external users.
- external
Doc StringHtml - External-facing documention embedded in the RHP for this task.
- external
Doc StringLink - Doc link for external-facing documentation (separate from g3doc).
- external
Doc StringMarkdown - DEPRECATED: Use external_doc_html.
- g3Doc
Link String - URL to the associated G3 Doc for the task if available
- icon
Link String - URL to gstatic image icon for this task. This icon shows up on the task list panel along with the task name in the Workflow Editor screen. Use the 24p, 2x, gray color icon image format.
- is
Deprecated Boolean - The deprecation status of the current task. Default value is false;
- name String
- The actual class name or the annotated name of the task. Task Author should initialize this field with value from the getName() method of the Task class.
- standalone
External StringDoc Html - External-facing documention for standalone IP in pantheon embedded in the RHP for this task. Non null only if different from external_doc_html
- status String
- Allows author to indicate if the task is ready to use or not. If not set, then it will default to INACTIVE.
- system String
- List<String>
- A set of tags that pertain to a particular task. This can be used to improve the searchability of tasks with several names ("REST Caller" vs. "Call REST Endpoint") or to help users find tasks based on related words.
EnterpriseCrmEventbusProtoTaskUiConfigResponse
- Task
Ui List<Pulumi.Module Configs Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Task Ui Module Config Response> - Configurations of included config modules.
- Task
Ui []EnterpriseModule Configs Crm Eventbus Proto Task Ui Module Config Response - Configurations of included config modules.
- task
Ui List<EnterpriseModule Configs Crm Eventbus Proto Task Ui Module Config Response> - Configurations of included config modules.
- task
Ui EnterpriseModule Configs Crm Eventbus Proto Task Ui Module Config Response[] - Configurations of included config modules.
- task_
ui_ Sequence[Enterprisemodule_ configs Crm Eventbus Proto Task Ui Module Config Response] - Configurations of included config modules.
- task
Ui List<Property Map>Module Configs - Configurations of included config modules.
EnterpriseCrmEventbusProtoTaskUiModuleConfigResponse
- Module
Id string - ID of the config module.
- Module
Id string - ID of the config module.
- module
Id String - ID of the config module.
- module
Id string - ID of the config module.
- module_
id str - ID of the config module.
- module
Id String - ID of the config module.
EnterpriseCrmEventbusProtoTeardownResponse
- teardown
Task List<Property Map>Configs - Required.
EnterpriseCrmEventbusProtoTeardownTaskConfigResponse
- Creator
Email string - The creator's email address.
- Name string
- Unique identifier of the teardown task within this Config. We use this field as the identifier to find next teardown tasks.
- Next
Teardown Pulumi.Task Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Next Teardown Task Response - Parameters
Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Event Parameters Response - The parameters the user can pass to this task.
- Properties
Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Event Bus Properties Response - Teardown
Task stringImplementation Class Name - Implementation class name.
- Creator
Email string - The creator's email address.
- Name string
- Unique identifier of the teardown task within this Config. We use this field as the identifier to find next teardown tasks.
- Next
Teardown EnterpriseTask Crm Eventbus Proto Next Teardown Task Response - Parameters
Enterprise
Crm Eventbus Proto Event Parameters Response - The parameters the user can pass to this task.
- Properties
Enterprise
Crm Eventbus Proto Event Bus Properties Response - Teardown
Task stringImplementation Class Name - Implementation class name.
- creator
Email String - The creator's email address.
- name String
- Unique identifier of the teardown task within this Config. We use this field as the identifier to find next teardown tasks.
- next
Teardown EnterpriseTask Crm Eventbus Proto Next Teardown Task Response - parameters
Enterprise
Crm Eventbus Proto Event Parameters Response - The parameters the user can pass to this task.
- properties
Enterprise
Crm Eventbus Proto Event Bus Properties Response - teardown
Task StringImplementation Class Name - Implementation class name.
- creator
Email string - The creator's email address.
- name string
- Unique identifier of the teardown task within this Config. We use this field as the identifier to find next teardown tasks.
- next
Teardown EnterpriseTask Crm Eventbus Proto Next Teardown Task Response - parameters
Enterprise
Crm Eventbus Proto Event Parameters Response - The parameters the user can pass to this task.
- properties
Enterprise
Crm Eventbus Proto Event Bus Properties Response - teardown
Task stringImplementation Class Name - Implementation class name.
- creator_
email str - The creator's email address.
- name str
- Unique identifier of the teardown task within this Config. We use this field as the identifier to find next teardown tasks.
- next_
teardown_ Enterprisetask Crm Eventbus Proto Next Teardown Task Response - parameters
Enterprise
Crm Eventbus Proto Event Parameters Response - The parameters the user can pass to this task.
- properties
Enterprise
Crm Eventbus Proto Event Bus Properties Response - teardown_
task_ strimplementation_ class_ name - Implementation class name.
- creator
Email String - The creator's email address.
- name String
- Unique identifier of the teardown task within this Config. We use this field as the identifier to find next teardown tasks.
- next
Teardown Property MapTask - parameters Property Map
- The parameters the user can pass to this task.
- properties Property Map
- teardown
Task StringImplementation Class Name - Implementation class name.
EnterpriseCrmEventbusProtoTriggerCriteriaResponse
- Condition string
- Standard filter expression, when true the workflow will be executed. If there's no trigger_criteria_task_implementation_class_name specified, the condition will be validated directly.
- Parameters
Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Event Parameters Response - Optional. To be used in TaskConfig for the implementation class.
- Trigger
Criteria stringTask Implementation Class Name - Optional. Implementation class name. The class should implement the “TypedTask” interface.
- Condition string
- Standard filter expression, when true the workflow will be executed. If there's no trigger_criteria_task_implementation_class_name specified, the condition will be validated directly.
- Parameters
Enterprise
Crm Eventbus Proto Event Parameters Response - Optional. To be used in TaskConfig for the implementation class.
- Trigger
Criteria stringTask Implementation Class Name - Optional. Implementation class name. The class should implement the “TypedTask” interface.
- condition String
- Standard filter expression, when true the workflow will be executed. If there's no trigger_criteria_task_implementation_class_name specified, the condition will be validated directly.
- parameters
Enterprise
Crm Eventbus Proto Event Parameters Response - Optional. To be used in TaskConfig for the implementation class.
- trigger
Criteria StringTask Implementation Class Name - Optional. Implementation class name. The class should implement the “TypedTask” interface.
- condition string
- Standard filter expression, when true the workflow will be executed. If there's no trigger_criteria_task_implementation_class_name specified, the condition will be validated directly.
- parameters
Enterprise
Crm Eventbus Proto Event Parameters Response - Optional. To be used in TaskConfig for the implementation class.
- trigger
Criteria stringTask Implementation Class Name - Optional. Implementation class name. The class should implement the “TypedTask” interface.
- condition str
- Standard filter expression, when true the workflow will be executed. If there's no trigger_criteria_task_implementation_class_name specified, the condition will be validated directly.
- parameters
Enterprise
Crm Eventbus Proto Event Parameters Response - Optional. To be used in TaskConfig for the implementation class.
- trigger_
criteria_ strtask_ implementation_ class_ name - Optional. Implementation class name. The class should implement the “TypedTask” interface.
- condition String
- Standard filter expression, when true the workflow will be executed. If there's no trigger_criteria_task_implementation_class_name specified, the condition will be validated directly.
- parameters Property Map
- Optional. To be used in TaskConfig for the implementation class.
- trigger
Criteria StringTask Implementation Class Name - Optional. Implementation class name. The class should implement the “TypedTask” interface.
EnterpriseCrmEventbusProtoValueTypeResponse
- Boolean
Value bool - Double
Array Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Double Array Response - Double
Value double - Int
Array Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Int Array Response - Int
Value string - Proto
Value Dictionary<string, string> - String
Array Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto String Array Response - String
Value string
- boolean
Value boolean - double
Array EnterpriseCrm Eventbus Proto Double Array Response - double
Value number - int
Array EnterpriseCrm Eventbus Proto Int Array Response - int
Value string - proto
Value {[key: string]: string} - string
Array EnterpriseCrm Eventbus Proto String Array Response - string
Value string
- boolean
Value Boolean - double
Array Property Map - double
Value Number - int
Array Property Map - int
Value String - proto
Value Map<String> - string
Array Property Map - string
Value String
EnterpriseCrmEventbusProtoWorkflowAlertConfigResponse
- Aggregation
Period string - For an EXPECTED_MIN threshold, this aggregation_period must be lesser than 24 hours.
- Alert
Disabled bool - Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this workflow alert.
- Alert
Name string - A name to identify this alert. This will be displayed in the alert subject. If set, this name should be unique within the scope of the workflow.
- Client
Id string - Client associated with this alert configuration.
- Duration
Threshold stringMs - Should be specified only for *AVERAGE_DURATION and *PERCENTILE_DURATION metrics. This member should be used to specify what duration value the metrics should exceed for the alert to trigger.
- Error
Enum Pulumi.List Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Base Alert Config Error Enum List Response - Metric
Type string - Num
Aggregation intPeriods - For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.
- Only
Final boolAttempt - For either events or tasks, depending on the type of alert, count only final attempts, not retries.
- Playbook
Url string - Link to a playbook for resolving the issue that triggered this alert.
- Threshold
Type string - The threshold type, whether lower(expected_min) or upper(expected_max), for which this alert is being configured. If value falls below expected_min or exceeds expected_max, an alert will be fired.
- Threshold
Value Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Base Alert Config Threshold Value Response - The metric value, above or below which the alert should be triggered.
- Warning
Enum Pulumi.List Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Base Alert Config Error Enum List Response
- Aggregation
Period string - For an EXPECTED_MIN threshold, this aggregation_period must be lesser than 24 hours.
- Alert
Disabled bool - Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this workflow alert.
- Alert
Name string - A name to identify this alert. This will be displayed in the alert subject. If set, this name should be unique within the scope of the workflow.
- Client
Id string - Client associated with this alert configuration.
- Duration
Threshold stringMs - Should be specified only for *AVERAGE_DURATION and *PERCENTILE_DURATION metrics. This member should be used to specify what duration value the metrics should exceed for the alert to trigger.
- Error
Enum EnterpriseList Crm Eventbus Proto Base Alert Config Error Enum List Response - Metric
Type string - Num
Aggregation intPeriods - For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.
- Only
Final boolAttempt - For either events or tasks, depending on the type of alert, count only final attempts, not retries.
- Playbook
Url string - Link to a playbook for resolving the issue that triggered this alert.
- Threshold
Type string - The threshold type, whether lower(expected_min) or upper(expected_max), for which this alert is being configured. If value falls below expected_min or exceeds expected_max, an alert will be fired.
- Threshold
Value EnterpriseCrm Eventbus Proto Base Alert Config Threshold Value Response - The metric value, above or below which the alert should be triggered.
- Warning
Enum EnterpriseList Crm Eventbus Proto Base Alert Config Error Enum List Response
- aggregation
Period String - For an EXPECTED_MIN threshold, this aggregation_period must be lesser than 24 hours.
- alert
Disabled Boolean - Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this workflow alert.
- alert
Name String - A name to identify this alert. This will be displayed in the alert subject. If set, this name should be unique within the scope of the workflow.
- client
Id String - Client associated with this alert configuration.
- duration
Threshold StringMs - Should be specified only for *AVERAGE_DURATION and *PERCENTILE_DURATION metrics. This member should be used to specify what duration value the metrics should exceed for the alert to trigger.
- error
Enum EnterpriseList Crm Eventbus Proto Base Alert Config Error Enum List Response - metric
Type String - num
Aggregation IntegerPeriods - For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.
- only
Final BooleanAttempt - For either events or tasks, depending on the type of alert, count only final attempts, not retries.
- playbook
Url String - Link to a playbook for resolving the issue that triggered this alert.
- threshold
Type String - The threshold type, whether lower(expected_min) or upper(expected_max), for which this alert is being configured. If value falls below expected_min or exceeds expected_max, an alert will be fired.
- threshold
Value EnterpriseCrm Eventbus Proto Base Alert Config Threshold Value Response - The metric value, above or below which the alert should be triggered.
- warning
Enum EnterpriseList Crm Eventbus Proto Base Alert Config Error Enum List Response
- aggregation
Period string - For an EXPECTED_MIN threshold, this aggregation_period must be lesser than 24 hours.
- alert
Disabled boolean - Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this workflow alert.
- alert
Name string - A name to identify this alert. This will be displayed in the alert subject. If set, this name should be unique within the scope of the workflow.
- client
Id string - Client associated with this alert configuration.
- duration
Threshold stringMs - Should be specified only for *AVERAGE_DURATION and *PERCENTILE_DURATION metrics. This member should be used to specify what duration value the metrics should exceed for the alert to trigger.
- error
Enum EnterpriseList Crm Eventbus Proto Base Alert Config Error Enum List Response - metric
Type string - num
Aggregation numberPeriods - For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.
- only
Final booleanAttempt - For either events or tasks, depending on the type of alert, count only final attempts, not retries.
- playbook
Url string - Link to a playbook for resolving the issue that triggered this alert.
- threshold
Type string - The threshold type, whether lower(expected_min) or upper(expected_max), for which this alert is being configured. If value falls below expected_min or exceeds expected_max, an alert will be fired.
- threshold
Value EnterpriseCrm Eventbus Proto Base Alert Config Threshold Value Response - The metric value, above or below which the alert should be triggered.
- warning
Enum EnterpriseList Crm Eventbus Proto Base Alert Config Error Enum List Response
- aggregation_
period str - For an EXPECTED_MIN threshold, this aggregation_period must be lesser than 24 hours.
- alert_
disabled bool - Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this workflow alert.
- alert_
name str - A name to identify this alert. This will be displayed in the alert subject. If set, this name should be unique within the scope of the workflow.
- client_
id str - Client associated with this alert configuration.
- duration_
threshold_ strms - Should be specified only for *AVERAGE_DURATION and *PERCENTILE_DURATION metrics. This member should be used to specify what duration value the metrics should exceed for the alert to trigger.
- error_
enum_ Enterpriselist Crm Eventbus Proto Base Alert Config Error Enum List Response - metric_
type str - num_
aggregation_ intperiods - For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.
- only_
final_ boolattempt - For either events or tasks, depending on the type of alert, count only final attempts, not retries.
- playbook_
url str - Link to a playbook for resolving the issue that triggered this alert.
- threshold_
type str - The threshold type, whether lower(expected_min) or upper(expected_max), for which this alert is being configured. If value falls below expected_min or exceeds expected_max, an alert will be fired.
- threshold_
value EnterpriseCrm Eventbus Proto Base Alert Config Threshold Value Response - The metric value, above or below which the alert should be triggered.
- warning_
enum_ Enterpriselist Crm Eventbus Proto Base Alert Config Error Enum List Response
- aggregation
Period String - For an EXPECTED_MIN threshold, this aggregation_period must be lesser than 24 hours.
- alert
Disabled Boolean - Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this workflow alert.
- alert
Name String - A name to identify this alert. This will be displayed in the alert subject. If set, this name should be unique within the scope of the workflow.
- client
Id String - Client associated with this alert configuration.
- duration
Threshold StringMs - Should be specified only for *AVERAGE_DURATION and *PERCENTILE_DURATION metrics. This member should be used to specify what duration value the metrics should exceed for the alert to trigger.
- error
Enum Property MapList - metric
Type String - num
Aggregation NumberPeriods - For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.
- only
Final BooleanAttempt - For either events or tasks, depending on the type of alert, count only final attempts, not retries.
- playbook
Url String - Link to a playbook for resolving the issue that triggered this alert.
- threshold
Type String - The threshold type, whether lower(expected_min) or upper(expected_max), for which this alert is being configured. If value falls below expected_min or exceeds expected_max, an alert will be fired.
- threshold
Value Property Map - The metric value, above or below which the alert should be triggered.
- warning
Enum Property MapList
EnterpriseCrmEventbusStatsDimensionsResponse
- Client
Id string - Enum
Filter stringType - Whether to include or exclude the enums matching the regex.
- Error
Enum stringString - Retry
Attempt string - Task
Name string - Task
Number string - Trigger
Id string - Stats have been or will be aggregated on set fields for any semantically-meaningful combination.
- Warning
Enum stringString - Workflow
Id string - Workflow
Name string
- Client
Id string - Enum
Filter stringType - Whether to include or exclude the enums matching the regex.
- Error
Enum stringString - Retry
Attempt string - Task
Name string - Task
Number string - Trigger
Id string - Stats have been or will be aggregated on set fields for any semantically-meaningful combination.
- Warning
Enum stringString - Workflow
Id string - Workflow
Name string
- client
Id String - enum
Filter StringType - Whether to include or exclude the enums matching the regex.
- error
Enum StringString - retry
Attempt String - task
Name String - task
Number String - trigger
Id String - Stats have been or will be aggregated on set fields for any semantically-meaningful combination.
- warning
Enum StringString - workflow
Id String - workflow
Name String
- client
Id string - enum
Filter stringType - Whether to include or exclude the enums matching the regex.
- error
Enum stringString - retry
Attempt string - task
Name string - task
Number string - trigger
Id string - Stats have been or will be aggregated on set fields for any semantically-meaningful combination.
- warning
Enum stringString - workflow
Id string - workflow
Name string
- client_
id str - enum_
filter_ strtype - Whether to include or exclude the enums matching the regex.
- error_
enum_ strstring - retry_
attempt str - task_
name str - task_
number str - trigger_
id str - Stats have been or will be aggregated on set fields for any semantically-meaningful combination.
- warning_
enum_ strstring - workflow_
id str - workflow_
name str
- client
Id String - enum
Filter StringType - Whether to include or exclude the enums matching the regex.
- error
Enum StringString - retry
Attempt String - task
Name String - task
Number String - trigger
Id String - Stats have been or will be aggregated on set fields for any semantically-meaningful combination.
- warning
Enum StringString - workflow
Id String - workflow
Name String
EnterpriseCrmEventbusStatsResponse
- Dimensions
Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Stats Dimensions Response - Dimensions that these stats have been aggregated on.
- Duration
In doubleSeconds - Average duration in seconds.
- Error
Rate double - Average error rate.
- Qps double
- Queries per second.
- Warning
Rate double - Average warning rate.
- Dimensions
Enterprise
Crm Eventbus Stats Dimensions Response - Dimensions that these stats have been aggregated on.
- Duration
In float64Seconds - Average duration in seconds.
- Error
Rate float64 - Average error rate.
- Qps float64
- Queries per second.
- Warning
Rate float64 - Average warning rate.
- dimensions
Enterprise
Crm Eventbus Stats Dimensions Response - Dimensions that these stats have been aggregated on.
- duration
In DoubleSeconds - Average duration in seconds.
- error
Rate Double - Average error rate.
- qps Double
- Queries per second.
- warning
Rate Double - Average warning rate.
- dimensions
Enterprise
Crm Eventbus Stats Dimensions Response - Dimensions that these stats have been aggregated on.
- duration
In numberSeconds - Average duration in seconds.
- error
Rate number - Average error rate.
- qps number
- Queries per second.
- warning
Rate number - Average warning rate.
- dimensions
Enterprise
Crm Eventbus Stats Dimensions Response - Dimensions that these stats have been aggregated on.
- duration_
in_ floatseconds - Average duration in seconds.
- error_
rate float - Average error rate.
- qps float
- Queries per second.
- warning_
rate float - Average warning rate.
- dimensions Property Map
- Dimensions that these stats have been aggregated on.
- duration
In NumberSeconds - Average duration in seconds.
- error
Rate Number - Average error rate.
- qps Number
- Queries per second.
- warning
Rate Number - Average warning rate.
EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayResponse
- Boolean
Values List<bool>
- Boolean
Values []bool
- boolean
Values List<Boolean>
- boolean
Values boolean[]
- boolean_
values Sequence[bool]
- boolean
Values List<Boolean>
EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayResponse
- Double
Values List<double>
- Double
Values []float64
- double
Values List<Double>
- double
Values number[]
- double_
values Sequence[float]
- double
Values List<Number>
EnterpriseCrmFrontendsEventbusProtoEventParametersResponse
- Parameters
List<Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Frontends Eventbus Proto Parameter Entry Response> - Parameters are a part of Event and can be used to communicate between different tasks that are part of the same workflow execution.
- Parameters
[]Enterprise
Crm Frontends Eventbus Proto Parameter Entry Response - Parameters are a part of Event and can be used to communicate between different tasks that are part of the same workflow execution.
- parameters
List<Enterprise
Crm Frontends Eventbus Proto Parameter Entry Response> - Parameters are a part of Event and can be used to communicate between different tasks that are part of the same workflow execution.
- parameters
Enterprise
Crm Frontends Eventbus Proto Parameter Entry Response[] - Parameters are a part of Event and can be used to communicate between different tasks that are part of the same workflow execution.
- parameters
Sequence[Enterprise
Crm Frontends Eventbus Proto Parameter Entry Response] - Parameters are a part of Event and can be used to communicate between different tasks that are part of the same workflow execution.
- parameters List<Property Map>
- Parameters are a part of Event and can be used to communicate between different tasks that are part of the same workflow execution.
EnterpriseCrmFrontendsEventbusProtoIntParameterArrayResponse
- Int
Values List<string>
- Int
Values []string
- int
Values List<String>
- int
Values string[]
- int_
values Sequence[str]
- int
Values List<String>
EnterpriseCrmFrontendsEventbusProtoParamSpecEntryResponse
- Class
Name string - The FQCN of the Java object this represents. A string, for example, would be "java.lang.String". If this is "java.lang.Object", the parameter can be of any type.
- Collection
Element stringClass Name - If it is a collection of objects, this would be the FCQN of every individual element in the collection. If this is "java.lang.Object", the parameter is a collection of any type.
- Config
Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Param Spec Entry Config Response - Optional fields, such as help text and other useful info.
- Data
Type string - The data type of the parameter.
- Default
Value Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Frontends Eventbus Proto Parameter Value Type Response - Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
- Is
Deprecated bool - If set, this entry is deprecated, so further use of this parameter should be prohibited.
- Is
Output bool - Json
Schema string - If the data_type is JSON_VALUE, then this will define its schema.
- Key string
- Key is used to retrieve the corresponding parameter value. This should be unique for a given task. These parameters must be predefined in the workflow definition.
- Proto
Def Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Param Spec Entry Proto Definition Response - Populated if this represents a proto or proto array.
- Required bool
- If set, the user must provide an input value for this parameter.
- Validation
Rule Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Param Spec Entry Validation Rule Response - Rule used to validate inputs (individual values and collection elements) for this parameter.
- Class
Name string - The FQCN of the Java object this represents. A string, for example, would be "java.lang.String". If this is "java.lang.Object", the parameter can be of any type.
- Collection
Element stringClass Name - If it is a collection of objects, this would be the FCQN of every individual element in the collection. If this is "java.lang.Object", the parameter is a collection of any type.
- Config
Enterprise
Crm Eventbus Proto Param Spec Entry Config Response - Optional fields, such as help text and other useful info.
- Data
Type string - The data type of the parameter.
- Default
Value EnterpriseCrm Frontends Eventbus Proto Parameter Value Type Response - Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
- Is
Deprecated bool - If set, this entry is deprecated, so further use of this parameter should be prohibited.
- Is
Output bool - Json
Schema string - If the data_type is JSON_VALUE, then this will define its schema.
- Key string
- Key is used to retrieve the corresponding parameter value. This should be unique for a given task. These parameters must be predefined in the workflow definition.
- Proto
Def EnterpriseCrm Eventbus Proto Param Spec Entry Proto Definition Response - Populated if this represents a proto or proto array.
- Required bool
- If set, the user must provide an input value for this parameter.
- Validation
Rule EnterpriseCrm Eventbus Proto Param Spec Entry Validation Rule Response - Rule used to validate inputs (individual values and collection elements) for this parameter.
- class
Name String - The FQCN of the Java object this represents. A string, for example, would be "java.lang.String". If this is "java.lang.Object", the parameter can be of any type.
- collection
Element StringClass Name - If it is a collection of objects, this would be the FCQN of every individual element in the collection. If this is "java.lang.Object", the parameter is a collection of any type.
- config
Enterprise
Crm Eventbus Proto Param Spec Entry Config Response - Optional fields, such as help text and other useful info.
- data
Type String - The data type of the parameter.
- default
Value EnterpriseCrm Frontends Eventbus Proto Parameter Value Type Response - Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
- is
Deprecated Boolean - If set, this entry is deprecated, so further use of this parameter should be prohibited.
- is
Output Boolean - json
Schema String - If the data_type is JSON_VALUE, then this will define its schema.
- key String
- Key is used to retrieve the corresponding parameter value. This should be unique for a given task. These parameters must be predefined in the workflow definition.
- proto
Def EnterpriseCrm Eventbus Proto Param Spec Entry Proto Definition Response - Populated if this represents a proto or proto array.
- required Boolean
- If set, the user must provide an input value for this parameter.
- validation
Rule EnterpriseCrm Eventbus Proto Param Spec Entry Validation Rule Response - Rule used to validate inputs (individual values and collection elements) for this parameter.
- class
Name string - The FQCN of the Java object this represents. A string, for example, would be "java.lang.String". If this is "java.lang.Object", the parameter can be of any type.
- collection
Element stringClass Name - If it is a collection of objects, this would be the FCQN of every individual element in the collection. If this is "java.lang.Object", the parameter is a collection of any type.
- config
Enterprise
Crm Eventbus Proto Param Spec Entry Config Response - Optional fields, such as help text and other useful info.
- data
Type string - The data type of the parameter.
- default
Value EnterpriseCrm Frontends Eventbus Proto Parameter Value Type Response - Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
- is
Deprecated boolean - If set, this entry is deprecated, so further use of this parameter should be prohibited.
- is
Output boolean - json
Schema string - If the data_type is JSON_VALUE, then this will define its schema.
- key string
- Key is used to retrieve the corresponding parameter value. This should be unique for a given task. These parameters must be predefined in the workflow definition.
- proto
Def EnterpriseCrm Eventbus Proto Param Spec Entry Proto Definition Response - Populated if this represents a proto or proto array.
- required boolean
- If set, the user must provide an input value for this parameter.
- validation
Rule EnterpriseCrm Eventbus Proto Param Spec Entry Validation Rule Response - Rule used to validate inputs (individual values and collection elements) for this parameter.
- class_
name str - The FQCN of the Java object this represents. A string, for example, would be "java.lang.String". If this is "java.lang.Object", the parameter can be of any type.
- collection_
element_ strclass_ name - If it is a collection of objects, this would be the FCQN of every individual element in the collection. If this is "java.lang.Object", the parameter is a collection of any type.
- config
Enterprise
Crm Eventbus Proto Param Spec Entry Config Response - Optional fields, such as help text and other useful info.
- data_
type str - The data type of the parameter.
- default_
value EnterpriseCrm Frontends Eventbus Proto Parameter Value Type Response - Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
- is_
deprecated bool - If set, this entry is deprecated, so further use of this parameter should be prohibited.
- is_
output bool - json_
schema str - If the data_type is JSON_VALUE, then this will define its schema.
- key str
- Key is used to retrieve the corresponding parameter value. This should be unique for a given task. These parameters must be predefined in the workflow definition.
- proto_
def EnterpriseCrm Eventbus Proto Param Spec Entry Proto Definition Response - Populated if this represents a proto or proto array.
- required bool
- If set, the user must provide an input value for this parameter.
- validation_
rule EnterpriseCrm Eventbus Proto Param Spec Entry Validation Rule Response - Rule used to validate inputs (individual values and collection elements) for this parameter.
- class
Name String - The FQCN of the Java object this represents. A string, for example, would be "java.lang.String". If this is "java.lang.Object", the parameter can be of any type.
- collection
Element StringClass Name - If it is a collection of objects, this would be the FCQN of every individual element in the collection. If this is "java.lang.Object", the parameter is a collection of any type.
- config Property Map
- Optional fields, such as help text and other useful info.
- data
Type String - The data type of the parameter.
- default
Value Property Map - Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
- is
Deprecated Boolean - If set, this entry is deprecated, so further use of this parameter should be prohibited.
- is
Output Boolean - json
Schema String - If the data_type is JSON_VALUE, then this will define its schema.
- key String
- Key is used to retrieve the corresponding parameter value. This should be unique for a given task. These parameters must be predefined in the workflow definition.
- proto
Def Property Map - Populated if this represents a proto or proto array.
- required Boolean
- If set, the user must provide an input value for this parameter.
- validation
Rule Property Map - Rule used to validate inputs (individual values and collection elements) for this parameter.
EnterpriseCrmFrontendsEventbusProtoParamSpecsMessageResponse
EnterpriseCrmFrontendsEventbusProtoParameterEntryResponse
- Data
Type string - Explicitly getting the type of the parameter.
- Key string
- Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the workflow definition.
- Value
Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Frontends Eventbus Proto Parameter Value Type Response - Values for the defined keys. Each value can either be string, int, double or any proto message.
- Data
Type string - Explicitly getting the type of the parameter.
- Key string
- Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the workflow definition.
- Value
Enterprise
Crm Frontends Eventbus Proto Parameter Value Type Response - Values for the defined keys. Each value can either be string, int, double or any proto message.
- data
Type String - Explicitly getting the type of the parameter.
- key String
- Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the workflow definition.
- value
Enterprise
Crm Frontends Eventbus Proto Parameter Value Type Response - Values for the defined keys. Each value can either be string, int, double or any proto message.
- data
Type string - Explicitly getting the type of the parameter.
- key string
- Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the workflow definition.
- value
Enterprise
Crm Frontends Eventbus Proto Parameter Value Type Response - Values for the defined keys. Each value can either be string, int, double or any proto message.
- data_
type str - Explicitly getting the type of the parameter.
- key str
- Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the workflow definition.
- value
Enterprise
Crm Frontends Eventbus Proto Parameter Value Type Response - Values for the defined keys. Each value can either be string, int, double or any proto message.
- data
Type String - Explicitly getting the type of the parameter.
- key String
- Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the workflow definition.
- value Property Map
- Values for the defined keys. Each value can either be string, int, double or any proto message.
EnterpriseCrmFrontendsEventbusProtoParameterValueTypeResponse
- Boolean
Array Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Frontends Eventbus Proto Boolean Parameter Array Response - Boolean
Value bool - Double
Array Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Frontends Eventbus Proto Double Parameter Array Response - Double
Value double - Int
Array Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Frontends Eventbus Proto Int Parameter Array Response - Int
Value string - Json
Value string - Proto
Array Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Frontends Eventbus Proto Proto Parameter Array Response - Proto
Value Dictionary<string, string> - Serialized
Object Pulumi.Value Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Frontends Eventbus Proto Serialized Object Parameter Response - String
Array Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Frontends Eventbus Proto String Parameter Array Response - String
Value string
- Boolean
Array EnterpriseCrm Frontends Eventbus Proto Boolean Parameter Array Response - Boolean
Value bool - Double
Array EnterpriseCrm Frontends Eventbus Proto Double Parameter Array Response - Double
Value float64 - Int
Array EnterpriseCrm Frontends Eventbus Proto Int Parameter Array Response - Int
Value string - Json
Value string - Proto
Array EnterpriseCrm Frontends Eventbus Proto Proto Parameter Array Response - Proto
Value map[string]string - Serialized
Object EnterpriseValue Crm Frontends Eventbus Proto Serialized Object Parameter Response - String
Array EnterpriseCrm Frontends Eventbus Proto String Parameter Array Response - String
Value string
- boolean
Array EnterpriseCrm Frontends Eventbus Proto Boolean Parameter Array Response - boolean
Value Boolean - double
Array EnterpriseCrm Frontends Eventbus Proto Double Parameter Array Response - double
Value Double - int
Array EnterpriseCrm Frontends Eventbus Proto Int Parameter Array Response - int
Value String - json
Value String - proto
Array EnterpriseCrm Frontends Eventbus Proto Proto Parameter Array Response - proto
Value Map<String,String> - serialized
Object EnterpriseValue Crm Frontends Eventbus Proto Serialized Object Parameter Response - string
Array EnterpriseCrm Frontends Eventbus Proto String Parameter Array Response - string
Value String
- boolean
Array EnterpriseCrm Frontends Eventbus Proto Boolean Parameter Array Response - boolean
Value boolean - double
Array EnterpriseCrm Frontends Eventbus Proto Double Parameter Array Response - double
Value number - int
Array EnterpriseCrm Frontends Eventbus Proto Int Parameter Array Response - int
Value string - json
Value string - proto
Array EnterpriseCrm Frontends Eventbus Proto Proto Parameter Array Response - proto
Value {[key: string]: string} - serialized
Object EnterpriseValue Crm Frontends Eventbus Proto Serialized Object Parameter Response - string
Array EnterpriseCrm Frontends Eventbus Proto String Parameter Array Response - string
Value string
- boolean_
array EnterpriseCrm Frontends Eventbus Proto Boolean Parameter Array Response - boolean_
value bool - double_
array EnterpriseCrm Frontends Eventbus Proto Double Parameter Array Response - double_
value float - int_
array EnterpriseCrm Frontends Eventbus Proto Int Parameter Array Response - int_
value str - json_
value str - proto_
array EnterpriseCrm Frontends Eventbus Proto Proto Parameter Array Response - proto_
value Mapping[str, str] - serialized_
object_ Enterprisevalue Crm Frontends Eventbus Proto Serialized Object Parameter Response - string_
array EnterpriseCrm Frontends Eventbus Proto String Parameter Array Response - string_
value str
- boolean
Array Property Map - boolean
Value Boolean - double
Array Property Map - double
Value Number - int
Array Property Map - int
Value String - json
Value String - proto
Array Property Map - proto
Value Map<String> - serialized
Object Property MapValue - string
Array Property Map - string
Value String
EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayResponse
- Proto
Values List<ImmutableDictionary<string, string>>
- Proto
Values []map[string]string
- proto
Values List<Map<String,String>>
- proto
Values {[key: string]: string}[]
- proto_
values Sequence[Mapping[str, str]]
- proto
Values List<Map<String>>
EnterpriseCrmFrontendsEventbusProtoRollbackStrategyResponse
- Parameters
Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Frontends Eventbus Proto Event Parameters Response - Optional. The customized parameters the user can pass to this task.
- Rollback
Task stringImplementation Class Name - This is the name of the task that needs to be executed upon rollback of this task.
- Task
Numbers List<string>To Rollback - These are the tasks numbers of the tasks whose
rollback_strategy.rollback_task_implementation_class_name
needs to be executed upon failure of this task.
- Parameters
Enterprise
Crm Frontends Eventbus Proto Event Parameters Response - Optional. The customized parameters the user can pass to this task.
- Rollback
Task stringImplementation Class Name - This is the name of the task that needs to be executed upon rollback of this task.
- Task
Numbers []stringTo Rollback - These are the tasks numbers of the tasks whose
rollback_strategy.rollback_task_implementation_class_name
needs to be executed upon failure of this task.
- parameters
Enterprise
Crm Frontends Eventbus Proto Event Parameters Response - Optional. The customized parameters the user can pass to this task.
- rollback
Task StringImplementation Class Name - This is the name of the task that needs to be executed upon rollback of this task.
- task
Numbers List<String>To Rollback - These are the tasks numbers of the tasks whose
rollback_strategy.rollback_task_implementation_class_name
needs to be executed upon failure of this task.
- parameters
Enterprise
Crm Frontends Eventbus Proto Event Parameters Response - Optional. The customized parameters the user can pass to this task.
- rollback
Task stringImplementation Class Name - This is the name of the task that needs to be executed upon rollback of this task.
- task
Numbers string[]To Rollback - These are the tasks numbers of the tasks whose
rollback_strategy.rollback_task_implementation_class_name
needs to be executed upon failure of this task.
- parameters
Enterprise
Crm Frontends Eventbus Proto Event Parameters Response - Optional. The customized parameters the user can pass to this task.
- rollback_
task_ strimplementation_ class_ name - This is the name of the task that needs to be executed upon rollback of this task.
- task_
numbers_ Sequence[str]to_ rollback - These are the tasks numbers of the tasks whose
rollback_strategy.rollback_task_implementation_class_name
needs to be executed upon failure of this task.
- parameters Property Map
- Optional. The customized parameters the user can pass to this task.
- rollback
Task StringImplementation Class Name - This is the name of the task that needs to be executed upon rollback of this task.
- task
Numbers List<String>To Rollback - These are the tasks numbers of the tasks whose
rollback_strategy.rollback_task_implementation_class_name
needs to be executed upon failure of this task.
EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterResponse
- Object
Value string
- Object
Value string
- object
Value String
- object
Value string
- object_
value str
- object
Value String
EnterpriseCrmFrontendsEventbusProtoStringParameterArrayResponse
- String
Values List<string>
- String
Values []string
- string
Values List<String>
- string
Values string[]
- string_
values Sequence[str]
- string
Values List<String>
EnterpriseCrmFrontendsEventbusProtoTaskConfigResponse
- Alert
Configs List<Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Task Alert Config Response> - Alert configurations on error rate, warning rate, number of runs, durations, etc.
- Create
Time string - Auto-generated.
- Creator
Email string - The creator's email address. Auto-generated from the user's email.
- Description string
- User-provided description intended to give more business context about the task.
- Disable
Strict boolType Validation - If this config contains a TypedTask, allow validation to succeed if an input is read from the output of another TypedTask whose output type is declared as a superclass of the requested input type. For instance, if the previous task declares an output of type Message, any task with this flag enabled will pass validation when attempting to read any proto Message type from the resultant Event parameter.
- Error
Catcher stringId - Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
- External
Task stringType - Failure
Policy Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Failure Policy Response - Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for asynchronous calls to Eventbus alone (Post To Queue, Schedule etc.).
- Incoming
Edge intCount - The number of edges leading into this TaskConfig.
- Json
Validation stringOption - If set, overrides the option configured in the Task implementation class.
- Label string
- User-provided label that is attached to this TaskConfig in the UI.
- Last
Modified stringTime - Auto-generated.
- Next
Tasks List<Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Next Task Response> - The set of tasks that are next in line to be executed as per the execution graph defined for the parent event, specified by
event_config_id
. Each of these next tasks are executed only if the condition associated with them evaluates to true. - Next
Tasks stringExecution Policy - The policy dictating the execution of the next set of tasks for the current task.
- Parameters Dictionary<string, string>
- The customized parameters the user can pass to this task.
- Position
Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Coordinate Response - Optional. Informs the front-end application where to draw this task config on the UI.
- Precondition string
- Optional. Standard filter expression evaluated before execution. Independent of other conditions and tasks. Can be used to enable rollout. e.g. "rollout(5)" will only allow 5% of incoming traffic to task.
- Precondition
Label string - Optional. User-provided label that is attached to precondition in the UI.
- Rollback
Strategy Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Frontends Eventbus Proto Rollback Strategy Response - Optional. Contains information about what needs to be done upon failure (either a permanent error or after it has been retried too many times).
- Success
Policy Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Success Policy Response - Determines what action to take upon successful task completion.
- Synchronous
Call Pulumi.Failure Policy Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Failure Policy Response - Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for synchronous calls to Eventbus alone (Post).
- Task
Entity Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Frontends Eventbus Proto Task Entity Response - Copy of the task entity that this task config is an instance of.
- Task
Execution stringStrategy - The policy dictating the execution strategy of this task.
- Task
Name string - The name for the task.
- Task
Number string - REQUIRED: the identifier of this task within its parent event config, specified by the client. This should be unique among all the tasks belong to the same event config. We use this field as the identifier to find next tasks (via field
next_tasks.task_number
). - Task
Spec string - A string template that allows user to configure task parameters (with either literal default values or tokens which will be resolved at execution time) for the task. It will eventually replace the old "parameters" field.
- Task
Template stringName - Used to define task-template name if task is of type task-template
- Task
Type string - Defines the type of the task
- Alert
Configs []EnterpriseCrm Eventbus Proto Task Alert Config Response - Alert configurations on error rate, warning rate, number of runs, durations, etc.
- Create
Time string - Auto-generated.
- Creator
Email string - The creator's email address. Auto-generated from the user's email.
- Description string
- User-provided description intended to give more business context about the task.
- Disable
Strict boolType Validation - If this config contains a TypedTask, allow validation to succeed if an input is read from the output of another TypedTask whose output type is declared as a superclass of the requested input type. For instance, if the previous task declares an output of type Message, any task with this flag enabled will pass validation when attempting to read any proto Message type from the resultant Event parameter.
- Error
Catcher stringId - Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
- External
Task stringType - Failure
Policy EnterpriseCrm Eventbus Proto Failure Policy Response - Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for asynchronous calls to Eventbus alone (Post To Queue, Schedule etc.).
- Incoming
Edge intCount - The number of edges leading into this TaskConfig.
- Json
Validation stringOption - If set, overrides the option configured in the Task implementation class.
- Label string
- User-provided label that is attached to this TaskConfig in the UI.
- Last
Modified stringTime - Auto-generated.
- Next
Tasks []EnterpriseCrm Eventbus Proto Next Task Response - The set of tasks that are next in line to be executed as per the execution graph defined for the parent event, specified by
event_config_id
. Each of these next tasks are executed only if the condition associated with them evaluates to true. - Next
Tasks stringExecution Policy - The policy dictating the execution of the next set of tasks for the current task.
- Parameters map[string]string
- The customized parameters the user can pass to this task.
- Position
Enterprise
Crm Eventbus Proto Coordinate Response - Optional. Informs the front-end application where to draw this task config on the UI.
- Precondition string
- Optional. Standard filter expression evaluated before execution. Independent of other conditions and tasks. Can be used to enable rollout. e.g. "rollout(5)" will only allow 5% of incoming traffic to task.
- Precondition
Label string - Optional. User-provided label that is attached to precondition in the UI.
- Rollback
Strategy EnterpriseCrm Frontends Eventbus Proto Rollback Strategy Response - Optional. Contains information about what needs to be done upon failure (either a permanent error or after it has been retried too many times).
- Success
Policy EnterpriseCrm Eventbus Proto Success Policy Response - Determines what action to take upon successful task completion.
- Synchronous
Call EnterpriseFailure Policy Crm Eventbus Proto Failure Policy Response - Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for synchronous calls to Eventbus alone (Post).
- Task
Entity EnterpriseCrm Frontends Eventbus Proto Task Entity Response - Copy of the task entity that this task config is an instance of.
- Task
Execution stringStrategy - The policy dictating the execution strategy of this task.
- Task
Name string - The name for the task.
- Task
Number string - REQUIRED: the identifier of this task within its parent event config, specified by the client. This should be unique among all the tasks belong to the same event config. We use this field as the identifier to find next tasks (via field
next_tasks.task_number
). - Task
Spec string - A string template that allows user to configure task parameters (with either literal default values or tokens which will be resolved at execution time) for the task. It will eventually replace the old "parameters" field.
- Task
Template stringName - Used to define task-template name if task is of type task-template
- Task
Type string - Defines the type of the task
- alert
Configs List<EnterpriseCrm Eventbus Proto Task Alert Config Response> - Alert configurations on error rate, warning rate, number of runs, durations, etc.
- create
Time String - Auto-generated.
- creator
Email String - The creator's email address. Auto-generated from the user's email.
- description String
- User-provided description intended to give more business context about the task.
- disable
Strict BooleanType Validation - If this config contains a TypedTask, allow validation to succeed if an input is read from the output of another TypedTask whose output type is declared as a superclass of the requested input type. For instance, if the previous task declares an output of type Message, any task with this flag enabled will pass validation when attempting to read any proto Message type from the resultant Event parameter.
- error
Catcher StringId - Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
- external
Task StringType - failure
Policy EnterpriseCrm Eventbus Proto Failure Policy Response - Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for asynchronous calls to Eventbus alone (Post To Queue, Schedule etc.).
- incoming
Edge IntegerCount - The number of edges leading into this TaskConfig.
- json
Validation StringOption - If set, overrides the option configured in the Task implementation class.
- label String
- User-provided label that is attached to this TaskConfig in the UI.
- last
Modified StringTime - Auto-generated.
- next
Tasks List<EnterpriseCrm Eventbus Proto Next Task Response> - The set of tasks that are next in line to be executed as per the execution graph defined for the parent event, specified by
event_config_id
. Each of these next tasks are executed only if the condition associated with them evaluates to true. - next
Tasks StringExecution Policy - The policy dictating the execution of the next set of tasks for the current task.
- parameters Map<String,String>
- The customized parameters the user can pass to this task.
- position
Enterprise
Crm Eventbus Proto Coordinate Response - Optional. Informs the front-end application where to draw this task config on the UI.
- precondition String
- Optional. Standard filter expression evaluated before execution. Independent of other conditions and tasks. Can be used to enable rollout. e.g. "rollout(5)" will only allow 5% of incoming traffic to task.
- precondition
Label String - Optional. User-provided label that is attached to precondition in the UI.
- rollback
Strategy EnterpriseCrm Frontends Eventbus Proto Rollback Strategy Response - Optional. Contains information about what needs to be done upon failure (either a permanent error or after it has been retried too many times).
- success
Policy EnterpriseCrm Eventbus Proto Success Policy Response - Determines what action to take upon successful task completion.
- synchronous
Call EnterpriseFailure Policy Crm Eventbus Proto Failure Policy Response - Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for synchronous calls to Eventbus alone (Post).
- task
Entity EnterpriseCrm Frontends Eventbus Proto Task Entity Response - Copy of the task entity that this task config is an instance of.
- task
Execution StringStrategy - The policy dictating the execution strategy of this task.
- task
Name String - The name for the task.
- task
Number String - REQUIRED: the identifier of this task within its parent event config, specified by the client. This should be unique among all the tasks belong to the same event config. We use this field as the identifier to find next tasks (via field
next_tasks.task_number
). - task
Spec String - A string template that allows user to configure task parameters (with either literal default values or tokens which will be resolved at execution time) for the task. It will eventually replace the old "parameters" field.
- task
Template StringName - Used to define task-template name if task is of type task-template
- task
Type String - Defines the type of the task
- alert
Configs EnterpriseCrm Eventbus Proto Task Alert Config Response[] - Alert configurations on error rate, warning rate, number of runs, durations, etc.
- create
Time string - Auto-generated.
- creator
Email string - The creator's email address. Auto-generated from the user's email.
- description string
- User-provided description intended to give more business context about the task.
- disable
Strict booleanType Validation - If this config contains a TypedTask, allow validation to succeed if an input is read from the output of another TypedTask whose output type is declared as a superclass of the requested input type. For instance, if the previous task declares an output of type Message, any task with this flag enabled will pass validation when attempting to read any proto Message type from the resultant Event parameter.
- error
Catcher stringId - Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
- external
Task stringType - failure
Policy EnterpriseCrm Eventbus Proto Failure Policy Response - Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for asynchronous calls to Eventbus alone (Post To Queue, Schedule etc.).
- incoming
Edge numberCount - The number of edges leading into this TaskConfig.
- json
Validation stringOption - If set, overrides the option configured in the Task implementation class.
- label string
- User-provided label that is attached to this TaskConfig in the UI.
- last
Modified stringTime - Auto-generated.
- next
Tasks EnterpriseCrm Eventbus Proto Next Task Response[] - The set of tasks that are next in line to be executed as per the execution graph defined for the parent event, specified by
event_config_id
. Each of these next tasks are executed only if the condition associated with them evaluates to true. - next
Tasks stringExecution Policy - The policy dictating the execution of the next set of tasks for the current task.
- parameters {[key: string]: string}
- The customized parameters the user can pass to this task.
- position
Enterprise
Crm Eventbus Proto Coordinate Response - Optional. Informs the front-end application where to draw this task config on the UI.
- precondition string
- Optional. Standard filter expression evaluated before execution. Independent of other conditions and tasks. Can be used to enable rollout. e.g. "rollout(5)" will only allow 5% of incoming traffic to task.
- precondition
Label string - Optional. User-provided label that is attached to precondition in the UI.
- rollback
Strategy EnterpriseCrm Frontends Eventbus Proto Rollback Strategy Response - Optional. Contains information about what needs to be done upon failure (either a permanent error or after it has been retried too many times).
- success
Policy EnterpriseCrm Eventbus Proto Success Policy Response - Determines what action to take upon successful task completion.
- synchronous
Call EnterpriseFailure Policy Crm Eventbus Proto Failure Policy Response - Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for synchronous calls to Eventbus alone (Post).
- task
Entity EnterpriseCrm Frontends Eventbus Proto Task Entity Response - Copy of the task entity that this task config is an instance of.
- task
Execution stringStrategy - The policy dictating the execution strategy of this task.
- task
Name string - The name for the task.
- task
Number string - REQUIRED: the identifier of this task within its parent event config, specified by the client. This should be unique among all the tasks belong to the same event config. We use this field as the identifier to find next tasks (via field
next_tasks.task_number
). - task
Spec string - A string template that allows user to configure task parameters (with either literal default values or tokens which will be resolved at execution time) for the task. It will eventually replace the old "parameters" field.
- task
Template stringName - Used to define task-template name if task is of type task-template
- task
Type string - Defines the type of the task
- alert_
configs Sequence[EnterpriseCrm Eventbus Proto Task Alert Config Response] - Alert configurations on error rate, warning rate, number of runs, durations, etc.
- create_
time str - Auto-generated.
- creator_
email str - The creator's email address. Auto-generated from the user's email.
- description str
- User-provided description intended to give more business context about the task.
- disable_
strict_ booltype_ validation - If this config contains a TypedTask, allow validation to succeed if an input is read from the output of another TypedTask whose output type is declared as a superclass of the requested input type. For instance, if the previous task declares an output of type Message, any task with this flag enabled will pass validation when attempting to read any proto Message type from the resultant Event parameter.
- error_
catcher_ strid - Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
- external_
task_ strtype - failure_
policy EnterpriseCrm Eventbus Proto Failure Policy Response - Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for asynchronous calls to Eventbus alone (Post To Queue, Schedule etc.).
- incoming_
edge_ intcount - The number of edges leading into this TaskConfig.
- json_
validation_ stroption - If set, overrides the option configured in the Task implementation class.
- label str
- User-provided label that is attached to this TaskConfig in the UI.
- last_
modified_ strtime - Auto-generated.
- next_
tasks Sequence[EnterpriseCrm Eventbus Proto Next Task Response] - The set of tasks that are next in line to be executed as per the execution graph defined for the parent event, specified by
event_config_id
. Each of these next tasks are executed only if the condition associated with them evaluates to true. - next_
tasks_ strexecution_ policy - The policy dictating the execution of the next set of tasks for the current task.
- parameters Mapping[str, str]
- The customized parameters the user can pass to this task.
- position
Enterprise
Crm Eventbus Proto Coordinate Response - Optional. Informs the front-end application where to draw this task config on the UI.
- precondition str
- Optional. Standard filter expression evaluated before execution. Independent of other conditions and tasks. Can be used to enable rollout. e.g. "rollout(5)" will only allow 5% of incoming traffic to task.
- precondition_
label str - Optional. User-provided label that is attached to precondition in the UI.
- rollback_
strategy EnterpriseCrm Frontends Eventbus Proto Rollback Strategy Response - Optional. Contains information about what needs to be done upon failure (either a permanent error or after it has been retried too many times).
- success_
policy EnterpriseCrm Eventbus Proto Success Policy Response - Determines what action to take upon successful task completion.
- synchronous_
call_ Enterprisefailure_ policy Crm Eventbus Proto Failure Policy Response - Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for synchronous calls to Eventbus alone (Post).
- task_
entity EnterpriseCrm Frontends Eventbus Proto Task Entity Response - Copy of the task entity that this task config is an instance of.
- task_
execution_ strstrategy - The policy dictating the execution strategy of this task.
- task_
name str - The name for the task.
- task_
number str - REQUIRED: the identifier of this task within its parent event config, specified by the client. This should be unique among all the tasks belong to the same event config. We use this field as the identifier to find next tasks (via field
next_tasks.task_number
). - task_
spec str - A string template that allows user to configure task parameters (with either literal default values or tokens which will be resolved at execution time) for the task. It will eventually replace the old "parameters" field.
- task_
template_ strname - Used to define task-template name if task is of type task-template
- task_
type str - Defines the type of the task
- alert
Configs List<Property Map> - Alert configurations on error rate, warning rate, number of runs, durations, etc.
- create
Time String - Auto-generated.
- creator
Email String - The creator's email address. Auto-generated from the user's email.
- description String
- User-provided description intended to give more business context about the task.
- disable
Strict BooleanType Validation - If this config contains a TypedTask, allow validation to succeed if an input is read from the output of another TypedTask whose output type is declared as a superclass of the requested input type. For instance, if the previous task declares an output of type Message, any task with this flag enabled will pass validation when attempting to read any proto Message type from the resultant Event parameter.
- error
Catcher StringId - Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
- external
Task StringType - failure
Policy Property Map - Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for asynchronous calls to Eventbus alone (Post To Queue, Schedule etc.).
- incoming
Edge NumberCount - The number of edges leading into this TaskConfig.
- json
Validation StringOption - If set, overrides the option configured in the Task implementation class.
- label String
- User-provided label that is attached to this TaskConfig in the UI.
- last
Modified StringTime - Auto-generated.
- next
Tasks List<Property Map> - The set of tasks that are next in line to be executed as per the execution graph defined for the parent event, specified by
event_config_id
. Each of these next tasks are executed only if the condition associated with them evaluates to true. - next
Tasks StringExecution Policy - The policy dictating the execution of the next set of tasks for the current task.
- parameters Map<String>
- The customized parameters the user can pass to this task.
- position Property Map
- Optional. Informs the front-end application where to draw this task config on the UI.
- precondition String
- Optional. Standard filter expression evaluated before execution. Independent of other conditions and tasks. Can be used to enable rollout. e.g. "rollout(5)" will only allow 5% of incoming traffic to task.
- precondition
Label String - Optional. User-provided label that is attached to precondition in the UI.
- rollback
Strategy Property Map - Optional. Contains information about what needs to be done upon failure (either a permanent error or after it has been retried too many times).
- success
Policy Property Map - Determines what action to take upon successful task completion.
- synchronous
Call Property MapFailure Policy - Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for synchronous calls to Eventbus alone (Post).
- task
Entity Property Map - Copy of the task entity that this task config is an instance of.
- task
Execution StringStrategy - The policy dictating the execution strategy of this task.
- task
Name String - The name for the task.
- task
Number String - REQUIRED: the identifier of this task within its parent event config, specified by the client. This should be unique among all the tasks belong to the same event config. We use this field as the identifier to find next tasks (via field
next_tasks.task_number
). - task
Spec String - A string template that allows user to configure task parameters (with either literal default values or tokens which will be resolved at execution time) for the task. It will eventually replace the old "parameters" field.
- task
Template StringName - Used to define task-template name if task is of type task-template
- task
Type String - Defines the type of the task
EnterpriseCrmFrontendsEventbusProtoTaskEntityResponse
- Disabled
For boolVpc Sc - True if the task has conflict with vpcsc
- Metadata
Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Task Metadata Response - Metadata inclueds the task name, author and so on.
- Param
Specs Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Frontends Eventbus Proto Param Specs Message Response - Declarations for inputs/outputs for a TypedTask. This is also associated with the METADATA mask.
- Stats
Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Stats Response - Deprecated - statistics from the Monarch query.
- Task
Type string - Defines the type of the task
- Ui
Config Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Task Ui Config Response - UI configuration for this task Also associated with the METADATA mask.
- Disabled
For boolVpc Sc - True if the task has conflict with vpcsc
- Metadata
Enterprise
Crm Eventbus Proto Task Metadata Response - Metadata inclueds the task name, author and so on.
- Param
Specs EnterpriseCrm Frontends Eventbus Proto Param Specs Message Response - Declarations for inputs/outputs for a TypedTask. This is also associated with the METADATA mask.
- Stats
Enterprise
Crm Eventbus Stats Response - Deprecated - statistics from the Monarch query.
- Task
Type string - Defines the type of the task
- Ui
Config EnterpriseCrm Eventbus Proto Task Ui Config Response - UI configuration for this task Also associated with the METADATA mask.
- disabled
For BooleanVpc Sc - True if the task has conflict with vpcsc
- metadata
Enterprise
Crm Eventbus Proto Task Metadata Response - Metadata inclueds the task name, author and so on.
- param
Specs EnterpriseCrm Frontends Eventbus Proto Param Specs Message Response - Declarations for inputs/outputs for a TypedTask. This is also associated with the METADATA mask.
- stats
Enterprise
Crm Eventbus Stats Response - Deprecated - statistics from the Monarch query.
- task
Type String - Defines the type of the task
- ui
Config EnterpriseCrm Eventbus Proto Task Ui Config Response - UI configuration for this task Also associated with the METADATA mask.
- disabled
For booleanVpc Sc - True if the task has conflict with vpcsc
- metadata
Enterprise
Crm Eventbus Proto Task Metadata Response - Metadata inclueds the task name, author and so on.
- param
Specs EnterpriseCrm Frontends Eventbus Proto Param Specs Message Response - Declarations for inputs/outputs for a TypedTask. This is also associated with the METADATA mask.
- stats
Enterprise
Crm Eventbus Stats Response - Deprecated - statistics from the Monarch query.
- task
Type string - Defines the type of the task
- ui
Config EnterpriseCrm Eventbus Proto Task Ui Config Response - UI configuration for this task Also associated with the METADATA mask.
- disabled_
for_ boolvpc_ sc - True if the task has conflict with vpcsc
- metadata
Enterprise
Crm Eventbus Proto Task Metadata Response - Metadata inclueds the task name, author and so on.
- param_
specs EnterpriseCrm Frontends Eventbus Proto Param Specs Message Response - Declarations for inputs/outputs for a TypedTask. This is also associated with the METADATA mask.
- stats
Enterprise
Crm Eventbus Stats Response - Deprecated - statistics from the Monarch query.
- task_
type str - Defines the type of the task
- ui_
config EnterpriseCrm Eventbus Proto Task Ui Config Response - UI configuration for this task Also associated with the METADATA mask.
- disabled
For BooleanVpc Sc - True if the task has conflict with vpcsc
- metadata Property Map
- Metadata inclueds the task name, author and so on.
- param
Specs Property Map - Declarations for inputs/outputs for a TypedTask. This is also associated with the METADATA mask.
- stats Property Map
- Deprecated - statistics from the Monarch query.
- task
Type String - Defines the type of the task
- ui
Config Property Map - UI configuration for this task Also associated with the METADATA mask.
EnterpriseCrmFrontendsEventbusProtoTriggerConfigResponse
- Alert
Config List<Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Workflow Alert Config Response> - 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.
- Cloud
Scheduler Pulumi.Config Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Cloud Scheduler Config Response - Description string
- User-provided description intended to give more business context about the task.
- Enabled
Clients List<string> - 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.
- Error
Catcher stringId - Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
- Label string
- The user created label for a particular trigger.
- Next
Tasks stringExecution Policy - Dictates how next tasks will be executed.
- Pause
Workflow boolExecutions - Optional. If set to true, any upcoming requests for this trigger config will be paused and the executions will be resumed later when the flag is reset. The workflow to which this trigger config belongs has to be in ACTIVE status for the executions to be paused or resumed.
- Position
Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Coordinate Response - Optional. Informs the front-end application where to draw this trigger config on the UI.
- Properties Dictionary<string, string>
- Configurable properties of the trigger, not to be confused with workflow parameters. E.g. "name" is a property for API triggers and "subscription" is a property for Cloud Pubsub triggers.
- Start
Tasks List<Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Next Task Response> - Set of tasks numbers from where the workflow execution is started by this trigger. If this is empty, then workflow is executed with default start tasks. In the list of start tasks, none of two tasks can have direct ancestor-descendant relationships (i.e. in a same workflow execution graph).
- Trigger
Criteria Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Trigger Criteria Response - Optional. When set, Eventbus will run the task specified in the trigger_criteria and validate the result using the trigger_criteria.condition, and only execute the workflow when result is true.
- Trigger
Id string - The backend trigger ID.
- Trigger
Name string - Optional. Name of the trigger This is added to identify the type of trigger. This is avoid the logic on triggerId to identify the trigger_type and push the same to monitoring.
- Trigger
Number string - A number to uniquely identify each trigger config within the workflow on UI.
- Trigger
Type string
- Alert
Config []EnterpriseCrm Eventbus Proto Workflow Alert Config Response - 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.
- Cloud
Scheduler EnterpriseConfig Crm Eventbus Proto Cloud Scheduler Config Response - Description string
- User-provided description intended to give more business context about the task.
- Enabled
Clients []string - 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.
- Error
Catcher stringId - Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
- Label string
- The user created label for a particular trigger.
- Next
Tasks stringExecution Policy - Dictates how next tasks will be executed.
- Pause
Workflow boolExecutions - Optional. If set to true, any upcoming requests for this trigger config will be paused and the executions will be resumed later when the flag is reset. The workflow to which this trigger config belongs has to be in ACTIVE status for the executions to be paused or resumed.
- Position
Enterprise
Crm Eventbus Proto Coordinate Response - Optional. Informs the front-end application where to draw this trigger config on the UI.
- Properties map[string]string
- Configurable properties of the trigger, not to be confused with workflow parameters. E.g. "name" is a property for API triggers and "subscription" is a property for Cloud Pubsub triggers.
- Start
Tasks []EnterpriseCrm Eventbus Proto Next Task Response - Set of tasks numbers from where the workflow execution is started by this trigger. If this is empty, then workflow is executed with default start tasks. In the list of start tasks, none of two tasks can have direct ancestor-descendant relationships (i.e. in a same workflow execution graph).
- Trigger
Criteria EnterpriseCrm Eventbus Proto Trigger Criteria Response - Optional. When set, Eventbus will run the task specified in the trigger_criteria and validate the result using the trigger_criteria.condition, and only execute the workflow when result is true.
- Trigger
Id string - The backend trigger ID.
- Trigger
Name string - Optional. Name of the trigger This is added to identify the type of trigger. This is avoid the logic on triggerId to identify the trigger_type and push the same to monitoring.
- Trigger
Number string - A number to uniquely identify each trigger config within the workflow on UI.
- Trigger
Type string
- alert
Config List<EnterpriseCrm Eventbus Proto Workflow Alert Config Response> - 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.
- cloud
Scheduler EnterpriseConfig Crm Eventbus Proto Cloud Scheduler Config Response - description String
- User-provided description intended to give more business context about the task.
- enabled
Clients List<String> - 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.
- error
Catcher StringId - Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
- label String
- The user created label for a particular trigger.
- next
Tasks StringExecution Policy - Dictates how next tasks will be executed.
- pause
Workflow BooleanExecutions - Optional. If set to true, any upcoming requests for this trigger config will be paused and the executions will be resumed later when the flag is reset. The workflow to which this trigger config belongs has to be in ACTIVE status for the executions to be paused or resumed.
- position
Enterprise
Crm Eventbus Proto Coordinate Response - Optional. Informs the front-end application where to draw this trigger config on the UI.
- properties Map<String,String>
- Configurable properties of the trigger, not to be confused with workflow parameters. E.g. "name" is a property for API triggers and "subscription" is a property for Cloud Pubsub triggers.
- start
Tasks List<EnterpriseCrm Eventbus Proto Next Task Response> - Set of tasks numbers from where the workflow execution is started by this trigger. If this is empty, then workflow is executed with default start tasks. In the list of start tasks, none of two tasks can have direct ancestor-descendant relationships (i.e. in a same workflow execution graph).
- trigger
Criteria EnterpriseCrm Eventbus Proto Trigger Criteria Response - Optional. When set, Eventbus will run the task specified in the trigger_criteria and validate the result using the trigger_criteria.condition, and only execute the workflow when result is true.
- trigger
Id String - The backend trigger ID.
- trigger
Name String - Optional. Name of the trigger This is added to identify the type of trigger. This is avoid the logic on triggerId to identify the trigger_type and push the same to monitoring.
- trigger
Number String - A number to uniquely identify each trigger config within the workflow on UI.
- trigger
Type String
- alert
Config EnterpriseCrm Eventbus Proto Workflow Alert Config Response[] - 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.
- cloud
Scheduler EnterpriseConfig Crm Eventbus Proto Cloud Scheduler Config Response - description string
- User-provided description intended to give more business context about the task.
- enabled
Clients string[] - 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.
- error
Catcher stringId - Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
- label string
- The user created label for a particular trigger.
- next
Tasks stringExecution Policy - Dictates how next tasks will be executed.
- pause
Workflow booleanExecutions - Optional. If set to true, any upcoming requests for this trigger config will be paused and the executions will be resumed later when the flag is reset. The workflow to which this trigger config belongs has to be in ACTIVE status for the executions to be paused or resumed.
- position
Enterprise
Crm Eventbus Proto Coordinate Response - Optional. Informs the front-end application where to draw this trigger config on the UI.
- properties {[key: string]: string}
- Configurable properties of the trigger, not to be confused with workflow parameters. E.g. "name" is a property for API triggers and "subscription" is a property for Cloud Pubsub triggers.
- start
Tasks EnterpriseCrm Eventbus Proto Next Task Response[] - Set of tasks numbers from where the workflow execution is started by this trigger. If this is empty, then workflow is executed with default start tasks. In the list of start tasks, none of two tasks can have direct ancestor-descendant relationships (i.e. in a same workflow execution graph).
- trigger
Criteria EnterpriseCrm Eventbus Proto Trigger Criteria Response - Optional. When set, Eventbus will run the task specified in the trigger_criteria and validate the result using the trigger_criteria.condition, and only execute the workflow when result is true.
- trigger
Id string - The backend trigger ID.
- trigger
Name string - Optional. Name of the trigger This is added to identify the type of trigger. This is avoid the logic on triggerId to identify the trigger_type and push the same to monitoring.
- trigger
Number string - A number to uniquely identify each trigger config within the workflow on UI.
- trigger
Type string
- alert_
config Sequence[EnterpriseCrm Eventbus Proto Workflow Alert Config Response] - 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.
- cloud_
scheduler_ Enterpriseconfig Crm Eventbus Proto Cloud Scheduler Config Response - description str
- User-provided description intended to give more business context about the task.
- enabled_
clients Sequence[str] - 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.
- error_
catcher_ strid - Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
- label str
- The user created label for a particular trigger.
- next_
tasks_ strexecution_ policy - Dictates how next tasks will be executed.
- pause_
workflow_ boolexecutions - Optional. If set to true, any upcoming requests for this trigger config will be paused and the executions will be resumed later when the flag is reset. The workflow to which this trigger config belongs has to be in ACTIVE status for the executions to be paused or resumed.
- position
Enterprise
Crm Eventbus Proto Coordinate Response - Optional. Informs the front-end application where to draw this trigger config on the UI.
- properties Mapping[str, str]
- Configurable properties of the trigger, not to be confused with workflow parameters. E.g. "name" is a property for API triggers and "subscription" is a property for Cloud Pubsub triggers.
- start_
tasks Sequence[EnterpriseCrm Eventbus Proto Next Task Response] - Set of tasks numbers from where the workflow execution is started by this trigger. If this is empty, then workflow is executed with default start tasks. In the list of start tasks, none of two tasks can have direct ancestor-descendant relationships (i.e. in a same workflow execution graph).
- trigger_
criteria EnterpriseCrm Eventbus Proto Trigger Criteria Response - Optional. When set, Eventbus will run the task specified in the trigger_criteria and validate the result using the trigger_criteria.condition, and only execute the workflow when result is true.
- trigger_
id str - The backend trigger ID.
- trigger_
name str - Optional. Name of the trigger This is added to identify the type of trigger. This is avoid the logic on triggerId to identify the trigger_type and push the same to monitoring.
- trigger_
number str - A number to uniquely identify each trigger config within the workflow on UI.
- trigger_
type str
- alert
Config List<Property Map> - 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.
- cloud
Scheduler Property MapConfig - description String
- User-provided description intended to give more business context about the task.
- enabled
Clients List<String> - 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.
- error
Catcher StringId - Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
- label String
- The user created label for a particular trigger.
- next
Tasks StringExecution Policy - Dictates how next tasks will be executed.
- pause
Workflow BooleanExecutions - Optional. If set to true, any upcoming requests for this trigger config will be paused and the executions will be resumed later when the flag is reset. The workflow to which this trigger config belongs has to be in ACTIVE status for the executions to be paused or resumed.
- position Property Map
- Optional. Informs the front-end application where to draw this trigger config on the UI.
- properties Map<String>
- Configurable properties of the trigger, not to be confused with workflow parameters. E.g. "name" is a property for API triggers and "subscription" is a property for Cloud Pubsub triggers.
- start
Tasks List<Property Map> - Set of tasks numbers from where the workflow execution is started by this trigger. If this is empty, then workflow is executed with default start tasks. In the list of start tasks, none of two tasks can have direct ancestor-descendant relationships (i.e. in a same workflow execution graph).
- trigger
Criteria Property Map - Optional. When set, Eventbus will run the task specified in the trigger_criteria and validate the result using the trigger_criteria.condition, and only execute the workflow when result is true.
- trigger
Id String - The backend trigger ID.
- trigger
Name String - Optional. Name of the trigger This is added to identify the type of trigger. This is avoid the logic on triggerId to identify the trigger_type and push the same to monitoring.
- trigger
Number String - A number to uniquely identify each trigger config within the workflow on UI.
- trigger
Type String
EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryResponse
- Attributes
Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Attributes Response - Metadata information about the parameters.
- Children
List<Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Frontends Eventbus Proto Workflow Parameter Entry Response> - Child parameters nested within this parameter. This field only applies to protobuf parameters
- Data
Type string - The data type of the parameter.
- Default
Value Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Frontends Eventbus Proto Parameter Value Type Response - Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
- Description string
- Optional. The description about the parameter
- In
Out stringType - Specifies the input/output type for the parameter.
- Is
Transient bool - Whether this parameter is a transient parameter.
- Json
Schema string - This schema will be used to validate runtime JSON-typed values of this parameter.
- Key string
- Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the workflow definition.
- Name string
- The name (without prefix) to be displayed in the UI for this parameter. E.g. if the key is "foo.bar.myName", then the name would be "myName".
- Produced
By Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Node Identifier Response - The identifier of the node (TaskConfig/TriggerConfig) this parameter was produced by, if it is a transient param or a copy of an input param.
- Producer string
- Proto
Def stringName - The name of the protobuf type if the parameter has a protobuf data type.
- Proto
Def stringPath - If the data type is of type proto or proto array, this field needs to be populated with the fully qualified proto name. This message, for example, would be "enterprise.crm.frontends.eventbus.proto.WorkflowParameterEntry".
- Attributes
Enterprise
Crm Eventbus Proto Attributes Response - Metadata information about the parameters.
- Children
[]Enterprise
Crm Frontends Eventbus Proto Workflow Parameter Entry Response - Child parameters nested within this parameter. This field only applies to protobuf parameters
- Data
Type string - The data type of the parameter.
- Default
Value EnterpriseCrm Frontends Eventbus Proto Parameter Value Type Response - Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
- Description string
- Optional. The description about the parameter
- In
Out stringType - Specifies the input/output type for the parameter.
- Is
Transient bool - Whether this parameter is a transient parameter.
- Json
Schema string - This schema will be used to validate runtime JSON-typed values of this parameter.
- Key string
- Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the workflow definition.
- Name string
- The name (without prefix) to be displayed in the UI for this parameter. E.g. if the key is "foo.bar.myName", then the name would be "myName".
- Produced
By EnterpriseCrm Eventbus Proto Node Identifier Response - The identifier of the node (TaskConfig/TriggerConfig) this parameter was produced by, if it is a transient param or a copy of an input param.
- Producer string
- Proto
Def stringName - The name of the protobuf type if the parameter has a protobuf data type.
- Proto
Def stringPath - If the data type is of type proto or proto array, this field needs to be populated with the fully qualified proto name. This message, for example, would be "enterprise.crm.frontends.eventbus.proto.WorkflowParameterEntry".
- attributes
Enterprise
Crm Eventbus Proto Attributes Response - Metadata information about the parameters.
- children
List<Enterprise
Crm Frontends Eventbus Proto Workflow Parameter Entry Response> - Child parameters nested within this parameter. This field only applies to protobuf parameters
- data
Type String - The data type of the parameter.
- default
Value EnterpriseCrm Frontends Eventbus Proto Parameter Value Type Response - Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
- description String
- Optional. The description about the parameter
- in
Out StringType - Specifies the input/output type for the parameter.
- is
Transient Boolean - Whether this parameter is a transient parameter.
- json
Schema String - This schema will be used to validate runtime JSON-typed values of this parameter.
- key String
- Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the workflow definition.
- name String
- The name (without prefix) to be displayed in the UI for this parameter. E.g. if the key is "foo.bar.myName", then the name would be "myName".
- produced
By EnterpriseCrm Eventbus Proto Node Identifier Response - The identifier of the node (TaskConfig/TriggerConfig) this parameter was produced by, if it is a transient param or a copy of an input param.
- producer String
- proto
Def StringName - The name of the protobuf type if the parameter has a protobuf data type.
- proto
Def StringPath - If the data type is of type proto or proto array, this field needs to be populated with the fully qualified proto name. This message, for example, would be "enterprise.crm.frontends.eventbus.proto.WorkflowParameterEntry".
- attributes
Enterprise
Crm Eventbus Proto Attributes Response - Metadata information about the parameters.
- children
Enterprise
Crm Frontends Eventbus Proto Workflow Parameter Entry Response[] - Child parameters nested within this parameter. This field only applies to protobuf parameters
- data
Type string - The data type of the parameter.
- default
Value EnterpriseCrm Frontends Eventbus Proto Parameter Value Type Response - Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
- description string
- Optional. The description about the parameter
- in
Out stringType - Specifies the input/output type for the parameter.
- is
Transient boolean - Whether this parameter is a transient parameter.
- json
Schema string - This schema will be used to validate runtime JSON-typed values of this parameter.
- key string
- Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the workflow definition.
- name string
- The name (without prefix) to be displayed in the UI for this parameter. E.g. if the key is "foo.bar.myName", then the name would be "myName".
- produced
By EnterpriseCrm Eventbus Proto Node Identifier Response - The identifier of the node (TaskConfig/TriggerConfig) this parameter was produced by, if it is a transient param or a copy of an input param.
- producer string
- proto
Def stringName - The name of the protobuf type if the parameter has a protobuf data type.
- proto
Def stringPath - If the data type is of type proto or proto array, this field needs to be populated with the fully qualified proto name. This message, for example, would be "enterprise.crm.frontends.eventbus.proto.WorkflowParameterEntry".
- attributes
Enterprise
Crm Eventbus Proto Attributes Response - Metadata information about the parameters.
- children
Sequence[Enterprise
Crm Frontends Eventbus Proto Workflow Parameter Entry Response] - Child parameters nested within this parameter. This field only applies to protobuf parameters
- data_
type str - The data type of the parameter.
- default_
value EnterpriseCrm Frontends Eventbus Proto Parameter Value Type Response - Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
- description str
- Optional. The description about the parameter
- in_
out_ strtype - Specifies the input/output type for the parameter.
- is_
transient bool - Whether this parameter is a transient parameter.
- json_
schema str - This schema will be used to validate runtime JSON-typed values of this parameter.
- key str
- Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the workflow definition.
- name str
- The name (without prefix) to be displayed in the UI for this parameter. E.g. if the key is "foo.bar.myName", then the name would be "myName".
- produced_
by EnterpriseCrm Eventbus Proto Node Identifier Response - The identifier of the node (TaskConfig/TriggerConfig) this parameter was produced by, if it is a transient param or a copy of an input param.
- producer str
- proto_
def_ strname - The name of the protobuf type if the parameter has a protobuf data type.
- proto_
def_ strpath - If the data type is of type proto or proto array, this field needs to be populated with the fully qualified proto name. This message, for example, would be "enterprise.crm.frontends.eventbus.proto.WorkflowParameterEntry".
- attributes Property Map
- Metadata information about the parameters.
- children List<Property Map>
- Child parameters nested within this parameter. This field only applies to protobuf parameters
- data
Type String - The data type of the parameter.
- default
Value Property Map - Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
- description String
- Optional. The description about the parameter
- in
Out StringType - Specifies the input/output type for the parameter.
- is
Transient Boolean - Whether this parameter is a transient parameter.
- json
Schema String - This schema will be used to validate runtime JSON-typed values of this parameter.
- key String
- Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the workflow definition.
- name String
- The name (without prefix) to be displayed in the UI for this parameter. E.g. if the key is "foo.bar.myName", then the name would be "myName".
- produced
By Property Map - The identifier of the node (TaskConfig/TriggerConfig) this parameter was produced by, if it is a transient param or a copy of an input param.
- producer String
- proto
Def StringName - The name of the protobuf type if the parameter has a protobuf data type.
- proto
Def StringPath - If the data type is of type proto or proto array, this field needs to be populated with the fully qualified proto name. This message, for example, would be "enterprise.crm.frontends.eventbus.proto.WorkflowParameterEntry".
EnterpriseCrmFrontendsEventbusProtoWorkflowParametersResponse
- Parameters
List<Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Frontends Eventbus Proto Workflow Parameter Entry Response> - Parameters are a part of Event and can be used to communiticate between different tasks that are part of the same workflow execution.
- Parameters
[]Enterprise
Crm Frontends Eventbus Proto Workflow Parameter Entry Response - Parameters are a part of Event and can be used to communiticate between different tasks that are part of the same workflow execution.
- parameters
List<Enterprise
Crm Frontends Eventbus Proto Workflow Parameter Entry Response> - Parameters are a part of Event and can be used to communiticate between different tasks that are part of the same workflow execution.
- parameters
Enterprise
Crm Frontends Eventbus Proto Workflow Parameter Entry Response[] - Parameters are a part of Event and can be used to communiticate between different tasks that are part of the same workflow execution.
- parameters
Sequence[Enterprise
Crm Frontends Eventbus Proto Workflow Parameter Entry Response] - Parameters are a part of Event and can be used to communiticate between different tasks that are part of the same workflow execution.
- parameters List<Property Map>
- Parameters are a part of Event and can be used to communiticate between different tasks that are part of the same workflow execution.
EnterpriseCrmLoggingGwsFieldLimitsResponse
- Log
Action string - Log
Type List<string> - To which type(s) of logs the limits apply.
- Max
Array intSize - maximum array size. If the array exceds this size, the field (list) is truncated.
- Max
String intLength - maximum string length. If the field exceeds this amount the field is shortened.
- Shortener
Type string
- Log
Action string - Log
Type []string - To which type(s) of logs the limits apply.
- Max
Array intSize - maximum array size. If the array exceds this size, the field (list) is truncated.
- Max
String intLength - maximum string length. If the field exceeds this amount the field is shortened.
- Shortener
Type string
- log
Action String - log
Type List<String> - To which type(s) of logs the limits apply.
- max
Array IntegerSize - maximum array size. If the array exceds this size, the field (list) is truncated.
- max
String IntegerLength - maximum string length. If the field exceeds this amount the field is shortened.
- shortener
Type String
- log
Action string - log
Type string[] - To which type(s) of logs the limits apply.
- max
Array numberSize - maximum array size. If the array exceds this size, the field (list) is truncated.
- max
String numberLength - maximum string length. If the field exceeds this amount the field is shortened.
- shortener
Type string
- log_
action str - log_
type Sequence[str] - To which type(s) of logs the limits apply.
- max_
array_ intsize - maximum array size. If the array exceds this size, the field (list) is truncated.
- max_
string_ intlength - maximum string length. If the field exceeds this amount the field is shortened.
- shortener_
type str
- log
Action String - log
Type List<String> - To which type(s) of logs the limits apply.
- max
Array NumberSize - maximum array size. If the array exceds this size, the field (list) is truncated.
- max
String NumberLength - maximum string length. If the field exceeds this amount the field is shortened.
- shortener
Type String
EnterpriseCrmLoggingGwsSanitizeOptionsResponse
- Is
Already boolSanitized - If true, the value has already been sanitized and needs no further sanitization. For instance, a D3 customer id is already an obfuscated entity and might not need further sanitization.
- Log
Type List<string> - To which type(s) of logs the sanitize options apply.
- Privacy string
- Sanitize
Type string
- Is
Already boolSanitized - If true, the value has already been sanitized and needs no further sanitization. For instance, a D3 customer id is already an obfuscated entity and might not need further sanitization.
- Log
Type []string - To which type(s) of logs the sanitize options apply.
- Privacy string
- Sanitize
Type string
- is
Already BooleanSanitized - If true, the value has already been sanitized and needs no further sanitization. For instance, a D3 customer id is already an obfuscated entity and might not need further sanitization.
- log
Type List<String> - To which type(s) of logs the sanitize options apply.
- privacy String
- sanitize
Type String
- is
Already booleanSanitized - If true, the value has already been sanitized and needs no further sanitization. For instance, a D3 customer id is already an obfuscated entity and might not need further sanitization.
- log
Type string[] - To which type(s) of logs the sanitize options apply.
- privacy string
- sanitize
Type string
- is_
already_ boolsanitized - If true, the value has already been sanitized and needs no further sanitization. For instance, a D3 customer id is already an obfuscated entity and might not need further sanitization.
- log_
type Sequence[str] - To which type(s) of logs the sanitize options apply.
- privacy str
- sanitize_
type str
- is
Already BooleanSanitized - If true, the value has already been sanitized and needs no further sanitization. For instance, a D3 customer id is already an obfuscated entity and might not need further sanitization.
- log
Type List<String> - To which type(s) of logs the sanitize options apply.
- privacy String
- sanitize
Type String
GoogleCloudIntegrationsV1alphaCoordinateResponse
GoogleCloudIntegrationsV1alphaErrorCatcherConfigResponse
- Description string
- Optional. User-provided description intended to give more business context about the error catcher config.
- Error
Catcher stringId - An error catcher id is string representation for the error catcher config. Within a workflow, error_catcher_id uniquely identifies an error catcher config among all error catcher configs for the workflow
- Error
Catcher stringNumber - A number to uniquely identify each error catcher config within the workflow on UI.
- Label string
- Optional. The user created label for a particular error catcher. Optional.
- Position
Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Google Cloud Integrations V1alpha Coordinate Response - Optional. Informs the front-end application where to draw this error catcher config on the UI.
- Start
Error List<Pulumi.Tasks Google Native. Integrations. V1Alpha. Inputs. Google Cloud Integrations V1alpha Next Task Response> - The set of start tasks that are to be executed for the error catch flow
- Description string
- Optional. User-provided description intended to give more business context about the error catcher config.
- Error
Catcher stringId - An error catcher id is string representation for the error catcher config. Within a workflow, error_catcher_id uniquely identifies an error catcher config among all error catcher configs for the workflow
- Error
Catcher stringNumber - A number to uniquely identify each error catcher config within the workflow on UI.
- Label string
- Optional. The user created label for a particular error catcher. Optional.
- Position
Google
Cloud Integrations V1alpha Coordinate Response - Optional. Informs the front-end application where to draw this error catcher config on the UI.
- Start
Error []GoogleTasks Cloud Integrations V1alpha Next Task Response - The set of start tasks that are to be executed for the error catch flow
- description String
- Optional. User-provided description intended to give more business context about the error catcher config.
- error
Catcher StringId - An error catcher id is string representation for the error catcher config. Within a workflow, error_catcher_id uniquely identifies an error catcher config among all error catcher configs for the workflow
- error
Catcher StringNumber - A number to uniquely identify each error catcher config within the workflow on UI.
- label String
- Optional. The user created label for a particular error catcher. Optional.
- position
Google
Cloud Integrations V1alpha Coordinate Response - Optional. Informs the front-end application where to draw this error catcher config on the UI.
- start
Error List<GoogleTasks Cloud Integrations V1alpha Next Task Response> - The set of start tasks that are to be executed for the error catch flow
- description string
- Optional. User-provided description intended to give more business context about the error catcher config.
- error
Catcher stringId - An error catcher id is string representation for the error catcher config. Within a workflow, error_catcher_id uniquely identifies an error catcher config among all error catcher configs for the workflow
- error
Catcher stringNumber - A number to uniquely identify each error catcher config within the workflow on UI.
- label string
- Optional. The user created label for a particular error catcher. Optional.
- position
Google
Cloud Integrations V1alpha Coordinate Response - Optional. Informs the front-end application where to draw this error catcher config on the UI.
- start
Error GoogleTasks Cloud Integrations V1alpha Next Task Response[] - The set of start tasks that are to be executed for the error catch flow
- description str
- Optional. User-provided description intended to give more business context about the error catcher config.
- error_
catcher_ strid - An error catcher id is string representation for the error catcher config. Within a workflow, error_catcher_id uniquely identifies an error catcher config among all error catcher configs for the workflow
- error_
catcher_ strnumber - A number to uniquely identify each error catcher config within the workflow on UI.
- label str
- Optional. The user created label for a particular error catcher. Optional.
- position
Google
Cloud Integrations V1alpha Coordinate Response - Optional. Informs the front-end application where to draw this error catcher config on the UI.
- start_
error_ Sequence[Googletasks Cloud Integrations V1alpha Next Task Response] - The set of start tasks that are to be executed for the error catch flow
- description String
- Optional. User-provided description intended to give more business context about the error catcher config.
- error
Catcher StringId - An error catcher id is string representation for the error catcher config. Within a workflow, error_catcher_id uniquely identifies an error catcher config among all error catcher configs for the workflow
- error
Catcher StringNumber - A number to uniquely identify each error catcher config within the workflow on UI.
- label String
- Optional. The user created label for a particular error catcher. Optional.
- position Property Map
- Optional. Informs the front-end application where to draw this error catcher config on the UI.
- start
Error List<Property Map>Tasks - The set of start tasks that are to be executed for the error catch flow
GoogleCloudIntegrationsV1alphaNextTaskResponse
- Condition string
- Standard filter expression for this task to become an eligible next task.
- Description string
- User-provided description intended to give additional business context about the task.
- Display
Name string - User-provided label that is attached to this edge in the UI.
- Task
Config stringId - ID of the next task.
- Task
Id string - Task number of the next task.
- Condition string
- Standard filter expression for this task to become an eligible next task.
- Description string
- User-provided description intended to give additional business context about the task.
- Display
Name string - User-provided label that is attached to this edge in the UI.
- Task
Config stringId - ID of the next task.
- Task
Id string - Task number of the next task.
- condition String
- Standard filter expression for this task to become an eligible next task.
- description String
- User-provided description intended to give additional business context about the task.
- display
Name String - User-provided label that is attached to this edge in the UI.
- task
Config StringId - ID of the next task.
- task
Id String - Task number of the next task.
- condition string
- Standard filter expression for this task to become an eligible next task.
- description string
- User-provided description intended to give additional business context about the task.
- display
Name string - User-provided label that is attached to this edge in the UI.
- task
Config stringId - ID of the next task.
- task
Id string - Task number of the next task.
- condition str
- Standard filter expression for this task to become an eligible next task.
- description str
- User-provided description intended to give additional business context about the task.
- display_
name str - User-provided label that is attached to this edge in the UI.
- task_
config_ strid - ID of the next task.
- task_
id str - Task number of the next task.
- condition String
- Standard filter expression for this task to become an eligible next task.
- description String
- User-provided description intended to give additional business context about the task.
- display
Name String - User-provided label that is attached to this edge in the UI.
- task
Config StringId - ID of the next task.
- task
Id String - Task number of the next task.
Package Details
- Repository
- Google Cloud Native pulumi/pulumi-google-native
- License
- Apache-2.0
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi