1. Packages
  2. Google Cloud Native
  3. API Docs
  4. integrations
  5. integrations/v1alpha
  6. getTemplatesVersion

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>
Copy
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]
Copy
func LookupTemplatesVersion(ctx *Context, args *LookupTemplatesVersionArgs, opts ...InvokeOption) (*LookupTemplatesVersionResult, error)
func LookupTemplatesVersionOutput(ctx *Context, args *LookupTemplatesVersionOutputArgs, opts ...InvokeOption) LookupTemplatesVersionResultOutput
Copy

> 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)
}
Copy
public static CompletableFuture<GetTemplatesVersionResult> getTemplatesVersion(GetTemplatesVersionArgs args, InvokeOptions options)
public static Output<GetTemplatesVersionResult> getTemplatesVersion(GetTemplatesVersionArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: google-native:integrations/v1alpha:getTemplatesVersion
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

IntegrationtemplateId This property is required. string
Location This property is required. string
ProductId This property is required. string
VersionId This property is required. string
Project string
IntegrationtemplateId This property is required. string
Location This property is required. string
ProductId This property is required. string
VersionId This property is required. string
Project string
integrationtemplateId This property is required. String
location This property is required. String
productId This property is required. String
versionId This property is required. String
project String
integrationtemplateId This property is required. string
location This property is required. string
productId This property is required. string
versionId This property is required. string
project string
integrationtemplate_id This property is required. str
location This property is required. str
product_id This property is required. str
version_id This property is required. str
project str
integrationtemplateId This property is required. String
location This property is required. String
productId This property is required. String
versionId This property is required. String
project String

getTemplatesVersion Result

The following output properties are available:

CreateTime string
Auto-generated.
DatabasePersistencePolicy string
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.
ErrorCatcherConfigs List<Pulumi.GoogleNative.Integrations.V1Alpha.Outputs.GoogleCloudIntegrationsV1alphaErrorCatcherConfigResponse>
Optional. Error Catch Task configuration for the IntegrationTemplateVersion. It's optional.
LastModifierEmail string
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}
ParentIntegrationVersionId string
Optional. ID of the IntegrationVersion that was used to create this IntegrationTemplateVersion
SnapshotNumber 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.
TaskConfigs List<Pulumi.GoogleNative.Integrations.V1Alpha.Outputs.EnterpriseCrmFrontendsEventbusProtoTaskConfigResponse>
Optional. Task configuration for the IntegrationTemplateVersion. It's optional, but the IntegrationTemplateVersion doesn't do anything without task_configs.
Teardown Pulumi.GoogleNative.Integrations.V1Alpha.Outputs.EnterpriseCrmEventbusProtoTeardownResponse
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.
TemplateParameters Pulumi.GoogleNative.Integrations.V1Alpha.Outputs.EnterpriseCrmFrontendsEventbusProtoWorkflowParametersResponse
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.
TriggerConfigs List<Pulumi.GoogleNative.Integrations.V1Alpha.Outputs.EnterpriseCrmFrontendsEventbusProtoTriggerConfigResponse>
Optional. Trigger configurations.
UpdateTime string
Auto-generated.
UserLabel string
Optional. A user-defined label that annotates an integration version. Typically, this is only set when the integration version is created.
CreateTime string
Auto-generated.
DatabasePersistencePolicy string
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.
ErrorCatcherConfigs []GoogleCloudIntegrationsV1alphaErrorCatcherConfigResponse
Optional. Error Catch Task configuration for the IntegrationTemplateVersion. It's optional.
LastModifierEmail string
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}
ParentIntegrationVersionId string
Optional. ID of the IntegrationVersion that was used to create this IntegrationTemplateVersion
SnapshotNumber 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.
TaskConfigs []EnterpriseCrmFrontendsEventbusProtoTaskConfigResponse
Optional. Task configuration for the IntegrationTemplateVersion. It's optional, but the IntegrationTemplateVersion doesn't do anything without task_configs.
Teardown EnterpriseCrmEventbusProtoTeardownResponse
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.
TemplateParameters EnterpriseCrmFrontendsEventbusProtoWorkflowParametersResponse
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.
TriggerConfigs []EnterpriseCrmFrontendsEventbusProtoTriggerConfigResponse
Optional. Trigger configurations.
UpdateTime string
Auto-generated.
UserLabel string
Optional. A user-defined label that annotates an integration version. Typically, this is only set when the integration version is created.
createTime String
Auto-generated.
databasePersistencePolicy String
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.
errorCatcherConfigs List<GoogleCloudIntegrationsV1alphaErrorCatcherConfigResponse>
Optional. Error Catch Task configuration for the IntegrationTemplateVersion. It's optional.
lastModifierEmail String
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}
parentIntegrationVersionId String
Optional. ID of the IntegrationVersion that was used to create this IntegrationTemplateVersion
snapshotNumber 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.
taskConfigs List<EnterpriseCrmFrontendsEventbusProtoTaskConfigResponse>
Optional. Task configuration for the IntegrationTemplateVersion. It's optional, but the IntegrationTemplateVersion doesn't do anything without task_configs.
teardown EnterpriseCrmEventbusProtoTeardownResponse
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.
templateParameters EnterpriseCrmFrontendsEventbusProtoWorkflowParametersResponse
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.
triggerConfigs List<EnterpriseCrmFrontendsEventbusProtoTriggerConfigResponse>
Optional. Trigger configurations.
updateTime String
Auto-generated.
userLabel String
Optional. A user-defined label that annotates an integration version. Typically, this is only set when the integration version is created.
createTime string
Auto-generated.
databasePersistencePolicy string
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.
errorCatcherConfigs GoogleCloudIntegrationsV1alphaErrorCatcherConfigResponse[]
Optional. Error Catch Task configuration for the IntegrationTemplateVersion. It's optional.
lastModifierEmail string
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}
parentIntegrationVersionId string
Optional. ID of the IntegrationVersion that was used to create this IntegrationTemplateVersion
snapshotNumber 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.
taskConfigs EnterpriseCrmFrontendsEventbusProtoTaskConfigResponse[]
Optional. Task configuration for the IntegrationTemplateVersion. It's optional, but the IntegrationTemplateVersion doesn't do anything without task_configs.
teardown EnterpriseCrmEventbusProtoTeardownResponse
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.
templateParameters EnterpriseCrmFrontendsEventbusProtoWorkflowParametersResponse
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.
triggerConfigs EnterpriseCrmFrontendsEventbusProtoTriggerConfigResponse[]
Optional. Trigger configurations.
updateTime string
Auto-generated.
userLabel 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_policy str
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_configs Sequence[GoogleCloudIntegrationsV1alphaErrorCatcherConfigResponse]
Optional. Error Catch Task configuration for the IntegrationTemplateVersion. It's optional.
last_modifier_email str
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_version_id str
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[EnterpriseCrmFrontendsEventbusProtoTaskConfigResponse]
Optional. Task configuration for the IntegrationTemplateVersion. It's optional, but the IntegrationTemplateVersion doesn't do anything without task_configs.
teardown EnterpriseCrmEventbusProtoTeardownResponse
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 EnterpriseCrmFrontendsEventbusProtoWorkflowParametersResponse
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[EnterpriseCrmFrontendsEventbusProtoTriggerConfigResponse]
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.
createTime String
Auto-generated.
databasePersistencePolicy String
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.
errorCatcherConfigs List<Property Map>
Optional. Error Catch Task configuration for the IntegrationTemplateVersion. It's optional.
lastModifierEmail String
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}
parentIntegrationVersionId String
Optional. ID of the IntegrationVersion that was used to create this IntegrationTemplateVersion
snapshotNumber 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.
taskConfigs 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.
templateParameters 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.
triggerConfigs List<Property Map>
Optional. Trigger configurations.
updateTime String
Auto-generated.
userLabel 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

DataType This property is required. string
Things like URL, Email, Currency, Timestamp (rather than string, int64...)
DefaultValue This property is required. Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoValueTypeResponse
Used to define defaults.
IsRequired This property is required. bool
Required for event execution. The validation will be done by the event bus when the event is triggered.
IsSearchable This property is required. bool
Used to indicate if a ParameterEntry should be converted to ParamIndexes for ST-Spanner full-text search. DEPRECATED: use searchable.

Deprecated: Used to indicate if a ParameterEntry should be converted to ParamIndexes for ST-Spanner full-text search. DEPRECATED: use searchable.

LogSettings This property is required. Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoLogSettingsResponse
See
ReadOnly This property is required. bool
Used to indicate if the ParameterEntry is a read only field or not.
Searchable This property is required. string
TaskVisibility This property is required. List<string>
List of tasks that can view this property, if empty then all.
DataType This property is required. string
Things like URL, Email, Currency, Timestamp (rather than string, int64...)
DefaultValue This property is required. EnterpriseCrmEventbusProtoValueTypeResponse
Used to define defaults.
IsRequired This property is required. bool
Required for event execution. The validation will be done by the event bus when the event is triggered.
IsSearchable This property is required. bool
Used to indicate if a ParameterEntry should be converted to ParamIndexes for ST-Spanner full-text search. DEPRECATED: use searchable.

Deprecated: Used to indicate if a ParameterEntry should be converted to ParamIndexes for ST-Spanner full-text search. DEPRECATED: use searchable.

LogSettings This property is required. EnterpriseCrmEventbusProtoLogSettingsResponse
See
ReadOnly This property is required. bool
Used to indicate if the ParameterEntry is a read only field or not.
Searchable This property is required. string
TaskVisibility This property is required. []string
List of tasks that can view this property, if empty then all.
dataType This property is required. String
Things like URL, Email, Currency, Timestamp (rather than string, int64...)
defaultValue This property is required. EnterpriseCrmEventbusProtoValueTypeResponse
Used to define defaults.
isRequired This property is required. Boolean
Required for event execution. The validation will be done by the event bus when the event is triggered.
isSearchable This property is required. Boolean
Used to indicate if a ParameterEntry should be converted to ParamIndexes for ST-Spanner full-text search. DEPRECATED: use searchable.

Deprecated: Used to indicate if a ParameterEntry should be converted to ParamIndexes for ST-Spanner full-text search. DEPRECATED: use searchable.

logSettings This property is required. EnterpriseCrmEventbusProtoLogSettingsResponse
See
readOnly This property is required. Boolean
Used to indicate if the ParameterEntry is a read only field or not.
searchable This property is required. String
taskVisibility This property is required. List<String>
List of tasks that can view this property, if empty then all.
dataType This property is required. string
Things like URL, Email, Currency, Timestamp (rather than string, int64...)
defaultValue This property is required. EnterpriseCrmEventbusProtoValueTypeResponse
Used to define defaults.
isRequired This property is required. boolean
Required for event execution. The validation will be done by the event bus when the event is triggered.
isSearchable This property is required. boolean
Used to indicate if a ParameterEntry should be converted to ParamIndexes for ST-Spanner full-text search. DEPRECATED: use searchable.

Deprecated: Used to indicate if a ParameterEntry should be converted to ParamIndexes for ST-Spanner full-text search. DEPRECATED: use searchable.

logSettings This property is required. EnterpriseCrmEventbusProtoLogSettingsResponse
See
readOnly This property is required. boolean
Used to indicate if the ParameterEntry is a read only field or not.
searchable This property is required. string
taskVisibility This property is required. string[]
List of tasks that can view this property, if empty then all.
data_type This property is required. str
Things like URL, Email, Currency, Timestamp (rather than string, int64...)
default_value This property is required. EnterpriseCrmEventbusProtoValueTypeResponse
Used to define defaults.
is_required This property is required. bool
Required for event execution. The validation will be done by the event bus when the event is triggered.
is_searchable This property is required. bool
Used to indicate if a ParameterEntry should be converted to ParamIndexes for ST-Spanner full-text search. DEPRECATED: use searchable.

Deprecated: Used to indicate if a ParameterEntry should be converted to ParamIndexes for ST-Spanner full-text search. DEPRECATED: use searchable.

log_settings This property is required. EnterpriseCrmEventbusProtoLogSettingsResponse
See
read_only This property is required. bool
Used to indicate if the ParameterEntry is a read only field or not.
searchable This property is required. str
task_visibility This property is required. Sequence[str]
List of tasks that can view this property, if empty then all.
dataType This property is required. String
Things like URL, Email, Currency, Timestamp (rather than string, int64...)
defaultValue This property is required. Property Map
Used to define defaults.
isRequired This property is required. Boolean
Required for event execution. The validation will be done by the event bus when the event is triggered.
isSearchable This property is required. Boolean
Used to indicate if a ParameterEntry should be converted to ParamIndexes for ST-Spanner full-text search. DEPRECATED: use searchable.

Deprecated: Used to indicate if a ParameterEntry should be converted to ParamIndexes for ST-Spanner full-text search. DEPRECATED: use searchable.

logSettings This property is required. Property Map
See
readOnly This property is required. Boolean
Used to indicate if the ParameterEntry is a read only field or not.
searchable This property is required. String
taskVisibility This property is required. List<String>
List of tasks that can view this property, if empty then all.

EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListResponse

EnumStrings This property is required. List<string>
FilterType This property is required. string
EnumStrings This property is required. []string
FilterType This property is required. string
enumStrings This property is required. List<String>
filterType This property is required. String
enumStrings This property is required. string[]
filterType This property is required. string
enum_strings This property is required. Sequence[str]
filter_type This property is required. str
enumStrings This property is required. List<String>
filterType This property is required. String

EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueResponse

Absolute This property is required. string
Percentage This property is required. int
Absolute This property is required. string
Percentage This property is required. int
absolute This property is required. String
percentage This property is required. Integer
absolute This property is required. string
percentage This property is required. number
absolute This property is required. str
percentage This property is required. int
absolute This property is required. String
percentage This property is required. Number

EnterpriseCrmEventbusProtoBooleanParameterArrayResponse

BooleanValues This property is required. List<bool>
BooleanValues This property is required. []bool
booleanValues This property is required. List<Boolean>
booleanValues This property is required. boolean[]
boolean_values This property is required. Sequence[bool]
booleanValues This property is required. List<Boolean>

EnterpriseCrmEventbusProtoCloudSchedulerConfigResponse

CronTab This property is required. string
The cron tab of cloud scheduler trigger.
ErrorMessage This property is required. string
Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations
Location This property is required. string
The location where associated cloud scheduler job will be created
ServiceAccountEmail This property is required. string
Service account used by Cloud Scheduler to trigger the integration at scheduled time
CronTab This property is required. string
The cron tab of cloud scheduler trigger.
ErrorMessage This property is required. string
Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations
Location This property is required. string
The location where associated cloud scheduler job will be created
ServiceAccountEmail This property is required. string
Service account used by Cloud Scheduler to trigger the integration at scheduled time
cronTab This property is required. String
The cron tab of cloud scheduler trigger.
errorMessage This property is required. String
Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations
location This property is required. String
The location where associated cloud scheduler job will be created
serviceAccountEmail This property is required. String
Service account used by Cloud Scheduler to trigger the integration at scheduled time
cronTab This property is required. string
The cron tab of cloud scheduler trigger.
errorMessage This property is required. string
Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations
location This property is required. string
The location where associated cloud scheduler job will be created
serviceAccountEmail This property is required. string
Service account used by Cloud Scheduler to trigger the integration at scheduled time
cron_tab This property is required. str
The cron tab of cloud scheduler trigger.
error_message This property is required. str
Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations
location This property is required. str
The location where associated cloud scheduler job will be created
service_account_email This property is required. str
Service account used by Cloud Scheduler to trigger the integration at scheduled time
cronTab This property is required. String
The cron tab of cloud scheduler trigger.
errorMessage This property is required. String
Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations
location This property is required. String
The location where associated cloud scheduler job will be created
serviceAccountEmail This property is required. String
Service account used by Cloud Scheduler to trigger the integration at scheduled time

EnterpriseCrmEventbusProtoCombinedConditionResponse

Conditions This property is required. []EnterpriseCrmEventbusProtoConditionResponse
A set of individual constituent conditions.
conditions This property is required. List<EnterpriseCrmEventbusProtoConditionResponse>
A set of individual constituent conditions.
conditions This property is required. EnterpriseCrmEventbusProtoConditionResponse[]
A set of individual constituent conditions.
conditions This property is required. Sequence[EnterpriseCrmEventbusProtoConditionResponse]
A set of individual constituent conditions.
conditions This property is required. List<Property Map>
A set of individual constituent conditions.

EnterpriseCrmEventbusProtoConditionResponse

EventPropertyKey This property is required. string
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 of value, else an IllegalArgumentException is thrown.
Operator This property is required. 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 This property is required. Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoValueTypeResponse
Value that's checked for the key.
EventPropertyKey This property is required. string
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 of value, else an IllegalArgumentException is thrown.
Operator This property is required. 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 This property is required. EnterpriseCrmEventbusProtoValueTypeResponse
Value that's checked for the key.
eventPropertyKey This property is required. String
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 of value, else an IllegalArgumentException is thrown.
operator This property is required. 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 This property is required. EnterpriseCrmEventbusProtoValueTypeResponse
Value that's checked for the key.
eventPropertyKey This property is required. string
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 of value, else an IllegalArgumentException is thrown.
operator This property is required. 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 This property is required. EnterpriseCrmEventbusProtoValueTypeResponse
Value that's checked for the key.
event_property_key This property is required. str
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 of value, else an IllegalArgumentException is thrown.
operator This property is required. 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 This property is required. EnterpriseCrmEventbusProtoValueTypeResponse
Value that's checked for the key.
eventPropertyKey This property is required. String
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 of value, else an IllegalArgumentException is thrown.
operator This property is required. 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 This property is required. Property Map
Value that's checked for the key.

EnterpriseCrmEventbusProtoCoordinateResponse

X This property is required. int
Y This property is required. int
X This property is required. int
Y This property is required. int
x This property is required. Integer
y This property is required. Integer
x This property is required. number
y This property is required. number
x This property is required. int
y This property is required. int
x This property is required. Number
y This property is required. Number

EnterpriseCrmEventbusProtoDoubleArrayResponse

Values This property is required. List<double>
Values This property is required. []float64
values This property is required. List<Double>
values This property is required. number[]
values This property is required. Sequence[float]
values This property is required. List<Number>

EnterpriseCrmEventbusProtoDoubleParameterArrayResponse

DoubleValues This property is required. List<double>
DoubleValues This property is required. []float64
doubleValues This property is required. List<Double>
doubleValues This property is required. number[]
double_values This property is required. Sequence[float]
doubleValues This property is required. List<Number>

EnterpriseCrmEventbusProtoEventBusPropertiesResponse

Properties This property is required. []EnterpriseCrmEventbusProtoPropertyEntryResponse
An unordered list of property entries.
properties This property is required. List<EnterpriseCrmEventbusProtoPropertyEntryResponse>
An unordered list of property entries.
properties This property is required. EnterpriseCrmEventbusProtoPropertyEntryResponse[]
An unordered list of property entries.
properties This property is required. Sequence[EnterpriseCrmEventbusProtoPropertyEntryResponse]
An unordered list of property entries.
properties This property is required. List<Property Map>
An unordered list of property entries.

EnterpriseCrmEventbusProtoEventParametersResponse

Parameters This property is required. List<Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoParameterEntryResponse>
Parameters are a part of Event and can be used to communicate between different tasks that are part of the same integration execution.
Parameters This property is required. []EnterpriseCrmEventbusProtoParameterEntryResponse
Parameters are a part of Event and can be used to communicate between different tasks that are part of the same integration execution.
parameters This property is required. List<EnterpriseCrmEventbusProtoParameterEntryResponse>
Parameters are a part of Event and can be used to communicate between different tasks that are part of the same integration execution.
parameters This property is required. EnterpriseCrmEventbusProtoParameterEntryResponse[]
Parameters are a part of Event and can be used to communicate between different tasks that are part of the same integration execution.
parameters This property is required. Sequence[EnterpriseCrmEventbusProtoParameterEntryResponse]
Parameters are a part of Event and can be used to communicate between different tasks that are part of the same integration execution.
parameters This property is required. 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

IntervalInSeconds This property is required. string
Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_WORKFLOW_WITH_BACKOFF. Defines the initial interval for backoff.
MaxNumRetries This property is required. int
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.
RetryStrategy This property is required. string
Defines what happens to the task upon failure.
IntervalInSeconds This property is required. string
Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_WORKFLOW_WITH_BACKOFF. Defines the initial interval for backoff.
MaxNumRetries This property is required. int
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.
RetryStrategy This property is required. string
Defines what happens to the task upon failure.
intervalInSeconds This property is required. String
Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_WORKFLOW_WITH_BACKOFF. Defines the initial interval for backoff.
maxNumRetries This property is required. Integer
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.
retryStrategy This property is required. String
Defines what happens to the task upon failure.
intervalInSeconds This property is required. string
Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_WORKFLOW_WITH_BACKOFF. Defines the initial interval for backoff.
maxNumRetries This property is required. number
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.
retryStrategy This property is required. string
Defines what happens to the task upon failure.
interval_in_seconds This property is required. str
Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_WORKFLOW_WITH_BACKOFF. Defines the initial interval for backoff.
max_num_retries This property is required. int
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 This property is required. str
Defines what happens to the task upon failure.
intervalInSeconds This property is required. String
Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_WORKFLOW_WITH_BACKOFF. Defines the initial interval for backoff.
maxNumRetries This property is required. Number
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.
retryStrategy This property is required. String
Defines what happens to the task upon failure.

EnterpriseCrmEventbusProtoIntArrayResponse

Values This property is required. List<string>
Values This property is required. []string
values This property is required. List<String>
values This property is required. string[]
values This property is required. Sequence[str]
values This property is required. List<String>

EnterpriseCrmEventbusProtoIntParameterArrayResponse

IntValues This property is required. List<string>
IntValues This property is required. []string
intValues This property is required. List<String>
intValues This property is required. string[]
int_values This property is required. Sequence[str]
intValues This property is required. List<String>

EnterpriseCrmEventbusProtoLogSettingsResponse

LogFieldName This property is required. string
The name of corresponding logging field of the event property. If omitted, assumes the same name as the event property key.
SanitizeOptions This property is required. Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmLoggingGwsSanitizeOptionsResponse
Contains the scrubbing options, such as whether to scrub, obfuscate, etc.
SeedPeriod This property is required. string
SeedScope This property is required. string
ShorteningLimits This property is required. Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmLoggingGwsFieldLimitsResponse
Contains the field limits for shortening, such as max string length and max array length.
LogFieldName This property is required. string
The name of corresponding logging field of the event property. If omitted, assumes the same name as the event property key.
SanitizeOptions This property is required. EnterpriseCrmLoggingGwsSanitizeOptionsResponse
Contains the scrubbing options, such as whether to scrub, obfuscate, etc.
SeedPeriod This property is required. string
SeedScope This property is required. string
ShorteningLimits This property is required. EnterpriseCrmLoggingGwsFieldLimitsResponse
Contains the field limits for shortening, such as max string length and max array length.
logFieldName This property is required. String
The name of corresponding logging field of the event property. If omitted, assumes the same name as the event property key.
sanitizeOptions This property is required. EnterpriseCrmLoggingGwsSanitizeOptionsResponse
Contains the scrubbing options, such as whether to scrub, obfuscate, etc.
seedPeriod This property is required. String
seedScope This property is required. String
shorteningLimits This property is required. EnterpriseCrmLoggingGwsFieldLimitsResponse
Contains the field limits for shortening, such as max string length and max array length.
logFieldName This property is required. string
The name of corresponding logging field of the event property. If omitted, assumes the same name as the event property key.
sanitizeOptions This property is required. EnterpriseCrmLoggingGwsSanitizeOptionsResponse
Contains the scrubbing options, such as whether to scrub, obfuscate, etc.
seedPeriod This property is required. string
seedScope This property is required. string
shorteningLimits This property is required. EnterpriseCrmLoggingGwsFieldLimitsResponse
Contains the field limits for shortening, such as max string length and max array length.
log_field_name This property is required. str
The name of corresponding logging field of the event property. If omitted, assumes the same name as the event property key.
sanitize_options This property is required. EnterpriseCrmLoggingGwsSanitizeOptionsResponse
Contains the scrubbing options, such as whether to scrub, obfuscate, etc.
seed_period This property is required. str
seed_scope This property is required. str
shortening_limits This property is required. EnterpriseCrmLoggingGwsFieldLimitsResponse
Contains the field limits for shortening, such as max string length and max array length.
logFieldName This property is required. String
The name of corresponding logging field of the event property. If omitted, assumes the same name as the event property key.
sanitizeOptions This property is required. Property Map
Contains the scrubbing options, such as whether to scrub, obfuscate, etc.
seedPeriod This property is required. String
seedScope This property is required. String
shorteningLimits This property is required. Property Map
Contains the field limits for shortening, such as max string length and max array length.

EnterpriseCrmEventbusProtoNextTaskResponse

CombinedConditions This property is required. List<Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoCombinedConditionResponse>
Combined condition for this task to become an eligible next task. Each of these combined_conditions are joined with logical OR. DEPRECATED: use condition

Deprecated: 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 This property is required. string
Standard filter expression for this task to become an eligible next task.
Description This property is required. string
User-provided description intended to give more business context about the next task edge or condition.
Label This property is required. string
User-provided label that is attached to this edge in the UI.
TaskConfigId This property is required. string
ID of the next task.
TaskNumber This property is required. string
Task number of the next task.
CombinedConditions This property is required. []EnterpriseCrmEventbusProtoCombinedConditionResponse
Combined condition for this task to become an eligible next task. Each of these combined_conditions are joined with logical OR. DEPRECATED: use condition

Deprecated: 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 This property is required. string
Standard filter expression for this task to become an eligible next task.
Description This property is required. string
User-provided description intended to give more business context about the next task edge or condition.
Label This property is required. string
User-provided label that is attached to this edge in the UI.
TaskConfigId This property is required. string
ID of the next task.
TaskNumber This property is required. string
Task number of the next task.
combinedConditions This property is required. List<EnterpriseCrmEventbusProtoCombinedConditionResponse>
Combined condition for this task to become an eligible next task. Each of these combined_conditions are joined with logical OR. DEPRECATED: use condition

Deprecated: 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 This property is required. String
Standard filter expression for this task to become an eligible next task.
description This property is required. String
User-provided description intended to give more business context about the next task edge or condition.
label This property is required. String
User-provided label that is attached to this edge in the UI.
taskConfigId This property is required. String
ID of the next task.
taskNumber This property is required. String
Task number of the next task.
combinedConditions This property is required. EnterpriseCrmEventbusProtoCombinedConditionResponse[]
Combined condition for this task to become an eligible next task. Each of these combined_conditions are joined with logical OR. DEPRECATED: use condition

Deprecated: 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 This property is required. string
Standard filter expression for this task to become an eligible next task.
description This property is required. string
User-provided description intended to give more business context about the next task edge or condition.
label This property is required. string
User-provided label that is attached to this edge in the UI.
taskConfigId This property is required. string
ID of the next task.
taskNumber This property is required. string
Task number of the next task.
combined_conditions This property is required. Sequence[EnterpriseCrmEventbusProtoCombinedConditionResponse]
Combined condition for this task to become an eligible next task. Each of these combined_conditions are joined with logical OR. DEPRECATED: use condition

Deprecated: 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 This property is required. str
Standard filter expression for this task to become an eligible next task.
description This property is required. str
User-provided description intended to give more business context about the next task edge or condition.
label This property is required. str
User-provided label that is attached to this edge in the UI.
task_config_id This property is required. str
ID of the next task.
task_number This property is required. str
Task number of the next task.
combinedConditions This property is required. 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

Deprecated: 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 This property is required. String
Standard filter expression for this task to become an eligible next task.
description This property is required. String
User-provided description intended to give more business context about the next task edge or condition.
label This property is required. String
User-provided label that is attached to this edge in the UI.
taskConfigId This property is required. String
ID of the next task.
taskNumber This property is required. String
Task number of the next task.

EnterpriseCrmEventbusProtoNextTeardownTaskResponse

Name This property is required. string
Name of the next teardown task.
Name This property is required. string
Name of the next teardown task.
name This property is required. String
Name of the next teardown task.
name This property is required. string
Name of the next teardown task.
name This property is required. str
Name of the next teardown task.
name This property is required. String
Name of the next teardown task.

EnterpriseCrmEventbusProtoNodeIdentifierResponse

ElementIdentifier This property is required. string
Configuration of the edge.
ElementType This property is required. string
Destination node where the edge ends. It can only be a task config.
ElementIdentifier This property is required. string
Configuration of the edge.
ElementType This property is required. string
Destination node where the edge ends. It can only be a task config.
elementIdentifier This property is required. String
Configuration of the edge.
elementType This property is required. String
Destination node where the edge ends. It can only be a task config.
elementIdentifier This property is required. string
Configuration of the edge.
elementType This property is required. string
Destination node where the edge ends. It can only be a task config.
element_identifier This property is required. str
Configuration of the edge.
element_type This property is required. str
Destination node where the edge ends. It can only be a task config.
elementIdentifier This property is required. String
Configuration of the edge.
elementType This property is required. String
Destination node where the edge ends. It can only be a task config.

EnterpriseCrmEventbusProtoParamSpecEntryConfigResponse

DescriptivePhrase This property is required. string
A short phrase to describe what this parameter contains.
HelpText This property is required. string
Detailed help text for this parameter containing information not provided elsewhere. For example, instructions on how to migrate from a deprecated parameter.
HideDefaultValue This property is required. bool
Whether the default value is hidden in the UI.
InputDisplayOption This property is required. string
IsHidden This property is required. bool
Whether this field is hidden in the UI.
Label This property is required. string
A user-friendly label for the parameter.
ParameterNameOption This property is required. string
SubSectionLabel This property is required. string
A user-friendly label for subSection under which the parameter will be displayed.
UiPlaceholderText This property is required. string
Placeholder text which will appear in the UI input form for this parameter.
DescriptivePhrase This property is required. string
A short phrase to describe what this parameter contains.
HelpText This property is required. string
Detailed help text for this parameter containing information not provided elsewhere. For example, instructions on how to migrate from a deprecated parameter.
HideDefaultValue This property is required. bool
Whether the default value is hidden in the UI.
InputDisplayOption This property is required. string
IsHidden This property is required. bool
Whether this field is hidden in the UI.
Label This property is required. string
A user-friendly label for the parameter.
ParameterNameOption This property is required. string
SubSectionLabel This property is required. string
A user-friendly label for subSection under which the parameter will be displayed.
UiPlaceholderText This property is required. string
Placeholder text which will appear in the UI input form for this parameter.
descriptivePhrase This property is required. String
A short phrase to describe what this parameter contains.
helpText This property is required. String
Detailed help text for this parameter containing information not provided elsewhere. For example, instructions on how to migrate from a deprecated parameter.
hideDefaultValue This property is required. Boolean
Whether the default value is hidden in the UI.
inputDisplayOption This property is required. String
isHidden This property is required. Boolean
Whether this field is hidden in the UI.
label This property is required. String
A user-friendly label for the parameter.
parameterNameOption This property is required. String
subSectionLabel This property is required. String
A user-friendly label for subSection under which the parameter will be displayed.
uiPlaceholderText This property is required. String
Placeholder text which will appear in the UI input form for this parameter.
descriptivePhrase This property is required. string
A short phrase to describe what this parameter contains.
helpText This property is required. string
Detailed help text for this parameter containing information not provided elsewhere. For example, instructions on how to migrate from a deprecated parameter.
hideDefaultValue This property is required. boolean
Whether the default value is hidden in the UI.
inputDisplayOption This property is required. string
isHidden This property is required. boolean
Whether this field is hidden in the UI.
label This property is required. string
A user-friendly label for the parameter.
parameterNameOption This property is required. string
subSectionLabel This property is required. string
A user-friendly label for subSection under which the parameter will be displayed.
uiPlaceholderText This property is required. string
Placeholder text which will appear in the UI input form for this parameter.
descriptive_phrase This property is required. str
A short phrase to describe what this parameter contains.
help_text This property is required. 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_value This property is required. bool
Whether the default value is hidden in the UI.
input_display_option This property is required. str
is_hidden This property is required. bool
Whether this field is hidden in the UI.
label This property is required. str
A user-friendly label for the parameter.
parameter_name_option This property is required. str
sub_section_label This property is required. str
A user-friendly label for subSection under which the parameter will be displayed.
ui_placeholder_text This property is required. str
Placeholder text which will appear in the UI input form for this parameter.
descriptivePhrase This property is required. String
A short phrase to describe what this parameter contains.
helpText This property is required. String
Detailed help text for this parameter containing information not provided elsewhere. For example, instructions on how to migrate from a deprecated parameter.
hideDefaultValue This property is required. Boolean
Whether the default value is hidden in the UI.
inputDisplayOption This property is required. String
isHidden This property is required. Boolean
Whether this field is hidden in the UI.
label This property is required. String
A user-friendly label for the parameter.
parameterNameOption This property is required. String
subSectionLabel This property is required. String
A user-friendly label for subSection under which the parameter will be displayed.
uiPlaceholderText This property is required. String
Placeholder text which will appear in the UI input form for this parameter.

EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionResponse

FullName This property is required. string
The fully-qualified proto name. This message, for example, would be "enterprise.crm.eventbus.proto.ParamSpecEntry.ProtoDefinition".
Path This property is required. string
Path to the proto file that contains the message type's definition.
FullName This property is required. string
The fully-qualified proto name. This message, for example, would be "enterprise.crm.eventbus.proto.ParamSpecEntry.ProtoDefinition".
Path This property is required. string
Path to the proto file that contains the message type's definition.
fullName This property is required. String
The fully-qualified proto name. This message, for example, would be "enterprise.crm.eventbus.proto.ParamSpecEntry.ProtoDefinition".
path This property is required. String
Path to the proto file that contains the message type's definition.
fullName This property is required. string
The fully-qualified proto name. This message, for example, would be "enterprise.crm.eventbus.proto.ParamSpecEntry.ProtoDefinition".
path This property is required. string
Path to the proto file that contains the message type's definition.
full_name This property is required. str
The fully-qualified proto name. This message, for example, would be "enterprise.crm.eventbus.proto.ParamSpecEntry.ProtoDefinition".
path This property is required. str
Path to the proto file that contains the message type's definition.
fullName This property is required. String
The fully-qualified proto name. This message, for example, would be "enterprise.crm.eventbus.proto.ParamSpecEntry.ProtoDefinition".
path This property is required. String
Path to the proto file that contains the message type's definition.

EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangeResponse

Max This property is required. double
The inclusive maximum of the acceptable range.
Min This property is required. double
The inclusive minimum of the acceptable range.
Max This property is required. float64
The inclusive maximum of the acceptable range.
Min This property is required. float64
The inclusive minimum of the acceptable range.
max This property is required. Double
The inclusive maximum of the acceptable range.
min This property is required. Double
The inclusive minimum of the acceptable range.
max This property is required. number
The inclusive maximum of the acceptable range.
min This property is required. number
The inclusive minimum of the acceptable range.
max This property is required. float
The inclusive maximum of the acceptable range.
min This property is required. float
The inclusive minimum of the acceptable range.
max This property is required. Number
The inclusive maximum of the acceptable range.
min This property is required. Number
The inclusive minimum of the acceptable range.

EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangeResponse

Max This property is required. string
The inclusive maximum of the acceptable range.
Min This property is required. string
The inclusive minimum of the acceptable range.
Max This property is required. string
The inclusive maximum of the acceptable range.
Min This property is required. string
The inclusive minimum of the acceptable range.
max This property is required. String
The inclusive maximum of the acceptable range.
min This property is required. String
The inclusive minimum of the acceptable range.
max This property is required. string
The inclusive maximum of the acceptable range.
min This property is required. string
The inclusive minimum of the acceptable range.
max This property is required. str
The inclusive maximum of the acceptable range.
min This property is required. str
The inclusive minimum of the acceptable range.
max This property is required. String
The inclusive maximum of the acceptable range.
min This property is required. String
The inclusive minimum of the acceptable range.

EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleResponse

doubleRange This property is required. Property Map
intRange This property is required. Property Map
stringRegex This property is required. Property Map

EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexResponse

Exclusive This property is required. bool
Whether the regex matcher is applied exclusively (if true, matching values will be rejected).
Regex This property is required. string
The regex applied to the input value(s).
Exclusive This property is required. bool
Whether the regex matcher is applied exclusively (if true, matching values will be rejected).
Regex This property is required. string
The regex applied to the input value(s).
exclusive This property is required. Boolean
Whether the regex matcher is applied exclusively (if true, matching values will be rejected).
regex This property is required. String
The regex applied to the input value(s).
exclusive This property is required. boolean
Whether the regex matcher is applied exclusively (if true, matching values will be rejected).
regex This property is required. string
The regex applied to the input value(s).
exclusive This property is required. bool
Whether the regex matcher is applied exclusively (if true, matching values will be rejected).
regex This property is required. str
The regex applied to the input value(s).
exclusive This property is required. Boolean
Whether the regex matcher is applied exclusively (if true, matching values will be rejected).
regex This property is required. String
The regex applied to the input value(s).

EnterpriseCrmEventbusProtoParameterEntryResponse

Key This property is required. 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 This property is required. Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoParameterValueTypeResponse
Values for the defined keys. Each value can either be string, int, double or any proto message.
Key This property is required. 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 This property is required. EnterpriseCrmEventbusProtoParameterValueTypeResponse
Values for the defined keys. Each value can either be string, int, double or any proto message.
key This property is required. 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 This property is required. EnterpriseCrmEventbusProtoParameterValueTypeResponse
Values for the defined keys. Each value can either be string, int, double or any proto message.
key This property is required. 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 This property is required. EnterpriseCrmEventbusProtoParameterValueTypeResponse
Values for the defined keys. Each value can either be string, int, double or any proto message.
key This property is required. 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 This property is required. EnterpriseCrmEventbusProtoParameterValueTypeResponse
Values for the defined keys. Each value can either be string, int, double or any proto message.
key This property is required. 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 This property is required. Property Map
Values for the defined keys. Each value can either be string, int, double or any proto message.

EnterpriseCrmEventbusProtoParameterValueTypeResponse

BooleanArray This property is required. Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoBooleanParameterArrayResponse
BooleanValue This property is required. bool
DoubleArray This property is required. Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoDoubleParameterArrayResponse
DoubleValue This property is required. double
IntArray This property is required. Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoIntParameterArrayResponse
IntValue This property is required. string
ProtoArray This property is required. Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoProtoParameterArrayResponse
ProtoValue This property is required. Dictionary<string, string>
SerializedObjectValue This property is required. Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoSerializedObjectParameterResponse
StringArray This property is required. Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoStringParameterArrayResponse
StringValue This property is required. string
BooleanArray This property is required. EnterpriseCrmEventbusProtoBooleanParameterArrayResponse
BooleanValue This property is required. bool
DoubleArray This property is required. EnterpriseCrmEventbusProtoDoubleParameterArrayResponse
DoubleValue This property is required. float64
IntArray This property is required. EnterpriseCrmEventbusProtoIntParameterArrayResponse
IntValue This property is required. string
ProtoArray This property is required. EnterpriseCrmEventbusProtoProtoParameterArrayResponse
ProtoValue This property is required. map[string]string
SerializedObjectValue This property is required. EnterpriseCrmEventbusProtoSerializedObjectParameterResponse
StringArray This property is required. EnterpriseCrmEventbusProtoStringParameterArrayResponse
StringValue This property is required. string
booleanArray This property is required. EnterpriseCrmEventbusProtoBooleanParameterArrayResponse
booleanValue This property is required. Boolean
doubleArray This property is required. EnterpriseCrmEventbusProtoDoubleParameterArrayResponse
doubleValue This property is required. Double
intArray This property is required. EnterpriseCrmEventbusProtoIntParameterArrayResponse
intValue This property is required. String
protoArray This property is required. EnterpriseCrmEventbusProtoProtoParameterArrayResponse
protoValue This property is required. Map<String,String>
serializedObjectValue This property is required. EnterpriseCrmEventbusProtoSerializedObjectParameterResponse
stringArray This property is required. EnterpriseCrmEventbusProtoStringParameterArrayResponse
stringValue This property is required. String
booleanArray This property is required. EnterpriseCrmEventbusProtoBooleanParameterArrayResponse
booleanValue This property is required. boolean
doubleArray This property is required. EnterpriseCrmEventbusProtoDoubleParameterArrayResponse
doubleValue This property is required. number
intArray This property is required. EnterpriseCrmEventbusProtoIntParameterArrayResponse
intValue This property is required. string
protoArray This property is required. EnterpriseCrmEventbusProtoProtoParameterArrayResponse
protoValue This property is required. {[key: string]: string}
serializedObjectValue This property is required. EnterpriseCrmEventbusProtoSerializedObjectParameterResponse
stringArray This property is required. EnterpriseCrmEventbusProtoStringParameterArrayResponse
stringValue This property is required. string
boolean_array This property is required. EnterpriseCrmEventbusProtoBooleanParameterArrayResponse
boolean_value This property is required. bool
double_array This property is required. EnterpriseCrmEventbusProtoDoubleParameterArrayResponse
double_value This property is required. float
int_array This property is required. EnterpriseCrmEventbusProtoIntParameterArrayResponse
int_value This property is required. str
proto_array This property is required. EnterpriseCrmEventbusProtoProtoParameterArrayResponse
proto_value This property is required. Mapping[str, str]
serialized_object_value This property is required. EnterpriseCrmEventbusProtoSerializedObjectParameterResponse
string_array This property is required. EnterpriseCrmEventbusProtoStringParameterArrayResponse
string_value This property is required. str
booleanArray This property is required. Property Map
booleanValue This property is required. Boolean
doubleArray This property is required. Property Map
doubleValue This property is required. Number
intArray This property is required. Property Map
intValue This property is required. String
protoArray This property is required. Property Map
protoValue This property is required. Map<String>
serializedObjectValue This property is required. Property Map
stringArray This property is required. Property Map
stringValue This property is required. String

EnterpriseCrmEventbusProtoPropertyEntryResponse

Key This property is required. 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 This property is required. Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoValueTypeResponse
Values for the defined keys. Each value can either be string, int, double or any proto message.
Key This property is required. 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 This property is required. EnterpriseCrmEventbusProtoValueTypeResponse
Values for the defined keys. Each value can either be string, int, double or any proto message.
key This property is required. 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 This property is required. EnterpriseCrmEventbusProtoValueTypeResponse
Values for the defined keys. Each value can either be string, int, double or any proto message.
key This property is required. 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 This property is required. EnterpriseCrmEventbusProtoValueTypeResponse
Values for the defined keys. Each value can either be string, int, double or any proto message.
key This property is required. 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 This property is required. EnterpriseCrmEventbusProtoValueTypeResponse
Values for the defined keys. Each value can either be string, int, double or any proto message.
key This property is required. 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 This property is required. Property Map
Values for the defined keys. Each value can either be string, int, double or any proto message.

EnterpriseCrmEventbusProtoProtoParameterArrayResponse

ProtoValues This property is required. List<ImmutableDictionary<string, string>>
ProtoValues This property is required. []map[string]string
protoValues This property is required. List<Map<String,String>>
protoValues This property is required. {[key: string]: string}[]
proto_values This property is required. Sequence[Mapping[str, str]]
protoValues This property is required. List<Map<String>>

EnterpriseCrmEventbusProtoSerializedObjectParameterResponse

ObjectValue This property is required. string
ObjectValue This property is required. string
objectValue This property is required. String
objectValue This property is required. string
object_value This property is required. str
objectValue This property is required. String

EnterpriseCrmEventbusProtoStringArrayResponse

Values This property is required. List<string>
Values This property is required. []string
values This property is required. List<String>
values This property is required. string[]
values This property is required. Sequence[str]
values This property is required. List<String>

EnterpriseCrmEventbusProtoStringParameterArrayResponse

StringValues This property is required. List<string>
StringValues This property is required. []string
stringValues This property is required. List<String>
stringValues This property is required. string[]
string_values This property is required. Sequence[str]
stringValues This property is required. List<String>

EnterpriseCrmEventbusProtoSuccessPolicyResponse

FinalState This property is required. string
State to which the execution snapshot status will be set if the task succeeds.
FinalState This property is required. string
State to which the execution snapshot status will be set if the task succeeds.
finalState This property is required. String
State to which the execution snapshot status will be set if the task succeeds.
finalState This property is required. string
State to which the execution snapshot status will be set if the task succeeds.
final_state This property is required. str
State to which the execution snapshot status will be set if the task succeeds.
finalState This property is required. String
State to which the execution snapshot status will be set if the task succeeds.

EnterpriseCrmEventbusProtoTaskAlertConfigResponse

AggregationPeriod This property is required. 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).
AlertDisabled This property is required. bool
Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this workflow alert.
AlertName This property is required. 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.
ClientId This property is required. string
Client associated with this alert configuration. Must be a client enabled in one of the containing workflow's triggers.
DurationThresholdMs This property is required. string
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.
ErrorEnumList This property is required. Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListResponse
MetricType This property is required. string
NumAggregationPeriods This property is required. int
For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.
OnlyFinalAttempt This property is required. bool
Only count final task attempts, not retries.
PlaybookUrl This property is required. string
Link to a playbook for resolving the issue that triggered this alert.
ThresholdType This property is required. 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.
ThresholdValue This property is required. Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueResponse
The metric value, above or below which the alert should be triggered.
WarningEnumList This property is required. Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListResponse
AggregationPeriod This property is required. 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).
AlertDisabled This property is required. bool
Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this workflow alert.
AlertName This property is required. 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.
ClientId This property is required. string
Client associated with this alert configuration. Must be a client enabled in one of the containing workflow's triggers.
DurationThresholdMs This property is required. string
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.
ErrorEnumList This property is required. EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListResponse
MetricType This property is required. string
NumAggregationPeriods This property is required. int
For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.
OnlyFinalAttempt This property is required. bool
Only count final task attempts, not retries.
PlaybookUrl This property is required. string
Link to a playbook for resolving the issue that triggered this alert.
ThresholdType This property is required. 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.
ThresholdValue This property is required. EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueResponse
The metric value, above or below which the alert should be triggered.
WarningEnumList This property is required. EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListResponse
aggregationPeriod This property is required. 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).
alertDisabled This property is required. Boolean
Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this workflow alert.
alertName This property is required. 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.
clientId This property is required. String
Client associated with this alert configuration. Must be a client enabled in one of the containing workflow's triggers.
durationThresholdMs This property is required. String
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.
errorEnumList This property is required. EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListResponse
metricType This property is required. String
numAggregationPeriods This property is required. Integer
For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.
onlyFinalAttempt This property is required. Boolean
Only count final task attempts, not retries.
playbookUrl This property is required. String
Link to a playbook for resolving the issue that triggered this alert.
thresholdType This property is required. 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.
thresholdValue This property is required. EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueResponse
The metric value, above or below which the alert should be triggered.
warningEnumList This property is required. EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListResponse
aggregationPeriod This property is required. 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).
alertDisabled This property is required. boolean
Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this workflow alert.
alertName This property is required. 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.
clientId This property is required. string
Client associated with this alert configuration. Must be a client enabled in one of the containing workflow's triggers.
durationThresholdMs This property is required. string
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.
errorEnumList This property is required. EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListResponse
metricType This property is required. string
numAggregationPeriods This property is required. number
For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.
onlyFinalAttempt This property is required. boolean
Only count final task attempts, not retries.
playbookUrl This property is required. string
Link to a playbook for resolving the issue that triggered this alert.
thresholdType This property is required. 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.
thresholdValue This property is required. EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueResponse
The metric value, above or below which the alert should be triggered.
warningEnumList This property is required. EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListResponse
aggregation_period This property is required. 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 This property is required. 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 This property is required. 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 This property is required. str
Client associated with this alert configuration. Must be a client enabled in one of the containing workflow's triggers.
duration_threshold_ms This property is required. str
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_list This property is required. EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListResponse
metric_type This property is required. str
num_aggregation_periods This property is required. int
For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.
only_final_attempt This property is required. bool
Only count final task attempts, not retries.
playbook_url This property is required. str
Link to a playbook for resolving the issue that triggered this alert.
threshold_type This property is required. 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 This property is required. EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueResponse
The metric value, above or below which the alert should be triggered.
warning_enum_list This property is required. EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListResponse
aggregationPeriod This property is required. 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).
alertDisabled This property is required. Boolean
Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this workflow alert.
alertName This property is required. 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.
clientId This property is required. String
Client associated with this alert configuration. Must be a client enabled in one of the containing workflow's triggers.
durationThresholdMs This property is required. String
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.
errorEnumList This property is required. Property Map
metricType This property is required. String
numAggregationPeriods This property is required. Number
For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.
onlyFinalAttempt This property is required. Boolean
Only count final task attempts, not retries.
playbookUrl This property is required. String
Link to a playbook for resolving the issue that triggered this alert.
thresholdType This property is required. 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.
thresholdValue This property is required. Property Map
The metric value, above or below which the alert should be triggered.
warningEnumList This property is required. Property Map

EnterpriseCrmEventbusProtoTaskMetadataAdminResponse

GoogleGroupEmail This property is required. string
UserEmail This property is required. string
GoogleGroupEmail This property is required. string
UserEmail This property is required. string
googleGroupEmail This property is required. String
userEmail This property is required. String
googleGroupEmail This property is required. string
userEmail This property is required. string
google_group_email This property is required. str
user_email This property is required. str
googleGroupEmail This property is required. String
userEmail This property is required. String

EnterpriseCrmEventbusProtoTaskMetadataResponse

ActiveTaskName This property is required. string
The new task name to replace the current task if it is deprecated. Otherwise, it is the same as the current task name.
Admins This property is required. List<Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoTaskMetadataAdminResponse>
Category This property is required. string
CodeSearchLink This property is required. string
The Code Search link to the Task Java file.
DefaultJsonValidationOption This property is required. string
Controls whether JSON workflow parameters are validated against provided schemas before and/or after this task's execution.
DefaultSpec This property is required. 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 This property is required. string
In a few sentences, describe the purpose and usage of the task.
DescriptiveName This property is required. 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")
DocMarkdown This property is required. string
Snippet of markdown documentation to embed in the RHP for this task.
ExternalCategory This property is required. string
ExternalCategorySequence This property is required. int
Sequence with which the task in specific category to be displayed in task discovery panel for external users.
ExternalDocHtml This property is required. string
External-facing documention embedded in the RHP for this task.
ExternalDocLink This property is required. string
Doc link for external-facing documentation (separate from g3doc).
ExternalDocMarkdown This property is required. string
DEPRECATED: Use external_doc_html.

Deprecated: DEPRECATED: Use external_doc_html.

G3DocLink This property is required. string
URL to the associated G3 Doc for the task if available
IconLink This property is required. 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.
IsDeprecated This property is required. bool
The deprecation status of the current task. Default value is false;
Name This property is required. 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.
StandaloneExternalDocHtml This property is required. string
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 This property is required. string
Allows author to indicate if the task is ready to use or not. If not set, then it will default to INACTIVE.
System This property is required. string
Tags This property is required. 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.
ActiveTaskName This property is required. string
The new task name to replace the current task if it is deprecated. Otherwise, it is the same as the current task name.
Admins This property is required. []EnterpriseCrmEventbusProtoTaskMetadataAdminResponse
Category This property is required. string
CodeSearchLink This property is required. string
The Code Search link to the Task Java file.
DefaultJsonValidationOption This property is required. string
Controls whether JSON workflow parameters are validated against provided schemas before and/or after this task's execution.
DefaultSpec This property is required. 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 This property is required. string
In a few sentences, describe the purpose and usage of the task.
DescriptiveName This property is required. 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")
DocMarkdown This property is required. string
Snippet of markdown documentation to embed in the RHP for this task.
ExternalCategory This property is required. string
ExternalCategorySequence This property is required. int
Sequence with which the task in specific category to be displayed in task discovery panel for external users.
ExternalDocHtml This property is required. string
External-facing documention embedded in the RHP for this task.
ExternalDocLink This property is required. string
Doc link for external-facing documentation (separate from g3doc).
ExternalDocMarkdown This property is required. string
DEPRECATED: Use external_doc_html.

Deprecated: DEPRECATED: Use external_doc_html.

G3DocLink This property is required. string
URL to the associated G3 Doc for the task if available
IconLink This property is required. 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.
IsDeprecated This property is required. bool
The deprecation status of the current task. Default value is false;
Name This property is required. 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.
StandaloneExternalDocHtml This property is required. string
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 This property is required. string
Allows author to indicate if the task is ready to use or not. If not set, then it will default to INACTIVE.
System This property is required. string
Tags This property is required. []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.
activeTaskName This property is required. String
The new task name to replace the current task if it is deprecated. Otherwise, it is the same as the current task name.
admins This property is required. List<EnterpriseCrmEventbusProtoTaskMetadataAdminResponse>
category This property is required. String
codeSearchLink This property is required. String
The Code Search link to the Task Java file.
defaultJsonValidationOption This property is required. String
Controls whether JSON workflow parameters are validated against provided schemas before and/or after this task's execution.
defaultSpec This property is required. 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 This property is required. String
In a few sentences, describe the purpose and usage of the task.
descriptiveName This property is required. 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")
docMarkdown This property is required. String
Snippet of markdown documentation to embed in the RHP for this task.
externalCategory This property is required. String
externalCategorySequence This property is required. Integer
Sequence with which the task in specific category to be displayed in task discovery panel for external users.
externalDocHtml This property is required. String
External-facing documention embedded in the RHP for this task.
externalDocLink This property is required. String
Doc link for external-facing documentation (separate from g3doc).
externalDocMarkdown This property is required. String
DEPRECATED: Use external_doc_html.

Deprecated: DEPRECATED: Use external_doc_html.

g3DocLink This property is required. String
URL to the associated G3 Doc for the task if available
iconLink This property is required. 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.
isDeprecated This property is required. Boolean
The deprecation status of the current task. Default value is false;
name This property is required. 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.
standaloneExternalDocHtml This property is required. String
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 This property is required. String
Allows author to indicate if the task is ready to use or not. If not set, then it will default to INACTIVE.
system This property is required. String
tags This property is required. 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.
activeTaskName This property is required. string
The new task name to replace the current task if it is deprecated. Otherwise, it is the same as the current task name.
admins This property is required. EnterpriseCrmEventbusProtoTaskMetadataAdminResponse[]
category This property is required. string
codeSearchLink This property is required. string
The Code Search link to the Task Java file.
defaultJsonValidationOption This property is required. string
Controls whether JSON workflow parameters are validated against provided schemas before and/or after this task's execution.
defaultSpec This property is required. 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 This property is required. string
In a few sentences, describe the purpose and usage of the task.
descriptiveName This property is required. 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")
docMarkdown This property is required. string
Snippet of markdown documentation to embed in the RHP for this task.
externalCategory This property is required. string
externalCategorySequence This property is required. number
Sequence with which the task in specific category to be displayed in task discovery panel for external users.
externalDocHtml This property is required. string
External-facing documention embedded in the RHP for this task.
externalDocLink This property is required. string
Doc link for external-facing documentation (separate from g3doc).
externalDocMarkdown This property is required. string
DEPRECATED: Use external_doc_html.

Deprecated: DEPRECATED: Use external_doc_html.

g3DocLink This property is required. string
URL to the associated G3 Doc for the task if available
iconLink This property is required. 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.
isDeprecated This property is required. boolean
The deprecation status of the current task. Default value is false;
name This property is required. 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.
standaloneExternalDocHtml This property is required. string
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 This property is required. string
Allows author to indicate if the task is ready to use or not. If not set, then it will default to INACTIVE.
system This property is required. string
tags This property is required. 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_name This property is required. str
The new task name to replace the current task if it is deprecated. Otherwise, it is the same as the current task name.
admins This property is required. Sequence[EnterpriseCrmEventbusProtoTaskMetadataAdminResponse]
category This property is required. str
code_search_link This property is required. str
The Code Search link to the Task Java file.
default_json_validation_option This property is required. str
Controls whether JSON workflow parameters are validated against provided schemas before and/or after this task's execution.
default_spec This property is required. 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 This property is required. str
In a few sentences, describe the purpose and usage of the task.
descriptive_name This property is required. 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 This property is required. str
Snippet of markdown documentation to embed in the RHP for this task.
external_category This property is required. str
external_category_sequence This property is required. int
Sequence with which the task in specific category to be displayed in task discovery panel for external users.
external_doc_html This property is required. str
External-facing documention embedded in the RHP for this task.
external_doc_link This property is required. str
Doc link for external-facing documentation (separate from g3doc).
external_doc_markdown This property is required. str
DEPRECATED: Use external_doc_html.

Deprecated: DEPRECATED: Use external_doc_html.

g3_doc_link This property is required. str
URL to the associated G3 Doc for the task if available
icon_link This property is required. 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 This property is required. bool
The deprecation status of the current task. Default value is false;
name This property is required. 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_doc_html This property is required. str
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 This property is required. str
Allows author to indicate if the task is ready to use or not. If not set, then it will default to INACTIVE.
system This property is required. str
tags This property is required. 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.
activeTaskName This property is required. String
The new task name to replace the current task if it is deprecated. Otherwise, it is the same as the current task name.
admins This property is required. List<Property Map>
category This property is required. String
codeSearchLink This property is required. String
The Code Search link to the Task Java file.
defaultJsonValidationOption This property is required. String
Controls whether JSON workflow parameters are validated against provided schemas before and/or after this task's execution.
defaultSpec This property is required. 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 This property is required. String
In a few sentences, describe the purpose and usage of the task.
descriptiveName This property is required. 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")
docMarkdown This property is required. String
Snippet of markdown documentation to embed in the RHP for this task.
externalCategory This property is required. String
externalCategorySequence This property is required. Number
Sequence with which the task in specific category to be displayed in task discovery panel for external users.
externalDocHtml This property is required. String
External-facing documention embedded in the RHP for this task.
externalDocLink This property is required. String
Doc link for external-facing documentation (separate from g3doc).
externalDocMarkdown This property is required. String
DEPRECATED: Use external_doc_html.

Deprecated: DEPRECATED: Use external_doc_html.

g3DocLink This property is required. String
URL to the associated G3 Doc for the task if available
iconLink This property is required. 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.
isDeprecated This property is required. Boolean
The deprecation status of the current task. Default value is false;
name This property is required. 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.
standaloneExternalDocHtml This property is required. String
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 This property is required. String
Allows author to indicate if the task is ready to use or not. If not set, then it will default to INACTIVE.
system This property is required. String
tags This property is required. 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

TaskUiModuleConfigs This property is required. []EnterpriseCrmEventbusProtoTaskUiModuleConfigResponse
Configurations of included config modules.
taskUiModuleConfigs This property is required. List<EnterpriseCrmEventbusProtoTaskUiModuleConfigResponse>
Configurations of included config modules.
taskUiModuleConfigs This property is required. EnterpriseCrmEventbusProtoTaskUiModuleConfigResponse[]
Configurations of included config modules.
task_ui_module_configs This property is required. Sequence[EnterpriseCrmEventbusProtoTaskUiModuleConfigResponse]
Configurations of included config modules.
taskUiModuleConfigs This property is required. List<Property Map>
Configurations of included config modules.

EnterpriseCrmEventbusProtoTaskUiModuleConfigResponse

ModuleId This property is required. string
ID of the config module.
ModuleId This property is required. string
ID of the config module.
moduleId This property is required. String
ID of the config module.
moduleId This property is required. string
ID of the config module.
module_id This property is required. str
ID of the config module.
moduleId This property is required. String
ID of the config module.

EnterpriseCrmEventbusProtoTeardownResponse

teardownTaskConfigs This property is required. List<Property Map>
Required.

EnterpriseCrmEventbusProtoTeardownTaskConfigResponse

CreatorEmail This property is required. string
The creator's email address.
Name This property is required. string
Unique identifier of the teardown task within this Config. We use this field as the identifier to find next teardown tasks.
NextTeardownTask This property is required. Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoNextTeardownTaskResponse
Parameters This property is required. Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoEventParametersResponse
The parameters the user can pass to this task.
Properties This property is required. Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoEventBusPropertiesResponse
TeardownTaskImplementationClassName This property is required. string
Implementation class name.
CreatorEmail This property is required. string
The creator's email address.
Name This property is required. string
Unique identifier of the teardown task within this Config. We use this field as the identifier to find next teardown tasks.
NextTeardownTask This property is required. EnterpriseCrmEventbusProtoNextTeardownTaskResponse
Parameters This property is required. EnterpriseCrmEventbusProtoEventParametersResponse
The parameters the user can pass to this task.
Properties This property is required. EnterpriseCrmEventbusProtoEventBusPropertiesResponse
TeardownTaskImplementationClassName This property is required. string
Implementation class name.
creatorEmail This property is required. String
The creator's email address.
name This property is required. String
Unique identifier of the teardown task within this Config. We use this field as the identifier to find next teardown tasks.
nextTeardownTask This property is required. EnterpriseCrmEventbusProtoNextTeardownTaskResponse
parameters This property is required. EnterpriseCrmEventbusProtoEventParametersResponse
The parameters the user can pass to this task.
properties This property is required. EnterpriseCrmEventbusProtoEventBusPropertiesResponse
teardownTaskImplementationClassName This property is required. String
Implementation class name.
creatorEmail This property is required. string
The creator's email address.
name This property is required. string
Unique identifier of the teardown task within this Config. We use this field as the identifier to find next teardown tasks.
nextTeardownTask This property is required. EnterpriseCrmEventbusProtoNextTeardownTaskResponse
parameters This property is required. EnterpriseCrmEventbusProtoEventParametersResponse
The parameters the user can pass to this task.
properties This property is required. EnterpriseCrmEventbusProtoEventBusPropertiesResponse
teardownTaskImplementationClassName This property is required. string
Implementation class name.
creator_email This property is required. str
The creator's email address.
name This property is required. str
Unique identifier of the teardown task within this Config. We use this field as the identifier to find next teardown tasks.
next_teardown_task This property is required. EnterpriseCrmEventbusProtoNextTeardownTaskResponse
parameters This property is required. EnterpriseCrmEventbusProtoEventParametersResponse
The parameters the user can pass to this task.
properties This property is required. EnterpriseCrmEventbusProtoEventBusPropertiesResponse
teardown_task_implementation_class_name This property is required. str
Implementation class name.
creatorEmail This property is required. String
The creator's email address.
name This property is required. String
Unique identifier of the teardown task within this Config. We use this field as the identifier to find next teardown tasks.
nextTeardownTask This property is required. Property Map
parameters This property is required. Property Map
The parameters the user can pass to this task.
properties This property is required. Property Map
teardownTaskImplementationClassName This property is required. String
Implementation class name.

EnterpriseCrmEventbusProtoTriggerCriteriaResponse

Condition This property is required. 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 This property is required. Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoEventParametersResponse
Optional. To be used in TaskConfig for the implementation class.
TriggerCriteriaTaskImplementationClassName This property is required. string
Optional. Implementation class name. The class should implement the “TypedTask” interface.
Condition This property is required. 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 This property is required. EnterpriseCrmEventbusProtoEventParametersResponse
Optional. To be used in TaskConfig for the implementation class.
TriggerCriteriaTaskImplementationClassName This property is required. string
Optional. Implementation class name. The class should implement the “TypedTask” interface.
condition This property is required. 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 This property is required. EnterpriseCrmEventbusProtoEventParametersResponse
Optional. To be used in TaskConfig for the implementation class.
triggerCriteriaTaskImplementationClassName This property is required. String
Optional. Implementation class name. The class should implement the “TypedTask” interface.
condition This property is required. 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 This property is required. EnterpriseCrmEventbusProtoEventParametersResponse
Optional. To be used in TaskConfig for the implementation class.
triggerCriteriaTaskImplementationClassName This property is required. string
Optional. Implementation class name. The class should implement the “TypedTask” interface.
condition This property is required. 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 This property is required. EnterpriseCrmEventbusProtoEventParametersResponse
Optional. To be used in TaskConfig for the implementation class.
trigger_criteria_task_implementation_class_name This property is required. str
Optional. Implementation class name. The class should implement the “TypedTask” interface.
condition This property is required. 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 This property is required. Property Map
Optional. To be used in TaskConfig for the implementation class.
triggerCriteriaTaskImplementationClassName This property is required. String
Optional. Implementation class name. The class should implement the “TypedTask” interface.

EnterpriseCrmEventbusProtoValueTypeResponse

BooleanValue This property is required. bool
DoubleArray This property is required. Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoDoubleArrayResponse
DoubleValue This property is required. double
IntArray This property is required. Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoIntArrayResponse
IntValue This property is required. string
ProtoValue This property is required. Dictionary<string, string>
StringArray This property is required. Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoStringArrayResponse
StringValue This property is required. string
BooleanValue This property is required. bool
DoubleArray This property is required. EnterpriseCrmEventbusProtoDoubleArrayResponse
DoubleValue This property is required. float64
IntArray This property is required. EnterpriseCrmEventbusProtoIntArrayResponse
IntValue This property is required. string
ProtoValue This property is required. map[string]string
StringArray This property is required. EnterpriseCrmEventbusProtoStringArrayResponse
StringValue This property is required. string
booleanValue This property is required. Boolean
doubleArray This property is required. EnterpriseCrmEventbusProtoDoubleArrayResponse
doubleValue This property is required. Double
intArray This property is required. EnterpriseCrmEventbusProtoIntArrayResponse
intValue This property is required. String
protoValue This property is required. Map<String,String>
stringArray This property is required. EnterpriseCrmEventbusProtoStringArrayResponse
stringValue This property is required. String
booleanValue This property is required. boolean
doubleArray This property is required. EnterpriseCrmEventbusProtoDoubleArrayResponse
doubleValue This property is required. number
intArray This property is required. EnterpriseCrmEventbusProtoIntArrayResponse
intValue This property is required. string
protoValue This property is required. {[key: string]: string}
stringArray This property is required. EnterpriseCrmEventbusProtoStringArrayResponse
stringValue This property is required. string
boolean_value This property is required. bool
double_array This property is required. EnterpriseCrmEventbusProtoDoubleArrayResponse
double_value This property is required. float
int_array This property is required. EnterpriseCrmEventbusProtoIntArrayResponse
int_value This property is required. str
proto_value This property is required. Mapping[str, str]
string_array This property is required. EnterpriseCrmEventbusProtoStringArrayResponse
string_value This property is required. str
booleanValue This property is required. Boolean
doubleArray This property is required. Property Map
doubleValue This property is required. Number
intArray This property is required. Property Map
intValue This property is required. String
protoValue This property is required. Map<String>
stringArray This property is required. Property Map
stringValue This property is required. String

EnterpriseCrmEventbusProtoWorkflowAlertConfigResponse

AggregationPeriod This property is required. string
For an EXPECTED_MIN threshold, this aggregation_period must be lesser than 24 hours.
AlertDisabled This property is required. bool
Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this workflow alert.
AlertName This property is required. 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.
ClientId This property is required. string
Client associated with this alert configuration.
DurationThresholdMs This property is required. string
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.
ErrorEnumList This property is required. Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListResponse
MetricType This property is required. string
NumAggregationPeriods This property is required. int
For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.
OnlyFinalAttempt This property is required. bool
For either events or tasks, depending on the type of alert, count only final attempts, not retries.
PlaybookUrl This property is required. string
Link to a playbook for resolving the issue that triggered this alert.
ThresholdType This property is required. 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.
ThresholdValue This property is required. Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueResponse
The metric value, above or below which the alert should be triggered.
WarningEnumList This property is required. Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListResponse
AggregationPeriod This property is required. string
For an EXPECTED_MIN threshold, this aggregation_period must be lesser than 24 hours.
AlertDisabled This property is required. bool
Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this workflow alert.
AlertName This property is required. 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.
ClientId This property is required. string
Client associated with this alert configuration.
DurationThresholdMs This property is required. string
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.
ErrorEnumList This property is required. EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListResponse
MetricType This property is required. string
NumAggregationPeriods This property is required. int
For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.
OnlyFinalAttempt This property is required. bool
For either events or tasks, depending on the type of alert, count only final attempts, not retries.
PlaybookUrl This property is required. string
Link to a playbook for resolving the issue that triggered this alert.
ThresholdType This property is required. 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.
ThresholdValue This property is required. EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueResponse
The metric value, above or below which the alert should be triggered.
WarningEnumList This property is required. EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListResponse
aggregationPeriod This property is required. String
For an EXPECTED_MIN threshold, this aggregation_period must be lesser than 24 hours.
alertDisabled This property is required. Boolean
Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this workflow alert.
alertName This property is required. 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.
clientId This property is required. String
Client associated with this alert configuration.
durationThresholdMs This property is required. String
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.
errorEnumList This property is required. EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListResponse
metricType This property is required. String
numAggregationPeriods This property is required. Integer
For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.
onlyFinalAttempt This property is required. Boolean
For either events or tasks, depending on the type of alert, count only final attempts, not retries.
playbookUrl This property is required. String
Link to a playbook for resolving the issue that triggered this alert.
thresholdType This property is required. 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.
thresholdValue This property is required. EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueResponse
The metric value, above or below which the alert should be triggered.
warningEnumList This property is required. EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListResponse
aggregationPeriod This property is required. string
For an EXPECTED_MIN threshold, this aggregation_period must be lesser than 24 hours.
alertDisabled This property is required. boolean
Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this workflow alert.
alertName This property is required. 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.
clientId This property is required. string
Client associated with this alert configuration.
durationThresholdMs This property is required. string
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.
errorEnumList This property is required. EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListResponse
metricType This property is required. string
numAggregationPeriods This property is required. number
For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.
onlyFinalAttempt This property is required. boolean
For either events or tasks, depending on the type of alert, count only final attempts, not retries.
playbookUrl This property is required. string
Link to a playbook for resolving the issue that triggered this alert.
thresholdType This property is required. 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.
thresholdValue This property is required. EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueResponse
The metric value, above or below which the alert should be triggered.
warningEnumList This property is required. EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListResponse
aggregation_period This property is required. str
For an EXPECTED_MIN threshold, this aggregation_period must be lesser than 24 hours.
alert_disabled This property is required. 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 This property is required. 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 This property is required. str
Client associated with this alert configuration.
duration_threshold_ms This property is required. str
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_list This property is required. EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListResponse
metric_type This property is required. str
num_aggregation_periods This property is required. int
For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.
only_final_attempt This property is required. bool
For either events or tasks, depending on the type of alert, count only final attempts, not retries.
playbook_url This property is required. str
Link to a playbook for resolving the issue that triggered this alert.
threshold_type This property is required. 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 This property is required. EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueResponse
The metric value, above or below which the alert should be triggered.
warning_enum_list This property is required. EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListResponse
aggregationPeriod This property is required. String
For an EXPECTED_MIN threshold, this aggregation_period must be lesser than 24 hours.
alertDisabled This property is required. Boolean
Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this workflow alert.
alertName This property is required. 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.
clientId This property is required. String
Client associated with this alert configuration.
durationThresholdMs This property is required. String
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.
errorEnumList This property is required. Property Map
metricType This property is required. String
numAggregationPeriods This property is required. Number
For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.
onlyFinalAttempt This property is required. Boolean
For either events or tasks, depending on the type of alert, count only final attempts, not retries.
playbookUrl This property is required. String
Link to a playbook for resolving the issue that triggered this alert.
thresholdType This property is required. 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.
thresholdValue This property is required. Property Map
The metric value, above or below which the alert should be triggered.
warningEnumList This property is required. Property Map

EnterpriseCrmEventbusStatsDimensionsResponse

ClientId This property is required. string
EnumFilterType This property is required. string
Whether to include or exclude the enums matching the regex.
ErrorEnumString This property is required. string
RetryAttempt This property is required. string
TaskName This property is required. string
TaskNumber This property is required. string
TriggerId This property is required. string
Stats have been or will be aggregated on set fields for any semantically-meaningful combination.
WarningEnumString This property is required. string
WorkflowId This property is required. string
WorkflowName This property is required. string
ClientId This property is required. string
EnumFilterType This property is required. string
Whether to include or exclude the enums matching the regex.
ErrorEnumString This property is required. string
RetryAttempt This property is required. string
TaskName This property is required. string
TaskNumber This property is required. string
TriggerId This property is required. string
Stats have been or will be aggregated on set fields for any semantically-meaningful combination.
WarningEnumString This property is required. string
WorkflowId This property is required. string
WorkflowName This property is required. string
clientId This property is required. String
enumFilterType This property is required. String
Whether to include or exclude the enums matching the regex.
errorEnumString This property is required. String
retryAttempt This property is required. String
taskName This property is required. String
taskNumber This property is required. String
triggerId This property is required. String
Stats have been or will be aggregated on set fields for any semantically-meaningful combination.
warningEnumString This property is required. String
workflowId This property is required. String
workflowName This property is required. String
clientId This property is required. string
enumFilterType This property is required. string
Whether to include or exclude the enums matching the regex.
errorEnumString This property is required. string
retryAttempt This property is required. string
taskName This property is required. string
taskNumber This property is required. string
triggerId This property is required. string
Stats have been or will be aggregated on set fields for any semantically-meaningful combination.
warningEnumString This property is required. string
workflowId This property is required. string
workflowName This property is required. string
client_id This property is required. str
enum_filter_type This property is required. str
Whether to include or exclude the enums matching the regex.
error_enum_string This property is required. str
retry_attempt This property is required. str
task_name This property is required. str
task_number This property is required. str
trigger_id This property is required. str
Stats have been or will be aggregated on set fields for any semantically-meaningful combination.
warning_enum_string This property is required. str
workflow_id This property is required. str
workflow_name This property is required. str
clientId This property is required. String
enumFilterType This property is required. String
Whether to include or exclude the enums matching the regex.
errorEnumString This property is required. String
retryAttempt This property is required. String
taskName This property is required. String
taskNumber This property is required. String
triggerId This property is required. String
Stats have been or will be aggregated on set fields for any semantically-meaningful combination.
warningEnumString This property is required. String
workflowId This property is required. String
workflowName This property is required. String

EnterpriseCrmEventbusStatsResponse

Dimensions This property is required. Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusStatsDimensionsResponse
Dimensions that these stats have been aggregated on.
DurationInSeconds This property is required. double
Average duration in seconds.
ErrorRate This property is required. double
Average error rate.
Qps This property is required. double
Queries per second.
WarningRate This property is required. double
Average warning rate.
Dimensions This property is required. EnterpriseCrmEventbusStatsDimensionsResponse
Dimensions that these stats have been aggregated on.
DurationInSeconds This property is required. float64
Average duration in seconds.
ErrorRate This property is required. float64
Average error rate.
Qps This property is required. float64
Queries per second.
WarningRate This property is required. float64
Average warning rate.
dimensions This property is required. EnterpriseCrmEventbusStatsDimensionsResponse
Dimensions that these stats have been aggregated on.
durationInSeconds This property is required. Double
Average duration in seconds.
errorRate This property is required. Double
Average error rate.
qps This property is required. Double
Queries per second.
warningRate This property is required. Double
Average warning rate.
dimensions This property is required. EnterpriseCrmEventbusStatsDimensionsResponse
Dimensions that these stats have been aggregated on.
durationInSeconds This property is required. number
Average duration in seconds.
errorRate This property is required. number
Average error rate.
qps This property is required. number
Queries per second.
warningRate This property is required. number
Average warning rate.
dimensions This property is required. EnterpriseCrmEventbusStatsDimensionsResponse
Dimensions that these stats have been aggregated on.
duration_in_seconds This property is required. float
Average duration in seconds.
error_rate This property is required. float
Average error rate.
qps This property is required. float
Queries per second.
warning_rate This property is required. float
Average warning rate.
dimensions This property is required. Property Map
Dimensions that these stats have been aggregated on.
durationInSeconds This property is required. Number
Average duration in seconds.
errorRate This property is required. Number
Average error rate.
qps This property is required. Number
Queries per second.
warningRate This property is required. Number
Average warning rate.

EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayResponse

BooleanValues This property is required. List<bool>
BooleanValues This property is required. []bool
booleanValues This property is required. List<Boolean>
booleanValues This property is required. boolean[]
boolean_values This property is required. Sequence[bool]
booleanValues This property is required. List<Boolean>

EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayResponse

DoubleValues This property is required. List<double>
DoubleValues This property is required. []float64
doubleValues This property is required. List<Double>
doubleValues This property is required. number[]
double_values This property is required. Sequence[float]
doubleValues This property is required. List<Number>

EnterpriseCrmFrontendsEventbusProtoEventParametersResponse

Parameters This property is required. List<Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmFrontendsEventbusProtoParameterEntryResponse>
Parameters are a part of Event and can be used to communicate between different tasks that are part of the same workflow execution.
Parameters This property is required. []EnterpriseCrmFrontendsEventbusProtoParameterEntryResponse
Parameters are a part of Event and can be used to communicate between different tasks that are part of the same workflow execution.
parameters This property is required. List<EnterpriseCrmFrontendsEventbusProtoParameterEntryResponse>
Parameters are a part of Event and can be used to communicate between different tasks that are part of the same workflow execution.
parameters This property is required. EnterpriseCrmFrontendsEventbusProtoParameterEntryResponse[]
Parameters are a part of Event and can be used to communicate between different tasks that are part of the same workflow execution.
parameters This property is required. Sequence[EnterpriseCrmFrontendsEventbusProtoParameterEntryResponse]
Parameters are a part of Event and can be used to communicate between different tasks that are part of the same workflow execution.
parameters This property is required. 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

IntValues This property is required. List<string>
IntValues This property is required. []string
intValues This property is required. List<String>
intValues This property is required. string[]
int_values This property is required. Sequence[str]
intValues This property is required. List<String>

EnterpriseCrmFrontendsEventbusProtoParamSpecEntryResponse

ClassName This property is required. 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.
CollectionElementClassName This property is required. string
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 This property is required. Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoParamSpecEntryConfigResponse
Optional fields, such as help text and other useful info.
DataType This property is required. string
The data type of the parameter.
DefaultValue This property is required. Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmFrontendsEventbusProtoParameterValueTypeResponse
Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
IsDeprecated This property is required. bool
If set, this entry is deprecated, so further use of this parameter should be prohibited.
IsOutput This property is required. bool
JsonSchema This property is required. string
If the data_type is JSON_VALUE, then this will define its schema.
Key This property is required. 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.
ProtoDef This property is required. Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionResponse
Populated if this represents a proto or proto array.
Required This property is required. bool
If set, the user must provide an input value for this parameter.
ValidationRule This property is required. Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleResponse
Rule used to validate inputs (individual values and collection elements) for this parameter.
ClassName This property is required. 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.
CollectionElementClassName This property is required. string
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 This property is required. EnterpriseCrmEventbusProtoParamSpecEntryConfigResponse
Optional fields, such as help text and other useful info.
DataType This property is required. string
The data type of the parameter.
DefaultValue This property is required. EnterpriseCrmFrontendsEventbusProtoParameterValueTypeResponse
Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
IsDeprecated This property is required. bool
If set, this entry is deprecated, so further use of this parameter should be prohibited.
IsOutput This property is required. bool
JsonSchema This property is required. string
If the data_type is JSON_VALUE, then this will define its schema.
Key This property is required. 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.
ProtoDef This property is required. EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionResponse
Populated if this represents a proto or proto array.
Required This property is required. bool
If set, the user must provide an input value for this parameter.
ValidationRule This property is required. EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleResponse
Rule used to validate inputs (individual values and collection elements) for this parameter.
className This property is required. 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.
collectionElementClassName This property is required. String
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 This property is required. EnterpriseCrmEventbusProtoParamSpecEntryConfigResponse
Optional fields, such as help text and other useful info.
dataType This property is required. String
The data type of the parameter.
defaultValue This property is required. EnterpriseCrmFrontendsEventbusProtoParameterValueTypeResponse
Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
isDeprecated This property is required. Boolean
If set, this entry is deprecated, so further use of this parameter should be prohibited.
isOutput This property is required. Boolean
jsonSchema This property is required. String
If the data_type is JSON_VALUE, then this will define its schema.
key This property is required. 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.
protoDef This property is required. EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionResponse
Populated if this represents a proto or proto array.
required This property is required. Boolean
If set, the user must provide an input value for this parameter.
validationRule This property is required. EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleResponse
Rule used to validate inputs (individual values and collection elements) for this parameter.
className This property is required. 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.
collectionElementClassName This property is required. string
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 This property is required. EnterpriseCrmEventbusProtoParamSpecEntryConfigResponse
Optional fields, such as help text and other useful info.
dataType This property is required. string
The data type of the parameter.
defaultValue This property is required. EnterpriseCrmFrontendsEventbusProtoParameterValueTypeResponse
Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
isDeprecated This property is required. boolean
If set, this entry is deprecated, so further use of this parameter should be prohibited.
isOutput This property is required. boolean
jsonSchema This property is required. string
If the data_type is JSON_VALUE, then this will define its schema.
key This property is required. 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.
protoDef This property is required. EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionResponse
Populated if this represents a proto or proto array.
required This property is required. boolean
If set, the user must provide an input value for this parameter.
validationRule This property is required. EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleResponse
Rule used to validate inputs (individual values and collection elements) for this parameter.
class_name This property is required. 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_class_name This property is required. str
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 This property is required. EnterpriseCrmEventbusProtoParamSpecEntryConfigResponse
Optional fields, such as help text and other useful info.
data_type This property is required. str
The data type of the parameter.
default_value This property is required. EnterpriseCrmFrontendsEventbusProtoParameterValueTypeResponse
Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
is_deprecated This property is required. bool
If set, this entry is deprecated, so further use of this parameter should be prohibited.
is_output This property is required. bool
json_schema This property is required. str
If the data_type is JSON_VALUE, then this will define its schema.
key This property is required. 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 This property is required. EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionResponse
Populated if this represents a proto or proto array.
required This property is required. bool
If set, the user must provide an input value for this parameter.
validation_rule This property is required. EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleResponse
Rule used to validate inputs (individual values and collection elements) for this parameter.
className This property is required. 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.
collectionElementClassName This property is required. String
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 This property is required. Property Map
Optional fields, such as help text and other useful info.
dataType This property is required. String
The data type of the parameter.
defaultValue This property is required. Property Map
Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
isDeprecated This property is required. Boolean
If set, this entry is deprecated, so further use of this parameter should be prohibited.
isOutput This property is required. Boolean
jsonSchema This property is required. String
If the data_type is JSON_VALUE, then this will define its schema.
key This property is required. 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.
protoDef This property is required. Property Map
Populated if this represents a proto or proto array.
required This property is required. Boolean
If set, the user must provide an input value for this parameter.
validationRule This property is required. Property Map
Rule used to validate inputs (individual values and collection elements) for this parameter.

EnterpriseCrmFrontendsEventbusProtoParamSpecsMessageResponse

parameters This property is required. List<Property Map>

EnterpriseCrmFrontendsEventbusProtoParameterEntryResponse

DataType This property is required. string
Explicitly getting the type of the parameter.
Key This property is required. 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 This property is required. Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmFrontendsEventbusProtoParameterValueTypeResponse
Values for the defined keys. Each value can either be string, int, double or any proto message.
DataType This property is required. string
Explicitly getting the type of the parameter.
Key This property is required. 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 This property is required. EnterpriseCrmFrontendsEventbusProtoParameterValueTypeResponse
Values for the defined keys. Each value can either be string, int, double or any proto message.
dataType This property is required. String
Explicitly getting the type of the parameter.
key This property is required. 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 This property is required. EnterpriseCrmFrontendsEventbusProtoParameterValueTypeResponse
Values for the defined keys. Each value can either be string, int, double or any proto message.
dataType This property is required. string
Explicitly getting the type of the parameter.
key This property is required. 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 This property is required. EnterpriseCrmFrontendsEventbusProtoParameterValueTypeResponse
Values for the defined keys. Each value can either be string, int, double or any proto message.
data_type This property is required. str
Explicitly getting the type of the parameter.
key This property is required. 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 This property is required. EnterpriseCrmFrontendsEventbusProtoParameterValueTypeResponse
Values for the defined keys. Each value can either be string, int, double or any proto message.
dataType This property is required. String
Explicitly getting the type of the parameter.
key This property is required. 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 This property is required. Property Map
Values for the defined keys. Each value can either be string, int, double or any proto message.

EnterpriseCrmFrontendsEventbusProtoParameterValueTypeResponse

BooleanArray This property is required. Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayResponse
BooleanValue This property is required. bool
DoubleArray This property is required. Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayResponse
DoubleValue This property is required. double
IntArray This property is required. Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmFrontendsEventbusProtoIntParameterArrayResponse
IntValue This property is required. string
JsonValue This property is required. string
ProtoArray This property is required. Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayResponse
ProtoValue This property is required. Dictionary<string, string>
SerializedObjectValue This property is required. Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterResponse
StringArray This property is required. Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmFrontendsEventbusProtoStringParameterArrayResponse
StringValue This property is required. string
BooleanArray This property is required. EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayResponse
BooleanValue This property is required. bool
DoubleArray This property is required. EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayResponse
DoubleValue This property is required. float64
IntArray This property is required. EnterpriseCrmFrontendsEventbusProtoIntParameterArrayResponse
IntValue This property is required. string
JsonValue This property is required. string
ProtoArray This property is required. EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayResponse
ProtoValue This property is required. map[string]string
SerializedObjectValue This property is required. EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterResponse
StringArray This property is required. EnterpriseCrmFrontendsEventbusProtoStringParameterArrayResponse
StringValue This property is required. string
booleanArray This property is required. EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayResponse
booleanValue This property is required. Boolean
doubleArray This property is required. EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayResponse
doubleValue This property is required. Double
intArray This property is required. EnterpriseCrmFrontendsEventbusProtoIntParameterArrayResponse
intValue This property is required. String
jsonValue This property is required. String
protoArray This property is required. EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayResponse
protoValue This property is required. Map<String,String>
serializedObjectValue This property is required. EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterResponse
stringArray This property is required. EnterpriseCrmFrontendsEventbusProtoStringParameterArrayResponse
stringValue This property is required. String
booleanArray This property is required. EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayResponse
booleanValue This property is required. boolean
doubleArray This property is required. EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayResponse
doubleValue This property is required. number
intArray This property is required. EnterpriseCrmFrontendsEventbusProtoIntParameterArrayResponse
intValue This property is required. string
jsonValue This property is required. string
protoArray This property is required. EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayResponse
protoValue This property is required. {[key: string]: string}
serializedObjectValue This property is required. EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterResponse
stringArray This property is required. EnterpriseCrmFrontendsEventbusProtoStringParameterArrayResponse
stringValue This property is required. string
boolean_array This property is required. EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayResponse
boolean_value This property is required. bool
double_array This property is required. EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayResponse
double_value This property is required. float
int_array This property is required. EnterpriseCrmFrontendsEventbusProtoIntParameterArrayResponse
int_value This property is required. str
json_value This property is required. str
proto_array This property is required. EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayResponse
proto_value This property is required. Mapping[str, str]
serialized_object_value This property is required. EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterResponse
string_array This property is required. EnterpriseCrmFrontendsEventbusProtoStringParameterArrayResponse
string_value This property is required. str
booleanArray This property is required. Property Map
booleanValue This property is required. Boolean
doubleArray This property is required. Property Map
doubleValue This property is required. Number
intArray This property is required. Property Map
intValue This property is required. String
jsonValue This property is required. String
protoArray This property is required. Property Map
protoValue This property is required. Map<String>
serializedObjectValue This property is required. Property Map
stringArray This property is required. Property Map
stringValue This property is required. String

EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayResponse

ProtoValues This property is required. List<ImmutableDictionary<string, string>>
ProtoValues This property is required. []map[string]string
protoValues This property is required. List<Map<String,String>>
protoValues This property is required. {[key: string]: string}[]
proto_values This property is required. Sequence[Mapping[str, str]]
protoValues This property is required. List<Map<String>>

EnterpriseCrmFrontendsEventbusProtoRollbackStrategyResponse

Parameters This property is required. Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmFrontendsEventbusProtoEventParametersResponse
Optional. The customized parameters the user can pass to this task.
RollbackTaskImplementationClassName This property is required. string
This is the name of the task that needs to be executed upon rollback of this task.
TaskNumbersToRollback This property is required. List<string>
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 This property is required. EnterpriseCrmFrontendsEventbusProtoEventParametersResponse
Optional. The customized parameters the user can pass to this task.
RollbackTaskImplementationClassName This property is required. string
This is the name of the task that needs to be executed upon rollback of this task.
TaskNumbersToRollback This property is required. []string
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 This property is required. EnterpriseCrmFrontendsEventbusProtoEventParametersResponse
Optional. The customized parameters the user can pass to this task.
rollbackTaskImplementationClassName This property is required. String
This is the name of the task that needs to be executed upon rollback of this task.
taskNumbersToRollback This property is required. List<String>
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 This property is required. EnterpriseCrmFrontendsEventbusProtoEventParametersResponse
Optional. The customized parameters the user can pass to this task.
rollbackTaskImplementationClassName This property is required. string
This is the name of the task that needs to be executed upon rollback of this task.
taskNumbersToRollback This property is required. string[]
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 This property is required. EnterpriseCrmFrontendsEventbusProtoEventParametersResponse
Optional. The customized parameters the user can pass to this task.
rollback_task_implementation_class_name This property is required. str
This is the name of the task that needs to be executed upon rollback of this task.
task_numbers_to_rollback This property is required. Sequence[str]
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 This property is required. Property Map
Optional. The customized parameters the user can pass to this task.
rollbackTaskImplementationClassName This property is required. String
This is the name of the task that needs to be executed upon rollback of this task.
taskNumbersToRollback This property is required. List<String>
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

ObjectValue This property is required. string
ObjectValue This property is required. string
objectValue This property is required. String
objectValue This property is required. string
object_value This property is required. str
objectValue This property is required. String

EnterpriseCrmFrontendsEventbusProtoStringParameterArrayResponse

StringValues This property is required. List<string>
StringValues This property is required. []string
stringValues This property is required. List<String>
stringValues This property is required. string[]
string_values This property is required. Sequence[str]
stringValues This property is required. List<String>

EnterpriseCrmFrontendsEventbusProtoTaskConfigResponse

AlertConfigs This property is required. List<Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoTaskAlertConfigResponse>
Alert configurations on error rate, warning rate, number of runs, durations, etc.
CreateTime This property is required. string
Auto-generated.
CreatorEmail This property is required. string
The creator's email address. Auto-generated from the user's email.
Description This property is required. string
User-provided description intended to give more business context about the task.
DisableStrictTypeValidation This property is required. bool
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.
ErrorCatcherId This property is required. string
Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
ExternalTaskType This property is required. string
FailurePolicy This property is required. Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoFailurePolicyResponse
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.).
IncomingEdgeCount This property is required. int
The number of edges leading into this TaskConfig.
JsonValidationOption This property is required. string
If set, overrides the option configured in the Task implementation class.
Label This property is required. string
User-provided label that is attached to this TaskConfig in the UI.
LastModifiedTime This property is required. string
Auto-generated.
NextTasks This property is required. List<Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoNextTaskResponse>
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.
NextTasksExecutionPolicy This property is required. string
The policy dictating the execution of the next set of tasks for the current task.
Parameters This property is required. Dictionary<string, string>
The customized parameters the user can pass to this task.
Position This property is required. Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoCoordinateResponse
Optional. Informs the front-end application where to draw this task config on the UI.
Precondition This property is required. 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.
PreconditionLabel This property is required. string
Optional. User-provided label that is attached to precondition in the UI.
RollbackStrategy This property is required. Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmFrontendsEventbusProtoRollbackStrategyResponse
Optional. Contains information about what needs to be done upon failure (either a permanent error or after it has been retried too many times).
SuccessPolicy This property is required. Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoSuccessPolicyResponse
Determines what action to take upon successful task completion.
SynchronousCallFailurePolicy This property is required. Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoFailurePolicyResponse
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).
TaskEntity This property is required. Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmFrontendsEventbusProtoTaskEntityResponse
Copy of the task entity that this task config is an instance of.
TaskExecutionStrategy This property is required. string
The policy dictating the execution strategy of this task.
TaskName This property is required. string
The name for the task.
TaskNumber This property is required. 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).
TaskSpec This property is required. 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.
TaskTemplateName This property is required. string
Used to define task-template name if task is of type task-template
TaskType This property is required. string
Defines the type of the task
AlertConfigs This property is required. []EnterpriseCrmEventbusProtoTaskAlertConfigResponse
Alert configurations on error rate, warning rate, number of runs, durations, etc.
CreateTime This property is required. string
Auto-generated.
CreatorEmail This property is required. string
The creator's email address. Auto-generated from the user's email.
Description This property is required. string
User-provided description intended to give more business context about the task.
DisableStrictTypeValidation This property is required. bool
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.
ErrorCatcherId This property is required. string
Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
ExternalTaskType This property is required. string
FailurePolicy This property is required. EnterpriseCrmEventbusProtoFailurePolicyResponse
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.).
IncomingEdgeCount This property is required. int
The number of edges leading into this TaskConfig.
JsonValidationOption This property is required. string
If set, overrides the option configured in the Task implementation class.
Label This property is required. string
User-provided label that is attached to this TaskConfig in the UI.
LastModifiedTime This property is required. string
Auto-generated.
NextTasks This property is required. []EnterpriseCrmEventbusProtoNextTaskResponse
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.
NextTasksExecutionPolicy This property is required. string
The policy dictating the execution of the next set of tasks for the current task.
Parameters This property is required. map[string]string
The customized parameters the user can pass to this task.
Position This property is required. EnterpriseCrmEventbusProtoCoordinateResponse
Optional. Informs the front-end application where to draw this task config on the UI.
Precondition This property is required. 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.
PreconditionLabel This property is required. string
Optional. User-provided label that is attached to precondition in the UI.
RollbackStrategy This property is required. EnterpriseCrmFrontendsEventbusProtoRollbackStrategyResponse
Optional. Contains information about what needs to be done upon failure (either a permanent error or after it has been retried too many times).
SuccessPolicy This property is required. EnterpriseCrmEventbusProtoSuccessPolicyResponse
Determines what action to take upon successful task completion.
SynchronousCallFailurePolicy This property is required. EnterpriseCrmEventbusProtoFailurePolicyResponse
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).
TaskEntity This property is required. EnterpriseCrmFrontendsEventbusProtoTaskEntityResponse
Copy of the task entity that this task config is an instance of.
TaskExecutionStrategy This property is required. string
The policy dictating the execution strategy of this task.
TaskName This property is required. string
The name for the task.
TaskNumber This property is required. 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).
TaskSpec This property is required. 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.
TaskTemplateName This property is required. string
Used to define task-template name if task is of type task-template
TaskType This property is required. string
Defines the type of the task
alertConfigs This property is required. List<EnterpriseCrmEventbusProtoTaskAlertConfigResponse>
Alert configurations on error rate, warning rate, number of runs, durations, etc.
createTime This property is required. String
Auto-generated.
creatorEmail This property is required. String
The creator's email address. Auto-generated from the user's email.
description This property is required. String
User-provided description intended to give more business context about the task.
disableStrictTypeValidation This property is required. Boolean
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.
errorCatcherId This property is required. String
Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
externalTaskType This property is required. String
failurePolicy This property is required. EnterpriseCrmEventbusProtoFailurePolicyResponse
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.).
incomingEdgeCount This property is required. Integer
The number of edges leading into this TaskConfig.
jsonValidationOption This property is required. String
If set, overrides the option configured in the Task implementation class.
label This property is required. String
User-provided label that is attached to this TaskConfig in the UI.
lastModifiedTime This property is required. String
Auto-generated.
nextTasks This property is required. List<EnterpriseCrmEventbusProtoNextTaskResponse>
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.
nextTasksExecutionPolicy This property is required. String
The policy dictating the execution of the next set of tasks for the current task.
parameters This property is required. Map<String,String>
The customized parameters the user can pass to this task.
position This property is required. EnterpriseCrmEventbusProtoCoordinateResponse
Optional. Informs the front-end application where to draw this task config on the UI.
precondition This property is required. 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.
preconditionLabel This property is required. String
Optional. User-provided label that is attached to precondition in the UI.
rollbackStrategy This property is required. EnterpriseCrmFrontendsEventbusProtoRollbackStrategyResponse
Optional. Contains information about what needs to be done upon failure (either a permanent error or after it has been retried too many times).
successPolicy This property is required. EnterpriseCrmEventbusProtoSuccessPolicyResponse
Determines what action to take upon successful task completion.
synchronousCallFailurePolicy This property is required. EnterpriseCrmEventbusProtoFailurePolicyResponse
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).
taskEntity This property is required. EnterpriseCrmFrontendsEventbusProtoTaskEntityResponse
Copy of the task entity that this task config is an instance of.
taskExecutionStrategy This property is required. String
The policy dictating the execution strategy of this task.
taskName This property is required. String
The name for the task.
taskNumber This property is required. 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).
taskSpec This property is required. 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.
taskTemplateName This property is required. String
Used to define task-template name if task is of type task-template
taskType This property is required. String
Defines the type of the task
alertConfigs This property is required. EnterpriseCrmEventbusProtoTaskAlertConfigResponse[]
Alert configurations on error rate, warning rate, number of runs, durations, etc.
createTime This property is required. string
Auto-generated.
creatorEmail This property is required. string
The creator's email address. Auto-generated from the user's email.
description This property is required. string
User-provided description intended to give more business context about the task.
disableStrictTypeValidation This property is required. boolean
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.
errorCatcherId This property is required. string
Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
externalTaskType This property is required. string
failurePolicy This property is required. EnterpriseCrmEventbusProtoFailurePolicyResponse
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.).
incomingEdgeCount This property is required. number
The number of edges leading into this TaskConfig.
jsonValidationOption This property is required. string
If set, overrides the option configured in the Task implementation class.
label This property is required. string
User-provided label that is attached to this TaskConfig in the UI.
lastModifiedTime This property is required. string
Auto-generated.
nextTasks This property is required. EnterpriseCrmEventbusProtoNextTaskResponse[]
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.
nextTasksExecutionPolicy This property is required. string
The policy dictating the execution of the next set of tasks for the current task.
parameters This property is required. {[key: string]: string}
The customized parameters the user can pass to this task.
position This property is required. EnterpriseCrmEventbusProtoCoordinateResponse
Optional. Informs the front-end application where to draw this task config on the UI.
precondition This property is required. 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.
preconditionLabel This property is required. string
Optional. User-provided label that is attached to precondition in the UI.
rollbackStrategy This property is required. EnterpriseCrmFrontendsEventbusProtoRollbackStrategyResponse
Optional. Contains information about what needs to be done upon failure (either a permanent error or after it has been retried too many times).
successPolicy This property is required. EnterpriseCrmEventbusProtoSuccessPolicyResponse
Determines what action to take upon successful task completion.
synchronousCallFailurePolicy This property is required. EnterpriseCrmEventbusProtoFailurePolicyResponse
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).
taskEntity This property is required. EnterpriseCrmFrontendsEventbusProtoTaskEntityResponse
Copy of the task entity that this task config is an instance of.
taskExecutionStrategy This property is required. string
The policy dictating the execution strategy of this task.
taskName This property is required. string
The name for the task.
taskNumber This property is required. 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).
taskSpec This property is required. 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.
taskTemplateName This property is required. string
Used to define task-template name if task is of type task-template
taskType This property is required. string
Defines the type of the task
alert_configs This property is required. Sequence[EnterpriseCrmEventbusProtoTaskAlertConfigResponse]
Alert configurations on error rate, warning rate, number of runs, durations, etc.
create_time This property is required. str
Auto-generated.
creator_email This property is required. str
The creator's email address. Auto-generated from the user's email.
description This property is required. str
User-provided description intended to give more business context about the task.
disable_strict_type_validation This property is required. bool
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_id This property is required. str
Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
external_task_type This property is required. str
failure_policy This property is required. EnterpriseCrmEventbusProtoFailurePolicyResponse
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_count This property is required. int
The number of edges leading into this TaskConfig.
json_validation_option This property is required. str
If set, overrides the option configured in the Task implementation class.
label This property is required. str
User-provided label that is attached to this TaskConfig in the UI.
last_modified_time This property is required. str
Auto-generated.
next_tasks This property is required. Sequence[EnterpriseCrmEventbusProtoNextTaskResponse]
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_execution_policy This property is required. str
The policy dictating the execution of the next set of tasks for the current task.
parameters This property is required. Mapping[str, str]
The customized parameters the user can pass to this task.
position This property is required. EnterpriseCrmEventbusProtoCoordinateResponse
Optional. Informs the front-end application where to draw this task config on the UI.
precondition This property is required. 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 This property is required. str
Optional. User-provided label that is attached to precondition in the UI.
rollback_strategy This property is required. EnterpriseCrmFrontendsEventbusProtoRollbackStrategyResponse
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 This property is required. EnterpriseCrmEventbusProtoSuccessPolicyResponse
Determines what action to take upon successful task completion.
synchronous_call_failure_policy This property is required. EnterpriseCrmEventbusProtoFailurePolicyResponse
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 This property is required. EnterpriseCrmFrontendsEventbusProtoTaskEntityResponse
Copy of the task entity that this task config is an instance of.
task_execution_strategy This property is required. str
The policy dictating the execution strategy of this task.
task_name This property is required. str
The name for the task.
task_number This property is required. 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 This property is required. 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_name This property is required. str
Used to define task-template name if task is of type task-template
task_type This property is required. str
Defines the type of the task
alertConfigs This property is required. List<Property Map>
Alert configurations on error rate, warning rate, number of runs, durations, etc.
createTime This property is required. String
Auto-generated.
creatorEmail This property is required. String
The creator's email address. Auto-generated from the user's email.
description This property is required. String
User-provided description intended to give more business context about the task.
disableStrictTypeValidation This property is required. Boolean
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.
errorCatcherId This property is required. String
Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
externalTaskType This property is required. String
failurePolicy This property is required. 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.).
incomingEdgeCount This property is required. Number
The number of edges leading into this TaskConfig.
jsonValidationOption This property is required. String
If set, overrides the option configured in the Task implementation class.
label This property is required. String
User-provided label that is attached to this TaskConfig in the UI.
lastModifiedTime This property is required. String
Auto-generated.
nextTasks This property is required. 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.
nextTasksExecutionPolicy This property is required. String
The policy dictating the execution of the next set of tasks for the current task.
parameters This property is required. Map<String>
The customized parameters the user can pass to this task.
position This property is required. Property Map
Optional. Informs the front-end application where to draw this task config on the UI.
precondition This property is required. 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.
preconditionLabel This property is required. String
Optional. User-provided label that is attached to precondition in the UI.
rollbackStrategy This property is required. 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).
successPolicy This property is required. Property Map
Determines what action to take upon successful task completion.
synchronousCallFailurePolicy This property is required. Property Map
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).
taskEntity This property is required. Property Map
Copy of the task entity that this task config is an instance of.
taskExecutionStrategy This property is required. String
The policy dictating the execution strategy of this task.
taskName This property is required. String
The name for the task.
taskNumber This property is required. 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).
taskSpec This property is required. 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.
taskTemplateName This property is required. String
Used to define task-template name if task is of type task-template
taskType This property is required. String
Defines the type of the task

EnterpriseCrmFrontendsEventbusProtoTaskEntityResponse

DisabledForVpcSc This property is required. bool
True if the task has conflict with vpcsc
Metadata This property is required. Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoTaskMetadataResponse
Metadata inclueds the task name, author and so on.
ParamSpecs This property is required. Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmFrontendsEventbusProtoParamSpecsMessageResponse
Declarations for inputs/outputs for a TypedTask. This is also associated with the METADATA mask.
Stats This property is required. Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusStatsResponse
Deprecated - statistics from the Monarch query.

Deprecated: Deprecated - statistics from the Monarch query.

TaskType This property is required. string
Defines the type of the task
UiConfig This property is required. Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoTaskUiConfigResponse
UI configuration for this task Also associated with the METADATA mask.
DisabledForVpcSc This property is required. bool
True if the task has conflict with vpcsc
Metadata This property is required. EnterpriseCrmEventbusProtoTaskMetadataResponse
Metadata inclueds the task name, author and so on.
ParamSpecs This property is required. EnterpriseCrmFrontendsEventbusProtoParamSpecsMessageResponse
Declarations for inputs/outputs for a TypedTask. This is also associated with the METADATA mask.
Stats This property is required. EnterpriseCrmEventbusStatsResponse
Deprecated - statistics from the Monarch query.

Deprecated: Deprecated - statistics from the Monarch query.

TaskType This property is required. string
Defines the type of the task
UiConfig This property is required. EnterpriseCrmEventbusProtoTaskUiConfigResponse
UI configuration for this task Also associated with the METADATA mask.
disabledForVpcSc This property is required. Boolean
True if the task has conflict with vpcsc
metadata This property is required. EnterpriseCrmEventbusProtoTaskMetadataResponse
Metadata inclueds the task name, author and so on.
paramSpecs This property is required. EnterpriseCrmFrontendsEventbusProtoParamSpecsMessageResponse
Declarations for inputs/outputs for a TypedTask. This is also associated with the METADATA mask.
stats This property is required. EnterpriseCrmEventbusStatsResponse
Deprecated - statistics from the Monarch query.

Deprecated: Deprecated - statistics from the Monarch query.

taskType This property is required. String
Defines the type of the task
uiConfig This property is required. EnterpriseCrmEventbusProtoTaskUiConfigResponse
UI configuration for this task Also associated with the METADATA mask.
disabledForVpcSc This property is required. boolean
True if the task has conflict with vpcsc
metadata This property is required. EnterpriseCrmEventbusProtoTaskMetadataResponse
Metadata inclueds the task name, author and so on.
paramSpecs This property is required. EnterpriseCrmFrontendsEventbusProtoParamSpecsMessageResponse
Declarations for inputs/outputs for a TypedTask. This is also associated with the METADATA mask.
stats This property is required. EnterpriseCrmEventbusStatsResponse
Deprecated - statistics from the Monarch query.

Deprecated: Deprecated - statistics from the Monarch query.

taskType This property is required. string
Defines the type of the task
uiConfig This property is required. EnterpriseCrmEventbusProtoTaskUiConfigResponse
UI configuration for this task Also associated with the METADATA mask.
disabled_for_vpc_sc This property is required. bool
True if the task has conflict with vpcsc
metadata This property is required. EnterpriseCrmEventbusProtoTaskMetadataResponse
Metadata inclueds the task name, author and so on.
param_specs This property is required. EnterpriseCrmFrontendsEventbusProtoParamSpecsMessageResponse
Declarations for inputs/outputs for a TypedTask. This is also associated with the METADATA mask.
stats This property is required. EnterpriseCrmEventbusStatsResponse
Deprecated - statistics from the Monarch query.

Deprecated: Deprecated - statistics from the Monarch query.

task_type This property is required. str
Defines the type of the task
ui_config This property is required. EnterpriseCrmEventbusProtoTaskUiConfigResponse
UI configuration for this task Also associated with the METADATA mask.
disabledForVpcSc This property is required. Boolean
True if the task has conflict with vpcsc
metadata This property is required. Property Map
Metadata inclueds the task name, author and so on.
paramSpecs This property is required. Property Map
Declarations for inputs/outputs for a TypedTask. This is also associated with the METADATA mask.
stats This property is required. Property Map
Deprecated - statistics from the Monarch query.

Deprecated: Deprecated - statistics from the Monarch query.

taskType This property is required. String
Defines the type of the task
uiConfig This property is required. Property Map
UI configuration for this task Also associated with the METADATA mask.

EnterpriseCrmFrontendsEventbusProtoTriggerConfigResponse

AlertConfig This property is required. List<Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoWorkflowAlertConfigResponse>
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.
CloudSchedulerConfig This property is required. Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoCloudSchedulerConfigResponse
Description This property is required. string
User-provided description intended to give more business context about the task.
EnabledClients This property is required. 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.
ErrorCatcherId This property is required. string
Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
Label This property is required. string
The user created label for a particular trigger.
NextTasksExecutionPolicy This property is required. string
Dictates how next tasks will be executed.
PauseWorkflowExecutions This property is required. bool
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 This property is required. Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoCoordinateResponse
Optional. Informs the front-end application where to draw this trigger config on the UI.
Properties This property is required. 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.
StartTasks This property is required. List<Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoNextTaskResponse>
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).
TriggerCriteria This property is required. Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoTriggerCriteriaResponse
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.
TriggerId This property is required. string
The backend trigger ID.
TriggerName This property is required. 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.
TriggerNumber This property is required. string
A number to uniquely identify each trigger config within the workflow on UI.
TriggerType This property is required. string
AlertConfig This property is required. []EnterpriseCrmEventbusProtoWorkflowAlertConfigResponse
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.
CloudSchedulerConfig This property is required. EnterpriseCrmEventbusProtoCloudSchedulerConfigResponse
Description This property is required. string
User-provided description intended to give more business context about the task.
EnabledClients This property is required. []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.
ErrorCatcherId This property is required. string
Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
Label This property is required. string
The user created label for a particular trigger.
NextTasksExecutionPolicy This property is required. string
Dictates how next tasks will be executed.
PauseWorkflowExecutions This property is required. bool
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 This property is required. EnterpriseCrmEventbusProtoCoordinateResponse
Optional. Informs the front-end application where to draw this trigger config on the UI.
Properties This property is required. 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.
StartTasks This property is required. []EnterpriseCrmEventbusProtoNextTaskResponse
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).
TriggerCriteria This property is required. EnterpriseCrmEventbusProtoTriggerCriteriaResponse
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.
TriggerId This property is required. string
The backend trigger ID.
TriggerName This property is required. 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.
TriggerNumber This property is required. string
A number to uniquely identify each trigger config within the workflow on UI.
TriggerType This property is required. string
alertConfig This property is required. List<EnterpriseCrmEventbusProtoWorkflowAlertConfigResponse>
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.
cloudSchedulerConfig This property is required. EnterpriseCrmEventbusProtoCloudSchedulerConfigResponse
description This property is required. String
User-provided description intended to give more business context about the task.
enabledClients This property is required. 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.
errorCatcherId This property is required. String
Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
label This property is required. String
The user created label for a particular trigger.
nextTasksExecutionPolicy This property is required. String
Dictates how next tasks will be executed.
pauseWorkflowExecutions This property is required. Boolean
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 This property is required. EnterpriseCrmEventbusProtoCoordinateResponse
Optional. Informs the front-end application where to draw this trigger config on the UI.
properties This property is required. 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.
startTasks This property is required. List<EnterpriseCrmEventbusProtoNextTaskResponse>
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).
triggerCriteria This property is required. EnterpriseCrmEventbusProtoTriggerCriteriaResponse
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.
triggerId This property is required. String
The backend trigger ID.
triggerName This property is required. 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.
triggerNumber This property is required. String
A number to uniquely identify each trigger config within the workflow on UI.
triggerType This property is required. String
alertConfig This property is required. EnterpriseCrmEventbusProtoWorkflowAlertConfigResponse[]
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.
cloudSchedulerConfig This property is required. EnterpriseCrmEventbusProtoCloudSchedulerConfigResponse
description This property is required. string
User-provided description intended to give more business context about the task.
enabledClients This property is required. 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.
errorCatcherId This property is required. string
Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
label This property is required. string
The user created label for a particular trigger.
nextTasksExecutionPolicy This property is required. string
Dictates how next tasks will be executed.
pauseWorkflowExecutions This property is required. boolean
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 This property is required. EnterpriseCrmEventbusProtoCoordinateResponse
Optional. Informs the front-end application where to draw this trigger config on the UI.
properties This property is required. {[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.
startTasks This property is required. EnterpriseCrmEventbusProtoNextTaskResponse[]
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).
triggerCriteria This property is required. EnterpriseCrmEventbusProtoTriggerCriteriaResponse
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.
triggerId This property is required. string
The backend trigger ID.
triggerName This property is required. 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.
triggerNumber This property is required. string
A number to uniquely identify each trigger config within the workflow on UI.
triggerType This property is required. string
alert_config This property is required. Sequence[EnterpriseCrmEventbusProtoWorkflowAlertConfigResponse]
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_config This property is required. EnterpriseCrmEventbusProtoCloudSchedulerConfigResponse
description This property is required. str
User-provided description intended to give more business context about the task.
enabled_clients This property is required. 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_id This property is required. str
Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
label This property is required. str
The user created label for a particular trigger.
next_tasks_execution_policy This property is required. str
Dictates how next tasks will be executed.
pause_workflow_executions This property is required. bool
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 This property is required. EnterpriseCrmEventbusProtoCoordinateResponse
Optional. Informs the front-end application where to draw this trigger config on the UI.
properties This property is required. 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 This property is required. Sequence[EnterpriseCrmEventbusProtoNextTaskResponse]
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 This property is required. EnterpriseCrmEventbusProtoTriggerCriteriaResponse
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 This property is required. str
The backend trigger ID.
trigger_name This property is required. 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 This property is required. str
A number to uniquely identify each trigger config within the workflow on UI.
trigger_type This property is required. str
alertConfig This property is required. 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.
cloudSchedulerConfig This property is required. Property Map
description This property is required. String
User-provided description intended to give more business context about the task.
enabledClients This property is required. 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.
errorCatcherId This property is required. String
Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
label This property is required. String
The user created label for a particular trigger.
nextTasksExecutionPolicy This property is required. String
Dictates how next tasks will be executed.
pauseWorkflowExecutions This property is required. Boolean
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 This property is required. Property Map
Optional. Informs the front-end application where to draw this trigger config on the UI.
properties This property is required. 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.
startTasks This property is required. 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).
triggerCriteria This property is required. 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.
triggerId This property is required. String
The backend trigger ID.
triggerName This property is required. 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.
triggerNumber This property is required. String
A number to uniquely identify each trigger config within the workflow on UI.
triggerType This property is required. String

EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryResponse

Attributes This property is required. Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoAttributesResponse
Metadata information about the parameters.
Children This property is required. List<Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryResponse>
Child parameters nested within this parameter. This field only applies to protobuf parameters
DataType This property is required. string
The data type of the parameter.
DefaultValue This property is required. Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmFrontendsEventbusProtoParameterValueTypeResponse
Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
Description This property is required. string
Optional. The description about the parameter
InOutType This property is required. string
Specifies the input/output type for the parameter.
IsTransient This property is required. bool
Whether this parameter is a transient parameter.
JsonSchema This property is required. string
This schema will be used to validate runtime JSON-typed values of this parameter.
Key This property is required. 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 This property is required. 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".
ProducedBy This property is required. Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoNodeIdentifierResponse
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 This property is required. string
ProtoDefName This property is required. string
The name of the protobuf type if the parameter has a protobuf data type.
ProtoDefPath This property is required. string
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 This property is required. EnterpriseCrmEventbusProtoAttributesResponse
Metadata information about the parameters.
Children This property is required. []EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryResponse
Child parameters nested within this parameter. This field only applies to protobuf parameters
DataType This property is required. string
The data type of the parameter.
DefaultValue This property is required. EnterpriseCrmFrontendsEventbusProtoParameterValueTypeResponse
Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
Description This property is required. string
Optional. The description about the parameter
InOutType This property is required. string
Specifies the input/output type for the parameter.
IsTransient This property is required. bool
Whether this parameter is a transient parameter.
JsonSchema This property is required. string
This schema will be used to validate runtime JSON-typed values of this parameter.
Key This property is required. 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 This property is required. 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".
ProducedBy This property is required. EnterpriseCrmEventbusProtoNodeIdentifierResponse
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 This property is required. string
ProtoDefName This property is required. string
The name of the protobuf type if the parameter has a protobuf data type.
ProtoDefPath This property is required. string
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 This property is required. EnterpriseCrmEventbusProtoAttributesResponse
Metadata information about the parameters.
children This property is required. List<EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryResponse>
Child parameters nested within this parameter. This field only applies to protobuf parameters
dataType This property is required. String
The data type of the parameter.
defaultValue This property is required. EnterpriseCrmFrontendsEventbusProtoParameterValueTypeResponse
Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
description This property is required. String
Optional. The description about the parameter
inOutType This property is required. String
Specifies the input/output type for the parameter.
isTransient This property is required. Boolean
Whether this parameter is a transient parameter.
jsonSchema This property is required. String
This schema will be used to validate runtime JSON-typed values of this parameter.
key This property is required. 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 This property is required. 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".
producedBy This property is required. EnterpriseCrmEventbusProtoNodeIdentifierResponse
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 This property is required. String
protoDefName This property is required. String
The name of the protobuf type if the parameter has a protobuf data type.
protoDefPath This property is required. String
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 This property is required. EnterpriseCrmEventbusProtoAttributesResponse
Metadata information about the parameters.
children This property is required. EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryResponse[]
Child parameters nested within this parameter. This field only applies to protobuf parameters
dataType This property is required. string
The data type of the parameter.
defaultValue This property is required. EnterpriseCrmFrontendsEventbusProtoParameterValueTypeResponse
Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
description This property is required. string
Optional. The description about the parameter
inOutType This property is required. string
Specifies the input/output type for the parameter.
isTransient This property is required. boolean
Whether this parameter is a transient parameter.
jsonSchema This property is required. string
This schema will be used to validate runtime JSON-typed values of this parameter.
key This property is required. 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 This property is required. 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".
producedBy This property is required. EnterpriseCrmEventbusProtoNodeIdentifierResponse
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 This property is required. string
protoDefName This property is required. string
The name of the protobuf type if the parameter has a protobuf data type.
protoDefPath This property is required. string
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 This property is required. EnterpriseCrmEventbusProtoAttributesResponse
Metadata information about the parameters.
children This property is required. Sequence[EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryResponse]
Child parameters nested within this parameter. This field only applies to protobuf parameters
data_type This property is required. str
The data type of the parameter.
default_value This property is required. EnterpriseCrmFrontendsEventbusProtoParameterValueTypeResponse
Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
description This property is required. str
Optional. The description about the parameter
in_out_type This property is required. str
Specifies the input/output type for the parameter.
is_transient This property is required. bool
Whether this parameter is a transient parameter.
json_schema This property is required. str
This schema will be used to validate runtime JSON-typed values of this parameter.
key This property is required. 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 This property is required. 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 This property is required. EnterpriseCrmEventbusProtoNodeIdentifierResponse
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 This property is required. str
proto_def_name This property is required. str
The name of the protobuf type if the parameter has a protobuf data type.
proto_def_path This property is required. str
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 This property is required. Property Map
Metadata information about the parameters.
children This property is required. List<Property Map>
Child parameters nested within this parameter. This field only applies to protobuf parameters
dataType This property is required. String
The data type of the parameter.
defaultValue This property is required. 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 This property is required. String
Optional. The description about the parameter
inOutType This property is required. String
Specifies the input/output type for the parameter.
isTransient This property is required. Boolean
Whether this parameter is a transient parameter.
jsonSchema This property is required. String
This schema will be used to validate runtime JSON-typed values of this parameter.
key This property is required. 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 This property is required. 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".
producedBy This property is required. 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 This property is required. String
protoDefName This property is required. String
The name of the protobuf type if the parameter has a protobuf data type.
protoDefPath This property is required. String
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 This property is required. List<Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryResponse>
Parameters are a part of Event and can be used to communiticate between different tasks that are part of the same workflow execution.
Parameters This property is required. []EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryResponse
Parameters are a part of Event and can be used to communiticate between different tasks that are part of the same workflow execution.
parameters This property is required. List<EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryResponse>
Parameters are a part of Event and can be used to communiticate between different tasks that are part of the same workflow execution.
parameters This property is required. EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryResponse[]
Parameters are a part of Event and can be used to communiticate between different tasks that are part of the same workflow execution.
parameters This property is required. Sequence[EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryResponse]
Parameters are a part of Event and can be used to communiticate between different tasks that are part of the same workflow execution.
parameters This property is required. 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

LogAction This property is required. string
LogType This property is required. List<string>
To which type(s) of logs the limits apply.
MaxArraySize This property is required. int
maximum array size. If the array exceds this size, the field (list) is truncated.
MaxStringLength This property is required. int
maximum string length. If the field exceeds this amount the field is shortened.
ShortenerType This property is required. string
LogAction This property is required. string
LogType This property is required. []string
To which type(s) of logs the limits apply.
MaxArraySize This property is required. int
maximum array size. If the array exceds this size, the field (list) is truncated.
MaxStringLength This property is required. int
maximum string length. If the field exceeds this amount the field is shortened.
ShortenerType This property is required. string
logAction This property is required. String
logType This property is required. List<String>
To which type(s) of logs the limits apply.
maxArraySize This property is required. Integer
maximum array size. If the array exceds this size, the field (list) is truncated.
maxStringLength This property is required. Integer
maximum string length. If the field exceeds this amount the field is shortened.
shortenerType This property is required. String
logAction This property is required. string
logType This property is required. string[]
To which type(s) of logs the limits apply.
maxArraySize This property is required. number
maximum array size. If the array exceds this size, the field (list) is truncated.
maxStringLength This property is required. number
maximum string length. If the field exceeds this amount the field is shortened.
shortenerType This property is required. string
log_action This property is required. str
log_type This property is required. Sequence[str]
To which type(s) of logs the limits apply.
max_array_size This property is required. int
maximum array size. If the array exceds this size, the field (list) is truncated.
max_string_length This property is required. int
maximum string length. If the field exceeds this amount the field is shortened.
shortener_type This property is required. str
logAction This property is required. String
logType This property is required. List<String>
To which type(s) of logs the limits apply.
maxArraySize This property is required. Number
maximum array size. If the array exceds this size, the field (list) is truncated.
maxStringLength This property is required. Number
maximum string length. If the field exceeds this amount the field is shortened.
shortenerType This property is required. String

EnterpriseCrmLoggingGwsSanitizeOptionsResponse

IsAlreadySanitized This property is required. bool
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.
LogType This property is required. List<string>
To which type(s) of logs the sanitize options apply.
Privacy This property is required. string
SanitizeType This property is required. string
IsAlreadySanitized This property is required. bool
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.
LogType This property is required. []string
To which type(s) of logs the sanitize options apply.
Privacy This property is required. string
SanitizeType This property is required. string
isAlreadySanitized This property is required. Boolean
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.
logType This property is required. List<String>
To which type(s) of logs the sanitize options apply.
privacy This property is required. String
sanitizeType This property is required. String
isAlreadySanitized This property is required. boolean
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.
logType This property is required. string[]
To which type(s) of logs the sanitize options apply.
privacy This property is required. string
sanitizeType This property is required. string
is_already_sanitized This property is required. bool
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 This property is required. Sequence[str]
To which type(s) of logs the sanitize options apply.
privacy This property is required. str
sanitize_type This property is required. str
isAlreadySanitized This property is required. Boolean
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.
logType This property is required. List<String>
To which type(s) of logs the sanitize options apply.
privacy This property is required. String
sanitizeType This property is required. String

GoogleCloudIntegrationsV1alphaCoordinateResponse

X This property is required. int
X axis of the coordinate
Y This property is required. int
Y axis of the coordinate
X This property is required. int
X axis of the coordinate
Y This property is required. int
Y axis of the coordinate
x This property is required. Integer
X axis of the coordinate
y This property is required. Integer
Y axis of the coordinate
x This property is required. number
X axis of the coordinate
y This property is required. number
Y axis of the coordinate
x This property is required. int
X axis of the coordinate
y This property is required. int
Y axis of the coordinate
x This property is required. Number
X axis of the coordinate
y This property is required. Number
Y axis of the coordinate

GoogleCloudIntegrationsV1alphaErrorCatcherConfigResponse

Description This property is required. string
Optional. User-provided description intended to give more business context about the error catcher config.
ErrorCatcherId This property is required. string
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
ErrorCatcherNumber This property is required. string
A number to uniquely identify each error catcher config within the workflow on UI.
Label This property is required. string
Optional. The user created label for a particular error catcher. Optional.
Position This property is required. Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.GoogleCloudIntegrationsV1alphaCoordinateResponse
Optional. Informs the front-end application where to draw this error catcher config on the UI.
StartErrorTasks This property is required. List<Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.GoogleCloudIntegrationsV1alphaNextTaskResponse>
The set of start tasks that are to be executed for the error catch flow
Description This property is required. string
Optional. User-provided description intended to give more business context about the error catcher config.
ErrorCatcherId This property is required. string
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
ErrorCatcherNumber This property is required. string
A number to uniquely identify each error catcher config within the workflow on UI.
Label This property is required. string
Optional. The user created label for a particular error catcher. Optional.
Position This property is required. GoogleCloudIntegrationsV1alphaCoordinateResponse
Optional. Informs the front-end application where to draw this error catcher config on the UI.
StartErrorTasks This property is required. []GoogleCloudIntegrationsV1alphaNextTaskResponse
The set of start tasks that are to be executed for the error catch flow
description This property is required. String
Optional. User-provided description intended to give more business context about the error catcher config.
errorCatcherId This property is required. String
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
errorCatcherNumber This property is required. String
A number to uniquely identify each error catcher config within the workflow on UI.
label This property is required. String
Optional. The user created label for a particular error catcher. Optional.
position This property is required. GoogleCloudIntegrationsV1alphaCoordinateResponse
Optional. Informs the front-end application where to draw this error catcher config on the UI.
startErrorTasks This property is required. List<GoogleCloudIntegrationsV1alphaNextTaskResponse>
The set of start tasks that are to be executed for the error catch flow
description This property is required. string
Optional. User-provided description intended to give more business context about the error catcher config.
errorCatcherId This property is required. string
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
errorCatcherNumber This property is required. string
A number to uniquely identify each error catcher config within the workflow on UI.
label This property is required. string
Optional. The user created label for a particular error catcher. Optional.
position This property is required. GoogleCloudIntegrationsV1alphaCoordinateResponse
Optional. Informs the front-end application where to draw this error catcher config on the UI.
startErrorTasks This property is required. GoogleCloudIntegrationsV1alphaNextTaskResponse[]
The set of start tasks that are to be executed for the error catch flow
description This property is required. str
Optional. User-provided description intended to give more business context about the error catcher config.
error_catcher_id This property is required. str
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_number This property is required. str
A number to uniquely identify each error catcher config within the workflow on UI.
label This property is required. str
Optional. The user created label for a particular error catcher. Optional.
position This property is required. GoogleCloudIntegrationsV1alphaCoordinateResponse
Optional. Informs the front-end application where to draw this error catcher config on the UI.
start_error_tasks This property is required. Sequence[GoogleCloudIntegrationsV1alphaNextTaskResponse]
The set of start tasks that are to be executed for the error catch flow
description This property is required. String
Optional. User-provided description intended to give more business context about the error catcher config.
errorCatcherId This property is required. String
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
errorCatcherNumber This property is required. String
A number to uniquely identify each error catcher config within the workflow on UI.
label This property is required. String
Optional. The user created label for a particular error catcher. Optional.
position This property is required. Property Map
Optional. Informs the front-end application where to draw this error catcher config on the UI.
startErrorTasks This property is required. List<Property Map>
The set of start tasks that are to be executed for the error catch flow

GoogleCloudIntegrationsV1alphaNextTaskResponse

Condition This property is required. string
Standard filter expression for this task to become an eligible next task.
Description This property is required. string
User-provided description intended to give additional business context about the task.
DisplayName This property is required. string
User-provided label that is attached to this edge in the UI.
TaskConfigId This property is required. string
ID of the next task.
TaskId This property is required. string
Task number of the next task.
Condition This property is required. string
Standard filter expression for this task to become an eligible next task.
Description This property is required. string
User-provided description intended to give additional business context about the task.
DisplayName This property is required. string
User-provided label that is attached to this edge in the UI.
TaskConfigId This property is required. string
ID of the next task.
TaskId This property is required. string
Task number of the next task.
condition This property is required. String
Standard filter expression for this task to become an eligible next task.
description This property is required. String
User-provided description intended to give additional business context about the task.
displayName This property is required. String
User-provided label that is attached to this edge in the UI.
taskConfigId This property is required. String
ID of the next task.
taskId This property is required. String
Task number of the next task.
condition This property is required. string
Standard filter expression for this task to become an eligible next task.
description This property is required. string
User-provided description intended to give additional business context about the task.
displayName This property is required. string
User-provided label that is attached to this edge in the UI.
taskConfigId This property is required. string
ID of the next task.
taskId This property is required. string
Task number of the next task.
condition This property is required. str
Standard filter expression for this task to become an eligible next task.
description This property is required. str
User-provided description intended to give additional business context about the task.
display_name This property is required. str
User-provided label that is attached to this edge in the UI.
task_config_id This property is required. str
ID of the next task.
task_id This property is required. str
Task number of the next task.
condition This property is required. String
Standard filter expression for this task to become an eligible next task.
description This property is required. String
User-provided description intended to give additional business context about the task.
displayName This property is required. String
User-provided label that is attached to this edge in the UI.
taskConfigId This property is required. String
ID of the next task.
taskId This property is required. 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