Google Cloud Native is in preview. Google Cloud Classic is fully supported.
google-native.integrations/v1alpha.Version
Explore with Pulumi AI
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Create a integration with a draft version in the specified project. Auto-naming is currently not supported for this resource.
Create Version Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Version(name: string, args: VersionArgs, opts?: CustomResourceOptions);
@overload
def Version(resource_name: str,
args: VersionArgs,
opts: Optional[ResourceOptions] = None)
@overload
def Version(resource_name: str,
opts: Optional[ResourceOptions] = None,
integration_id: Optional[str] = None,
product_id: Optional[str] = None,
origin: Optional[VersionOrigin] = None,
error_catcher_configs: Optional[Sequence[GoogleCloudIntegrationsV1alphaErrorCatcherConfigArgs]] = None,
parent_template_id: Optional[str] = None,
database_persistence_policy: Optional[VersionDatabasePersistencePolicy] = None,
integration_parameters: Optional[Sequence[GoogleCloudIntegrationsV1alphaIntegrationParameterArgs]] = None,
integration_parameters_internal: Optional[EnterpriseCrmFrontendsEventbusProtoWorkflowParametersArgs] = None,
last_modifier_email: Optional[str] = None,
location: Optional[str] = None,
create_sample_integrations: Optional[bool] = None,
new_integration: Optional[bool] = None,
user_label: Optional[str] = None,
description: Optional[str] = None,
lock_holder: Optional[str] = None,
project: Optional[str] = None,
run_as_service_account: Optional[str] = None,
snapshot_number: Optional[str] = None,
task_configs: Optional[Sequence[GoogleCloudIntegrationsV1alphaTaskConfigArgs]] = None,
task_configs_internal: Optional[Sequence[EnterpriseCrmFrontendsEventbusProtoTaskConfigArgs]] = None,
teardown: Optional[EnterpriseCrmEventbusProtoTeardownArgs] = None,
trigger_configs: Optional[Sequence[GoogleCloudIntegrationsV1alphaTriggerConfigArgs]] = None,
trigger_configs_internal: Optional[Sequence[EnterpriseCrmFrontendsEventbusProtoTriggerConfigArgs]] = None,
cloud_logging_details: Optional[GoogleCloudIntegrationsV1alphaCloudLoggingDetailsArgs] = None)
func NewVersion(ctx *Context, name string, args VersionArgs, opts ...ResourceOption) (*Version, error)
public Version(string name, VersionArgs args, CustomResourceOptions? opts = null)
public Version(String name, VersionArgs args)
public Version(String name, VersionArgs args, CustomResourceOptions options)
type: google-native:integrations/v1alpha:Version
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args VersionArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args VersionArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args VersionArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args VersionArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args VersionArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var exampleversionResourceResourceFromIntegrationsv1alpha = new GoogleNative.Integrations.V1Alpha.Version("exampleversionResourceResourceFromIntegrationsv1alpha", new()
{
IntegrationId = "string",
ProductId = "string",
Origin = GoogleNative.Integrations.V1Alpha.VersionOrigin.Unspecified,
ErrorCatcherConfigs = new[]
{
new GoogleNative.Integrations.V1Alpha.Inputs.GoogleCloudIntegrationsV1alphaErrorCatcherConfigArgs
{
ErrorCatcherId = "string",
ErrorCatcherNumber = "string",
StartErrorTasks = new[]
{
new GoogleNative.Integrations.V1Alpha.Inputs.GoogleCloudIntegrationsV1alphaNextTaskArgs
{
Condition = "string",
Description = "string",
DisplayName = "string",
TaskConfigId = "string",
TaskId = "string",
},
},
Description = "string",
Label = "string",
Position = new GoogleNative.Integrations.V1Alpha.Inputs.GoogleCloudIntegrationsV1alphaCoordinateArgs
{
X = 0,
Y = 0,
},
},
},
ParentTemplateId = "string",
DatabasePersistencePolicy = GoogleNative.Integrations.V1Alpha.VersionDatabasePersistencePolicy.DatabasePersistencePolicyUnspecified,
IntegrationParameters = new[]
{
new GoogleNative.Integrations.V1Alpha.Inputs.GoogleCloudIntegrationsV1alphaIntegrationParameterArgs
{
DataType = GoogleNative.Integrations.V1Alpha.GoogleCloudIntegrationsV1alphaIntegrationParameterDataType.IntegrationParameterDataTypeUnspecified,
DefaultValue = new GoogleNative.Integrations.V1Alpha.Inputs.GoogleCloudIntegrationsV1alphaValueTypeArgs
{
BooleanArray = new GoogleNative.Integrations.V1Alpha.Inputs.GoogleCloudIntegrationsV1alphaBooleanParameterArrayArgs
{
BooleanValues = new[]
{
false,
},
},
BooleanValue = false,
DoubleArray = new GoogleNative.Integrations.V1Alpha.Inputs.GoogleCloudIntegrationsV1alphaDoubleParameterArrayArgs
{
DoubleValues = new[]
{
0,
},
},
DoubleValue = 0,
IntArray = new GoogleNative.Integrations.V1Alpha.Inputs.GoogleCloudIntegrationsV1alphaIntParameterArrayArgs
{
IntValues = new[]
{
"string",
},
},
IntValue = "string",
JsonValue = "string",
StringArray = new GoogleNative.Integrations.V1Alpha.Inputs.GoogleCloudIntegrationsV1alphaStringParameterArrayArgs
{
StringValues = new[]
{
"string",
},
},
StringValue = "string",
},
DisplayName = "string",
InputOutputType = GoogleNative.Integrations.V1Alpha.GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputType.InOutTypeUnspecified,
IsTransient = false,
JsonSchema = "string",
Key = "string",
Producer = "string",
Searchable = false,
},
},
IntegrationParametersInternal = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmFrontendsEventbusProtoWorkflowParametersArgs
{
Parameters = new[]
{
new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryArgs
{
Attributes = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoAttributesArgs
{
DataType = GoogleNative.Integrations.V1Alpha.EnterpriseCrmEventbusProtoAttributesDataType.DataTypeUnspecified,
DefaultValue = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoValueTypeArgs
{
BooleanValue = false,
DoubleArray = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoDoubleArrayArgs
{
Values = new[]
{
0,
},
},
DoubleValue = 0,
IntArray = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoIntArrayArgs
{
Values = new[]
{
"string",
},
},
IntValue = "string",
ProtoValue =
{
{ "string", "string" },
},
StringArray = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoStringArrayArgs
{
Values = new[]
{
"string",
},
},
StringValue = "string",
},
IsRequired = false,
LogSettings = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoLogSettingsArgs
{
LogFieldName = "string",
SanitizeOptions = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmLoggingGwsSanitizeOptionsArgs
{
IsAlreadySanitized = false,
LogType = new[]
{
GoogleNative.Integrations.V1Alpha.EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItem.LogTypeUnspecified,
},
Privacy = GoogleNative.Integrations.V1Alpha.EnterpriseCrmLoggingGwsSanitizeOptionsPrivacy.PrivacyTypeUnspecified,
SanitizeType = GoogleNative.Integrations.V1Alpha.EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeType.SanitizeTypeUnspecified,
},
SeedPeriod = GoogleNative.Integrations.V1Alpha.EnterpriseCrmEventbusProtoLogSettingsSeedPeriod.SeedPeriodUnspecified,
SeedScope = GoogleNative.Integrations.V1Alpha.EnterpriseCrmEventbusProtoLogSettingsSeedScope.SeedScopeUnspecified,
ShorteningLimits = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmLoggingGwsFieldLimitsArgs
{
LogAction = GoogleNative.Integrations.V1Alpha.EnterpriseCrmLoggingGwsFieldLimitsLogAction.LogActionUnspecified,
LogType = new[]
{
GoogleNative.Integrations.V1Alpha.EnterpriseCrmLoggingGwsFieldLimitsLogTypeItem.LogTypeUnspecified,
},
MaxArraySize = 0,
MaxStringLength = 0,
ShortenerType = GoogleNative.Integrations.V1Alpha.EnterpriseCrmLoggingGwsFieldLimitsShortenerType.ShortenerTypeUnspecified,
},
},
ReadOnly = false,
Searchable = GoogleNative.Integrations.V1Alpha.EnterpriseCrmEventbusProtoAttributesSearchable.Unspecified,
TaskVisibility = new[]
{
"string",
},
},
Children = new[]
{
enterpriseCrmFrontendsEventbusProtoWorkflowParameterEntry,
},
DataType = GoogleNative.Integrations.V1Alpha.EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataType.DataTypeUnspecified,
DefaultValue = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmFrontendsEventbusProtoParameterValueTypeArgs
{
BooleanArray = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayArgs
{
BooleanValues = new[]
{
false,
},
},
BooleanValue = false,
DoubleArray = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayArgs
{
DoubleValues = new[]
{
0,
},
},
DoubleValue = 0,
IntArray = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmFrontendsEventbusProtoIntParameterArrayArgs
{
IntValues = new[]
{
"string",
},
},
IntValue = "string",
JsonValue = "string",
ProtoArray = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayArgs
{
ProtoValues = new[]
{
{
{ "string", "string" },
},
},
},
ProtoValue =
{
{ "string", "string" },
},
SerializedObjectValue = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterArgs
{
ObjectValue = "string",
},
StringArray = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmFrontendsEventbusProtoStringParameterArrayArgs
{
StringValues = new[]
{
"string",
},
},
StringValue = "string",
},
Description = "string",
InOutType = GoogleNative.Integrations.V1Alpha.EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutType.InOutTypeUnspecified,
IsTransient = false,
JsonSchema = "string",
Key = "string",
Name = "string",
ProducedBy = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoNodeIdentifierArgs
{
ElementIdentifier = "string",
ElementType = GoogleNative.Integrations.V1Alpha.EnterpriseCrmEventbusProtoNodeIdentifierElementType.UnknownType,
},
Producer = "string",
ProtoDefName = "string",
ProtoDefPath = "string",
},
},
},
LastModifierEmail = "string",
Location = "string",
CreateSampleIntegrations = false,
NewIntegration = false,
UserLabel = "string",
Description = "string",
LockHolder = "string",
Project = "string",
RunAsServiceAccount = "string",
SnapshotNumber = "string",
TaskConfigs = new[]
{
new GoogleNative.Integrations.V1Alpha.Inputs.GoogleCloudIntegrationsV1alphaTaskConfigArgs
{
TaskId = "string",
Parameters =
{
{ "string", "string" },
},
Position = new GoogleNative.Integrations.V1Alpha.Inputs.GoogleCloudIntegrationsV1alphaCoordinateArgs
{
X = 0,
Y = 0,
},
ExternalTaskType = GoogleNative.Integrations.V1Alpha.GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskType.ExternalTaskTypeUnspecified,
FailurePolicy = new GoogleNative.Integrations.V1Alpha.Inputs.GoogleCloudIntegrationsV1alphaFailurePolicyArgs
{
IntervalTime = "string",
MaxRetries = 0,
RetryStrategy = GoogleNative.Integrations.V1Alpha.GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategy.RetryStrategyUnspecified,
},
JsonValidationOption = GoogleNative.Integrations.V1Alpha.GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOption.JsonValidationOptionUnspecified,
NextTasks = new[]
{
new GoogleNative.Integrations.V1Alpha.Inputs.GoogleCloudIntegrationsV1alphaNextTaskArgs
{
Condition = "string",
Description = "string",
DisplayName = "string",
TaskConfigId = "string",
TaskId = "string",
},
},
ErrorCatcherId = "string",
Description = "string",
NextTasksExecutionPolicy = GoogleNative.Integrations.V1Alpha.GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicy.NextTasksExecutionPolicyUnspecified,
SuccessPolicy = new GoogleNative.Integrations.V1Alpha.Inputs.GoogleCloudIntegrationsV1alphaSuccessPolicyArgs
{
FinalState = GoogleNative.Integrations.V1Alpha.GoogleCloudIntegrationsV1alphaSuccessPolicyFinalState.FinalStateUnspecified,
},
SynchronousCallFailurePolicy = new GoogleNative.Integrations.V1Alpha.Inputs.GoogleCloudIntegrationsV1alphaFailurePolicyArgs
{
IntervalTime = "string",
MaxRetries = 0,
RetryStrategy = GoogleNative.Integrations.V1Alpha.GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategy.RetryStrategyUnspecified,
},
Task = "string",
TaskExecutionStrategy = GoogleNative.Integrations.V1Alpha.GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategy.TaskExecutionStrategyUnspecified,
DisplayName = "string",
TaskTemplate = "string",
},
},
TaskConfigsInternal = new[]
{
new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmFrontendsEventbusProtoTaskConfigArgs
{
AlertConfigs = new[]
{
new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoTaskAlertConfigArgs
{
AggregationPeriod = "string",
AlertDisabled = false,
AlertName = "string",
ClientId = "string",
DurationThresholdMs = "string",
ErrorEnumList = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListArgs
{
EnumStrings = new[]
{
"string",
},
FilterType = GoogleNative.Integrations.V1Alpha.EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterType.DefaultInclusive,
},
MetricType = GoogleNative.Integrations.V1Alpha.EnterpriseCrmEventbusProtoTaskAlertConfigMetricType.MetricTypeUnspecified,
NumAggregationPeriods = 0,
OnlyFinalAttempt = false,
PlaybookUrl = "string",
ThresholdType = GoogleNative.Integrations.V1Alpha.EnterpriseCrmEventbusProtoTaskAlertConfigThresholdType.UnspecifiedThresholdType,
ThresholdValue = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueArgs
{
Absolute = "string",
Percentage = 0,
},
WarningEnumList = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListArgs
{
EnumStrings = new[]
{
"string",
},
FilterType = GoogleNative.Integrations.V1Alpha.EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterType.DefaultInclusive,
},
},
},
CreateTime = "string",
CreatorEmail = "string",
Description = "string",
DisableStrictTypeValidation = false,
ErrorCatcherId = "string",
ExternalTaskType = GoogleNative.Integrations.V1Alpha.EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskType.ExternalTaskTypeUnspecified,
FailurePolicy = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoFailurePolicyArgs
{
IntervalInSeconds = "string",
MaxNumRetries = 0,
RetryStrategy = GoogleNative.Integrations.V1Alpha.EnterpriseCrmEventbusProtoFailurePolicyRetryStrategy.Unspecified,
},
IncomingEdgeCount = 0,
JsonValidationOption = GoogleNative.Integrations.V1Alpha.EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOption.UnspecifiedJsonValidationOption,
Label = "string",
LastModifiedTime = "string",
NextTasks = new[]
{
new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoNextTaskArgs
{
Condition = "string",
Description = "string",
Label = "string",
TaskConfigId = "string",
TaskNumber = "string",
},
},
NextTasksExecutionPolicy = GoogleNative.Integrations.V1Alpha.EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicy.Unspecified,
Parameters =
{
{ "string", "string" },
},
Position = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoCoordinateArgs
{
X = 0,
Y = 0,
},
Precondition = "string",
PreconditionLabel = "string",
RollbackStrategy = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmFrontendsEventbusProtoRollbackStrategyArgs
{
RollbackTaskImplementationClassName = "string",
TaskNumbersToRollback = new[]
{
"string",
},
Parameters = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmFrontendsEventbusProtoEventParametersArgs
{
Parameters = new[]
{
new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmFrontendsEventbusProtoParameterEntryArgs
{
DataType = GoogleNative.Integrations.V1Alpha.EnterpriseCrmFrontendsEventbusProtoParameterEntryDataType.DataTypeUnspecified,
Key = "string",
Value = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmFrontendsEventbusProtoParameterValueTypeArgs
{
BooleanArray = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayArgs
{
BooleanValues = new[]
{
false,
},
},
BooleanValue = false,
DoubleArray = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayArgs
{
DoubleValues = new[]
{
0,
},
},
DoubleValue = 0,
IntArray = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmFrontendsEventbusProtoIntParameterArrayArgs
{
IntValues = new[]
{
"string",
},
},
IntValue = "string",
JsonValue = "string",
ProtoArray = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayArgs
{
ProtoValues = new[]
{
{
{ "string", "string" },
},
},
},
ProtoValue =
{
{ "string", "string" },
},
SerializedObjectValue = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterArgs
{
ObjectValue = "string",
},
StringArray = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmFrontendsEventbusProtoStringParameterArrayArgs
{
StringValues = new[]
{
"string",
},
},
StringValue = "string",
},
},
},
},
},
SuccessPolicy = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoSuccessPolicyArgs
{
FinalState = GoogleNative.Integrations.V1Alpha.EnterpriseCrmEventbusProtoSuccessPolicyFinalState.Unspecified,
},
SynchronousCallFailurePolicy = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoFailurePolicyArgs
{
IntervalInSeconds = "string",
MaxNumRetries = 0,
RetryStrategy = GoogleNative.Integrations.V1Alpha.EnterpriseCrmEventbusProtoFailurePolicyRetryStrategy.Unspecified,
},
TaskEntity = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmFrontendsEventbusProtoTaskEntityArgs
{
DisabledForVpcSc = false,
Metadata = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoTaskMetadataArgs
{
ActiveTaskName = "string",
Admins = new[]
{
new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoTaskMetadataAdminArgs
{
GoogleGroupEmail = "string",
UserEmail = "string",
},
},
Category = GoogleNative.Integrations.V1Alpha.EnterpriseCrmEventbusProtoTaskMetadataCategory.UnspecifiedCategory,
CodeSearchLink = "string",
DefaultJsonValidationOption = GoogleNative.Integrations.V1Alpha.EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOption.UnspecifiedJsonValidationOption,
DefaultSpec = "string",
Description = "string",
DescriptiveName = "string",
DocMarkdown = "string",
ExternalCategory = GoogleNative.Integrations.V1Alpha.EnterpriseCrmEventbusProtoTaskMetadataExternalCategory.UnspecifiedExternalCategory,
ExternalCategorySequence = 0,
ExternalDocHtml = "string",
ExternalDocLink = "string",
G3DocLink = "string",
IconLink = "string",
IsDeprecated = false,
Name = "string",
StandaloneExternalDocHtml = "string",
Status = GoogleNative.Integrations.V1Alpha.EnterpriseCrmEventbusProtoTaskMetadataStatus.UnspecifiedStatus,
System = GoogleNative.Integrations.V1Alpha.EnterpriseCrmEventbusProtoTaskMetadataSystem.UnspecifiedSystem,
Tags = new[]
{
"string",
},
},
ParamSpecs = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmFrontendsEventbusProtoParamSpecsMessageArgs
{
Parameters = new[]
{
new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmFrontendsEventbusProtoParamSpecEntryArgs
{
ClassName = "string",
CollectionElementClassName = "string",
Config = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoParamSpecEntryConfigArgs
{
DescriptivePhrase = "string",
HelpText = "string",
HideDefaultValue = false,
InputDisplayOption = GoogleNative.Integrations.V1Alpha.EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOption.Default,
IsHidden = false,
Label = "string",
ParameterNameOption = GoogleNative.Integrations.V1Alpha.EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOption.DefaultNotParameterName,
SubSectionLabel = "string",
UiPlaceholderText = "string",
},
DataType = GoogleNative.Integrations.V1Alpha.EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataType.DataTypeUnspecified,
DefaultValue = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmFrontendsEventbusProtoParameterValueTypeArgs
{
BooleanArray = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayArgs
{
BooleanValues = new[]
{
false,
},
},
BooleanValue = false,
DoubleArray = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayArgs
{
DoubleValues = new[]
{
0,
},
},
DoubleValue = 0,
IntArray = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmFrontendsEventbusProtoIntParameterArrayArgs
{
IntValues = new[]
{
"string",
},
},
IntValue = "string",
JsonValue = "string",
ProtoArray = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayArgs
{
ProtoValues = new[]
{
{
{ "string", "string" },
},
},
},
ProtoValue =
{
{ "string", "string" },
},
SerializedObjectValue = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterArgs
{
ObjectValue = "string",
},
StringArray = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmFrontendsEventbusProtoStringParameterArrayArgs
{
StringValues = new[]
{
"string",
},
},
StringValue = "string",
},
IsDeprecated = false,
IsOutput = false,
JsonSchema = "string",
Key = "string",
ProtoDef = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionArgs
{
FullName = "string",
Path = "string",
},
Required = false,
ValidationRule = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleArgs
{
DoubleRange = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangeArgs
{
Max = 0,
Min = 0,
},
IntRange = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangeArgs
{
Max = "string",
Min = "string",
},
StringRegex = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexArgs
{
Exclusive = false,
Regex = "string",
},
},
},
},
},
TaskType = GoogleNative.Integrations.V1Alpha.EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskType.Task,
UiConfig = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoTaskUiConfigArgs
{
TaskUiModuleConfigs = new[]
{
new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoTaskUiModuleConfigArgs
{
ModuleId = GoogleNative.Integrations.V1Alpha.EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleId.UnspecifiedTaskModule,
},
},
},
},
TaskExecutionStrategy = GoogleNative.Integrations.V1Alpha.EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategy.WhenAllSucceed,
TaskName = "string",
TaskNumber = "string",
TaskSpec = "string",
TaskTemplateName = "string",
TaskType = GoogleNative.Integrations.V1Alpha.EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskType.Task,
},
},
Teardown = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoTeardownArgs
{
TeardownTaskConfigs = new[]
{
new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoTeardownTaskConfigArgs
{
Name = "string",
TeardownTaskImplementationClassName = "string",
CreatorEmail = "string",
NextTeardownTask = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoNextTeardownTaskArgs
{
Name = "string",
},
Parameters = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoEventParametersArgs
{
Parameters = new[]
{
new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoParameterEntryArgs
{
Key = "string",
Value = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoParameterValueTypeArgs
{
BooleanArray = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoBooleanParameterArrayArgs
{
BooleanValues = new[]
{
false,
},
},
BooleanValue = false,
DoubleArray = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoDoubleParameterArrayArgs
{
DoubleValues = new[]
{
0,
},
},
DoubleValue = 0,
IntArray = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoIntParameterArrayArgs
{
IntValues = new[]
{
"string",
},
},
IntValue = "string",
ProtoArray = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoProtoParameterArrayArgs
{
ProtoValues = new[]
{
{
{ "string", "string" },
},
},
},
ProtoValue =
{
{ "string", "string" },
},
SerializedObjectValue = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoSerializedObjectParameterArgs
{
ObjectValue = "string",
},
StringArray = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoStringParameterArrayArgs
{
StringValues = new[]
{
"string",
},
},
StringValue = "string",
},
},
},
},
Properties = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoEventBusPropertiesArgs
{
Properties = new[]
{
new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoPropertyEntryArgs
{
Key = "string",
Value = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoValueTypeArgs
{
BooleanValue = false,
DoubleArray = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoDoubleArrayArgs
{
Values = new[]
{
0,
},
},
DoubleValue = 0,
IntArray = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoIntArrayArgs
{
Values = new[]
{
"string",
},
},
IntValue = "string",
ProtoValue =
{
{ "string", "string" },
},
StringArray = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoStringArrayArgs
{
Values = new[]
{
"string",
},
},
StringValue = "string",
},
},
},
},
},
},
},
TriggerConfigs = new[]
{
new GoogleNative.Integrations.V1Alpha.Inputs.GoogleCloudIntegrationsV1alphaTriggerConfigArgs
{
TriggerNumber = "string",
Position = new GoogleNative.Integrations.V1Alpha.Inputs.GoogleCloudIntegrationsV1alphaCoordinateArgs
{
X = 0,
Y = 0,
},
Description = "string",
ErrorCatcherId = "string",
Label = "string",
NextTasksExecutionPolicy = GoogleNative.Integrations.V1Alpha.GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicy.NextTasksExecutionPolicyUnspecified,
AlertConfig = new[]
{
new GoogleNative.Integrations.V1Alpha.Inputs.GoogleCloudIntegrationsV1alphaIntegrationAlertConfigArgs
{
AggregationPeriod = "string",
AlertThreshold = 0,
DisableAlert = false,
DisplayName = "string",
DurationThreshold = "string",
MetricType = GoogleNative.Integrations.V1Alpha.GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricType.MetricTypeUnspecified,
OnlyFinalAttempt = false,
ThresholdType = GoogleNative.Integrations.V1Alpha.GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdType.ThresholdTypeUnspecified,
ThresholdValue = new GoogleNative.Integrations.V1Alpha.Inputs.GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValueArgs
{
Absolute = "string",
Percentage = 0,
},
},
},
Properties =
{
{ "string", "string" },
},
StartTasks = new[]
{
new GoogleNative.Integrations.V1Alpha.Inputs.GoogleCloudIntegrationsV1alphaNextTaskArgs
{
Condition = "string",
Description = "string",
DisplayName = "string",
TaskConfigId = "string",
TaskId = "string",
},
},
Trigger = "string",
TriggerId = "string",
CloudSchedulerConfig = new GoogleNative.Integrations.V1Alpha.Inputs.GoogleCloudIntegrationsV1alphaCloudSchedulerConfigArgs
{
CronTab = "string",
Location = "string",
ServiceAccountEmail = "string",
ErrorMessage = "string",
},
TriggerType = GoogleNative.Integrations.V1Alpha.GoogleCloudIntegrationsV1alphaTriggerConfigTriggerType.TriggerTypeUnspecified,
},
},
TriggerConfigsInternal = new[]
{
new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmFrontendsEventbusProtoTriggerConfigArgs
{
EnabledClients = new[]
{
"string",
},
TriggerNumber = "string",
Position = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoCoordinateArgs
{
X = 0,
Y = 0,
},
Properties =
{
{ "string", "string" },
},
ErrorCatcherId = "string",
Label = "string",
NextTasksExecutionPolicy = GoogleNative.Integrations.V1Alpha.EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicy.Unspecified,
PauseWorkflowExecutions = false,
AlertConfig = new[]
{
new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoWorkflowAlertConfigArgs
{
AggregationPeriod = "string",
AlertDisabled = false,
AlertName = "string",
ClientId = "string",
DurationThresholdMs = "string",
ErrorEnumList = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListArgs
{
EnumStrings = new[]
{
"string",
},
FilterType = GoogleNative.Integrations.V1Alpha.EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterType.DefaultInclusive,
},
MetricType = GoogleNative.Integrations.V1Alpha.EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricType.MetricTypeUnspecified,
NumAggregationPeriods = 0,
OnlyFinalAttempt = false,
PlaybookUrl = "string",
ThresholdType = GoogleNative.Integrations.V1Alpha.EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdType.UnspecifiedThresholdType,
ThresholdValue = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueArgs
{
Absolute = "string",
Percentage = 0,
},
WarningEnumList = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListArgs
{
EnumStrings = new[]
{
"string",
},
FilterType = GoogleNative.Integrations.V1Alpha.EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterType.DefaultInclusive,
},
},
},
Description = "string",
StartTasks = new[]
{
new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoNextTaskArgs
{
Condition = "string",
Description = "string",
Label = "string",
TaskConfigId = "string",
TaskNumber = "string",
},
},
TriggerCriteria = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoTriggerCriteriaArgs
{
Condition = "string",
Parameters = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoEventParametersArgs
{
Parameters = new[]
{
new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoParameterEntryArgs
{
Key = "string",
Value = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoParameterValueTypeArgs
{
BooleanArray = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoBooleanParameterArrayArgs
{
BooleanValues = new[]
{
false,
},
},
BooleanValue = false,
DoubleArray = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoDoubleParameterArrayArgs
{
DoubleValues = new[]
{
0,
},
},
DoubleValue = 0,
IntArray = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoIntParameterArrayArgs
{
IntValues = new[]
{
"string",
},
},
IntValue = "string",
ProtoArray = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoProtoParameterArrayArgs
{
ProtoValues = new[]
{
{
{ "string", "string" },
},
},
},
ProtoValue =
{
{ "string", "string" },
},
SerializedObjectValue = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoSerializedObjectParameterArgs
{
ObjectValue = "string",
},
StringArray = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoStringParameterArrayArgs
{
StringValues = new[]
{
"string",
},
},
StringValue = "string",
},
},
},
},
TriggerCriteriaTaskImplementationClassName = "string",
},
TriggerId = "string",
TriggerName = "string",
CloudSchedulerConfig = new GoogleNative.Integrations.V1Alpha.Inputs.EnterpriseCrmEventbusProtoCloudSchedulerConfigArgs
{
CronTab = "string",
Location = "string",
ServiceAccountEmail = "string",
ErrorMessage = "string",
},
TriggerType = GoogleNative.Integrations.V1Alpha.EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerType.Unknown,
},
},
CloudLoggingDetails = new GoogleNative.Integrations.V1Alpha.Inputs.GoogleCloudIntegrationsV1alphaCloudLoggingDetailsArgs
{
CloudLoggingSeverity = GoogleNative.Integrations.V1Alpha.GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverity.CloudLoggingSeverityUnspecified,
EnableCloudLogging = false,
},
});
example, err := integrations.NewVersion(ctx, "exampleversionResourceResourceFromIntegrationsv1alpha", &integrations.VersionArgs{
IntegrationId: pulumi.String("string"),
ProductId: pulumi.String("string"),
Origin: integrations.VersionOriginUnspecified,
ErrorCatcherConfigs: integrations.GoogleCloudIntegrationsV1alphaErrorCatcherConfigArray{
&integrations.GoogleCloudIntegrationsV1alphaErrorCatcherConfigArgs{
ErrorCatcherId: pulumi.String("string"),
ErrorCatcherNumber: pulumi.String("string"),
StartErrorTasks: integrations.GoogleCloudIntegrationsV1alphaNextTaskArray{
&integrations.GoogleCloudIntegrationsV1alphaNextTaskArgs{
Condition: pulumi.String("string"),
Description: pulumi.String("string"),
DisplayName: pulumi.String("string"),
TaskConfigId: pulumi.String("string"),
TaskId: pulumi.String("string"),
},
},
Description: pulumi.String("string"),
Label: pulumi.String("string"),
Position: &integrations.GoogleCloudIntegrationsV1alphaCoordinateArgs{
X: pulumi.Int(0),
Y: pulumi.Int(0),
},
},
},
ParentTemplateId: pulumi.String("string"),
DatabasePersistencePolicy: integrations.VersionDatabasePersistencePolicyDatabasePersistencePolicyUnspecified,
IntegrationParameters: integrations.GoogleCloudIntegrationsV1alphaIntegrationParameterArray{
&integrations.GoogleCloudIntegrationsV1alphaIntegrationParameterArgs{
DataType: integrations.GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypeIntegrationParameterDataTypeUnspecified,
DefaultValue: &integrations.GoogleCloudIntegrationsV1alphaValueTypeArgs{
BooleanArray: &integrations.GoogleCloudIntegrationsV1alphaBooleanParameterArrayArgs{
BooleanValues: pulumi.BoolArray{
pulumi.Bool(false),
},
},
BooleanValue: pulumi.Bool(false),
DoubleArray: &integrations.GoogleCloudIntegrationsV1alphaDoubleParameterArrayArgs{
DoubleValues: pulumi.Float64Array{
pulumi.Float64(0),
},
},
DoubleValue: pulumi.Float64(0),
IntArray: &integrations.GoogleCloudIntegrationsV1alphaIntParameterArrayArgs{
IntValues: pulumi.StringArray{
pulumi.String("string"),
},
},
IntValue: pulumi.String("string"),
JsonValue: pulumi.String("string"),
StringArray: &integrations.GoogleCloudIntegrationsV1alphaStringParameterArrayArgs{
StringValues: pulumi.StringArray{
pulumi.String("string"),
},
},
StringValue: pulumi.String("string"),
},
DisplayName: pulumi.String("string"),
InputOutputType: integrations.GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypeInOutTypeUnspecified,
IsTransient: pulumi.Bool(false),
JsonSchema: pulumi.String("string"),
Key: pulumi.String("string"),
Producer: pulumi.String("string"),
Searchable: pulumi.Bool(false),
},
},
IntegrationParametersInternal: &integrations.EnterpriseCrmFrontendsEventbusProtoWorkflowParametersArgs{
Parameters: integrations.EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryArray{
&integrations.EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryArgs{
Attributes: &integrations.EnterpriseCrmEventbusProtoAttributesArgs{
DataType: integrations.EnterpriseCrmEventbusProtoAttributesDataTypeDataTypeUnspecified,
DefaultValue: &integrations.EnterpriseCrmEventbusProtoValueTypeArgs{
BooleanValue: pulumi.Bool(false),
DoubleArray: &integrations.EnterpriseCrmEventbusProtoDoubleArrayArgs{
Values: pulumi.Float64Array{
pulumi.Float64(0),
},
},
DoubleValue: pulumi.Float64(0),
IntArray: &integrations.EnterpriseCrmEventbusProtoIntArrayArgs{
Values: pulumi.StringArray{
pulumi.String("string"),
},
},
IntValue: pulumi.String("string"),
ProtoValue: pulumi.StringMap{
"string": pulumi.String("string"),
},
StringArray: &integrations.EnterpriseCrmEventbusProtoStringArrayArgs{
Values: pulumi.StringArray{
pulumi.String("string"),
},
},
StringValue: pulumi.String("string"),
},
IsRequired: pulumi.Bool(false),
LogSettings: &integrations.EnterpriseCrmEventbusProtoLogSettingsArgs{
LogFieldName: pulumi.String("string"),
SanitizeOptions: &integrations.EnterpriseCrmLoggingGwsSanitizeOptionsArgs{
IsAlreadySanitized: pulumi.Bool(false),
LogType: integrations.EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemArray{
integrations.EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemLogTypeUnspecified,
},
Privacy: integrations.EnterpriseCrmLoggingGwsSanitizeOptionsPrivacyPrivacyTypeUnspecified,
SanitizeType: integrations.EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypeSanitizeTypeUnspecified,
},
SeedPeriod: integrations.EnterpriseCrmEventbusProtoLogSettingsSeedPeriodSeedPeriodUnspecified,
SeedScope: integrations.EnterpriseCrmEventbusProtoLogSettingsSeedScopeSeedScopeUnspecified,
ShorteningLimits: &integrations.EnterpriseCrmLoggingGwsFieldLimitsArgs{
LogAction: integrations.EnterpriseCrmLoggingGwsFieldLimitsLogActionLogActionUnspecified,
LogType: integrations.EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemArray{
integrations.EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemLogTypeUnspecified,
},
MaxArraySize: pulumi.Int(0),
MaxStringLength: pulumi.Int(0),
ShortenerType: integrations.EnterpriseCrmLoggingGwsFieldLimitsShortenerTypeShortenerTypeUnspecified,
},
},
ReadOnly: pulumi.Bool(false),
Searchable: integrations.EnterpriseCrmEventbusProtoAttributesSearchableUnspecified,
TaskVisibility: pulumi.StringArray{
pulumi.String("string"),
},
},
Children: integrations.EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryArray{
enterpriseCrmFrontendsEventbusProtoWorkflowParameterEntry,
},
DataType: integrations.EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeDataTypeUnspecified,
DefaultValue: &integrations.EnterpriseCrmFrontendsEventbusProtoParameterValueTypeArgs{
BooleanArray: &integrations.EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayArgs{
BooleanValues: pulumi.BoolArray{
pulumi.Bool(false),
},
},
BooleanValue: pulumi.Bool(false),
DoubleArray: &integrations.EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayArgs{
DoubleValues: pulumi.Float64Array{
pulumi.Float64(0),
},
},
DoubleValue: pulumi.Float64(0),
IntArray: &integrations.EnterpriseCrmFrontendsEventbusProtoIntParameterArrayArgs{
IntValues: pulumi.StringArray{
pulumi.String("string"),
},
},
IntValue: pulumi.String("string"),
JsonValue: pulumi.String("string"),
ProtoArray: &integrations.EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayArgs{
ProtoValues: pulumi.StringMapArray{
pulumi.StringMap{
"string": pulumi.String("string"),
},
},
},
ProtoValue: pulumi.StringMap{
"string": pulumi.String("string"),
},
SerializedObjectValue: &integrations.EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterArgs{
ObjectValue: pulumi.String("string"),
},
StringArray: &integrations.EnterpriseCrmFrontendsEventbusProtoStringParameterArrayArgs{
StringValues: pulumi.StringArray{
pulumi.String("string"),
},
},
StringValue: pulumi.String("string"),
},
Description: pulumi.String("string"),
InOutType: integrations.EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypeInOutTypeUnspecified,
IsTransient: pulumi.Bool(false),
JsonSchema: pulumi.String("string"),
Key: pulumi.String("string"),
Name: pulumi.String("string"),
ProducedBy: &integrations.EnterpriseCrmEventbusProtoNodeIdentifierArgs{
ElementIdentifier: pulumi.String("string"),
ElementType: integrations.EnterpriseCrmEventbusProtoNodeIdentifierElementTypeUnknownType,
},
Producer: pulumi.String("string"),
ProtoDefName: pulumi.String("string"),
ProtoDefPath: pulumi.String("string"),
},
},
},
LastModifierEmail: pulumi.String("string"),
Location: pulumi.String("string"),
CreateSampleIntegrations: pulumi.Bool(false),
NewIntegration: pulumi.Bool(false),
UserLabel: pulumi.String("string"),
Description: pulumi.String("string"),
LockHolder: pulumi.String("string"),
Project: pulumi.String("string"),
RunAsServiceAccount: pulumi.String("string"),
SnapshotNumber: pulumi.String("string"),
TaskConfigs: integrations.GoogleCloudIntegrationsV1alphaTaskConfigArray{
&integrations.GoogleCloudIntegrationsV1alphaTaskConfigArgs{
TaskId: pulumi.String("string"),
Parameters: pulumi.StringMap{
"string": pulumi.String("string"),
},
Position: &integrations.GoogleCloudIntegrationsV1alphaCoordinateArgs{
X: pulumi.Int(0),
Y: pulumi.Int(0),
},
ExternalTaskType: integrations.GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypeExternalTaskTypeUnspecified,
FailurePolicy: &integrations.GoogleCloudIntegrationsV1alphaFailurePolicyArgs{
IntervalTime: pulumi.String("string"),
MaxRetries: pulumi.Int(0),
RetryStrategy: integrations.GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyRetryStrategyUnspecified,
},
JsonValidationOption: integrations.GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionJsonValidationOptionUnspecified,
NextTasks: integrations.GoogleCloudIntegrationsV1alphaNextTaskArray{
&integrations.GoogleCloudIntegrationsV1alphaNextTaskArgs{
Condition: pulumi.String("string"),
Description: pulumi.String("string"),
DisplayName: pulumi.String("string"),
TaskConfigId: pulumi.String("string"),
TaskId: pulumi.String("string"),
},
},
ErrorCatcherId: pulumi.String("string"),
Description: pulumi.String("string"),
NextTasksExecutionPolicy: integrations.GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyNextTasksExecutionPolicyUnspecified,
SuccessPolicy: &integrations.GoogleCloudIntegrationsV1alphaSuccessPolicyArgs{
FinalState: integrations.GoogleCloudIntegrationsV1alphaSuccessPolicyFinalStateFinalStateUnspecified,
},
SynchronousCallFailurePolicy: &integrations.GoogleCloudIntegrationsV1alphaFailurePolicyArgs{
IntervalTime: pulumi.String("string"),
MaxRetries: pulumi.Int(0),
RetryStrategy: integrations.GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyRetryStrategyUnspecified,
},
Task: pulumi.String("string"),
TaskExecutionStrategy: integrations.GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyTaskExecutionStrategyUnspecified,
DisplayName: pulumi.String("string"),
TaskTemplate: pulumi.String("string"),
},
},
TaskConfigsInternal: integrations.EnterpriseCrmFrontendsEventbusProtoTaskConfigArray{
&integrations.EnterpriseCrmFrontendsEventbusProtoTaskConfigArgs{
AlertConfigs: integrations.EnterpriseCrmEventbusProtoTaskAlertConfigArray{
&integrations.EnterpriseCrmEventbusProtoTaskAlertConfigArgs{
AggregationPeriod: pulumi.String("string"),
AlertDisabled: pulumi.Bool(false),
AlertName: pulumi.String("string"),
ClientId: pulumi.String("string"),
DurationThresholdMs: pulumi.String("string"),
ErrorEnumList: &integrations.EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListArgs{
EnumStrings: pulumi.StringArray{
pulumi.String("string"),
},
FilterType: integrations.EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypeDefaultInclusive,
},
MetricType: integrations.EnterpriseCrmEventbusProtoTaskAlertConfigMetricTypeMetricTypeUnspecified,
NumAggregationPeriods: pulumi.Int(0),
OnlyFinalAttempt: pulumi.Bool(false),
PlaybookUrl: pulumi.String("string"),
ThresholdType: integrations.EnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypeUnspecifiedThresholdType,
ThresholdValue: &integrations.EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueArgs{
Absolute: pulumi.String("string"),
Percentage: pulumi.Int(0),
},
WarningEnumList: &integrations.EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListArgs{
EnumStrings: pulumi.StringArray{
pulumi.String("string"),
},
FilterType: integrations.EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypeDefaultInclusive,
},
},
},
CreateTime: pulumi.String("string"),
CreatorEmail: pulumi.String("string"),
Description: pulumi.String("string"),
DisableStrictTypeValidation: pulumi.Bool(false),
ErrorCatcherId: pulumi.String("string"),
ExternalTaskType: integrations.EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypeExternalTaskTypeUnspecified,
FailurePolicy: &integrations.EnterpriseCrmEventbusProtoFailurePolicyArgs{
IntervalInSeconds: pulumi.String("string"),
MaxNumRetries: pulumi.Int(0),
RetryStrategy: integrations.EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyUnspecified,
},
IncomingEdgeCount: pulumi.Int(0),
JsonValidationOption: integrations.EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionUnspecifiedJsonValidationOption,
Label: pulumi.String("string"),
LastModifiedTime: pulumi.String("string"),
NextTasks: integrations.EnterpriseCrmEventbusProtoNextTaskArray{
&integrations.EnterpriseCrmEventbusProtoNextTaskArgs{
Condition: pulumi.String("string"),
Description: pulumi.String("string"),
Label: pulumi.String("string"),
TaskConfigId: pulumi.String("string"),
TaskNumber: pulumi.String("string"),
},
},
NextTasksExecutionPolicy: integrations.EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicyUnspecified,
Parameters: pulumi.StringMap{
"string": pulumi.String("string"),
},
Position: &integrations.EnterpriseCrmEventbusProtoCoordinateArgs{
X: pulumi.Int(0),
Y: pulumi.Int(0),
},
Precondition: pulumi.String("string"),
PreconditionLabel: pulumi.String("string"),
RollbackStrategy: &integrations.EnterpriseCrmFrontendsEventbusProtoRollbackStrategyArgs{
RollbackTaskImplementationClassName: pulumi.String("string"),
TaskNumbersToRollback: pulumi.StringArray{
pulumi.String("string"),
},
Parameters: &integrations.EnterpriseCrmFrontendsEventbusProtoEventParametersArgs{
Parameters: integrations.EnterpriseCrmFrontendsEventbusProtoParameterEntryArray{
&integrations.EnterpriseCrmFrontendsEventbusProtoParameterEntryArgs{
DataType: integrations.EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeDataTypeUnspecified,
Key: pulumi.String("string"),
Value: &integrations.EnterpriseCrmFrontendsEventbusProtoParameterValueTypeArgs{
BooleanArray: &integrations.EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayArgs{
BooleanValues: pulumi.BoolArray{
pulumi.Bool(false),
},
},
BooleanValue: pulumi.Bool(false),
DoubleArray: &integrations.EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayArgs{
DoubleValues: pulumi.Float64Array{
pulumi.Float64(0),
},
},
DoubleValue: pulumi.Float64(0),
IntArray: &integrations.EnterpriseCrmFrontendsEventbusProtoIntParameterArrayArgs{
IntValues: pulumi.StringArray{
pulumi.String("string"),
},
},
IntValue: pulumi.String("string"),
JsonValue: pulumi.String("string"),
ProtoArray: &integrations.EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayArgs{
ProtoValues: pulumi.StringMapArray{
pulumi.StringMap{
"string": pulumi.String("string"),
},
},
},
ProtoValue: pulumi.StringMap{
"string": pulumi.String("string"),
},
SerializedObjectValue: &integrations.EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterArgs{
ObjectValue: pulumi.String("string"),
},
StringArray: &integrations.EnterpriseCrmFrontendsEventbusProtoStringParameterArrayArgs{
StringValues: pulumi.StringArray{
pulumi.String("string"),
},
},
StringValue: pulumi.String("string"),
},
},
},
},
},
SuccessPolicy: &integrations.EnterpriseCrmEventbusProtoSuccessPolicyArgs{
FinalState: integrations.EnterpriseCrmEventbusProtoSuccessPolicyFinalStateUnspecified,
},
SynchronousCallFailurePolicy: &integrations.EnterpriseCrmEventbusProtoFailurePolicyArgs{
IntervalInSeconds: pulumi.String("string"),
MaxNumRetries: pulumi.Int(0),
RetryStrategy: integrations.EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyUnspecified,
},
TaskEntity: &integrations.EnterpriseCrmFrontendsEventbusProtoTaskEntityArgs{
DisabledForVpcSc: pulumi.Bool(false),
Metadata: &integrations.EnterpriseCrmEventbusProtoTaskMetadataArgs{
ActiveTaskName: pulumi.String("string"),
Admins: integrations.EnterpriseCrmEventbusProtoTaskMetadataAdminArray{
&integrations.EnterpriseCrmEventbusProtoTaskMetadataAdminArgs{
GoogleGroupEmail: pulumi.String("string"),
UserEmail: pulumi.String("string"),
},
},
Category: integrations.EnterpriseCrmEventbusProtoTaskMetadataCategoryUnspecifiedCategory,
CodeSearchLink: pulumi.String("string"),
DefaultJsonValidationOption: integrations.EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionUnspecifiedJsonValidationOption,
DefaultSpec: pulumi.String("string"),
Description: pulumi.String("string"),
DescriptiveName: pulumi.String("string"),
DocMarkdown: pulumi.String("string"),
ExternalCategory: integrations.EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryUnspecifiedExternalCategory,
ExternalCategorySequence: pulumi.Int(0),
ExternalDocHtml: pulumi.String("string"),
ExternalDocLink: pulumi.String("string"),
G3DocLink: pulumi.String("string"),
IconLink: pulumi.String("string"),
IsDeprecated: pulumi.Bool(false),
Name: pulumi.String("string"),
StandaloneExternalDocHtml: pulumi.String("string"),
Status: integrations.EnterpriseCrmEventbusProtoTaskMetadataStatusUnspecifiedStatus,
System: integrations.EnterpriseCrmEventbusProtoTaskMetadataSystemUnspecifiedSystem,
Tags: pulumi.StringArray{
pulumi.String("string"),
},
},
ParamSpecs: &integrations.EnterpriseCrmFrontendsEventbusProtoParamSpecsMessageArgs{
Parameters: integrations.EnterpriseCrmFrontendsEventbusProtoParamSpecEntryArray{
&integrations.EnterpriseCrmFrontendsEventbusProtoParamSpecEntryArgs{
ClassName: pulumi.String("string"),
CollectionElementClassName: pulumi.String("string"),
Config: &integrations.EnterpriseCrmEventbusProtoParamSpecEntryConfigArgs{
DescriptivePhrase: pulumi.String("string"),
HelpText: pulumi.String("string"),
HideDefaultValue: pulumi.Bool(false),
InputDisplayOption: integrations.EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionDefault,
IsHidden: pulumi.Bool(false),
Label: pulumi.String("string"),
ParameterNameOption: integrations.EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionDefaultNotParameterName,
SubSectionLabel: pulumi.String("string"),
UiPlaceholderText: pulumi.String("string"),
},
DataType: integrations.EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeDataTypeUnspecified,
DefaultValue: &integrations.EnterpriseCrmFrontendsEventbusProtoParameterValueTypeArgs{
BooleanArray: &integrations.EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayArgs{
BooleanValues: pulumi.BoolArray{
pulumi.Bool(false),
},
},
BooleanValue: pulumi.Bool(false),
DoubleArray: &integrations.EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayArgs{
DoubleValues: pulumi.Float64Array{
pulumi.Float64(0),
},
},
DoubleValue: pulumi.Float64(0),
IntArray: &integrations.EnterpriseCrmFrontendsEventbusProtoIntParameterArrayArgs{
IntValues: pulumi.StringArray{
pulumi.String("string"),
},
},
IntValue: pulumi.String("string"),
JsonValue: pulumi.String("string"),
ProtoArray: &integrations.EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayArgs{
ProtoValues: pulumi.StringMapArray{
pulumi.StringMap{
"string": pulumi.String("string"),
},
},
},
ProtoValue: pulumi.StringMap{
"string": pulumi.String("string"),
},
SerializedObjectValue: &integrations.EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterArgs{
ObjectValue: pulumi.String("string"),
},
StringArray: &integrations.EnterpriseCrmFrontendsEventbusProtoStringParameterArrayArgs{
StringValues: pulumi.StringArray{
pulumi.String("string"),
},
},
StringValue: pulumi.String("string"),
},
IsDeprecated: pulumi.Bool(false),
IsOutput: pulumi.Bool(false),
JsonSchema: pulumi.String("string"),
Key: pulumi.String("string"),
ProtoDef: &integrations.EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionArgs{
FullName: pulumi.String("string"),
Path: pulumi.String("string"),
},
Required: pulumi.Bool(false),
ValidationRule: &integrations.EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleArgs{
DoubleRange: &integrations.EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangeArgs{
Max: pulumi.Float64(0),
Min: pulumi.Float64(0),
},
IntRange: &integrations.EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangeArgs{
Max: pulumi.String("string"),
Min: pulumi.String("string"),
},
StringRegex: &integrations.EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexArgs{
Exclusive: pulumi.Bool(false),
Regex: pulumi.String("string"),
},
},
},
},
},
TaskType: integrations.EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypeTask,
UiConfig: &integrations.EnterpriseCrmEventbusProtoTaskUiConfigArgs{
TaskUiModuleConfigs: integrations.EnterpriseCrmEventbusProtoTaskUiModuleConfigArray{
&integrations.EnterpriseCrmEventbusProtoTaskUiModuleConfigArgs{
ModuleId: integrations.EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdUnspecifiedTaskModule,
},
},
},
},
TaskExecutionStrategy: integrations.EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyWhenAllSucceed,
TaskName: pulumi.String("string"),
TaskNumber: pulumi.String("string"),
TaskSpec: pulumi.String("string"),
TaskTemplateName: pulumi.String("string"),
TaskType: integrations.EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypeTask,
},
},
Teardown: &integrations.EnterpriseCrmEventbusProtoTeardownArgs{
TeardownTaskConfigs: integrations.EnterpriseCrmEventbusProtoTeardownTaskConfigArray{
&integrations.EnterpriseCrmEventbusProtoTeardownTaskConfigArgs{
Name: pulumi.String("string"),
TeardownTaskImplementationClassName: pulumi.String("string"),
CreatorEmail: pulumi.String("string"),
NextTeardownTask: &integrations.EnterpriseCrmEventbusProtoNextTeardownTaskArgs{
Name: pulumi.String("string"),
},
Parameters: &integrations.EnterpriseCrmEventbusProtoEventParametersArgs{
Parameters: integrations.EnterpriseCrmEventbusProtoParameterEntryArray{
&integrations.EnterpriseCrmEventbusProtoParameterEntryArgs{
Key: pulumi.String("string"),
Value: &integrations.EnterpriseCrmEventbusProtoParameterValueTypeArgs{
BooleanArray: &integrations.EnterpriseCrmEventbusProtoBooleanParameterArrayArgs{
BooleanValues: pulumi.BoolArray{
pulumi.Bool(false),
},
},
BooleanValue: pulumi.Bool(false),
DoubleArray: &integrations.EnterpriseCrmEventbusProtoDoubleParameterArrayArgs{
DoubleValues: pulumi.Float64Array{
pulumi.Float64(0),
},
},
DoubleValue: pulumi.Float64(0),
IntArray: &integrations.EnterpriseCrmEventbusProtoIntParameterArrayArgs{
IntValues: pulumi.StringArray{
pulumi.String("string"),
},
},
IntValue: pulumi.String("string"),
ProtoArray: &integrations.EnterpriseCrmEventbusProtoProtoParameterArrayArgs{
ProtoValues: pulumi.StringMapArray{
pulumi.StringMap{
"string": pulumi.String("string"),
},
},
},
ProtoValue: pulumi.StringMap{
"string": pulumi.String("string"),
},
SerializedObjectValue: &integrations.EnterpriseCrmEventbusProtoSerializedObjectParameterArgs{
ObjectValue: pulumi.String("string"),
},
StringArray: &integrations.EnterpriseCrmEventbusProtoStringParameterArrayArgs{
StringValues: pulumi.StringArray{
pulumi.String("string"),
},
},
StringValue: pulumi.String("string"),
},
},
},
},
Properties: &integrations.EnterpriseCrmEventbusProtoEventBusPropertiesArgs{
Properties: integrations.EnterpriseCrmEventbusProtoPropertyEntryArray{
&integrations.EnterpriseCrmEventbusProtoPropertyEntryArgs{
Key: pulumi.String("string"),
Value: &integrations.EnterpriseCrmEventbusProtoValueTypeArgs{
BooleanValue: pulumi.Bool(false),
DoubleArray: &integrations.EnterpriseCrmEventbusProtoDoubleArrayArgs{
Values: pulumi.Float64Array{
pulumi.Float64(0),
},
},
DoubleValue: pulumi.Float64(0),
IntArray: &integrations.EnterpriseCrmEventbusProtoIntArrayArgs{
Values: pulumi.StringArray{
pulumi.String("string"),
},
},
IntValue: pulumi.String("string"),
ProtoValue: pulumi.StringMap{
"string": pulumi.String("string"),
},
StringArray: &integrations.EnterpriseCrmEventbusProtoStringArrayArgs{
Values: pulumi.StringArray{
pulumi.String("string"),
},
},
StringValue: pulumi.String("string"),
},
},
},
},
},
},
},
TriggerConfigs: integrations.GoogleCloudIntegrationsV1alphaTriggerConfigArray{
&integrations.GoogleCloudIntegrationsV1alphaTriggerConfigArgs{
TriggerNumber: pulumi.String("string"),
Position: &integrations.GoogleCloudIntegrationsV1alphaCoordinateArgs{
X: pulumi.Int(0),
Y: pulumi.Int(0),
},
Description: pulumi.String("string"),
ErrorCatcherId: pulumi.String("string"),
Label: pulumi.String("string"),
NextTasksExecutionPolicy: integrations.GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyNextTasksExecutionPolicyUnspecified,
AlertConfig: integrations.GoogleCloudIntegrationsV1alphaIntegrationAlertConfigArray{
&integrations.GoogleCloudIntegrationsV1alphaIntegrationAlertConfigArgs{
AggregationPeriod: pulumi.String("string"),
AlertThreshold: pulumi.Int(0),
DisableAlert: pulumi.Bool(false),
DisplayName: pulumi.String("string"),
DurationThreshold: pulumi.String("string"),
MetricType: integrations.GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypeMetricTypeUnspecified,
OnlyFinalAttempt: pulumi.Bool(false),
ThresholdType: integrations.GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypeThresholdTypeUnspecified,
ThresholdValue: &integrations.GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValueArgs{
Absolute: pulumi.String("string"),
Percentage: pulumi.Int(0),
},
},
},
Properties: pulumi.StringMap{
"string": pulumi.String("string"),
},
StartTasks: integrations.GoogleCloudIntegrationsV1alphaNextTaskArray{
&integrations.GoogleCloudIntegrationsV1alphaNextTaskArgs{
Condition: pulumi.String("string"),
Description: pulumi.String("string"),
DisplayName: pulumi.String("string"),
TaskConfigId: pulumi.String("string"),
TaskId: pulumi.String("string"),
},
},
Trigger: pulumi.String("string"),
TriggerId: pulumi.String("string"),
CloudSchedulerConfig: &integrations.GoogleCloudIntegrationsV1alphaCloudSchedulerConfigArgs{
CronTab: pulumi.String("string"),
Location: pulumi.String("string"),
ServiceAccountEmail: pulumi.String("string"),
ErrorMessage: pulumi.String("string"),
},
TriggerType: integrations.GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypeTriggerTypeUnspecified,
},
},
TriggerConfigsInternal: integrations.EnterpriseCrmFrontendsEventbusProtoTriggerConfigArray{
&integrations.EnterpriseCrmFrontendsEventbusProtoTriggerConfigArgs{
EnabledClients: pulumi.StringArray{
pulumi.String("string"),
},
TriggerNumber: pulumi.String("string"),
Position: &integrations.EnterpriseCrmEventbusProtoCoordinateArgs{
X: pulumi.Int(0),
Y: pulumi.Int(0),
},
Properties: pulumi.StringMap{
"string": pulumi.String("string"),
},
ErrorCatcherId: pulumi.String("string"),
Label: pulumi.String("string"),
NextTasksExecutionPolicy: integrations.EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicyUnspecified,
PauseWorkflowExecutions: pulumi.Bool(false),
AlertConfig: integrations.EnterpriseCrmEventbusProtoWorkflowAlertConfigArray{
&integrations.EnterpriseCrmEventbusProtoWorkflowAlertConfigArgs{
AggregationPeriod: pulumi.String("string"),
AlertDisabled: pulumi.Bool(false),
AlertName: pulumi.String("string"),
ClientId: pulumi.String("string"),
DurationThresholdMs: pulumi.String("string"),
ErrorEnumList: &integrations.EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListArgs{
EnumStrings: pulumi.StringArray{
pulumi.String("string"),
},
FilterType: integrations.EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypeDefaultInclusive,
},
MetricType: integrations.EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypeMetricTypeUnspecified,
NumAggregationPeriods: pulumi.Int(0),
OnlyFinalAttempt: pulumi.Bool(false),
PlaybookUrl: pulumi.String("string"),
ThresholdType: integrations.EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypeUnspecifiedThresholdType,
ThresholdValue: &integrations.EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueArgs{
Absolute: pulumi.String("string"),
Percentage: pulumi.Int(0),
},
WarningEnumList: &integrations.EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListArgs{
EnumStrings: pulumi.StringArray{
pulumi.String("string"),
},
FilterType: integrations.EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypeDefaultInclusive,
},
},
},
Description: pulumi.String("string"),
StartTasks: integrations.EnterpriseCrmEventbusProtoNextTaskArray{
&integrations.EnterpriseCrmEventbusProtoNextTaskArgs{
Condition: pulumi.String("string"),
Description: pulumi.String("string"),
Label: pulumi.String("string"),
TaskConfigId: pulumi.String("string"),
TaskNumber: pulumi.String("string"),
},
},
TriggerCriteria: &integrations.EnterpriseCrmEventbusProtoTriggerCriteriaArgs{
Condition: pulumi.String("string"),
Parameters: &integrations.EnterpriseCrmEventbusProtoEventParametersArgs{
Parameters: integrations.EnterpriseCrmEventbusProtoParameterEntryArray{
&integrations.EnterpriseCrmEventbusProtoParameterEntryArgs{
Key: pulumi.String("string"),
Value: &integrations.EnterpriseCrmEventbusProtoParameterValueTypeArgs{
BooleanArray: &integrations.EnterpriseCrmEventbusProtoBooleanParameterArrayArgs{
BooleanValues: pulumi.BoolArray{
pulumi.Bool(false),
},
},
BooleanValue: pulumi.Bool(false),
DoubleArray: &integrations.EnterpriseCrmEventbusProtoDoubleParameterArrayArgs{
DoubleValues: pulumi.Float64Array{
pulumi.Float64(0),
},
},
DoubleValue: pulumi.Float64(0),
IntArray: &integrations.EnterpriseCrmEventbusProtoIntParameterArrayArgs{
IntValues: pulumi.StringArray{
pulumi.String("string"),
},
},
IntValue: pulumi.String("string"),
ProtoArray: &integrations.EnterpriseCrmEventbusProtoProtoParameterArrayArgs{
ProtoValues: pulumi.StringMapArray{
pulumi.StringMap{
"string": pulumi.String("string"),
},
},
},
ProtoValue: pulumi.StringMap{
"string": pulumi.String("string"),
},
SerializedObjectValue: &integrations.EnterpriseCrmEventbusProtoSerializedObjectParameterArgs{
ObjectValue: pulumi.String("string"),
},
StringArray: &integrations.EnterpriseCrmEventbusProtoStringParameterArrayArgs{
StringValues: pulumi.StringArray{
pulumi.String("string"),
},
},
StringValue: pulumi.String("string"),
},
},
},
},
TriggerCriteriaTaskImplementationClassName: pulumi.String("string"),
},
TriggerId: pulumi.String("string"),
TriggerName: pulumi.String("string"),
CloudSchedulerConfig: &integrations.EnterpriseCrmEventbusProtoCloudSchedulerConfigArgs{
CronTab: pulumi.String("string"),
Location: pulumi.String("string"),
ServiceAccountEmail: pulumi.String("string"),
ErrorMessage: pulumi.String("string"),
},
TriggerType: integrations.EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeUnknown,
},
},
CloudLoggingDetails: &integrations.GoogleCloudIntegrationsV1alphaCloudLoggingDetailsArgs{
CloudLoggingSeverity: integrations.GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityCloudLoggingSeverityUnspecified,
EnableCloudLogging: pulumi.Bool(false),
},
})
var exampleversionResourceResourceFromIntegrationsv1alpha = new Version("exampleversionResourceResourceFromIntegrationsv1alpha", VersionArgs.builder()
.integrationId("string")
.productId("string")
.origin("UNSPECIFIED")
.errorCatcherConfigs(GoogleCloudIntegrationsV1alphaErrorCatcherConfigArgs.builder()
.errorCatcherId("string")
.errorCatcherNumber("string")
.startErrorTasks(GoogleCloudIntegrationsV1alphaNextTaskArgs.builder()
.condition("string")
.description("string")
.displayName("string")
.taskConfigId("string")
.taskId("string")
.build())
.description("string")
.label("string")
.position(GoogleCloudIntegrationsV1alphaCoordinateArgs.builder()
.x(0)
.y(0)
.build())
.build())
.parentTemplateId("string")
.databasePersistencePolicy("DATABASE_PERSISTENCE_POLICY_UNSPECIFIED")
.integrationParameters(GoogleCloudIntegrationsV1alphaIntegrationParameterArgs.builder()
.dataType("INTEGRATION_PARAMETER_DATA_TYPE_UNSPECIFIED")
.defaultValue(GoogleCloudIntegrationsV1alphaValueTypeArgs.builder()
.booleanArray(GoogleCloudIntegrationsV1alphaBooleanParameterArrayArgs.builder()
.booleanValues(false)
.build())
.booleanValue(false)
.doubleArray(GoogleCloudIntegrationsV1alphaDoubleParameterArrayArgs.builder()
.doubleValues(0)
.build())
.doubleValue(0)
.intArray(GoogleCloudIntegrationsV1alphaIntParameterArrayArgs.builder()
.intValues("string")
.build())
.intValue("string")
.jsonValue("string")
.stringArray(GoogleCloudIntegrationsV1alphaStringParameterArrayArgs.builder()
.stringValues("string")
.build())
.stringValue("string")
.build())
.displayName("string")
.inputOutputType("IN_OUT_TYPE_UNSPECIFIED")
.isTransient(false)
.jsonSchema("string")
.key("string")
.producer("string")
.searchable(false)
.build())
.integrationParametersInternal(EnterpriseCrmFrontendsEventbusProtoWorkflowParametersArgs.builder()
.parameters(EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryArgs.builder()
.attributes(EnterpriseCrmEventbusProtoAttributesArgs.builder()
.dataType("DATA_TYPE_UNSPECIFIED")
.defaultValue(EnterpriseCrmEventbusProtoValueTypeArgs.builder()
.booleanValue(false)
.doubleArray(EnterpriseCrmEventbusProtoDoubleArrayArgs.builder()
.values(0)
.build())
.doubleValue(0)
.intArray(EnterpriseCrmEventbusProtoIntArrayArgs.builder()
.values("string")
.build())
.intValue("string")
.protoValue(Map.of("string", "string"))
.stringArray(EnterpriseCrmEventbusProtoStringArrayArgs.builder()
.values("string")
.build())
.stringValue("string")
.build())
.isRequired(false)
.logSettings(EnterpriseCrmEventbusProtoLogSettingsArgs.builder()
.logFieldName("string")
.sanitizeOptions(EnterpriseCrmLoggingGwsSanitizeOptionsArgs.builder()
.isAlreadySanitized(false)
.logType("LOG_TYPE_UNSPECIFIED")
.privacy("PRIVACY_TYPE_UNSPECIFIED")
.sanitizeType("SANITIZE_TYPE_UNSPECIFIED")
.build())
.seedPeriod("SEED_PERIOD_UNSPECIFIED")
.seedScope("SEED_SCOPE_UNSPECIFIED")
.shorteningLimits(EnterpriseCrmLoggingGwsFieldLimitsArgs.builder()
.logAction("LOG_ACTION_UNSPECIFIED")
.logType("LOG_TYPE_UNSPECIFIED")
.maxArraySize(0)
.maxStringLength(0)
.shortenerType("SHORTENER_TYPE_UNSPECIFIED")
.build())
.build())
.readOnly(false)
.searchable("UNSPECIFIED")
.taskVisibility("string")
.build())
.children(enterpriseCrmFrontendsEventbusProtoWorkflowParameterEntry)
.dataType("DATA_TYPE_UNSPECIFIED")
.defaultValue(EnterpriseCrmFrontendsEventbusProtoParameterValueTypeArgs.builder()
.booleanArray(EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayArgs.builder()
.booleanValues(false)
.build())
.booleanValue(false)
.doubleArray(EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayArgs.builder()
.doubleValues(0)
.build())
.doubleValue(0)
.intArray(EnterpriseCrmFrontendsEventbusProtoIntParameterArrayArgs.builder()
.intValues("string")
.build())
.intValue("string")
.jsonValue("string")
.protoArray(EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayArgs.builder()
.protoValues(Map.of("string", "string"))
.build())
.protoValue(Map.of("string", "string"))
.serializedObjectValue(EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterArgs.builder()
.objectValue("string")
.build())
.stringArray(EnterpriseCrmFrontendsEventbusProtoStringParameterArrayArgs.builder()
.stringValues("string")
.build())
.stringValue("string")
.build())
.description("string")
.inOutType("IN_OUT_TYPE_UNSPECIFIED")
.isTransient(false)
.jsonSchema("string")
.key("string")
.name("string")
.producedBy(EnterpriseCrmEventbusProtoNodeIdentifierArgs.builder()
.elementIdentifier("string")
.elementType("UNKNOWN_TYPE")
.build())
.producer("string")
.protoDefName("string")
.protoDefPath("string")
.build())
.build())
.lastModifierEmail("string")
.location("string")
.createSampleIntegrations(false)
.newIntegration(false)
.userLabel("string")
.description("string")
.lockHolder("string")
.project("string")
.runAsServiceAccount("string")
.snapshotNumber("string")
.taskConfigs(GoogleCloudIntegrationsV1alphaTaskConfigArgs.builder()
.taskId("string")
.parameters(Map.of("string", "string"))
.position(GoogleCloudIntegrationsV1alphaCoordinateArgs.builder()
.x(0)
.y(0)
.build())
.externalTaskType("EXTERNAL_TASK_TYPE_UNSPECIFIED")
.failurePolicy(GoogleCloudIntegrationsV1alphaFailurePolicyArgs.builder()
.intervalTime("string")
.maxRetries(0)
.retryStrategy("RETRY_STRATEGY_UNSPECIFIED")
.build())
.jsonValidationOption("JSON_VALIDATION_OPTION_UNSPECIFIED")
.nextTasks(GoogleCloudIntegrationsV1alphaNextTaskArgs.builder()
.condition("string")
.description("string")
.displayName("string")
.taskConfigId("string")
.taskId("string")
.build())
.errorCatcherId("string")
.description("string")
.nextTasksExecutionPolicy("NEXT_TASKS_EXECUTION_POLICY_UNSPECIFIED")
.successPolicy(GoogleCloudIntegrationsV1alphaSuccessPolicyArgs.builder()
.finalState("FINAL_STATE_UNSPECIFIED")
.build())
.synchronousCallFailurePolicy(GoogleCloudIntegrationsV1alphaFailurePolicyArgs.builder()
.intervalTime("string")
.maxRetries(0)
.retryStrategy("RETRY_STRATEGY_UNSPECIFIED")
.build())
.task("string")
.taskExecutionStrategy("TASK_EXECUTION_STRATEGY_UNSPECIFIED")
.displayName("string")
.taskTemplate("string")
.build())
.taskConfigsInternal(EnterpriseCrmFrontendsEventbusProtoTaskConfigArgs.builder()
.alertConfigs(EnterpriseCrmEventbusProtoTaskAlertConfigArgs.builder()
.aggregationPeriod("string")
.alertDisabled(false)
.alertName("string")
.clientId("string")
.durationThresholdMs("string")
.errorEnumList(EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListArgs.builder()
.enumStrings("string")
.filterType("DEFAULT_INCLUSIVE")
.build())
.metricType("METRIC_TYPE_UNSPECIFIED")
.numAggregationPeriods(0)
.onlyFinalAttempt(false)
.playbookUrl("string")
.thresholdType("UNSPECIFIED_THRESHOLD_TYPE")
.thresholdValue(EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueArgs.builder()
.absolute("string")
.percentage(0)
.build())
.warningEnumList(EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListArgs.builder()
.enumStrings("string")
.filterType("DEFAULT_INCLUSIVE")
.build())
.build())
.createTime("string")
.creatorEmail("string")
.description("string")
.disableStrictTypeValidation(false)
.errorCatcherId("string")
.externalTaskType("EXTERNAL_TASK_TYPE_UNSPECIFIED")
.failurePolicy(EnterpriseCrmEventbusProtoFailurePolicyArgs.builder()
.intervalInSeconds("string")
.maxNumRetries(0)
.retryStrategy("UNSPECIFIED")
.build())
.incomingEdgeCount(0)
.jsonValidationOption("UNSPECIFIED_JSON_VALIDATION_OPTION")
.label("string")
.lastModifiedTime("string")
.nextTasks(EnterpriseCrmEventbusProtoNextTaskArgs.builder()
.condition("string")
.description("string")
.label("string")
.taskConfigId("string")
.taskNumber("string")
.build())
.nextTasksExecutionPolicy("UNSPECIFIED")
.parameters(Map.of("string", "string"))
.position(EnterpriseCrmEventbusProtoCoordinateArgs.builder()
.x(0)
.y(0)
.build())
.precondition("string")
.preconditionLabel("string")
.rollbackStrategy(EnterpriseCrmFrontendsEventbusProtoRollbackStrategyArgs.builder()
.rollbackTaskImplementationClassName("string")
.taskNumbersToRollback("string")
.parameters(EnterpriseCrmFrontendsEventbusProtoEventParametersArgs.builder()
.parameters(EnterpriseCrmFrontendsEventbusProtoParameterEntryArgs.builder()
.dataType("DATA_TYPE_UNSPECIFIED")
.key("string")
.value(EnterpriseCrmFrontendsEventbusProtoParameterValueTypeArgs.builder()
.booleanArray(EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayArgs.builder()
.booleanValues(false)
.build())
.booleanValue(false)
.doubleArray(EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayArgs.builder()
.doubleValues(0)
.build())
.doubleValue(0)
.intArray(EnterpriseCrmFrontendsEventbusProtoIntParameterArrayArgs.builder()
.intValues("string")
.build())
.intValue("string")
.jsonValue("string")
.protoArray(EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayArgs.builder()
.protoValues(Map.of("string", "string"))
.build())
.protoValue(Map.of("string", "string"))
.serializedObjectValue(EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterArgs.builder()
.objectValue("string")
.build())
.stringArray(EnterpriseCrmFrontendsEventbusProtoStringParameterArrayArgs.builder()
.stringValues("string")
.build())
.stringValue("string")
.build())
.build())
.build())
.build())
.successPolicy(EnterpriseCrmEventbusProtoSuccessPolicyArgs.builder()
.finalState("UNSPECIFIED")
.build())
.synchronousCallFailurePolicy(EnterpriseCrmEventbusProtoFailurePolicyArgs.builder()
.intervalInSeconds("string")
.maxNumRetries(0)
.retryStrategy("UNSPECIFIED")
.build())
.taskEntity(EnterpriseCrmFrontendsEventbusProtoTaskEntityArgs.builder()
.disabledForVpcSc(false)
.metadata(EnterpriseCrmEventbusProtoTaskMetadataArgs.builder()
.activeTaskName("string")
.admins(EnterpriseCrmEventbusProtoTaskMetadataAdminArgs.builder()
.googleGroupEmail("string")
.userEmail("string")
.build())
.category("UNSPECIFIED_CATEGORY")
.codeSearchLink("string")
.defaultJsonValidationOption("UNSPECIFIED_JSON_VALIDATION_OPTION")
.defaultSpec("string")
.description("string")
.descriptiveName("string")
.docMarkdown("string")
.externalCategory("UNSPECIFIED_EXTERNAL_CATEGORY")
.externalCategorySequence(0)
.externalDocHtml("string")
.externalDocLink("string")
.g3DocLink("string")
.iconLink("string")
.isDeprecated(false)
.name("string")
.standaloneExternalDocHtml("string")
.status("UNSPECIFIED_STATUS")
.system("UNSPECIFIED_SYSTEM")
.tags("string")
.build())
.paramSpecs(EnterpriseCrmFrontendsEventbusProtoParamSpecsMessageArgs.builder()
.parameters(EnterpriseCrmFrontendsEventbusProtoParamSpecEntryArgs.builder()
.className("string")
.collectionElementClassName("string")
.config(EnterpriseCrmEventbusProtoParamSpecEntryConfigArgs.builder()
.descriptivePhrase("string")
.helpText("string")
.hideDefaultValue(false)
.inputDisplayOption("DEFAULT")
.isHidden(false)
.label("string")
.parameterNameOption("DEFAULT_NOT_PARAMETER_NAME")
.subSectionLabel("string")
.uiPlaceholderText("string")
.build())
.dataType("DATA_TYPE_UNSPECIFIED")
.defaultValue(EnterpriseCrmFrontendsEventbusProtoParameterValueTypeArgs.builder()
.booleanArray(EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayArgs.builder()
.booleanValues(false)
.build())
.booleanValue(false)
.doubleArray(EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayArgs.builder()
.doubleValues(0)
.build())
.doubleValue(0)
.intArray(EnterpriseCrmFrontendsEventbusProtoIntParameterArrayArgs.builder()
.intValues("string")
.build())
.intValue("string")
.jsonValue("string")
.protoArray(EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayArgs.builder()
.protoValues(Map.of("string", "string"))
.build())
.protoValue(Map.of("string", "string"))
.serializedObjectValue(EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterArgs.builder()
.objectValue("string")
.build())
.stringArray(EnterpriseCrmFrontendsEventbusProtoStringParameterArrayArgs.builder()
.stringValues("string")
.build())
.stringValue("string")
.build())
.isDeprecated(false)
.isOutput(false)
.jsonSchema("string")
.key("string")
.protoDef(EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionArgs.builder()
.fullName("string")
.path("string")
.build())
.required(false)
.validationRule(EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleArgs.builder()
.doubleRange(EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangeArgs.builder()
.max(0)
.min(0)
.build())
.intRange(EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangeArgs.builder()
.max("string")
.min("string")
.build())
.stringRegex(EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexArgs.builder()
.exclusive(false)
.regex("string")
.build())
.build())
.build())
.build())
.taskType("TASK")
.uiConfig(EnterpriseCrmEventbusProtoTaskUiConfigArgs.builder()
.taskUiModuleConfigs(EnterpriseCrmEventbusProtoTaskUiModuleConfigArgs.builder()
.moduleId("UNSPECIFIED_TASK_MODULE")
.build())
.build())
.build())
.taskExecutionStrategy("WHEN_ALL_SUCCEED")
.taskName("string")
.taskNumber("string")
.taskSpec("string")
.taskTemplateName("string")
.taskType("TASK")
.build())
.teardown(EnterpriseCrmEventbusProtoTeardownArgs.builder()
.teardownTaskConfigs(EnterpriseCrmEventbusProtoTeardownTaskConfigArgs.builder()
.name("string")
.teardownTaskImplementationClassName("string")
.creatorEmail("string")
.nextTeardownTask(EnterpriseCrmEventbusProtoNextTeardownTaskArgs.builder()
.name("string")
.build())
.parameters(EnterpriseCrmEventbusProtoEventParametersArgs.builder()
.parameters(EnterpriseCrmEventbusProtoParameterEntryArgs.builder()
.key("string")
.value(EnterpriseCrmEventbusProtoParameterValueTypeArgs.builder()
.booleanArray(EnterpriseCrmEventbusProtoBooleanParameterArrayArgs.builder()
.booleanValues(false)
.build())
.booleanValue(false)
.doubleArray(EnterpriseCrmEventbusProtoDoubleParameterArrayArgs.builder()
.doubleValues(0)
.build())
.doubleValue(0)
.intArray(EnterpriseCrmEventbusProtoIntParameterArrayArgs.builder()
.intValues("string")
.build())
.intValue("string")
.protoArray(EnterpriseCrmEventbusProtoProtoParameterArrayArgs.builder()
.protoValues(Map.of("string", "string"))
.build())
.protoValue(Map.of("string", "string"))
.serializedObjectValue(EnterpriseCrmEventbusProtoSerializedObjectParameterArgs.builder()
.objectValue("string")
.build())
.stringArray(EnterpriseCrmEventbusProtoStringParameterArrayArgs.builder()
.stringValues("string")
.build())
.stringValue("string")
.build())
.build())
.build())
.properties(EnterpriseCrmEventbusProtoEventBusPropertiesArgs.builder()
.properties(EnterpriseCrmEventbusProtoPropertyEntryArgs.builder()
.key("string")
.value(EnterpriseCrmEventbusProtoValueTypeArgs.builder()
.booleanValue(false)
.doubleArray(EnterpriseCrmEventbusProtoDoubleArrayArgs.builder()
.values(0)
.build())
.doubleValue(0)
.intArray(EnterpriseCrmEventbusProtoIntArrayArgs.builder()
.values("string")
.build())
.intValue("string")
.protoValue(Map.of("string", "string"))
.stringArray(EnterpriseCrmEventbusProtoStringArrayArgs.builder()
.values("string")
.build())
.stringValue("string")
.build())
.build())
.build())
.build())
.build())
.triggerConfigs(GoogleCloudIntegrationsV1alphaTriggerConfigArgs.builder()
.triggerNumber("string")
.position(GoogleCloudIntegrationsV1alphaCoordinateArgs.builder()
.x(0)
.y(0)
.build())
.description("string")
.errorCatcherId("string")
.label("string")
.nextTasksExecutionPolicy("NEXT_TASKS_EXECUTION_POLICY_UNSPECIFIED")
.alertConfig(GoogleCloudIntegrationsV1alphaIntegrationAlertConfigArgs.builder()
.aggregationPeriod("string")
.alertThreshold(0)
.disableAlert(false)
.displayName("string")
.durationThreshold("string")
.metricType("METRIC_TYPE_UNSPECIFIED")
.onlyFinalAttempt(false)
.thresholdType("THRESHOLD_TYPE_UNSPECIFIED")
.thresholdValue(GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValueArgs.builder()
.absolute("string")
.percentage(0)
.build())
.build())
.properties(Map.of("string", "string"))
.startTasks(GoogleCloudIntegrationsV1alphaNextTaskArgs.builder()
.condition("string")
.description("string")
.displayName("string")
.taskConfigId("string")
.taskId("string")
.build())
.trigger("string")
.triggerId("string")
.cloudSchedulerConfig(GoogleCloudIntegrationsV1alphaCloudSchedulerConfigArgs.builder()
.cronTab("string")
.location("string")
.serviceAccountEmail("string")
.errorMessage("string")
.build())
.triggerType("TRIGGER_TYPE_UNSPECIFIED")
.build())
.triggerConfigsInternal(EnterpriseCrmFrontendsEventbusProtoTriggerConfigArgs.builder()
.enabledClients("string")
.triggerNumber("string")
.position(EnterpriseCrmEventbusProtoCoordinateArgs.builder()
.x(0)
.y(0)
.build())
.properties(Map.of("string", "string"))
.errorCatcherId("string")
.label("string")
.nextTasksExecutionPolicy("UNSPECIFIED")
.pauseWorkflowExecutions(false)
.alertConfig(EnterpriseCrmEventbusProtoWorkflowAlertConfigArgs.builder()
.aggregationPeriod("string")
.alertDisabled(false)
.alertName("string")
.clientId("string")
.durationThresholdMs("string")
.errorEnumList(EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListArgs.builder()
.enumStrings("string")
.filterType("DEFAULT_INCLUSIVE")
.build())
.metricType("METRIC_TYPE_UNSPECIFIED")
.numAggregationPeriods(0)
.onlyFinalAttempt(false)
.playbookUrl("string")
.thresholdType("UNSPECIFIED_THRESHOLD_TYPE")
.thresholdValue(EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueArgs.builder()
.absolute("string")
.percentage(0)
.build())
.warningEnumList(EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListArgs.builder()
.enumStrings("string")
.filterType("DEFAULT_INCLUSIVE")
.build())
.build())
.description("string")
.startTasks(EnterpriseCrmEventbusProtoNextTaskArgs.builder()
.condition("string")
.description("string")
.label("string")
.taskConfigId("string")
.taskNumber("string")
.build())
.triggerCriteria(EnterpriseCrmEventbusProtoTriggerCriteriaArgs.builder()
.condition("string")
.parameters(EnterpriseCrmEventbusProtoEventParametersArgs.builder()
.parameters(EnterpriseCrmEventbusProtoParameterEntryArgs.builder()
.key("string")
.value(EnterpriseCrmEventbusProtoParameterValueTypeArgs.builder()
.booleanArray(EnterpriseCrmEventbusProtoBooleanParameterArrayArgs.builder()
.booleanValues(false)
.build())
.booleanValue(false)
.doubleArray(EnterpriseCrmEventbusProtoDoubleParameterArrayArgs.builder()
.doubleValues(0)
.build())
.doubleValue(0)
.intArray(EnterpriseCrmEventbusProtoIntParameterArrayArgs.builder()
.intValues("string")
.build())
.intValue("string")
.protoArray(EnterpriseCrmEventbusProtoProtoParameterArrayArgs.builder()
.protoValues(Map.of("string", "string"))
.build())
.protoValue(Map.of("string", "string"))
.serializedObjectValue(EnterpriseCrmEventbusProtoSerializedObjectParameterArgs.builder()
.objectValue("string")
.build())
.stringArray(EnterpriseCrmEventbusProtoStringParameterArrayArgs.builder()
.stringValues("string")
.build())
.stringValue("string")
.build())
.build())
.build())
.triggerCriteriaTaskImplementationClassName("string")
.build())
.triggerId("string")
.triggerName("string")
.cloudSchedulerConfig(EnterpriseCrmEventbusProtoCloudSchedulerConfigArgs.builder()
.cronTab("string")
.location("string")
.serviceAccountEmail("string")
.errorMessage("string")
.build())
.triggerType("UNKNOWN")
.build())
.cloudLoggingDetails(GoogleCloudIntegrationsV1alphaCloudLoggingDetailsArgs.builder()
.cloudLoggingSeverity("CLOUD_LOGGING_SEVERITY_UNSPECIFIED")
.enableCloudLogging(false)
.build())
.build());
exampleversion_resource_resource_from_integrationsv1alpha = google_native.integrations.v1alpha.Version("exampleversionResourceResourceFromIntegrationsv1alpha",
integration_id="string",
product_id="string",
origin=google_native.integrations.v1alpha.VersionOrigin.UNSPECIFIED,
error_catcher_configs=[{
"error_catcher_id": "string",
"error_catcher_number": "string",
"start_error_tasks": [{
"condition": "string",
"description": "string",
"display_name": "string",
"task_config_id": "string",
"task_id": "string",
}],
"description": "string",
"label": "string",
"position": {
"x": 0,
"y": 0,
},
}],
parent_template_id="string",
database_persistence_policy=google_native.integrations.v1alpha.VersionDatabasePersistencePolicy.DATABASE_PERSISTENCE_POLICY_UNSPECIFIED,
integration_parameters=[{
"data_type": google_native.integrations.v1alpha.GoogleCloudIntegrationsV1alphaIntegrationParameterDataType.INTEGRATION_PARAMETER_DATA_TYPE_UNSPECIFIED,
"default_value": {
"boolean_array": {
"boolean_values": [False],
},
"boolean_value": False,
"double_array": {
"double_values": [0],
},
"double_value": 0,
"int_array": {
"int_values": ["string"],
},
"int_value": "string",
"json_value": "string",
"string_array": {
"string_values": ["string"],
},
"string_value": "string",
},
"display_name": "string",
"input_output_type": google_native.integrations.v1alpha.GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputType.IN_OUT_TYPE_UNSPECIFIED,
"is_transient": False,
"json_schema": "string",
"key": "string",
"producer": "string",
"searchable": False,
}],
integration_parameters_internal={
"parameters": [{
"attributes": {
"data_type": google_native.integrations.v1alpha.EnterpriseCrmEventbusProtoAttributesDataType.DATA_TYPE_UNSPECIFIED,
"default_value": {
"boolean_value": False,
"double_array": {
"values": [0],
},
"double_value": 0,
"int_array": {
"values": ["string"],
},
"int_value": "string",
"proto_value": {
"string": "string",
},
"string_array": {
"values": ["string"],
},
"string_value": "string",
},
"is_required": False,
"log_settings": {
"log_field_name": "string",
"sanitize_options": {
"is_already_sanitized": False,
"log_type": [google_native.integrations.v1alpha.EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItem.LOG_TYPE_UNSPECIFIED],
"privacy": google_native.integrations.v1alpha.EnterpriseCrmLoggingGwsSanitizeOptionsPrivacy.PRIVACY_TYPE_UNSPECIFIED,
"sanitize_type": google_native.integrations.v1alpha.EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeType.SANITIZE_TYPE_UNSPECIFIED,
},
"seed_period": google_native.integrations.v1alpha.EnterpriseCrmEventbusProtoLogSettingsSeedPeriod.SEED_PERIOD_UNSPECIFIED,
"seed_scope": google_native.integrations.v1alpha.EnterpriseCrmEventbusProtoLogSettingsSeedScope.SEED_SCOPE_UNSPECIFIED,
"shortening_limits": {
"log_action": google_native.integrations.v1alpha.EnterpriseCrmLoggingGwsFieldLimitsLogAction.LOG_ACTION_UNSPECIFIED,
"log_type": [google_native.integrations.v1alpha.EnterpriseCrmLoggingGwsFieldLimitsLogTypeItem.LOG_TYPE_UNSPECIFIED],
"max_array_size": 0,
"max_string_length": 0,
"shortener_type": google_native.integrations.v1alpha.EnterpriseCrmLoggingGwsFieldLimitsShortenerType.SHORTENER_TYPE_UNSPECIFIED,
},
},
"read_only": False,
"searchable": google_native.integrations.v1alpha.EnterpriseCrmEventbusProtoAttributesSearchable.UNSPECIFIED,
"task_visibility": ["string"],
},
"children": [enterprise_crm_frontends_eventbus_proto_workflow_parameter_entry],
"data_type": google_native.integrations.v1alpha.EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataType.DATA_TYPE_UNSPECIFIED,
"default_value": {
"boolean_array": {
"boolean_values": [False],
},
"boolean_value": False,
"double_array": {
"double_values": [0],
},
"double_value": 0,
"int_array": {
"int_values": ["string"],
},
"int_value": "string",
"json_value": "string",
"proto_array": {
"proto_values": [{
"string": "string",
}],
},
"proto_value": {
"string": "string",
},
"serialized_object_value": {
"object_value": "string",
},
"string_array": {
"string_values": ["string"],
},
"string_value": "string",
},
"description": "string",
"in_out_type": google_native.integrations.v1alpha.EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutType.IN_OUT_TYPE_UNSPECIFIED,
"is_transient": False,
"json_schema": "string",
"key": "string",
"name": "string",
"produced_by": {
"element_identifier": "string",
"element_type": google_native.integrations.v1alpha.EnterpriseCrmEventbusProtoNodeIdentifierElementType.UNKNOWN_TYPE,
},
"producer": "string",
"proto_def_name": "string",
"proto_def_path": "string",
}],
},
last_modifier_email="string",
location="string",
create_sample_integrations=False,
new_integration=False,
user_label="string",
description="string",
lock_holder="string",
project="string",
run_as_service_account="string",
snapshot_number="string",
task_configs=[{
"task_id": "string",
"parameters": {
"string": "string",
},
"position": {
"x": 0,
"y": 0,
},
"external_task_type": google_native.integrations.v1alpha.GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskType.EXTERNAL_TASK_TYPE_UNSPECIFIED,
"failure_policy": {
"interval_time": "string",
"max_retries": 0,
"retry_strategy": google_native.integrations.v1alpha.GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategy.RETRY_STRATEGY_UNSPECIFIED,
},
"json_validation_option": google_native.integrations.v1alpha.GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOption.JSON_VALIDATION_OPTION_UNSPECIFIED,
"next_tasks": [{
"condition": "string",
"description": "string",
"display_name": "string",
"task_config_id": "string",
"task_id": "string",
}],
"error_catcher_id": "string",
"description": "string",
"next_tasks_execution_policy": google_native.integrations.v1alpha.GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicy.NEXT_TASKS_EXECUTION_POLICY_UNSPECIFIED,
"success_policy": {
"final_state": google_native.integrations.v1alpha.GoogleCloudIntegrationsV1alphaSuccessPolicyFinalState.FINAL_STATE_UNSPECIFIED,
},
"synchronous_call_failure_policy": {
"interval_time": "string",
"max_retries": 0,
"retry_strategy": google_native.integrations.v1alpha.GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategy.RETRY_STRATEGY_UNSPECIFIED,
},
"task": "string",
"task_execution_strategy": google_native.integrations.v1alpha.GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategy.TASK_EXECUTION_STRATEGY_UNSPECIFIED,
"display_name": "string",
"task_template": "string",
}],
task_configs_internal=[{
"alert_configs": [{
"aggregation_period": "string",
"alert_disabled": False,
"alert_name": "string",
"client_id": "string",
"duration_threshold_ms": "string",
"error_enum_list": {
"enum_strings": ["string"],
"filter_type": google_native.integrations.v1alpha.EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterType.DEFAULT_INCLUSIVE,
},
"metric_type": google_native.integrations.v1alpha.EnterpriseCrmEventbusProtoTaskAlertConfigMetricType.METRIC_TYPE_UNSPECIFIED,
"num_aggregation_periods": 0,
"only_final_attempt": False,
"playbook_url": "string",
"threshold_type": google_native.integrations.v1alpha.EnterpriseCrmEventbusProtoTaskAlertConfigThresholdType.UNSPECIFIED_THRESHOLD_TYPE,
"threshold_value": {
"absolute": "string",
"percentage": 0,
},
"warning_enum_list": {
"enum_strings": ["string"],
"filter_type": google_native.integrations.v1alpha.EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterType.DEFAULT_INCLUSIVE,
},
}],
"create_time": "string",
"creator_email": "string",
"description": "string",
"disable_strict_type_validation": False,
"error_catcher_id": "string",
"external_task_type": google_native.integrations.v1alpha.EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskType.EXTERNAL_TASK_TYPE_UNSPECIFIED,
"failure_policy": {
"interval_in_seconds": "string",
"max_num_retries": 0,
"retry_strategy": google_native.integrations.v1alpha.EnterpriseCrmEventbusProtoFailurePolicyRetryStrategy.UNSPECIFIED,
},
"incoming_edge_count": 0,
"json_validation_option": google_native.integrations.v1alpha.EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOption.UNSPECIFIED_JSON_VALIDATION_OPTION,
"label": "string",
"last_modified_time": "string",
"next_tasks": [{
"condition": "string",
"description": "string",
"label": "string",
"task_config_id": "string",
"task_number": "string",
}],
"next_tasks_execution_policy": google_native.integrations.v1alpha.EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicy.UNSPECIFIED,
"parameters": {
"string": "string",
},
"position": {
"x": 0,
"y": 0,
},
"precondition": "string",
"precondition_label": "string",
"rollback_strategy": {
"rollback_task_implementation_class_name": "string",
"task_numbers_to_rollback": ["string"],
"parameters": {
"parameters": [{
"data_type": google_native.integrations.v1alpha.EnterpriseCrmFrontendsEventbusProtoParameterEntryDataType.DATA_TYPE_UNSPECIFIED,
"key": "string",
"value": {
"boolean_array": {
"boolean_values": [False],
},
"boolean_value": False,
"double_array": {
"double_values": [0],
},
"double_value": 0,
"int_array": {
"int_values": ["string"],
},
"int_value": "string",
"json_value": "string",
"proto_array": {
"proto_values": [{
"string": "string",
}],
},
"proto_value": {
"string": "string",
},
"serialized_object_value": {
"object_value": "string",
},
"string_array": {
"string_values": ["string"],
},
"string_value": "string",
},
}],
},
},
"success_policy": {
"final_state": google_native.integrations.v1alpha.EnterpriseCrmEventbusProtoSuccessPolicyFinalState.UNSPECIFIED,
},
"synchronous_call_failure_policy": {
"interval_in_seconds": "string",
"max_num_retries": 0,
"retry_strategy": google_native.integrations.v1alpha.EnterpriseCrmEventbusProtoFailurePolicyRetryStrategy.UNSPECIFIED,
},
"task_entity": {
"disabled_for_vpc_sc": False,
"metadata": {
"active_task_name": "string",
"admins": [{
"google_group_email": "string",
"user_email": "string",
}],
"category": google_native.integrations.v1alpha.EnterpriseCrmEventbusProtoTaskMetadataCategory.UNSPECIFIED_CATEGORY,
"code_search_link": "string",
"default_json_validation_option": google_native.integrations.v1alpha.EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOption.UNSPECIFIED_JSON_VALIDATION_OPTION,
"default_spec": "string",
"description": "string",
"descriptive_name": "string",
"doc_markdown": "string",
"external_category": google_native.integrations.v1alpha.EnterpriseCrmEventbusProtoTaskMetadataExternalCategory.UNSPECIFIED_EXTERNAL_CATEGORY,
"external_category_sequence": 0,
"external_doc_html": "string",
"external_doc_link": "string",
"g3_doc_link": "string",
"icon_link": "string",
"is_deprecated": False,
"name": "string",
"standalone_external_doc_html": "string",
"status": google_native.integrations.v1alpha.EnterpriseCrmEventbusProtoTaskMetadataStatus.UNSPECIFIED_STATUS,
"system": google_native.integrations.v1alpha.EnterpriseCrmEventbusProtoTaskMetadataSystem.UNSPECIFIED_SYSTEM,
"tags": ["string"],
},
"param_specs": {
"parameters": [{
"class_name": "string",
"collection_element_class_name": "string",
"config": {
"descriptive_phrase": "string",
"help_text": "string",
"hide_default_value": False,
"input_display_option": google_native.integrations.v1alpha.EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOption.DEFAULT,
"is_hidden": False,
"label": "string",
"parameter_name_option": google_native.integrations.v1alpha.EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOption.DEFAULT_NOT_PARAMETER_NAME,
"sub_section_label": "string",
"ui_placeholder_text": "string",
},
"data_type": google_native.integrations.v1alpha.EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataType.DATA_TYPE_UNSPECIFIED,
"default_value": {
"boolean_array": {
"boolean_values": [False],
},
"boolean_value": False,
"double_array": {
"double_values": [0],
},
"double_value": 0,
"int_array": {
"int_values": ["string"],
},
"int_value": "string",
"json_value": "string",
"proto_array": {
"proto_values": [{
"string": "string",
}],
},
"proto_value": {
"string": "string",
},
"serialized_object_value": {
"object_value": "string",
},
"string_array": {
"string_values": ["string"],
},
"string_value": "string",
},
"is_deprecated": False,
"is_output": False,
"json_schema": "string",
"key": "string",
"proto_def": {
"full_name": "string",
"path": "string",
},
"required": False,
"validation_rule": {
"double_range": {
"max": 0,
"min": 0,
},
"int_range": {
"max": "string",
"min": "string",
},
"string_regex": {
"exclusive": False,
"regex": "string",
},
},
}],
},
"task_type": google_native.integrations.v1alpha.EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskType.TASK,
"ui_config": {
"task_ui_module_configs": [{
"module_id": google_native.integrations.v1alpha.EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleId.UNSPECIFIED_TASK_MODULE,
}],
},
},
"task_execution_strategy": google_native.integrations.v1alpha.EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategy.WHEN_ALL_SUCCEED,
"task_name": "string",
"task_number": "string",
"task_spec": "string",
"task_template_name": "string",
"task_type": google_native.integrations.v1alpha.EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskType.TASK,
}],
teardown={
"teardown_task_configs": [{
"name": "string",
"teardown_task_implementation_class_name": "string",
"creator_email": "string",
"next_teardown_task": {
"name": "string",
},
"parameters": {
"parameters": [{
"key": "string",
"value": {
"boolean_array": {
"boolean_values": [False],
},
"boolean_value": False,
"double_array": {
"double_values": [0],
},
"double_value": 0,
"int_array": {
"int_values": ["string"],
},
"int_value": "string",
"proto_array": {
"proto_values": [{
"string": "string",
}],
},
"proto_value": {
"string": "string",
},
"serialized_object_value": {
"object_value": "string",
},
"string_array": {
"string_values": ["string"],
},
"string_value": "string",
},
}],
},
"properties": {
"properties": [{
"key": "string",
"value": {
"boolean_value": False,
"double_array": {
"values": [0],
},
"double_value": 0,
"int_array": {
"values": ["string"],
},
"int_value": "string",
"proto_value": {
"string": "string",
},
"string_array": {
"values": ["string"],
},
"string_value": "string",
},
}],
},
}],
},
trigger_configs=[{
"trigger_number": "string",
"position": {
"x": 0,
"y": 0,
},
"description": "string",
"error_catcher_id": "string",
"label": "string",
"next_tasks_execution_policy": google_native.integrations.v1alpha.GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicy.NEXT_TASKS_EXECUTION_POLICY_UNSPECIFIED,
"alert_config": [{
"aggregation_period": "string",
"alert_threshold": 0,
"disable_alert": False,
"display_name": "string",
"duration_threshold": "string",
"metric_type": google_native.integrations.v1alpha.GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricType.METRIC_TYPE_UNSPECIFIED,
"only_final_attempt": False,
"threshold_type": google_native.integrations.v1alpha.GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdType.THRESHOLD_TYPE_UNSPECIFIED,
"threshold_value": {
"absolute": "string",
"percentage": 0,
},
}],
"properties": {
"string": "string",
},
"start_tasks": [{
"condition": "string",
"description": "string",
"display_name": "string",
"task_config_id": "string",
"task_id": "string",
}],
"trigger": "string",
"trigger_id": "string",
"cloud_scheduler_config": {
"cron_tab": "string",
"location": "string",
"service_account_email": "string",
"error_message": "string",
},
"trigger_type": google_native.integrations.v1alpha.GoogleCloudIntegrationsV1alphaTriggerConfigTriggerType.TRIGGER_TYPE_UNSPECIFIED,
}],
trigger_configs_internal=[{
"enabled_clients": ["string"],
"trigger_number": "string",
"position": {
"x": 0,
"y": 0,
},
"properties": {
"string": "string",
},
"error_catcher_id": "string",
"label": "string",
"next_tasks_execution_policy": google_native.integrations.v1alpha.EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicy.UNSPECIFIED,
"pause_workflow_executions": False,
"alert_config": [{
"aggregation_period": "string",
"alert_disabled": False,
"alert_name": "string",
"client_id": "string",
"duration_threshold_ms": "string",
"error_enum_list": {
"enum_strings": ["string"],
"filter_type": google_native.integrations.v1alpha.EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterType.DEFAULT_INCLUSIVE,
},
"metric_type": google_native.integrations.v1alpha.EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricType.METRIC_TYPE_UNSPECIFIED,
"num_aggregation_periods": 0,
"only_final_attempt": False,
"playbook_url": "string",
"threshold_type": google_native.integrations.v1alpha.EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdType.UNSPECIFIED_THRESHOLD_TYPE,
"threshold_value": {
"absolute": "string",
"percentage": 0,
},
"warning_enum_list": {
"enum_strings": ["string"],
"filter_type": google_native.integrations.v1alpha.EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterType.DEFAULT_INCLUSIVE,
},
}],
"description": "string",
"start_tasks": [{
"condition": "string",
"description": "string",
"label": "string",
"task_config_id": "string",
"task_number": "string",
}],
"trigger_criteria": {
"condition": "string",
"parameters": {
"parameters": [{
"key": "string",
"value": {
"boolean_array": {
"boolean_values": [False],
},
"boolean_value": False,
"double_array": {
"double_values": [0],
},
"double_value": 0,
"int_array": {
"int_values": ["string"],
},
"int_value": "string",
"proto_array": {
"proto_values": [{
"string": "string",
}],
},
"proto_value": {
"string": "string",
},
"serialized_object_value": {
"object_value": "string",
},
"string_array": {
"string_values": ["string"],
},
"string_value": "string",
},
}],
},
"trigger_criteria_task_implementation_class_name": "string",
},
"trigger_id": "string",
"trigger_name": "string",
"cloud_scheduler_config": {
"cron_tab": "string",
"location": "string",
"service_account_email": "string",
"error_message": "string",
},
"trigger_type": google_native.integrations.v1alpha.EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerType.UNKNOWN,
}],
cloud_logging_details={
"cloud_logging_severity": google_native.integrations.v1alpha.GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverity.CLOUD_LOGGING_SEVERITY_UNSPECIFIED,
"enable_cloud_logging": False,
})
const exampleversionResourceResourceFromIntegrationsv1alpha = new google_native.integrations.v1alpha.Version("exampleversionResourceResourceFromIntegrationsv1alpha", {
integrationId: "string",
productId: "string",
origin: google_native.integrations.v1alpha.VersionOrigin.Unspecified,
errorCatcherConfigs: [{
errorCatcherId: "string",
errorCatcherNumber: "string",
startErrorTasks: [{
condition: "string",
description: "string",
displayName: "string",
taskConfigId: "string",
taskId: "string",
}],
description: "string",
label: "string",
position: {
x: 0,
y: 0,
},
}],
parentTemplateId: "string",
databasePersistencePolicy: google_native.integrations.v1alpha.VersionDatabasePersistencePolicy.DatabasePersistencePolicyUnspecified,
integrationParameters: [{
dataType: google_native.integrations.v1alpha.GoogleCloudIntegrationsV1alphaIntegrationParameterDataType.IntegrationParameterDataTypeUnspecified,
defaultValue: {
booleanArray: {
booleanValues: [false],
},
booleanValue: false,
doubleArray: {
doubleValues: [0],
},
doubleValue: 0,
intArray: {
intValues: ["string"],
},
intValue: "string",
jsonValue: "string",
stringArray: {
stringValues: ["string"],
},
stringValue: "string",
},
displayName: "string",
inputOutputType: google_native.integrations.v1alpha.GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputType.InOutTypeUnspecified,
isTransient: false,
jsonSchema: "string",
key: "string",
producer: "string",
searchable: false,
}],
integrationParametersInternal: {
parameters: [{
attributes: {
dataType: google_native.integrations.v1alpha.EnterpriseCrmEventbusProtoAttributesDataType.DataTypeUnspecified,
defaultValue: {
booleanValue: false,
doubleArray: {
values: [0],
},
doubleValue: 0,
intArray: {
values: ["string"],
},
intValue: "string",
protoValue: {
string: "string",
},
stringArray: {
values: ["string"],
},
stringValue: "string",
},
isRequired: false,
logSettings: {
logFieldName: "string",
sanitizeOptions: {
isAlreadySanitized: false,
logType: [google_native.integrations.v1alpha.EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItem.LogTypeUnspecified],
privacy: google_native.integrations.v1alpha.EnterpriseCrmLoggingGwsSanitizeOptionsPrivacy.PrivacyTypeUnspecified,
sanitizeType: google_native.integrations.v1alpha.EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeType.SanitizeTypeUnspecified,
},
seedPeriod: google_native.integrations.v1alpha.EnterpriseCrmEventbusProtoLogSettingsSeedPeriod.SeedPeriodUnspecified,
seedScope: google_native.integrations.v1alpha.EnterpriseCrmEventbusProtoLogSettingsSeedScope.SeedScopeUnspecified,
shorteningLimits: {
logAction: google_native.integrations.v1alpha.EnterpriseCrmLoggingGwsFieldLimitsLogAction.LogActionUnspecified,
logType: [google_native.integrations.v1alpha.EnterpriseCrmLoggingGwsFieldLimitsLogTypeItem.LogTypeUnspecified],
maxArraySize: 0,
maxStringLength: 0,
shortenerType: google_native.integrations.v1alpha.EnterpriseCrmLoggingGwsFieldLimitsShortenerType.ShortenerTypeUnspecified,
},
},
readOnly: false,
searchable: google_native.integrations.v1alpha.EnterpriseCrmEventbusProtoAttributesSearchable.Unspecified,
taskVisibility: ["string"],
},
children: [enterpriseCrmFrontendsEventbusProtoWorkflowParameterEntry],
dataType: google_native.integrations.v1alpha.EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataType.DataTypeUnspecified,
defaultValue: {
booleanArray: {
booleanValues: [false],
},
booleanValue: false,
doubleArray: {
doubleValues: [0],
},
doubleValue: 0,
intArray: {
intValues: ["string"],
},
intValue: "string",
jsonValue: "string",
protoArray: {
protoValues: [{
string: "string",
}],
},
protoValue: {
string: "string",
},
serializedObjectValue: {
objectValue: "string",
},
stringArray: {
stringValues: ["string"],
},
stringValue: "string",
},
description: "string",
inOutType: google_native.integrations.v1alpha.EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutType.InOutTypeUnspecified,
isTransient: false,
jsonSchema: "string",
key: "string",
name: "string",
producedBy: {
elementIdentifier: "string",
elementType: google_native.integrations.v1alpha.EnterpriseCrmEventbusProtoNodeIdentifierElementType.UnknownType,
},
producer: "string",
protoDefName: "string",
protoDefPath: "string",
}],
},
lastModifierEmail: "string",
location: "string",
createSampleIntegrations: false,
newIntegration: false,
userLabel: "string",
description: "string",
lockHolder: "string",
project: "string",
runAsServiceAccount: "string",
snapshotNumber: "string",
taskConfigs: [{
taskId: "string",
parameters: {
string: "string",
},
position: {
x: 0,
y: 0,
},
externalTaskType: google_native.integrations.v1alpha.GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskType.ExternalTaskTypeUnspecified,
failurePolicy: {
intervalTime: "string",
maxRetries: 0,
retryStrategy: google_native.integrations.v1alpha.GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategy.RetryStrategyUnspecified,
},
jsonValidationOption: google_native.integrations.v1alpha.GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOption.JsonValidationOptionUnspecified,
nextTasks: [{
condition: "string",
description: "string",
displayName: "string",
taskConfigId: "string",
taskId: "string",
}],
errorCatcherId: "string",
description: "string",
nextTasksExecutionPolicy: google_native.integrations.v1alpha.GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicy.NextTasksExecutionPolicyUnspecified,
successPolicy: {
finalState: google_native.integrations.v1alpha.GoogleCloudIntegrationsV1alphaSuccessPolicyFinalState.FinalStateUnspecified,
},
synchronousCallFailurePolicy: {
intervalTime: "string",
maxRetries: 0,
retryStrategy: google_native.integrations.v1alpha.GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategy.RetryStrategyUnspecified,
},
task: "string",
taskExecutionStrategy: google_native.integrations.v1alpha.GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategy.TaskExecutionStrategyUnspecified,
displayName: "string",
taskTemplate: "string",
}],
taskConfigsInternal: [{
alertConfigs: [{
aggregationPeriod: "string",
alertDisabled: false,
alertName: "string",
clientId: "string",
durationThresholdMs: "string",
errorEnumList: {
enumStrings: ["string"],
filterType: google_native.integrations.v1alpha.EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterType.DefaultInclusive,
},
metricType: google_native.integrations.v1alpha.EnterpriseCrmEventbusProtoTaskAlertConfigMetricType.MetricTypeUnspecified,
numAggregationPeriods: 0,
onlyFinalAttempt: false,
playbookUrl: "string",
thresholdType: google_native.integrations.v1alpha.EnterpriseCrmEventbusProtoTaskAlertConfigThresholdType.UnspecifiedThresholdType,
thresholdValue: {
absolute: "string",
percentage: 0,
},
warningEnumList: {
enumStrings: ["string"],
filterType: google_native.integrations.v1alpha.EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterType.DefaultInclusive,
},
}],
createTime: "string",
creatorEmail: "string",
description: "string",
disableStrictTypeValidation: false,
errorCatcherId: "string",
externalTaskType: google_native.integrations.v1alpha.EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskType.ExternalTaskTypeUnspecified,
failurePolicy: {
intervalInSeconds: "string",
maxNumRetries: 0,
retryStrategy: google_native.integrations.v1alpha.EnterpriseCrmEventbusProtoFailurePolicyRetryStrategy.Unspecified,
},
incomingEdgeCount: 0,
jsonValidationOption: google_native.integrations.v1alpha.EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOption.UnspecifiedJsonValidationOption,
label: "string",
lastModifiedTime: "string",
nextTasks: [{
condition: "string",
description: "string",
label: "string",
taskConfigId: "string",
taskNumber: "string",
}],
nextTasksExecutionPolicy: google_native.integrations.v1alpha.EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicy.Unspecified,
parameters: {
string: "string",
},
position: {
x: 0,
y: 0,
},
precondition: "string",
preconditionLabel: "string",
rollbackStrategy: {
rollbackTaskImplementationClassName: "string",
taskNumbersToRollback: ["string"],
parameters: {
parameters: [{
dataType: google_native.integrations.v1alpha.EnterpriseCrmFrontendsEventbusProtoParameterEntryDataType.DataTypeUnspecified,
key: "string",
value: {
booleanArray: {
booleanValues: [false],
},
booleanValue: false,
doubleArray: {
doubleValues: [0],
},
doubleValue: 0,
intArray: {
intValues: ["string"],
},
intValue: "string",
jsonValue: "string",
protoArray: {
protoValues: [{
string: "string",
}],
},
protoValue: {
string: "string",
},
serializedObjectValue: {
objectValue: "string",
},
stringArray: {
stringValues: ["string"],
},
stringValue: "string",
},
}],
},
},
successPolicy: {
finalState: google_native.integrations.v1alpha.EnterpriseCrmEventbusProtoSuccessPolicyFinalState.Unspecified,
},
synchronousCallFailurePolicy: {
intervalInSeconds: "string",
maxNumRetries: 0,
retryStrategy: google_native.integrations.v1alpha.EnterpriseCrmEventbusProtoFailurePolicyRetryStrategy.Unspecified,
},
taskEntity: {
disabledForVpcSc: false,
metadata: {
activeTaskName: "string",
admins: [{
googleGroupEmail: "string",
userEmail: "string",
}],
category: google_native.integrations.v1alpha.EnterpriseCrmEventbusProtoTaskMetadataCategory.UnspecifiedCategory,
codeSearchLink: "string",
defaultJsonValidationOption: google_native.integrations.v1alpha.EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOption.UnspecifiedJsonValidationOption,
defaultSpec: "string",
description: "string",
descriptiveName: "string",
docMarkdown: "string",
externalCategory: google_native.integrations.v1alpha.EnterpriseCrmEventbusProtoTaskMetadataExternalCategory.UnspecifiedExternalCategory,
externalCategorySequence: 0,
externalDocHtml: "string",
externalDocLink: "string",
g3DocLink: "string",
iconLink: "string",
isDeprecated: false,
name: "string",
standaloneExternalDocHtml: "string",
status: google_native.integrations.v1alpha.EnterpriseCrmEventbusProtoTaskMetadataStatus.UnspecifiedStatus,
system: google_native.integrations.v1alpha.EnterpriseCrmEventbusProtoTaskMetadataSystem.UnspecifiedSystem,
tags: ["string"],
},
paramSpecs: {
parameters: [{
className: "string",
collectionElementClassName: "string",
config: {
descriptivePhrase: "string",
helpText: "string",
hideDefaultValue: false,
inputDisplayOption: google_native.integrations.v1alpha.EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOption.Default,
isHidden: false,
label: "string",
parameterNameOption: google_native.integrations.v1alpha.EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOption.DefaultNotParameterName,
subSectionLabel: "string",
uiPlaceholderText: "string",
},
dataType: google_native.integrations.v1alpha.EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataType.DataTypeUnspecified,
defaultValue: {
booleanArray: {
booleanValues: [false],
},
booleanValue: false,
doubleArray: {
doubleValues: [0],
},
doubleValue: 0,
intArray: {
intValues: ["string"],
},
intValue: "string",
jsonValue: "string",
protoArray: {
protoValues: [{
string: "string",
}],
},
protoValue: {
string: "string",
},
serializedObjectValue: {
objectValue: "string",
},
stringArray: {
stringValues: ["string"],
},
stringValue: "string",
},
isDeprecated: false,
isOutput: false,
jsonSchema: "string",
key: "string",
protoDef: {
fullName: "string",
path: "string",
},
required: false,
validationRule: {
doubleRange: {
max: 0,
min: 0,
},
intRange: {
max: "string",
min: "string",
},
stringRegex: {
exclusive: false,
regex: "string",
},
},
}],
},
taskType: google_native.integrations.v1alpha.EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskType.Task,
uiConfig: {
taskUiModuleConfigs: [{
moduleId: google_native.integrations.v1alpha.EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleId.UnspecifiedTaskModule,
}],
},
},
taskExecutionStrategy: google_native.integrations.v1alpha.EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategy.WhenAllSucceed,
taskName: "string",
taskNumber: "string",
taskSpec: "string",
taskTemplateName: "string",
taskType: google_native.integrations.v1alpha.EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskType.Task,
}],
teardown: {
teardownTaskConfigs: [{
name: "string",
teardownTaskImplementationClassName: "string",
creatorEmail: "string",
nextTeardownTask: {
name: "string",
},
parameters: {
parameters: [{
key: "string",
value: {
booleanArray: {
booleanValues: [false],
},
booleanValue: false,
doubleArray: {
doubleValues: [0],
},
doubleValue: 0,
intArray: {
intValues: ["string"],
},
intValue: "string",
protoArray: {
protoValues: [{
string: "string",
}],
},
protoValue: {
string: "string",
},
serializedObjectValue: {
objectValue: "string",
},
stringArray: {
stringValues: ["string"],
},
stringValue: "string",
},
}],
},
properties: {
properties: [{
key: "string",
value: {
booleanValue: false,
doubleArray: {
values: [0],
},
doubleValue: 0,
intArray: {
values: ["string"],
},
intValue: "string",
protoValue: {
string: "string",
},
stringArray: {
values: ["string"],
},
stringValue: "string",
},
}],
},
}],
},
triggerConfigs: [{
triggerNumber: "string",
position: {
x: 0,
y: 0,
},
description: "string",
errorCatcherId: "string",
label: "string",
nextTasksExecutionPolicy: google_native.integrations.v1alpha.GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicy.NextTasksExecutionPolicyUnspecified,
alertConfig: [{
aggregationPeriod: "string",
alertThreshold: 0,
disableAlert: false,
displayName: "string",
durationThreshold: "string",
metricType: google_native.integrations.v1alpha.GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricType.MetricTypeUnspecified,
onlyFinalAttempt: false,
thresholdType: google_native.integrations.v1alpha.GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdType.ThresholdTypeUnspecified,
thresholdValue: {
absolute: "string",
percentage: 0,
},
}],
properties: {
string: "string",
},
startTasks: [{
condition: "string",
description: "string",
displayName: "string",
taskConfigId: "string",
taskId: "string",
}],
trigger: "string",
triggerId: "string",
cloudSchedulerConfig: {
cronTab: "string",
location: "string",
serviceAccountEmail: "string",
errorMessage: "string",
},
triggerType: google_native.integrations.v1alpha.GoogleCloudIntegrationsV1alphaTriggerConfigTriggerType.TriggerTypeUnspecified,
}],
triggerConfigsInternal: [{
enabledClients: ["string"],
triggerNumber: "string",
position: {
x: 0,
y: 0,
},
properties: {
string: "string",
},
errorCatcherId: "string",
label: "string",
nextTasksExecutionPolicy: google_native.integrations.v1alpha.EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicy.Unspecified,
pauseWorkflowExecutions: false,
alertConfig: [{
aggregationPeriod: "string",
alertDisabled: false,
alertName: "string",
clientId: "string",
durationThresholdMs: "string",
errorEnumList: {
enumStrings: ["string"],
filterType: google_native.integrations.v1alpha.EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterType.DefaultInclusive,
},
metricType: google_native.integrations.v1alpha.EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricType.MetricTypeUnspecified,
numAggregationPeriods: 0,
onlyFinalAttempt: false,
playbookUrl: "string",
thresholdType: google_native.integrations.v1alpha.EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdType.UnspecifiedThresholdType,
thresholdValue: {
absolute: "string",
percentage: 0,
},
warningEnumList: {
enumStrings: ["string"],
filterType: google_native.integrations.v1alpha.EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterType.DefaultInclusive,
},
}],
description: "string",
startTasks: [{
condition: "string",
description: "string",
label: "string",
taskConfigId: "string",
taskNumber: "string",
}],
triggerCriteria: {
condition: "string",
parameters: {
parameters: [{
key: "string",
value: {
booleanArray: {
booleanValues: [false],
},
booleanValue: false,
doubleArray: {
doubleValues: [0],
},
doubleValue: 0,
intArray: {
intValues: ["string"],
},
intValue: "string",
protoArray: {
protoValues: [{
string: "string",
}],
},
protoValue: {
string: "string",
},
serializedObjectValue: {
objectValue: "string",
},
stringArray: {
stringValues: ["string"],
},
stringValue: "string",
},
}],
},
triggerCriteriaTaskImplementationClassName: "string",
},
triggerId: "string",
triggerName: "string",
cloudSchedulerConfig: {
cronTab: "string",
location: "string",
serviceAccountEmail: "string",
errorMessage: "string",
},
triggerType: google_native.integrations.v1alpha.EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerType.Unknown,
}],
cloudLoggingDetails: {
cloudLoggingSeverity: google_native.integrations.v1alpha.GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverity.CloudLoggingSeverityUnspecified,
enableCloudLogging: false,
},
});
type: google-native:integrations/v1alpha:Version
properties:
cloudLoggingDetails:
cloudLoggingSeverity: CLOUD_LOGGING_SEVERITY_UNSPECIFIED
enableCloudLogging: false
createSampleIntegrations: false
databasePersistencePolicy: DATABASE_PERSISTENCE_POLICY_UNSPECIFIED
description: string
errorCatcherConfigs:
- description: string
errorCatcherId: string
errorCatcherNumber: string
label: string
position:
x: 0
"y": 0
startErrorTasks:
- condition: string
description: string
displayName: string
taskConfigId: string
taskId: string
integrationId: string
integrationParameters:
- dataType: INTEGRATION_PARAMETER_DATA_TYPE_UNSPECIFIED
defaultValue:
booleanArray:
booleanValues:
- false
booleanValue: false
doubleArray:
doubleValues:
- 0
doubleValue: 0
intArray:
intValues:
- string
intValue: string
jsonValue: string
stringArray:
stringValues:
- string
stringValue: string
displayName: string
inputOutputType: IN_OUT_TYPE_UNSPECIFIED
isTransient: false
jsonSchema: string
key: string
producer: string
searchable: false
integrationParametersInternal:
parameters:
- attributes:
dataType: DATA_TYPE_UNSPECIFIED
defaultValue:
booleanValue: false
doubleArray:
values:
- 0
doubleValue: 0
intArray:
values:
- string
intValue: string
protoValue:
string: string
stringArray:
values:
- string
stringValue: string
isRequired: false
logSettings:
logFieldName: string
sanitizeOptions:
isAlreadySanitized: false
logType:
- LOG_TYPE_UNSPECIFIED
privacy: PRIVACY_TYPE_UNSPECIFIED
sanitizeType: SANITIZE_TYPE_UNSPECIFIED
seedPeriod: SEED_PERIOD_UNSPECIFIED
seedScope: SEED_SCOPE_UNSPECIFIED
shorteningLimits:
logAction: LOG_ACTION_UNSPECIFIED
logType:
- LOG_TYPE_UNSPECIFIED
maxArraySize: 0
maxStringLength: 0
shortenerType: SHORTENER_TYPE_UNSPECIFIED
readOnly: false
searchable: UNSPECIFIED
taskVisibility:
- string
children:
- ${enterpriseCrmFrontendsEventbusProtoWorkflowParameterEntry}
dataType: DATA_TYPE_UNSPECIFIED
defaultValue:
booleanArray:
booleanValues:
- false
booleanValue: false
doubleArray:
doubleValues:
- 0
doubleValue: 0
intArray:
intValues:
- string
intValue: string
jsonValue: string
protoArray:
protoValues:
- string: string
protoValue:
string: string
serializedObjectValue:
objectValue: string
stringArray:
stringValues:
- string
stringValue: string
description: string
inOutType: IN_OUT_TYPE_UNSPECIFIED
isTransient: false
jsonSchema: string
key: string
name: string
producedBy:
elementIdentifier: string
elementType: UNKNOWN_TYPE
producer: string
protoDefName: string
protoDefPath: string
lastModifierEmail: string
location: string
lockHolder: string
newIntegration: false
origin: UNSPECIFIED
parentTemplateId: string
productId: string
project: string
runAsServiceAccount: string
snapshotNumber: string
taskConfigs:
- description: string
displayName: string
errorCatcherId: string
externalTaskType: EXTERNAL_TASK_TYPE_UNSPECIFIED
failurePolicy:
intervalTime: string
maxRetries: 0
retryStrategy: RETRY_STRATEGY_UNSPECIFIED
jsonValidationOption: JSON_VALIDATION_OPTION_UNSPECIFIED
nextTasks:
- condition: string
description: string
displayName: string
taskConfigId: string
taskId: string
nextTasksExecutionPolicy: NEXT_TASKS_EXECUTION_POLICY_UNSPECIFIED
parameters:
string: string
position:
x: 0
"y": 0
successPolicy:
finalState: FINAL_STATE_UNSPECIFIED
synchronousCallFailurePolicy:
intervalTime: string
maxRetries: 0
retryStrategy: RETRY_STRATEGY_UNSPECIFIED
task: string
taskExecutionStrategy: TASK_EXECUTION_STRATEGY_UNSPECIFIED
taskId: string
taskTemplate: string
taskConfigsInternal:
- alertConfigs:
- aggregationPeriod: string
alertDisabled: false
alertName: string
clientId: string
durationThresholdMs: string
errorEnumList:
enumStrings:
- string
filterType: DEFAULT_INCLUSIVE
metricType: METRIC_TYPE_UNSPECIFIED
numAggregationPeriods: 0
onlyFinalAttempt: false
playbookUrl: string
thresholdType: UNSPECIFIED_THRESHOLD_TYPE
thresholdValue:
absolute: string
percentage: 0
warningEnumList:
enumStrings:
- string
filterType: DEFAULT_INCLUSIVE
createTime: string
creatorEmail: string
description: string
disableStrictTypeValidation: false
errorCatcherId: string
externalTaskType: EXTERNAL_TASK_TYPE_UNSPECIFIED
failurePolicy:
intervalInSeconds: string
maxNumRetries: 0
retryStrategy: UNSPECIFIED
incomingEdgeCount: 0
jsonValidationOption: UNSPECIFIED_JSON_VALIDATION_OPTION
label: string
lastModifiedTime: string
nextTasks:
- condition: string
description: string
label: string
taskConfigId: string
taskNumber: string
nextTasksExecutionPolicy: UNSPECIFIED
parameters:
string: string
position:
x: 0
"y": 0
precondition: string
preconditionLabel: string
rollbackStrategy:
parameters:
parameters:
- dataType: DATA_TYPE_UNSPECIFIED
key: string
value:
booleanArray:
booleanValues:
- false
booleanValue: false
doubleArray:
doubleValues:
- 0
doubleValue: 0
intArray:
intValues:
- string
intValue: string
jsonValue: string
protoArray:
protoValues:
- string: string
protoValue:
string: string
serializedObjectValue:
objectValue: string
stringArray:
stringValues:
- string
stringValue: string
rollbackTaskImplementationClassName: string
taskNumbersToRollback:
- string
successPolicy:
finalState: UNSPECIFIED
synchronousCallFailurePolicy:
intervalInSeconds: string
maxNumRetries: 0
retryStrategy: UNSPECIFIED
taskEntity:
disabledForVpcSc: false
metadata:
activeTaskName: string
admins:
- googleGroupEmail: string
userEmail: string
category: UNSPECIFIED_CATEGORY
codeSearchLink: string
defaultJsonValidationOption: UNSPECIFIED_JSON_VALIDATION_OPTION
defaultSpec: string
description: string
descriptiveName: string
docMarkdown: string
externalCategory: UNSPECIFIED_EXTERNAL_CATEGORY
externalCategorySequence: 0
externalDocHtml: string
externalDocLink: string
g3DocLink: string
iconLink: string
isDeprecated: false
name: string
standaloneExternalDocHtml: string
status: UNSPECIFIED_STATUS
system: UNSPECIFIED_SYSTEM
tags:
- string
paramSpecs:
parameters:
- className: string
collectionElementClassName: string
config:
descriptivePhrase: string
helpText: string
hideDefaultValue: false
inputDisplayOption: DEFAULT
isHidden: false
label: string
parameterNameOption: DEFAULT_NOT_PARAMETER_NAME
subSectionLabel: string
uiPlaceholderText: string
dataType: DATA_TYPE_UNSPECIFIED
defaultValue:
booleanArray:
booleanValues:
- false
booleanValue: false
doubleArray:
doubleValues:
- 0
doubleValue: 0
intArray:
intValues:
- string
intValue: string
jsonValue: string
protoArray:
protoValues:
- string: string
protoValue:
string: string
serializedObjectValue:
objectValue: string
stringArray:
stringValues:
- string
stringValue: string
isDeprecated: false
isOutput: false
jsonSchema: string
key: string
protoDef:
fullName: string
path: string
required: false
validationRule:
doubleRange:
max: 0
min: 0
intRange:
max: string
min: string
stringRegex:
exclusive: false
regex: string
taskType: TASK
uiConfig:
taskUiModuleConfigs:
- moduleId: UNSPECIFIED_TASK_MODULE
taskExecutionStrategy: WHEN_ALL_SUCCEED
taskName: string
taskNumber: string
taskSpec: string
taskTemplateName: string
taskType: TASK
teardown:
teardownTaskConfigs:
- creatorEmail: string
name: string
nextTeardownTask:
name: string
parameters:
parameters:
- key: string
value:
booleanArray:
booleanValues:
- false
booleanValue: false
doubleArray:
doubleValues:
- 0
doubleValue: 0
intArray:
intValues:
- string
intValue: string
protoArray:
protoValues:
- string: string
protoValue:
string: string
serializedObjectValue:
objectValue: string
stringArray:
stringValues:
- string
stringValue: string
properties:
properties:
- key: string
value:
booleanValue: false
doubleArray:
values:
- 0
doubleValue: 0
intArray:
values:
- string
intValue: string
protoValue:
string: string
stringArray:
values:
- string
stringValue: string
teardownTaskImplementationClassName: string
triggerConfigs:
- alertConfig:
- aggregationPeriod: string
alertThreshold: 0
disableAlert: false
displayName: string
durationThreshold: string
metricType: METRIC_TYPE_UNSPECIFIED
onlyFinalAttempt: false
thresholdType: THRESHOLD_TYPE_UNSPECIFIED
thresholdValue:
absolute: string
percentage: 0
cloudSchedulerConfig:
cronTab: string
errorMessage: string
location: string
serviceAccountEmail: string
description: string
errorCatcherId: string
label: string
nextTasksExecutionPolicy: NEXT_TASKS_EXECUTION_POLICY_UNSPECIFIED
position:
x: 0
"y": 0
properties:
string: string
startTasks:
- condition: string
description: string
displayName: string
taskConfigId: string
taskId: string
trigger: string
triggerId: string
triggerNumber: string
triggerType: TRIGGER_TYPE_UNSPECIFIED
triggerConfigsInternal:
- alertConfig:
- aggregationPeriod: string
alertDisabled: false
alertName: string
clientId: string
durationThresholdMs: string
errorEnumList:
enumStrings:
- string
filterType: DEFAULT_INCLUSIVE
metricType: METRIC_TYPE_UNSPECIFIED
numAggregationPeriods: 0
onlyFinalAttempt: false
playbookUrl: string
thresholdType: UNSPECIFIED_THRESHOLD_TYPE
thresholdValue:
absolute: string
percentage: 0
warningEnumList:
enumStrings:
- string
filterType: DEFAULT_INCLUSIVE
cloudSchedulerConfig:
cronTab: string
errorMessage: string
location: string
serviceAccountEmail: string
description: string
enabledClients:
- string
errorCatcherId: string
label: string
nextTasksExecutionPolicy: UNSPECIFIED
pauseWorkflowExecutions: false
position:
x: 0
"y": 0
properties:
string: string
startTasks:
- condition: string
description: string
label: string
taskConfigId: string
taskNumber: string
triggerCriteria:
condition: string
parameters:
parameters:
- key: string
value:
booleanArray:
booleanValues:
- false
booleanValue: false
doubleArray:
doubleValues:
- 0
doubleValue: 0
intArray:
intValues:
- string
intValue: string
protoArray:
protoValues:
- string: string
protoValue:
string: string
serializedObjectValue:
objectValue: string
stringArray:
stringValues:
- string
stringValue: string
triggerCriteriaTaskImplementationClassName: string
triggerId: string
triggerName: string
triggerNumber: string
triggerType: UNKNOWN
userLabel: string
Version Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The Version resource accepts the following input properties:
- Integration
Id string - Product
Id string - Cloud
Logging Pulumi.Details Google Native. Integrations. V1Alpha. Inputs. Google Cloud Integrations V1alpha Cloud Logging Details - Optional. Cloud Logging details for the integration version
- Create
Sample boolIntegrations - Optional. Optional. Indicates if sample workflow should be created.
- Database
Persistence Pulumi.Policy Google Native. Integrations. V1Alpha. Version Database Persistence Policy - 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 integration description.
- Error
Catcher List<Pulumi.Configs Google Native. Integrations. V1Alpha. Inputs. Google Cloud Integrations V1alpha Error Catcher Config> - Optional. Error Catch Task configuration for the integration. It's optional.
- Integration
Parameters List<Pulumi.Google Native. Integrations. V1Alpha. Inputs. Google Cloud Integrations V1alpha Integration Parameter> - Optional. Parameters that are expected to be passed to the integration when an event is triggered. This consists of all the parameters that are expected in the integration execution. This gives the user the ability to provide default values, add information like PII and also provide data types of each parameter.
- Integration
Parameters Pulumi.Internal Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Frontends Eventbus Proto Workflow Parameters - Optional. Parameters that are expected to be passed to the integration when an event is triggered. This consists of all the parameters that are expected in the integration execution. This gives the user the ability to provide default values, add information like PII and also provide data types of each parameter.
- Last
Modifier stringEmail - Optional. The last modifier's email address. Generated based on the End User Credentials/LOAS role of the user making the call.
- Location string
- Lock
Holder string - Optional. The edit lock holder's email address. Generated based on the End User Credentials/LOAS role of the user making the call.
- New
Integration bool - Set this flag to true, if draft version is to be created for a brand new integration. False, if the request is for an existing integration. For backward compatibility reasons, even if this flag is set to
false
and no existing integration is found, a new draft integration will still be created. - Origin
Pulumi.
Google Native. Integrations. V1Alpha. Version Origin - Optional. The origin that indicates where this integration is coming from.
- Parent
Template stringId - Optional. The id of the template which was used to create this integration_version.
- Project string
- Run
As stringService Account - Optional. The run-as service account email, if set and auth config is not configured, that will be used to generate auth token to be used in Connector task, Rest caller task and Cloud function task.
- Snapshot
Number string - Optional. An increasing sequence that is set when a new snapshot is created. The last created snapshot can be identified by [workflow_name, org_id latest(snapshot_number)]. However, last created snapshot need not be same as the HEAD. So users should always use "HEAD" tag to identify the head.
- Task
Configs List<Pulumi.Google Native. Integrations. V1Alpha. Inputs. Google Cloud Integrations V1alpha Task Config> - Optional. Task configuration for the integration. It's optional, but the integration doesn't do anything without task_configs.
- Task
Configs List<Pulumi.Internal Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Frontends Eventbus Proto Task Config> - Optional. Task configuration for the integration. It's optional, but the integration doesn't do anything without task_configs.
- Teardown
Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Teardown - 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.
- Trigger
Configs List<Pulumi.Google Native. Integrations. V1Alpha. Inputs. Google Cloud Integrations V1alpha Trigger Config> - Optional. Trigger configurations.
- Trigger
Configs List<Pulumi.Internal Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Frontends Eventbus Proto Trigger Config> - Optional. Trigger configurations.
- User
Label string - Optional. A user-defined label that annotates an integration version. Typically, this is only set when the integration version is created.
- Integration
Id string - Product
Id string - Cloud
Logging GoogleDetails Cloud Integrations V1alpha Cloud Logging Details Args - Optional. Cloud Logging details for the integration version
- Create
Sample boolIntegrations - Optional. Optional. Indicates if sample workflow should be created.
- Database
Persistence VersionPolicy Database Persistence Policy - 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 integration description.
- Error
Catcher []GoogleConfigs Cloud Integrations V1alpha Error Catcher Config Args - Optional. Error Catch Task configuration for the integration. It's optional.
- Integration
Parameters []GoogleCloud Integrations V1alpha Integration Parameter Args - Optional. Parameters that are expected to be passed to the integration when an event is triggered. This consists of all the parameters that are expected in the integration execution. This gives the user the ability to provide default values, add information like PII and also provide data types of each parameter.
- Integration
Parameters EnterpriseInternal Crm Frontends Eventbus Proto Workflow Parameters Args - Optional. Parameters that are expected to be passed to the integration when an event is triggered. This consists of all the parameters that are expected in the integration execution. This gives the user the ability to provide default values, add information like PII and also provide data types of each parameter.
- Last
Modifier stringEmail - Optional. The last modifier's email address. Generated based on the End User Credentials/LOAS role of the user making the call.
- Location string
- Lock
Holder string - Optional. The edit lock holder's email address. Generated based on the End User Credentials/LOAS role of the user making the call.
- New
Integration bool - Set this flag to true, if draft version is to be created for a brand new integration. False, if the request is for an existing integration. For backward compatibility reasons, even if this flag is set to
false
and no existing integration is found, a new draft integration will still be created. - Origin
Version
Origin - Optional. The origin that indicates where this integration is coming from.
- Parent
Template stringId - Optional. The id of the template which was used to create this integration_version.
- Project string
- Run
As stringService Account - Optional. The run-as service account email, if set and auth config is not configured, that will be used to generate auth token to be used in Connector task, Rest caller task and Cloud function task.
- Snapshot
Number string - Optional. An increasing sequence that is set when a new snapshot is created. The last created snapshot can be identified by [workflow_name, org_id latest(snapshot_number)]. However, last created snapshot need not be same as the HEAD. So users should always use "HEAD" tag to identify the head.
- Task
Configs []GoogleCloud Integrations V1alpha Task Config Args - Optional. Task configuration for the integration. It's optional, but the integration doesn't do anything without task_configs.
- Task
Configs []EnterpriseInternal Crm Frontends Eventbus Proto Task Config Args - Optional. Task configuration for the integration. It's optional, but the integration doesn't do anything without task_configs.
- Teardown
Enterprise
Crm Eventbus Proto Teardown Args - 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.
- Trigger
Configs []GoogleCloud Integrations V1alpha Trigger Config Args - Optional. Trigger configurations.
- Trigger
Configs []EnterpriseInternal Crm Frontends Eventbus Proto Trigger Config Args - Optional. Trigger configurations.
- User
Label string - Optional. A user-defined label that annotates an integration version. Typically, this is only set when the integration version is created.
- integration
Id String - product
Id String - cloud
Logging GoogleDetails Cloud Integrations V1alpha Cloud Logging Details - Optional. Cloud Logging details for the integration version
- create
Sample BooleanIntegrations - Optional. Optional. Indicates if sample workflow should be created.
- database
Persistence VersionPolicy Database Persistence Policy - 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 integration description.
- error
Catcher List<GoogleConfigs Cloud Integrations V1alpha Error Catcher Config> - Optional. Error Catch Task configuration for the integration. It's optional.
- integration
Parameters List<GoogleCloud Integrations V1alpha Integration Parameter> - Optional. Parameters that are expected to be passed to the integration when an event is triggered. This consists of all the parameters that are expected in the integration execution. This gives the user the ability to provide default values, add information like PII and also provide data types of each parameter.
- integration
Parameters EnterpriseInternal Crm Frontends Eventbus Proto Workflow Parameters - Optional. Parameters that are expected to be passed to the integration when an event is triggered. This consists of all the parameters that are expected in the integration execution. This gives the user the ability to provide default values, add information like PII and also provide data types of each parameter.
- last
Modifier StringEmail - Optional. The last modifier's email address. Generated based on the End User Credentials/LOAS role of the user making the call.
- location String
- lock
Holder String - Optional. The edit lock holder's email address. Generated based on the End User Credentials/LOAS role of the user making the call.
- new
Integration Boolean - Set this flag to true, if draft version is to be created for a brand new integration. False, if the request is for an existing integration. For backward compatibility reasons, even if this flag is set to
false
and no existing integration is found, a new draft integration will still be created. - origin
Version
Origin - Optional. The origin that indicates where this integration is coming from.
- parent
Template StringId - Optional. The id of the template which was used to create this integration_version.
- project String
- run
As StringService Account - Optional. The run-as service account email, if set and auth config is not configured, that will be used to generate auth token to be used in Connector task, Rest caller task and Cloud function task.
- snapshot
Number String - Optional. An increasing sequence that is set when a new snapshot is created. The last created snapshot can be identified by [workflow_name, org_id latest(snapshot_number)]. However, last created snapshot need not be same as the HEAD. So users should always use "HEAD" tag to identify the head.
- task
Configs List<GoogleCloud Integrations V1alpha Task Config> - Optional. Task configuration for the integration. It's optional, but the integration doesn't do anything without task_configs.
- task
Configs List<EnterpriseInternal Crm Frontends Eventbus Proto Task Config> - Optional. Task configuration for the integration. It's optional, but the integration doesn't do anything without task_configs.
- teardown
Enterprise
Crm Eventbus Proto Teardown - 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.
- trigger
Configs List<GoogleCloud Integrations V1alpha Trigger Config> - Optional. Trigger configurations.
- trigger
Configs List<EnterpriseInternal Crm Frontends Eventbus Proto Trigger Config> - Optional. Trigger configurations.
- user
Label String - Optional. A user-defined label that annotates an integration version. Typically, this is only set when the integration version is created.
- integration
Id string - product
Id string - cloud
Logging GoogleDetails Cloud Integrations V1alpha Cloud Logging Details - Optional. Cloud Logging details for the integration version
- create
Sample booleanIntegrations - Optional. Optional. Indicates if sample workflow should be created.
- database
Persistence VersionPolicy Database Persistence Policy - 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 integration description.
- error
Catcher GoogleConfigs Cloud Integrations V1alpha Error Catcher Config[] - Optional. Error Catch Task configuration for the integration. It's optional.
- integration
Parameters GoogleCloud Integrations V1alpha Integration Parameter[] - Optional. Parameters that are expected to be passed to the integration when an event is triggered. This consists of all the parameters that are expected in the integration execution. This gives the user the ability to provide default values, add information like PII and also provide data types of each parameter.
- integration
Parameters EnterpriseInternal Crm Frontends Eventbus Proto Workflow Parameters - Optional. Parameters that are expected to be passed to the integration when an event is triggered. This consists of all the parameters that are expected in the integration execution. This gives the user the ability to provide default values, add information like PII and also provide data types of each parameter.
- last
Modifier stringEmail - Optional. The last modifier's email address. Generated based on the End User Credentials/LOAS role of the user making the call.
- location string
- lock
Holder string - Optional. The edit lock holder's email address. Generated based on the End User Credentials/LOAS role of the user making the call.
- new
Integration boolean - Set this flag to true, if draft version is to be created for a brand new integration. False, if the request is for an existing integration. For backward compatibility reasons, even if this flag is set to
false
and no existing integration is found, a new draft integration will still be created. - origin
Version
Origin - Optional. The origin that indicates where this integration is coming from.
- parent
Template stringId - Optional. The id of the template which was used to create this integration_version.
- project string
- run
As stringService Account - Optional. The run-as service account email, if set and auth config is not configured, that will be used to generate auth token to be used in Connector task, Rest caller task and Cloud function task.
- snapshot
Number string - Optional. An increasing sequence that is set when a new snapshot is created. The last created snapshot can be identified by [workflow_name, org_id latest(snapshot_number)]. However, last created snapshot need not be same as the HEAD. So users should always use "HEAD" tag to identify the head.
- task
Configs GoogleCloud Integrations V1alpha Task Config[] - Optional. Task configuration for the integration. It's optional, but the integration doesn't do anything without task_configs.
- task
Configs EnterpriseInternal Crm Frontends Eventbus Proto Task Config[] - Optional. Task configuration for the integration. It's optional, but the integration doesn't do anything without task_configs.
- teardown
Enterprise
Crm Eventbus Proto Teardown - 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.
- trigger
Configs GoogleCloud Integrations V1alpha Trigger Config[] - Optional. Trigger configurations.
- trigger
Configs EnterpriseInternal Crm Frontends Eventbus Proto Trigger Config[] - Optional. Trigger configurations.
- user
Label string - Optional. A user-defined label that annotates an integration version. Typically, this is only set when the integration version is created.
- integration_
id str - product_
id str - cloud_
logging_ Googledetails Cloud Integrations V1alpha Cloud Logging Details Args - Optional. Cloud Logging details for the integration version
- create_
sample_ boolintegrations - Optional. Optional. Indicates if sample workflow should be created.
- database_
persistence_ Versionpolicy Database Persistence Policy - 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 integration description.
- error_
catcher_ Sequence[Googleconfigs Cloud Integrations V1alpha Error Catcher Config Args] - Optional. Error Catch Task configuration for the integration. It's optional.
- integration_
parameters Sequence[GoogleCloud Integrations V1alpha Integration Parameter Args] - Optional. Parameters that are expected to be passed to the integration when an event is triggered. This consists of all the parameters that are expected in the integration execution. This gives the user the ability to provide default values, add information like PII and also provide data types of each parameter.
- integration_
parameters_ Enterpriseinternal Crm Frontends Eventbus Proto Workflow Parameters Args - Optional. Parameters that are expected to be passed to the integration when an event is triggered. This consists of all the parameters that are expected in the integration execution. This gives the user the ability to provide default values, add information like PII and also provide data types of each parameter.
- last_
modifier_ stremail - Optional. The last modifier's email address. Generated based on the End User Credentials/LOAS role of the user making the call.
- location str
- lock_
holder str - Optional. The edit lock holder's email address. Generated based on the End User Credentials/LOAS role of the user making the call.
- new_
integration bool - Set this flag to true, if draft version is to be created for a brand new integration. False, if the request is for an existing integration. For backward compatibility reasons, even if this flag is set to
false
and no existing integration is found, a new draft integration will still be created. - origin
Version
Origin - Optional. The origin that indicates where this integration is coming from.
- parent_
template_ strid - Optional. The id of the template which was used to create this integration_version.
- project str
- run_
as_ strservice_ account - Optional. The run-as service account email, if set and auth config is not configured, that will be used to generate auth token to be used in Connector task, Rest caller task and Cloud function task.
- snapshot_
number str - Optional. An increasing sequence that is set when a new snapshot is created. The last created snapshot can be identified by [workflow_name, org_id latest(snapshot_number)]. However, last created snapshot need not be same as the HEAD. So users should always use "HEAD" tag to identify the head.
- task_
configs Sequence[GoogleCloud Integrations V1alpha Task Config Args] - Optional. Task configuration for the integration. It's optional, but the integration doesn't do anything without task_configs.
- task_
configs_ Sequence[Enterpriseinternal Crm Frontends Eventbus Proto Task Config Args] - Optional. Task configuration for the integration. It's optional, but the integration doesn't do anything without task_configs.
- teardown
Enterprise
Crm Eventbus Proto Teardown Args - 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.
- trigger_
configs Sequence[GoogleCloud Integrations V1alpha Trigger Config Args] - Optional. Trigger configurations.
- trigger_
configs_ Sequence[Enterpriseinternal Crm Frontends Eventbus Proto Trigger Config Args] - Optional. Trigger configurations.
- user_
label str - Optional. A user-defined label that annotates an integration version. Typically, this is only set when the integration version is created.
- integration
Id String - product
Id String - cloud
Logging Property MapDetails - Optional. Cloud Logging details for the integration version
- create
Sample BooleanIntegrations - Optional. Optional. Indicates if sample workflow should be created.
- database
Persistence "DATABASE_PERSISTENCE_POLICY_UNSPECIFIED" | "DATABASE_PERSISTENCE_DISABLED" | "DATABASE_PERSISTENCE_ASYNC"Policy - 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 integration description.
- error
Catcher List<Property Map>Configs - Optional. Error Catch Task configuration for the integration. It's optional.
- integration
Parameters List<Property Map> - Optional. Parameters that are expected to be passed to the integration when an event is triggered. This consists of all the parameters that are expected in the integration execution. This gives the user the ability to provide default values, add information like PII and also provide data types of each parameter.
- integration
Parameters Property MapInternal - Optional. Parameters that are expected to be passed to the integration when an event is triggered. This consists of all the parameters that are expected in the integration execution. This gives the user the ability to provide default values, add information like PII and also provide data types of each parameter.
- last
Modifier StringEmail - Optional. The last modifier's email address. Generated based on the End User Credentials/LOAS role of the user making the call.
- location String
- lock
Holder String - Optional. The edit lock holder's email address. Generated based on the End User Credentials/LOAS role of the user making the call.
- new
Integration Boolean - Set this flag to true, if draft version is to be created for a brand new integration. False, if the request is for an existing integration. For backward compatibility reasons, even if this flag is set to
false
and no existing integration is found, a new draft integration will still be created. - origin "UNSPECIFIED" | "UI" | "PIPER_V2" | "PIPER_V3" | "APPLICATION_IP_PROVISIONING" | "TEST_CASE"
- Optional. The origin that indicates where this integration is coming from.
- parent
Template StringId - Optional. The id of the template which was used to create this integration_version.
- project String
- run
As StringService Account - Optional. The run-as service account email, if set and auth config is not configured, that will be used to generate auth token to be used in Connector task, Rest caller task and Cloud function task.
- snapshot
Number String - Optional. An increasing sequence that is set when a new snapshot is created. The last created snapshot can be identified by [workflow_name, org_id latest(snapshot_number)]. However, last created snapshot need not be same as the HEAD. So users should always use "HEAD" tag to identify the head.
- task
Configs List<Property Map> - Optional. Task configuration for the integration. It's optional, but the integration doesn't do anything without task_configs.
- task
Configs List<Property Map>Internal - Optional. Task configuration for the integration. It's optional, but the integration 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.
- trigger
Configs List<Property Map> - Optional. Trigger configurations.
- trigger
Configs List<Property Map>Internal - Optional. Trigger configurations.
- user
Label String - Optional. A user-defined label that annotates an integration version. Typically, this is only set when the integration version is created.
Outputs
All input properties are implicitly available as output properties. Additionally, the Version resource produces the following output properties:
- Create
Time string - Auto-generated.
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- Auto-generated primary key.
- State string
- User should not set it as an input.
- Status string
- Generated by eventbus. User should not set it as an input.
- Update
Time string - Auto-generated.
- Create
Time string - Auto-generated.
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- Auto-generated primary key.
- State string
- User should not set it as an input.
- Status string
- Generated by eventbus. User should not set it as an input.
- Update
Time string - Auto-generated.
- create
Time String - Auto-generated.
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- Auto-generated primary key.
- state String
- User should not set it as an input.
- status String
- Generated by eventbus. User should not set it as an input.
- update
Time String - Auto-generated.
- create
Time string - Auto-generated.
- id string
- The provider-assigned unique ID for this managed resource.
- name string
- Auto-generated primary key.
- state string
- User should not set it as an input.
- status string
- Generated by eventbus. User should not set it as an input.
- update
Time string - Auto-generated.
- create_
time str - Auto-generated.
- id str
- The provider-assigned unique ID for this managed resource.
- name str
- Auto-generated primary key.
- state str
- User should not set it as an input.
- status str
- Generated by eventbus. User should not set it as an input.
- update_
time str - Auto-generated.
- create
Time String - Auto-generated.
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- Auto-generated primary key.
- state String
- User should not set it as an input.
- status String
- Generated by eventbus. User should not set it as an input.
- update
Time String - Auto-generated.
Supporting Types
EnterpriseCrmEventbusProtoAttributes, EnterpriseCrmEventbusProtoAttributesArgs
- Data
Type Pulumi.Google Native. Integrations. V1Alpha. Enterprise Crm Eventbus Proto Attributes Data Type - Things like URL, Email, Currency, Timestamp (rather than string, int64...)
- Default
Value Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Value Type - Used to define defaults.
- Is
Required bool - Required for event execution. The validation will be done by the event bus when the event is triggered.
- Is
Searchable bool - Used to indicate if a ParameterEntry should be converted to ParamIndexes for ST-Spanner full-text search. DEPRECATED: use searchable.
- Log
Settings Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Log Settings - See
- Read
Only bool - Used to indicate if the ParameterEntry is a read only field or not.
- Searchable
Pulumi.
Google Native. Integrations. V1Alpha. Enterprise Crm Eventbus Proto Attributes Searchable - Task
Visibility List<string> - List of tasks that can view this property, if empty then all.
- Data
Type EnterpriseCrm Eventbus Proto Attributes Data Type - Things like URL, Email, Currency, Timestamp (rather than string, int64...)
- Default
Value EnterpriseCrm Eventbus Proto Value Type - Used to define defaults.
- Is
Required bool - Required for event execution. The validation will be done by the event bus when the event is triggered.
- Is
Searchable bool - Used to indicate if a ParameterEntry should be converted to ParamIndexes for ST-Spanner full-text search. DEPRECATED: use searchable.
- Log
Settings EnterpriseCrm Eventbus Proto Log Settings - See
- Read
Only bool - Used to indicate if the ParameterEntry is a read only field or not.
- Searchable
Enterprise
Crm Eventbus Proto Attributes Searchable - Task
Visibility []string - List of tasks that can view this property, if empty then all.
- data
Type EnterpriseCrm Eventbus Proto Attributes Data Type - Things like URL, Email, Currency, Timestamp (rather than string, int64...)
- default
Value EnterpriseCrm Eventbus Proto Value Type - Used to define defaults.
- is
Required Boolean - Required for event execution. The validation will be done by the event bus when the event is triggered.
- is
Searchable Boolean - Used to indicate if a ParameterEntry should be converted to ParamIndexes for ST-Spanner full-text search. DEPRECATED: use searchable.
- log
Settings EnterpriseCrm Eventbus Proto Log Settings - See
- read
Only Boolean - Used to indicate if the ParameterEntry is a read only field or not.
- searchable
Enterprise
Crm Eventbus Proto Attributes Searchable - task
Visibility List<String> - List of tasks that can view this property, if empty then all.
- data
Type EnterpriseCrm Eventbus Proto Attributes Data Type - Things like URL, Email, Currency, Timestamp (rather than string, int64...)
- default
Value EnterpriseCrm Eventbus Proto Value Type - Used to define defaults.
- is
Required boolean - Required for event execution. The validation will be done by the event bus when the event is triggered.
- is
Searchable boolean - Used to indicate if a ParameterEntry should be converted to ParamIndexes for ST-Spanner full-text search. DEPRECATED: use searchable.
- log
Settings EnterpriseCrm Eventbus Proto Log Settings - See
- read
Only boolean - Used to indicate if the ParameterEntry is a read only field or not.
- searchable
Enterprise
Crm Eventbus Proto Attributes Searchable - task
Visibility string[] - List of tasks that can view this property, if empty then all.
- data_
type EnterpriseCrm Eventbus Proto Attributes Data Type - Things like URL, Email, Currency, Timestamp (rather than string, int64...)
- default_
value EnterpriseCrm Eventbus Proto Value Type - Used to define defaults.
- is_
required bool - Required for event execution. The validation will be done by the event bus when the event is triggered.
- is_
searchable bool - Used to indicate if a ParameterEntry should be converted to ParamIndexes for ST-Spanner full-text search. DEPRECATED: use searchable.
- log_
settings EnterpriseCrm Eventbus Proto Log Settings - See
- read_
only bool - Used to indicate if the ParameterEntry is a read only field or not.
- searchable
Enterprise
Crm Eventbus Proto Attributes Searchable - task_
visibility Sequence[str] - List of tasks that can view this property, if empty then all.
- data
Type "DATA_TYPE_UNSPECIFIED" | "EMAIL" | "URL" | "CURRENCY" | "TIMESTAMP" | "DOMAIN_NAME" - Things like URL, Email, Currency, Timestamp (rather than string, int64...)
- default
Value Property Map - Used to define defaults.
- is
Required Boolean - Required for event execution. The validation will be done by the event bus when the event is triggered.
- is
Searchable Boolean - Used to indicate if a ParameterEntry should be converted to ParamIndexes for ST-Spanner full-text search. DEPRECATED: use searchable.
- log
Settings Property Map - See
- read
Only Boolean - Used to indicate if the ParameterEntry is a read only field or not.
- searchable "UNSPECIFIED" | "YES" | "NO"
- task
Visibility List<String> - List of tasks that can view this property, if empty then all.
EnterpriseCrmEventbusProtoAttributesDataType, EnterpriseCrmEventbusProtoAttributesDataTypeArgs
- Data
Type Unspecified - DATA_TYPE_UNSPECIFIED
- Url
- URL
- Currency
- CURRENCY
- Timestamp
- TIMESTAMP
- Domain
Name - DOMAIN_NAMEDomain is a web url string with one top-level private domain and a suffix (for example: google.com, walmart.com)
- Enterprise
Crm Eventbus Proto Attributes Data Type Data Type Unspecified - DATA_TYPE_UNSPECIFIED
- Enterprise
Crm Eventbus Proto Attributes Data Type Email - Enterprise
Crm Eventbus Proto Attributes Data Type Url - URL
- Enterprise
Crm Eventbus Proto Attributes Data Type Currency - CURRENCY
- Enterprise
Crm Eventbus Proto Attributes Data Type Timestamp - TIMESTAMP
- Enterprise
Crm Eventbus Proto Attributes Data Type Domain Name - DOMAIN_NAMEDomain is a web url string with one top-level private domain and a suffix (for example: google.com, walmart.com)
- Data
Type Unspecified - DATA_TYPE_UNSPECIFIED
- Url
- URL
- Currency
- CURRENCY
- Timestamp
- TIMESTAMP
- Domain
Name - DOMAIN_NAMEDomain is a web url string with one top-level private domain and a suffix (for example: google.com, walmart.com)
- Data
Type Unspecified - DATA_TYPE_UNSPECIFIED
- Url
- URL
- Currency
- CURRENCY
- Timestamp
- TIMESTAMP
- Domain
Name - DOMAIN_NAMEDomain is a web url string with one top-level private domain and a suffix (for example: google.com, walmart.com)
- DATA_TYPE_UNSPECIFIED
- DATA_TYPE_UNSPECIFIED
- URL
- URL
- CURRENCY
- CURRENCY
- TIMESTAMP
- TIMESTAMP
- DOMAIN_NAME
- DOMAIN_NAMEDomain is a web url string with one top-level private domain and a suffix (for example: google.com, walmart.com)
- "DATA_TYPE_UNSPECIFIED"
- DATA_TYPE_UNSPECIFIED
- "EMAIL"
- "URL"
- URL
- "CURRENCY"
- CURRENCY
- "TIMESTAMP"
- TIMESTAMP
- "DOMAIN_NAME"
- DOMAIN_NAMEDomain is a web url string with one top-level private domain and a suffix (for example: google.com, walmart.com)
EnterpriseCrmEventbusProtoAttributesResponse, EnterpriseCrmEventbusProtoAttributesResponseArgs
- Data
Type string - Things like URL, Email, Currency, Timestamp (rather than string, int64...)
- Default
Value Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Value Type Response - Used to define defaults.
- Is
Required bool - Required for event execution. The validation will be done by the event bus when the event is triggered.
- Is
Searchable bool - Used to indicate if a ParameterEntry should be converted to ParamIndexes for ST-Spanner full-text search. DEPRECATED: use searchable.
- Log
Settings Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Log Settings Response - See
- Read
Only bool - Used to indicate if the ParameterEntry is a read only field or not.
- Searchable string
- Task
Visibility List<string> - List of tasks that can view this property, if empty then all.
- Data
Type string - Things like URL, Email, Currency, Timestamp (rather than string, int64...)
- Default
Value EnterpriseCrm Eventbus Proto Value Type Response - Used to define defaults.
- Is
Required bool - Required for event execution. The validation will be done by the event bus when the event is triggered.
- Is
Searchable bool - Used to indicate if a ParameterEntry should be converted to ParamIndexes for ST-Spanner full-text search. DEPRECATED: use searchable.
- Log
Settings EnterpriseCrm Eventbus Proto Log Settings Response - See
- Read
Only bool - Used to indicate if the ParameterEntry is a read only field or not.
- Searchable string
- Task
Visibility []string - List of tasks that can view this property, if empty then all.
- data
Type String - Things like URL, Email, Currency, Timestamp (rather than string, int64...)
- default
Value EnterpriseCrm Eventbus Proto Value Type Response - Used to define defaults.
- is
Required Boolean - Required for event execution. The validation will be done by the event bus when the event is triggered.
- is
Searchable Boolean - Used to indicate if a ParameterEntry should be converted to ParamIndexes for ST-Spanner full-text search. DEPRECATED: use searchable.
- log
Settings EnterpriseCrm Eventbus Proto Log Settings Response - See
- read
Only Boolean - Used to indicate if the ParameterEntry is a read only field or not.
- searchable String
- task
Visibility List<String> - List of tasks that can view this property, if empty then all.
- data
Type string - Things like URL, Email, Currency, Timestamp (rather than string, int64...)
- default
Value EnterpriseCrm Eventbus Proto Value Type Response - Used to define defaults.
- is
Required boolean - Required for event execution. The validation will be done by the event bus when the event is triggered.
- is
Searchable boolean - Used to indicate if a ParameterEntry should be converted to ParamIndexes for ST-Spanner full-text search. DEPRECATED: use searchable.
- log
Settings EnterpriseCrm Eventbus Proto Log Settings Response - See
- read
Only boolean - Used to indicate if the ParameterEntry is a read only field or not.
- searchable string
- task
Visibility string[] - List of tasks that can view this property, if empty then all.
- data_
type str - Things like URL, Email, Currency, Timestamp (rather than string, int64...)
- default_
value EnterpriseCrm Eventbus Proto Value Type Response - Used to define defaults.
- is_
required bool - Required for event execution. The validation will be done by the event bus when the event is triggered.
- is_
searchable bool - Used to indicate if a ParameterEntry should be converted to ParamIndexes for ST-Spanner full-text search. DEPRECATED: use searchable.
- log_
settings EnterpriseCrm Eventbus Proto Log Settings Response - See
- read_
only bool - Used to indicate if the ParameterEntry is a read only field or not.
- searchable str
- task_
visibility Sequence[str] - List of tasks that can view this property, if empty then all.
- data
Type String - Things like URL, Email, Currency, Timestamp (rather than string, int64...)
- default
Value Property Map - Used to define defaults.
- is
Required Boolean - Required for event execution. The validation will be done by the event bus when the event is triggered.
- is
Searchable Boolean - Used to indicate if a ParameterEntry should be converted to ParamIndexes for ST-Spanner full-text search. DEPRECATED: use searchable.
- log
Settings Property Map - See
- read
Only Boolean - Used to indicate if the ParameterEntry is a read only field or not.
- searchable String
- task
Visibility List<String> - List of tasks that can view this property, if empty then all.
EnterpriseCrmEventbusProtoAttributesSearchable, EnterpriseCrmEventbusProtoAttributesSearchableArgs
- Unspecified
- UNSPECIFIED
- Yes
- YESIf yes, the parameter key and value will be full-text indexed. In a proto, this value will propagate to all children whose searchable is unspecified.
- No
- NOIf no, the parameter key and value will not be full-text indexed. In a proto, this value will propagate to all children whose searchable is unspecified.
- Enterprise
Crm Eventbus Proto Attributes Searchable Unspecified - UNSPECIFIED
- Enterprise
Crm Eventbus Proto Attributes Searchable Yes - YESIf yes, the parameter key and value will be full-text indexed. In a proto, this value will propagate to all children whose searchable is unspecified.
- Enterprise
Crm Eventbus Proto Attributes Searchable No - NOIf no, the parameter key and value will not be full-text indexed. In a proto, this value will propagate to all children whose searchable is unspecified.
- Unspecified
- UNSPECIFIED
- Yes
- YESIf yes, the parameter key and value will be full-text indexed. In a proto, this value will propagate to all children whose searchable is unspecified.
- No
- NOIf no, the parameter key and value will not be full-text indexed. In a proto, this value will propagate to all children whose searchable is unspecified.
- Unspecified
- UNSPECIFIED
- Yes
- YESIf yes, the parameter key and value will be full-text indexed. In a proto, this value will propagate to all children whose searchable is unspecified.
- No
- NOIf no, the parameter key and value will not be full-text indexed. In a proto, this value will propagate to all children whose searchable is unspecified.
- UNSPECIFIED
- UNSPECIFIED
- YES
- YESIf yes, the parameter key and value will be full-text indexed. In a proto, this value will propagate to all children whose searchable is unspecified.
- NO
- NOIf no, the parameter key and value will not be full-text indexed. In a proto, this value will propagate to all children whose searchable is unspecified.
- "UNSPECIFIED"
- UNSPECIFIED
- "YES"
- YESIf yes, the parameter key and value will be full-text indexed. In a proto, this value will propagate to all children whose searchable is unspecified.
- "NO"
- NOIf no, the parameter key and value will not be full-text indexed. In a proto, this value will propagate to all children whose searchable is unspecified.
EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumList, EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListArgs
- enum
Strings List<String> - filter
Type "DEFAULT_INCLUSIVE" | "EXCLUSIVE"
EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterType, EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypeArgs
- Default
Inclusive - DEFAULT_INCLUSIVE
- Exclusive
- EXCLUSIVE
- Enterprise
Crm Eventbus Proto Base Alert Config Error Enum List Filter Type Default Inclusive - DEFAULT_INCLUSIVE
- Enterprise
Crm Eventbus Proto Base Alert Config Error Enum List Filter Type Exclusive - EXCLUSIVE
- Default
Inclusive - DEFAULT_INCLUSIVE
- Exclusive
- EXCLUSIVE
- Default
Inclusive - DEFAULT_INCLUSIVE
- Exclusive
- EXCLUSIVE
- DEFAULT_INCLUSIVE
- DEFAULT_INCLUSIVE
- EXCLUSIVE
- EXCLUSIVE
- "DEFAULT_INCLUSIVE"
- DEFAULT_INCLUSIVE
- "EXCLUSIVE"
- EXCLUSIVE
EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListResponse, EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListResponseArgs
- Enum
Strings List<string> - Filter
Type string
- Enum
Strings []string - Filter
Type string
- enum
Strings List<String> - filter
Type String
- enum
Strings string[] - filter
Type string
- enum_
strings Sequence[str] - filter_
type str
- enum
Strings List<String> - filter
Type String
EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValue, EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueArgs
- Absolute string
- Percentage int
- Absolute string
- Percentage int
- absolute String
- percentage Integer
- absolute string
- percentage number
- absolute str
- percentage int
- absolute String
- percentage Number
EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueResponse, EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueResponseArgs
- Absolute string
- Percentage int
- Absolute string
- Percentage int
- absolute String
- percentage Integer
- absolute string
- percentage number
- absolute str
- percentage int
- absolute String
- percentage Number
EnterpriseCrmEventbusProtoBooleanParameterArray, EnterpriseCrmEventbusProtoBooleanParameterArrayArgs
- Boolean
Values List<bool>
- Boolean
Values []bool
- boolean
Values List<Boolean>
- boolean
Values boolean[]
- boolean_
values Sequence[bool]
- boolean
Values List<Boolean>
EnterpriseCrmEventbusProtoBooleanParameterArrayResponse, EnterpriseCrmEventbusProtoBooleanParameterArrayResponseArgs
- Boolean
Values List<bool>
- Boolean
Values []bool
- boolean
Values List<Boolean>
- boolean
Values boolean[]
- boolean_
values Sequence[bool]
- boolean
Values List<Boolean>
EnterpriseCrmEventbusProtoCloudSchedulerConfig, EnterpriseCrmEventbusProtoCloudSchedulerConfigArgs
- Cron
Tab string - The cron tab of cloud scheduler trigger.
- Location string
- The location where associated cloud scheduler job will be created
- Service
Account stringEmail - Service account used by Cloud Scheduler to trigger the integration at scheduled time
- Error
Message string - Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations
- Cron
Tab string - The cron tab of cloud scheduler trigger.
- Location string
- The location where associated cloud scheduler job will be created
- Service
Account stringEmail - Service account used by Cloud Scheduler to trigger the integration at scheduled time
- Error
Message string - Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations
- cron
Tab String - The cron tab of cloud scheduler trigger.
- location String
- The location where associated cloud scheduler job will be created
- service
Account StringEmail - Service account used by Cloud Scheduler to trigger the integration at scheduled time
- error
Message String - Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations
- cron
Tab string - The cron tab of cloud scheduler trigger.
- location string
- The location where associated cloud scheduler job will be created
- service
Account stringEmail - Service account used by Cloud Scheduler to trigger the integration at scheduled time
- error
Message string - Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations
- cron_
tab str - The cron tab of cloud scheduler trigger.
- location str
- The location where associated cloud scheduler job will be created
- service_
account_ stremail - Service account used by Cloud Scheduler to trigger the integration at scheduled time
- error_
message str - Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations
- cron
Tab String - The cron tab of cloud scheduler trigger.
- location String
- The location where associated cloud scheduler job will be created
- service
Account StringEmail - Service account used by Cloud Scheduler to trigger the integration at scheduled time
- error
Message String - Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations
EnterpriseCrmEventbusProtoCloudSchedulerConfigResponse, EnterpriseCrmEventbusProtoCloudSchedulerConfigResponseArgs
- Cron
Tab string - The cron tab of cloud scheduler trigger.
- Error
Message string - Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations
- Location string
- The location where associated cloud scheduler job will be created
- Service
Account stringEmail - Service account used by Cloud Scheduler to trigger the integration at scheduled time
- Cron
Tab string - The cron tab of cloud scheduler trigger.
- Error
Message string - Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations
- Location string
- The location where associated cloud scheduler job will be created
- Service
Account stringEmail - Service account used by Cloud Scheduler to trigger the integration at scheduled time
- cron
Tab String - The cron tab of cloud scheduler trigger.
- error
Message String - Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations
- location String
- The location where associated cloud scheduler job will be created
- service
Account StringEmail - Service account used by Cloud Scheduler to trigger the integration at scheduled time
- cron
Tab string - The cron tab of cloud scheduler trigger.
- error
Message string - Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations
- location string
- The location where associated cloud scheduler job will be created
- service
Account stringEmail - Service account used by Cloud Scheduler to trigger the integration at scheduled time
- cron_
tab str - The cron tab of cloud scheduler trigger.
- error_
message str - Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations
- location str
- The location where associated cloud scheduler job will be created
- service_
account_ stremail - Service account used by Cloud Scheduler to trigger the integration at scheduled time
- cron
Tab String - The cron tab of cloud scheduler trigger.
- error
Message String - Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations
- location String
- The location where associated cloud scheduler job will be created
- service
Account StringEmail - Service account used by Cloud Scheduler to trigger the integration at scheduled time
EnterpriseCrmEventbusProtoCombinedCondition, EnterpriseCrmEventbusProtoCombinedConditionArgs
- Conditions
List<Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Condition> - A set of individual constituent conditions.
- Conditions
[]Enterprise
Crm Eventbus Proto Condition - A set of individual constituent conditions.
- conditions
List<Enterprise
Crm Eventbus Proto Condition> - A set of individual constituent conditions.
- conditions
Enterprise
Crm Eventbus Proto Condition[] - A set of individual constituent conditions.
- conditions
Sequence[Enterprise
Crm Eventbus Proto Condition] - A set of individual constituent conditions.
- conditions List<Property Map>
- A set of individual constituent conditions.
EnterpriseCrmEventbusProtoCombinedConditionResponse, EnterpriseCrmEventbusProtoCombinedConditionResponseArgs
- Conditions
List<Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Condition Response> - A set of individual constituent conditions.
- Conditions
[]Enterprise
Crm Eventbus Proto Condition Response - A set of individual constituent conditions.
- conditions
List<Enterprise
Crm Eventbus Proto Condition Response> - A set of individual constituent conditions.
- conditions
Enterprise
Crm Eventbus Proto Condition Response[] - A set of individual constituent conditions.
- conditions
Sequence[Enterprise
Crm Eventbus Proto Condition Response] - A set of individual constituent conditions.
- conditions List<Property Map>
- A set of individual constituent conditions.
EnterpriseCrmEventbusProtoCondition, EnterpriseCrmEventbusProtoConditionArgs
- Event
Property stringKey - Key that's evaluated against the
value
. Please note the data type of the runtime value associated with the key should match the data type ofvalue
, else an IllegalArgumentException is thrown. - Operator
Pulumi.
Google Native. Integrations. V1Alpha. Enterprise Crm Eventbus Proto Condition Operator - Operator used to evaluate the condition. Please note that an operator with an inappropriate key/value operand will result in IllegalArgumentException, e.g. CONTAINS with boolean key/value pair.
- Value
Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Value Type - Value that's checked for the key.
- Event
Property stringKey - Key that's evaluated against the
value
. Please note the data type of the runtime value associated with the key should match the data type ofvalue
, else an IllegalArgumentException is thrown. - Operator
Enterprise
Crm Eventbus Proto Condition Operator - Operator used to evaluate the condition. Please note that an operator with an inappropriate key/value operand will result in IllegalArgumentException, e.g. CONTAINS with boolean key/value pair.
- Value
Enterprise
Crm Eventbus Proto Value Type - Value that's checked for the key.
- event
Property StringKey - Key that's evaluated against the
value
. Please note the data type of the runtime value associated with the key should match the data type ofvalue
, else an IllegalArgumentException is thrown. - operator
Enterprise
Crm Eventbus Proto Condition Operator - Operator used to evaluate the condition. Please note that an operator with an inappropriate key/value operand will result in IllegalArgumentException, e.g. CONTAINS with boolean key/value pair.
- value
Enterprise
Crm Eventbus Proto Value Type - Value that's checked for the key.
- event
Property stringKey - Key that's evaluated against the
value
. Please note the data type of the runtime value associated with the key should match the data type ofvalue
, else an IllegalArgumentException is thrown. - operator
Enterprise
Crm Eventbus Proto Condition Operator - Operator used to evaluate the condition. Please note that an operator with an inappropriate key/value operand will result in IllegalArgumentException, e.g. CONTAINS with boolean key/value pair.
- value
Enterprise
Crm Eventbus Proto Value Type - Value that's checked for the key.
- event_
property_ strkey - Key that's evaluated against the
value
. Please note the data type of the runtime value associated with the key should match the data type ofvalue
, else an IllegalArgumentException is thrown. - operator
Enterprise
Crm Eventbus Proto Condition Operator - Operator used to evaluate the condition. Please note that an operator with an inappropriate key/value operand will result in IllegalArgumentException, e.g. CONTAINS with boolean key/value pair.
- value
Enterprise
Crm Eventbus Proto Value Type - Value that's checked for the key.
- event
Property StringKey - Key that's evaluated against the
value
. Please note the data type of the runtime value associated with the key should match the data type ofvalue
, else an IllegalArgumentException is thrown. - operator "UNSET" | "EQUALS" | "CONTAINS" | "LESS_THAN" | "GREATER_THAN" | "EXISTS" | "DOES_NOT_EXIST" | "IS_EMPTY" | "IS_NOT_EMPTY"
- Operator used to evaluate the condition. Please note that an operator with an inappropriate key/value operand will result in IllegalArgumentException, e.g. CONTAINS with boolean key/value pair.
- value Property Map
- Value that's checked for the key.
EnterpriseCrmEventbusProtoConditionOperator, EnterpriseCrmEventbusProtoConditionOperatorArgs
- Unset
- UNSET
- Equals
Value - EQUALS
- Contains
- CONTAINS
- Less
Than - LESS_THAN
- Greater
Than - GREATER_THAN
- Exists
- EXISTS
- Does
Not Exist - DOES_NOT_EXIST
- Is
Empty - IS_EMPTY
- Is
Not Empty - IS_NOT_EMPTY
- Enterprise
Crm Eventbus Proto Condition Operator Unset - UNSET
- Enterprise
Crm Eventbus Proto Condition Operator Equals - EQUALS
- Enterprise
Crm Eventbus Proto Condition Operator Contains - CONTAINS
- Enterprise
Crm Eventbus Proto Condition Operator Less Than - LESS_THAN
- Enterprise
Crm Eventbus Proto Condition Operator Greater Than - GREATER_THAN
- Enterprise
Crm Eventbus Proto Condition Operator Exists - EXISTS
- Enterprise
Crm Eventbus Proto Condition Operator Does Not Exist - DOES_NOT_EXIST
- Enterprise
Crm Eventbus Proto Condition Operator Is Empty - IS_EMPTY
- Enterprise
Crm Eventbus Proto Condition Operator Is Not Empty - IS_NOT_EMPTY
- Unset
- UNSET
- Equals
- EQUALS
- Contains
- CONTAINS
- Less
Than - LESS_THAN
- Greater
Than - GREATER_THAN
- Exists
- EXISTS
- Does
Not Exist - DOES_NOT_EXIST
- Is
Empty - IS_EMPTY
- Is
Not Empty - IS_NOT_EMPTY
- Unset
- UNSET
- Equals
- EQUALS
- Contains
- CONTAINS
- Less
Than - LESS_THAN
- Greater
Than - GREATER_THAN
- Exists
- EXISTS
- Does
Not Exist - DOES_NOT_EXIST
- Is
Empty - IS_EMPTY
- Is
Not Empty - IS_NOT_EMPTY
- UNSET
- UNSET
- EQUALS
- EQUALS
- CONTAINS
- CONTAINS
- LESS_THAN
- LESS_THAN
- GREATER_THAN
- GREATER_THAN
- EXISTS
- EXISTS
- DOES_NOT_EXIST
- DOES_NOT_EXIST
- IS_EMPTY
- IS_EMPTY
- IS_NOT_EMPTY
- IS_NOT_EMPTY
- "UNSET"
- UNSET
- "EQUALS"
- EQUALS
- "CONTAINS"
- CONTAINS
- "LESS_THAN"
- LESS_THAN
- "GREATER_THAN"
- GREATER_THAN
- "EXISTS"
- EXISTS
- "DOES_NOT_EXIST"
- DOES_NOT_EXIST
- "IS_EMPTY"
- IS_EMPTY
- "IS_NOT_EMPTY"
- IS_NOT_EMPTY
EnterpriseCrmEventbusProtoConditionResponse, EnterpriseCrmEventbusProtoConditionResponseArgs
- Event
Property stringKey - Key that's evaluated against the
value
. Please note the data type of the runtime value associated with the key should match the data type ofvalue
, else an IllegalArgumentException is thrown. - Operator string
- Operator used to evaluate the condition. Please note that an operator with an inappropriate key/value operand will result in IllegalArgumentException, e.g. CONTAINS with boolean key/value pair.
- Value
Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Value Type Response - Value that's checked for the key.
- Event
Property stringKey - Key that's evaluated against the
value
. Please note the data type of the runtime value associated with the key should match the data type ofvalue
, else an IllegalArgumentException is thrown. - Operator string
- Operator used to evaluate the condition. Please note that an operator with an inappropriate key/value operand will result in IllegalArgumentException, e.g. CONTAINS with boolean key/value pair.
- Value
Enterprise
Crm Eventbus Proto Value Type Response - Value that's checked for the key.
- event
Property StringKey - Key that's evaluated against the
value
. Please note the data type of the runtime value associated with the key should match the data type ofvalue
, else an IllegalArgumentException is thrown. - operator String
- Operator used to evaluate the condition. Please note that an operator with an inappropriate key/value operand will result in IllegalArgumentException, e.g. CONTAINS with boolean key/value pair.
- value
Enterprise
Crm Eventbus Proto Value Type Response - Value that's checked for the key.
- event
Property stringKey - Key that's evaluated against the
value
. Please note the data type of the runtime value associated with the key should match the data type ofvalue
, else an IllegalArgumentException is thrown. - operator string
- Operator used to evaluate the condition. Please note that an operator with an inappropriate key/value operand will result in IllegalArgumentException, e.g. CONTAINS with boolean key/value pair.
- value
Enterprise
Crm Eventbus Proto Value Type Response - Value that's checked for the key.
- event_
property_ strkey - Key that's evaluated against the
value
. Please note the data type of the runtime value associated with the key should match the data type ofvalue
, else an IllegalArgumentException is thrown. - operator str
- Operator used to evaluate the condition. Please note that an operator with an inappropriate key/value operand will result in IllegalArgumentException, e.g. CONTAINS with boolean key/value pair.
- value
Enterprise
Crm Eventbus Proto Value Type Response - Value that's checked for the key.
- event
Property StringKey - Key that's evaluated against the
value
. Please note the data type of the runtime value associated with the key should match the data type ofvalue
, else an IllegalArgumentException is thrown. - operator String
- Operator used to evaluate the condition. Please note that an operator with an inappropriate key/value operand will result in IllegalArgumentException, e.g. CONTAINS with boolean key/value pair.
- value Property Map
- Value that's checked for the key.
EnterpriseCrmEventbusProtoCoordinate, EnterpriseCrmEventbusProtoCoordinateArgs
EnterpriseCrmEventbusProtoCoordinateResponse, EnterpriseCrmEventbusProtoCoordinateResponseArgs
EnterpriseCrmEventbusProtoDoubleArray, EnterpriseCrmEventbusProtoDoubleArrayArgs
- Values List<double>
- Values []float64
- values List<Double>
- values number[]
- values Sequence[float]
- values List<Number>
EnterpriseCrmEventbusProtoDoubleArrayResponse, EnterpriseCrmEventbusProtoDoubleArrayResponseArgs
- Values List<double>
- Values []float64
- values List<Double>
- values number[]
- values Sequence[float]
- values List<Number>
EnterpriseCrmEventbusProtoDoubleParameterArray, EnterpriseCrmEventbusProtoDoubleParameterArrayArgs
- Double
Values List<double>
- Double
Values []float64
- double
Values List<Double>
- double
Values number[]
- double_
values Sequence[float]
- double
Values List<Number>
EnterpriseCrmEventbusProtoDoubleParameterArrayResponse, EnterpriseCrmEventbusProtoDoubleParameterArrayResponseArgs
- Double
Values List<double>
- Double
Values []float64
- double
Values List<Double>
- double
Values number[]
- double_
values Sequence[float]
- double
Values List<Number>
EnterpriseCrmEventbusProtoEventBusProperties, EnterpriseCrmEventbusProtoEventBusPropertiesArgs
- Properties
List<Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Property Entry> - An unordered list of property entries.
- Properties
[]Enterprise
Crm Eventbus Proto Property Entry - An unordered list of property entries.
- properties
List<Enterprise
Crm Eventbus Proto Property Entry> - An unordered list of property entries.
- properties
Enterprise
Crm Eventbus Proto Property Entry[] - An unordered list of property entries.
- properties
Sequence[Enterprise
Crm Eventbus Proto Property Entry] - An unordered list of property entries.
- properties List<Property Map>
- An unordered list of property entries.
EnterpriseCrmEventbusProtoEventBusPropertiesResponse, EnterpriseCrmEventbusProtoEventBusPropertiesResponseArgs
- Properties
List<Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Property Entry Response> - An unordered list of property entries.
- Properties
[]Enterprise
Crm Eventbus Proto Property Entry Response - An unordered list of property entries.
- properties
List<Enterprise
Crm Eventbus Proto Property Entry Response> - An unordered list of property entries.
- properties
Enterprise
Crm Eventbus Proto Property Entry Response[] - An unordered list of property entries.
- properties
Sequence[Enterprise
Crm Eventbus Proto Property Entry Response] - An unordered list of property entries.
- properties List<Property Map>
- An unordered list of property entries.
EnterpriseCrmEventbusProtoEventParameters, EnterpriseCrmEventbusProtoEventParametersArgs
- Parameters
List<Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Parameter Entry> - Parameters are a part of Event and can be used to communicate between different tasks that are part of the same integration execution.
- Parameters
[]Enterprise
Crm Eventbus Proto Parameter Entry - Parameters are a part of Event and can be used to communicate between different tasks that are part of the same integration execution.
- parameters
List<Enterprise
Crm Eventbus Proto Parameter Entry> - Parameters are a part of Event and can be used to communicate between different tasks that are part of the same integration execution.
- parameters
Enterprise
Crm Eventbus Proto Parameter Entry[] - Parameters are a part of Event and can be used to communicate between different tasks that are part of the same integration execution.
- parameters
Sequence[Enterprise
Crm Eventbus Proto Parameter Entry] - Parameters are a part of Event and can be used to communicate between different tasks that are part of the same integration execution.
- parameters List<Property Map>
- Parameters are a part of Event and can be used to communicate between different tasks that are part of the same integration execution.
EnterpriseCrmEventbusProtoEventParametersResponse, EnterpriseCrmEventbusProtoEventParametersResponseArgs
- Parameters
List<Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Parameter Entry Response> - Parameters are a part of Event and can be used to communicate between different tasks that are part of the same integration execution.
- Parameters
[]Enterprise
Crm Eventbus Proto Parameter Entry Response - Parameters are a part of Event and can be used to communicate between different tasks that are part of the same integration execution.
- parameters
List<Enterprise
Crm Eventbus Proto Parameter Entry Response> - Parameters are a part of Event and can be used to communicate between different tasks that are part of the same integration execution.
- parameters
Enterprise
Crm Eventbus Proto Parameter Entry Response[] - Parameters are a part of Event and can be used to communicate between different tasks that are part of the same integration execution.
- parameters
Sequence[Enterprise
Crm Eventbus Proto Parameter Entry Response] - Parameters are a part of Event and can be used to communicate between different tasks that are part of the same integration execution.
- parameters List<Property Map>
- Parameters are a part of Event and can be used to communicate between different tasks that are part of the same integration execution.
EnterpriseCrmEventbusProtoFailurePolicy, EnterpriseCrmEventbusProtoFailurePolicyArgs
- Interval
In stringSeconds - Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_WORKFLOW_WITH_BACKOFF. Defines the initial interval for backoff.
- Max
Num intRetries - Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_WORKFLOW_WITH_BACKOFF. Defines the number of times the task will be retried if failed.
- Retry
Strategy Pulumi.Google Native. Integrations. V1Alpha. Enterprise Crm Eventbus Proto Failure Policy Retry Strategy - Defines what happens to the task upon failure.
- Interval
In stringSeconds - Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_WORKFLOW_WITH_BACKOFF. Defines the initial interval for backoff.
- Max
Num intRetries - Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_WORKFLOW_WITH_BACKOFF. Defines the number of times the task will be retried if failed.
- Retry
Strategy EnterpriseCrm Eventbus Proto Failure Policy Retry Strategy - Defines what happens to the task upon failure.
- interval
In StringSeconds - Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_WORKFLOW_WITH_BACKOFF. Defines the initial interval for backoff.
- max
Num IntegerRetries - Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_WORKFLOW_WITH_BACKOFF. Defines the number of times the task will be retried if failed.
- retry
Strategy EnterpriseCrm Eventbus Proto Failure Policy Retry Strategy - Defines what happens to the task upon failure.
- interval
In stringSeconds - Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_WORKFLOW_WITH_BACKOFF. Defines the initial interval for backoff.
- max
Num numberRetries - Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_WORKFLOW_WITH_BACKOFF. Defines the number of times the task will be retried if failed.
- retry
Strategy EnterpriseCrm Eventbus Proto Failure Policy Retry Strategy - Defines what happens to the task upon failure.
- interval_
in_ strseconds - Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_WORKFLOW_WITH_BACKOFF. Defines the initial interval for backoff.
- max_
num_ intretries - Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_WORKFLOW_WITH_BACKOFF. Defines the number of times the task will be retried if failed.
- retry_
strategy EnterpriseCrm Eventbus Proto Failure Policy Retry Strategy - Defines what happens to the task upon failure.
- interval
In StringSeconds - Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_WORKFLOW_WITH_BACKOFF. Defines the initial interval for backoff.
- max
Num NumberRetries - Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_WORKFLOW_WITH_BACKOFF. Defines the number of times the task will be retried if failed.
- retry
Strategy "UNSPECIFIED" | "IGNORE" | "NONE" | "FATAL" | "FIXED_INTERVAL" | "LINEAR_BACKOFF" | "EXPONENTIAL_BACKOFF" | "RESTART_WORKFLOW_WITH_BACKOFF" - Defines what happens to the task upon failure.
EnterpriseCrmEventbusProtoFailurePolicyResponse, EnterpriseCrmEventbusProtoFailurePolicyResponseArgs
- Interval
In stringSeconds - Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_WORKFLOW_WITH_BACKOFF. Defines the initial interval for backoff.
- Max
Num intRetries - Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_WORKFLOW_WITH_BACKOFF. Defines the number of times the task will be retried if failed.
- Retry
Strategy string - Defines what happens to the task upon failure.
- Interval
In stringSeconds - Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_WORKFLOW_WITH_BACKOFF. Defines the initial interval for backoff.
- Max
Num intRetries - Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_WORKFLOW_WITH_BACKOFF. Defines the number of times the task will be retried if failed.
- Retry
Strategy string - Defines what happens to the task upon failure.
- interval
In StringSeconds - Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_WORKFLOW_WITH_BACKOFF. Defines the initial interval for backoff.
- max
Num IntegerRetries - Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_WORKFLOW_WITH_BACKOFF. Defines the number of times the task will be retried if failed.
- retry
Strategy String - Defines what happens to the task upon failure.
- interval
In stringSeconds - Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_WORKFLOW_WITH_BACKOFF. Defines the initial interval for backoff.
- max
Num numberRetries - Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_WORKFLOW_WITH_BACKOFF. Defines the number of times the task will be retried if failed.
- retry
Strategy string - Defines what happens to the task upon failure.
- interval_
in_ strseconds - Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_WORKFLOW_WITH_BACKOFF. Defines the initial interval for backoff.
- max_
num_ intretries - Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_WORKFLOW_WITH_BACKOFF. Defines the number of times the task will be retried if failed.
- retry_
strategy str - Defines what happens to the task upon failure.
- interval
In StringSeconds - Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_WORKFLOW_WITH_BACKOFF. Defines the initial interval for backoff.
- max
Num NumberRetries - Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_WORKFLOW_WITH_BACKOFF. Defines the number of times the task will be retried if failed.
- retry
Strategy String - Defines what happens to the task upon failure.
EnterpriseCrmEventbusProtoFailurePolicyRetryStrategy, EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyArgs
- Unspecified
- UNSPECIFIED
- Ignore
- IGNOREIgnores the failure of this task. The rest of the workflow will be executed Assuming this task succeeded.
- None
- NONECauses a permanent failure of the task. However, if the last task(s) of event was successfully completed despite the failure of this task, it has no impact on the workflow.
- Fatal
- FATALCauses a permanent failure of the event. It is different from NONE because this will mark the event as FAILED by shutting down the event execution.
- Fixed
Interval - FIXED_INTERVALThe task will be retried from the failed task onwards after a fixed delay. A max-retry count is required to be specified with this strategy. A jitter is added to each exponential interval so that concurrently failing tasks of the same type do not end up retrying after the exact same exponential interval. Max_num_retries and interval_in_seconds must be specified.
- Linear
Backoff - LINEAR_BACKOFFThe task will be retried from the failed task onwards after a fixed delay that linearly increases with each retry attempt. A jitter is added to each exponential interval so that concurrently failing tasks of the same type do not end up retrying after the exact same exponential interval. A max-retry count is required to be specified with this strategy. Max_num_retries and interval_in_seconds must be specified.
- Exponential
Backoff - EXPONENTIAL_BACKOFFThe task will be retried after an exponentially increasing period of time with each failure. A jitter is added to each exponential interval so that concurrently failing tasks of the same type do not end up retrying after the exact same exponential interval. A max-retry count is required to be specified with this strategy.
max_num_retries
andinterval_in_seconds
must be specified. - Restart
Workflow With Backoff - RESTART_WORKFLOW_WITH_BACKOFFThe entire workflow will be restarted with the initial parameters that were set when the event was fired. A max-retry count is required to be specified with this strategy.
max_num_retries
andinterval_in_seconds
must be specified.
- Enterprise
Crm Eventbus Proto Failure Policy Retry Strategy Unspecified - UNSPECIFIED
- Enterprise
Crm Eventbus Proto Failure Policy Retry Strategy Ignore - IGNOREIgnores the failure of this task. The rest of the workflow will be executed Assuming this task succeeded.
- Enterprise
Crm Eventbus Proto Failure Policy Retry Strategy None - NONECauses a permanent failure of the task. However, if the last task(s) of event was successfully completed despite the failure of this task, it has no impact on the workflow.
- Enterprise
Crm Eventbus Proto Failure Policy Retry Strategy Fatal - FATALCauses a permanent failure of the event. It is different from NONE because this will mark the event as FAILED by shutting down the event execution.
- Enterprise
Crm Eventbus Proto Failure Policy Retry Strategy Fixed Interval - FIXED_INTERVALThe task will be retried from the failed task onwards after a fixed delay. A max-retry count is required to be specified with this strategy. A jitter is added to each exponential interval so that concurrently failing tasks of the same type do not end up retrying after the exact same exponential interval. Max_num_retries and interval_in_seconds must be specified.
- Enterprise
Crm Eventbus Proto Failure Policy Retry Strategy Linear Backoff - LINEAR_BACKOFFThe task will be retried from the failed task onwards after a fixed delay that linearly increases with each retry attempt. A jitter is added to each exponential interval so that concurrently failing tasks of the same type do not end up retrying after the exact same exponential interval. A max-retry count is required to be specified with this strategy. Max_num_retries and interval_in_seconds must be specified.
- Enterprise
Crm Eventbus Proto Failure Policy Retry Strategy Exponential Backoff - EXPONENTIAL_BACKOFFThe task will be retried after an exponentially increasing period of time with each failure. A jitter is added to each exponential interval so that concurrently failing tasks of the same type do not end up retrying after the exact same exponential interval. A max-retry count is required to be specified with this strategy.
max_num_retries
andinterval_in_seconds
must be specified. - Enterprise
Crm Eventbus Proto Failure Policy Retry Strategy Restart Workflow With Backoff - RESTART_WORKFLOW_WITH_BACKOFFThe entire workflow will be restarted with the initial parameters that were set when the event was fired. A max-retry count is required to be specified with this strategy.
max_num_retries
andinterval_in_seconds
must be specified.
- Unspecified
- UNSPECIFIED
- Ignore
- IGNOREIgnores the failure of this task. The rest of the workflow will be executed Assuming this task succeeded.
- None
- NONECauses a permanent failure of the task. However, if the last task(s) of event was successfully completed despite the failure of this task, it has no impact on the workflow.
- Fatal
- FATALCauses a permanent failure of the event. It is different from NONE because this will mark the event as FAILED by shutting down the event execution.
- Fixed
Interval - FIXED_INTERVALThe task will be retried from the failed task onwards after a fixed delay. A max-retry count is required to be specified with this strategy. A jitter is added to each exponential interval so that concurrently failing tasks of the same type do not end up retrying after the exact same exponential interval. Max_num_retries and interval_in_seconds must be specified.
- Linear
Backoff - LINEAR_BACKOFFThe task will be retried from the failed task onwards after a fixed delay that linearly increases with each retry attempt. A jitter is added to each exponential interval so that concurrently failing tasks of the same type do not end up retrying after the exact same exponential interval. A max-retry count is required to be specified with this strategy. Max_num_retries and interval_in_seconds must be specified.
- Exponential
Backoff - EXPONENTIAL_BACKOFFThe task will be retried after an exponentially increasing period of time with each failure. A jitter is added to each exponential interval so that concurrently failing tasks of the same type do not end up retrying after the exact same exponential interval. A max-retry count is required to be specified with this strategy.
max_num_retries
andinterval_in_seconds
must be specified. - Restart
Workflow With Backoff - RESTART_WORKFLOW_WITH_BACKOFFThe entire workflow will be restarted with the initial parameters that were set when the event was fired. A max-retry count is required to be specified with this strategy.
max_num_retries
andinterval_in_seconds
must be specified.
- Unspecified
- UNSPECIFIED
- Ignore
- IGNOREIgnores the failure of this task. The rest of the workflow will be executed Assuming this task succeeded.
- None
- NONECauses a permanent failure of the task. However, if the last task(s) of event was successfully completed despite the failure of this task, it has no impact on the workflow.
- Fatal
- FATALCauses a permanent failure of the event. It is different from NONE because this will mark the event as FAILED by shutting down the event execution.
- Fixed
Interval - FIXED_INTERVALThe task will be retried from the failed task onwards after a fixed delay. A max-retry count is required to be specified with this strategy. A jitter is added to each exponential interval so that concurrently failing tasks of the same type do not end up retrying after the exact same exponential interval. Max_num_retries and interval_in_seconds must be specified.
- Linear
Backoff - LINEAR_BACKOFFThe task will be retried from the failed task onwards after a fixed delay that linearly increases with each retry attempt. A jitter is added to each exponential interval so that concurrently failing tasks of the same type do not end up retrying after the exact same exponential interval. A max-retry count is required to be specified with this strategy. Max_num_retries and interval_in_seconds must be specified.
- Exponential
Backoff - EXPONENTIAL_BACKOFFThe task will be retried after an exponentially increasing period of time with each failure. A jitter is added to each exponential interval so that concurrently failing tasks of the same type do not end up retrying after the exact same exponential interval. A max-retry count is required to be specified with this strategy.
max_num_retries
andinterval_in_seconds
must be specified. - Restart
Workflow With Backoff - RESTART_WORKFLOW_WITH_BACKOFFThe entire workflow will be restarted with the initial parameters that were set when the event was fired. A max-retry count is required to be specified with this strategy.
max_num_retries
andinterval_in_seconds
must be specified.
- UNSPECIFIED
- UNSPECIFIED
- IGNORE
- IGNOREIgnores the failure of this task. The rest of the workflow will be executed Assuming this task succeeded.
- NONE
- NONECauses a permanent failure of the task. However, if the last task(s) of event was successfully completed despite the failure of this task, it has no impact on the workflow.
- FATAL
- FATALCauses a permanent failure of the event. It is different from NONE because this will mark the event as FAILED by shutting down the event execution.
- FIXED_INTERVAL
- FIXED_INTERVALThe task will be retried from the failed task onwards after a fixed delay. A max-retry count is required to be specified with this strategy. A jitter is added to each exponential interval so that concurrently failing tasks of the same type do not end up retrying after the exact same exponential interval. Max_num_retries and interval_in_seconds must be specified.
- LINEAR_BACKOFF
- LINEAR_BACKOFFThe task will be retried from the failed task onwards after a fixed delay that linearly increases with each retry attempt. A jitter is added to each exponential interval so that concurrently failing tasks of the same type do not end up retrying after the exact same exponential interval. A max-retry count is required to be specified with this strategy. Max_num_retries and interval_in_seconds must be specified.
- EXPONENTIAL_BACKOFF
- EXPONENTIAL_BACKOFFThe task will be retried after an exponentially increasing period of time with each failure. A jitter is added to each exponential interval so that concurrently failing tasks of the same type do not end up retrying after the exact same exponential interval. A max-retry count is required to be specified with this strategy.
max_num_retries
andinterval_in_seconds
must be specified. - RESTART_WORKFLOW_WITH_BACKOFF
- RESTART_WORKFLOW_WITH_BACKOFFThe entire workflow will be restarted with the initial parameters that were set when the event was fired. A max-retry count is required to be specified with this strategy.
max_num_retries
andinterval_in_seconds
must be specified.
- "UNSPECIFIED"
- UNSPECIFIED
- "IGNORE"
- IGNOREIgnores the failure of this task. The rest of the workflow will be executed Assuming this task succeeded.
- "NONE"
- NONECauses a permanent failure of the task. However, if the last task(s) of event was successfully completed despite the failure of this task, it has no impact on the workflow.
- "FATAL"
- FATALCauses a permanent failure of the event. It is different from NONE because this will mark the event as FAILED by shutting down the event execution.
- "FIXED_INTERVAL"
- FIXED_INTERVALThe task will be retried from the failed task onwards after a fixed delay. A max-retry count is required to be specified with this strategy. A jitter is added to each exponential interval so that concurrently failing tasks of the same type do not end up retrying after the exact same exponential interval. Max_num_retries and interval_in_seconds must be specified.
- "LINEAR_BACKOFF"
- LINEAR_BACKOFFThe task will be retried from the failed task onwards after a fixed delay that linearly increases with each retry attempt. A jitter is added to each exponential interval so that concurrently failing tasks of the same type do not end up retrying after the exact same exponential interval. A max-retry count is required to be specified with this strategy. Max_num_retries and interval_in_seconds must be specified.
- "EXPONENTIAL_BACKOFF"
- EXPONENTIAL_BACKOFFThe task will be retried after an exponentially increasing period of time with each failure. A jitter is added to each exponential interval so that concurrently failing tasks of the same type do not end up retrying after the exact same exponential interval. A max-retry count is required to be specified with this strategy.
max_num_retries
andinterval_in_seconds
must be specified. - "RESTART_WORKFLOW_WITH_BACKOFF"
- RESTART_WORKFLOW_WITH_BACKOFFThe entire workflow will be restarted with the initial parameters that were set when the event was fired. A max-retry count is required to be specified with this strategy.
max_num_retries
andinterval_in_seconds
must be specified.
EnterpriseCrmEventbusProtoIntArray, EnterpriseCrmEventbusProtoIntArrayArgs
- Values List<string>
- Values []string
- values List<String>
- values string[]
- values Sequence[str]
- values List<String>
EnterpriseCrmEventbusProtoIntArrayResponse, EnterpriseCrmEventbusProtoIntArrayResponseArgs
- Values List<string>
- Values []string
- values List<String>
- values string[]
- values Sequence[str]
- values List<String>
EnterpriseCrmEventbusProtoIntParameterArray, EnterpriseCrmEventbusProtoIntParameterArrayArgs
- Int
Values List<string>
- Int
Values []string
- int
Values List<String>
- int
Values string[]
- int_
values Sequence[str]
- int
Values List<String>
EnterpriseCrmEventbusProtoIntParameterArrayResponse, EnterpriseCrmEventbusProtoIntParameterArrayResponseArgs
- Int
Values List<string>
- Int
Values []string
- int
Values List<String>
- int
Values string[]
- int_
values Sequence[str]
- int
Values List<String>
EnterpriseCrmEventbusProtoLogSettings, EnterpriseCrmEventbusProtoLogSettingsArgs
- Log
Field stringName - The name of corresponding logging field of the event property. If omitted, assumes the same name as the event property key.
- Sanitize
Options Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Logging Gws Sanitize Options - Contains the scrubbing options, such as whether to scrub, obfuscate, etc.
- Seed
Period Pulumi.Google Native. Integrations. V1Alpha. Enterprise Crm Eventbus Proto Log Settings Seed Period - Seed
Scope Pulumi.Google Native. Integrations. V1Alpha. Enterprise Crm Eventbus Proto Log Settings Seed Scope - Shortening
Limits Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Logging Gws Field Limits - Contains the field limits for shortening, such as max string length and max array length.
- Log
Field stringName - The name of corresponding logging field of the event property. If omitted, assumes the same name as the event property key.
- Sanitize
Options EnterpriseCrm Logging Gws Sanitize Options - Contains the scrubbing options, such as whether to scrub, obfuscate, etc.
- Seed
Period EnterpriseCrm Eventbus Proto Log Settings Seed Period - Seed
Scope EnterpriseCrm Eventbus Proto Log Settings Seed Scope - Shortening
Limits EnterpriseCrm Logging Gws Field Limits - Contains the field limits for shortening, such as max string length and max array length.
- log
Field StringName - The name of corresponding logging field of the event property. If omitted, assumes the same name as the event property key.
- sanitize
Options EnterpriseCrm Logging Gws Sanitize Options - Contains the scrubbing options, such as whether to scrub, obfuscate, etc.
- seed
Period EnterpriseCrm Eventbus Proto Log Settings Seed Period - seed
Scope EnterpriseCrm Eventbus Proto Log Settings Seed Scope - shortening
Limits EnterpriseCrm Logging Gws Field Limits - Contains the field limits for shortening, such as max string length and max array length.
- log
Field stringName - The name of corresponding logging field of the event property. If omitted, assumes the same name as the event property key.
- sanitize
Options EnterpriseCrm Logging Gws Sanitize Options - Contains the scrubbing options, such as whether to scrub, obfuscate, etc.
- seed
Period EnterpriseCrm Eventbus Proto Log Settings Seed Period - seed
Scope EnterpriseCrm Eventbus Proto Log Settings Seed Scope - shortening
Limits EnterpriseCrm Logging Gws Field Limits - Contains the field limits for shortening, such as max string length and max array length.
- log_
field_ strname - The name of corresponding logging field of the event property. If omitted, assumes the same name as the event property key.
- sanitize_
options EnterpriseCrm Logging Gws Sanitize Options - Contains the scrubbing options, such as whether to scrub, obfuscate, etc.
- seed_
period EnterpriseCrm Eventbus Proto Log Settings Seed Period - seed_
scope EnterpriseCrm Eventbus Proto Log Settings Seed Scope - shortening_
limits EnterpriseCrm Logging Gws Field Limits - Contains the field limits for shortening, such as max string length and max array length.
- log
Field StringName - The name of corresponding logging field of the event property. If omitted, assumes the same name as the event property key.
- sanitize
Options Property Map - Contains the scrubbing options, such as whether to scrub, obfuscate, etc.
- seed
Period "SEED_PERIOD_UNSPECIFIED" | "DAY" | "WEEK" | "MONTH" - seed
Scope "SEED_SCOPE_UNSPECIFIED" | "EVENT_NAME" | "TIME_PERIOD" | "PARAM_NAME" - shortening
Limits Property Map - Contains the field limits for shortening, such as max string length and max array length.
EnterpriseCrmEventbusProtoLogSettingsResponse, EnterpriseCrmEventbusProtoLogSettingsResponseArgs
- Log
Field stringName - The name of corresponding logging field of the event property. If omitted, assumes the same name as the event property key.
- Sanitize
Options Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Logging Gws Sanitize Options Response - Contains the scrubbing options, such as whether to scrub, obfuscate, etc.
- Seed
Period string - Seed
Scope string - Shortening
Limits Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Logging Gws Field Limits Response - Contains the field limits for shortening, such as max string length and max array length.
- Log
Field stringName - The name of corresponding logging field of the event property. If omitted, assumes the same name as the event property key.
- Sanitize
Options EnterpriseCrm Logging Gws Sanitize Options Response - Contains the scrubbing options, such as whether to scrub, obfuscate, etc.
- Seed
Period string - Seed
Scope string - Shortening
Limits EnterpriseCrm Logging Gws Field Limits Response - Contains the field limits for shortening, such as max string length and max array length.
- log
Field StringName - The name of corresponding logging field of the event property. If omitted, assumes the same name as the event property key.
- sanitize
Options EnterpriseCrm Logging Gws Sanitize Options Response - Contains the scrubbing options, such as whether to scrub, obfuscate, etc.
- seed
Period String - seed
Scope String - shortening
Limits EnterpriseCrm Logging Gws Field Limits Response - Contains the field limits for shortening, such as max string length and max array length.
- log
Field stringName - The name of corresponding logging field of the event property. If omitted, assumes the same name as the event property key.
- sanitize
Options EnterpriseCrm Logging Gws Sanitize Options Response - Contains the scrubbing options, such as whether to scrub, obfuscate, etc.
- seed
Period string - seed
Scope string - shortening
Limits EnterpriseCrm Logging Gws Field Limits Response - Contains the field limits for shortening, such as max string length and max array length.
- log_
field_ strname - The name of corresponding logging field of the event property. If omitted, assumes the same name as the event property key.
- sanitize_
options EnterpriseCrm Logging Gws Sanitize Options Response - Contains the scrubbing options, such as whether to scrub, obfuscate, etc.
- seed_
period str - seed_
scope str - shortening_
limits EnterpriseCrm Logging Gws Field Limits Response - Contains the field limits for shortening, such as max string length and max array length.
- log
Field StringName - The name of corresponding logging field of the event property. If omitted, assumes the same name as the event property key.
- sanitize
Options Property Map - Contains the scrubbing options, such as whether to scrub, obfuscate, etc.
- seed
Period String - seed
Scope String - shortening
Limits Property Map - Contains the field limits for shortening, such as max string length and max array length.
EnterpriseCrmEventbusProtoLogSettingsSeedPeriod, EnterpriseCrmEventbusProtoLogSettingsSeedPeriodArgs
- Seed
Period Unspecified - SEED_PERIOD_UNSPECIFIED
- Day
- DAYSanitized values remain constant for the day of the event.
- Week
- WEEKSanitized values remain constant for the week of the event; may cross month boundaries.
- Month
- MONTHSanitized values remain constant for the month of the event.
- Enterprise
Crm Eventbus Proto Log Settings Seed Period Seed Period Unspecified - SEED_PERIOD_UNSPECIFIED
- Enterprise
Crm Eventbus Proto Log Settings Seed Period Day - DAYSanitized values remain constant for the day of the event.
- Enterprise
Crm Eventbus Proto Log Settings Seed Period Week - WEEKSanitized values remain constant for the week of the event; may cross month boundaries.
- Enterprise
Crm Eventbus Proto Log Settings Seed Period Month - MONTHSanitized values remain constant for the month of the event.
- Seed
Period Unspecified - SEED_PERIOD_UNSPECIFIED
- Day
- DAYSanitized values remain constant for the day of the event.
- Week
- WEEKSanitized values remain constant for the week of the event; may cross month boundaries.
- Month
- MONTHSanitized values remain constant for the month of the event.
- Seed
Period Unspecified - SEED_PERIOD_UNSPECIFIED
- Day
- DAYSanitized values remain constant for the day of the event.
- Week
- WEEKSanitized values remain constant for the week of the event; may cross month boundaries.
- Month
- MONTHSanitized values remain constant for the month of the event.
- SEED_PERIOD_UNSPECIFIED
- SEED_PERIOD_UNSPECIFIED
- DAY
- DAYSanitized values remain constant for the day of the event.
- WEEK
- WEEKSanitized values remain constant for the week of the event; may cross month boundaries.
- MONTH
- MONTHSanitized values remain constant for the month of the event.
- "SEED_PERIOD_UNSPECIFIED"
- SEED_PERIOD_UNSPECIFIED
- "DAY"
- DAYSanitized values remain constant for the day of the event.
- "WEEK"
- WEEKSanitized values remain constant for the week of the event; may cross month boundaries.
- "MONTH"
- MONTHSanitized values remain constant for the month of the event.
EnterpriseCrmEventbusProtoLogSettingsSeedScope, EnterpriseCrmEventbusProtoLogSettingsSeedScopeArgs
- Seed
Scope Unspecified - SEED_SCOPE_UNSPECIFIED
- Event
Name - EVENT_NAMEHash computations include the event name.
- Time
Period - TIME_PERIODHash computations include a time period.
- Param
Name - PARAM_NAMEHash computations include the param name.
- Enterprise
Crm Eventbus Proto Log Settings Seed Scope Seed Scope Unspecified - SEED_SCOPE_UNSPECIFIED
- Enterprise
Crm Eventbus Proto Log Settings Seed Scope Event Name - EVENT_NAMEHash computations include the event name.
- Enterprise
Crm Eventbus Proto Log Settings Seed Scope Time Period - TIME_PERIODHash computations include a time period.
- Enterprise
Crm Eventbus Proto Log Settings Seed Scope Param Name - PARAM_NAMEHash computations include the param name.
- Seed
Scope Unspecified - SEED_SCOPE_UNSPECIFIED
- Event
Name - EVENT_NAMEHash computations include the event name.
- Time
Period - TIME_PERIODHash computations include a time period.
- Param
Name - PARAM_NAMEHash computations include the param name.
- Seed
Scope Unspecified - SEED_SCOPE_UNSPECIFIED
- Event
Name - EVENT_NAMEHash computations include the event name.
- Time
Period - TIME_PERIODHash computations include a time period.
- Param
Name - PARAM_NAMEHash computations include the param name.
- SEED_SCOPE_UNSPECIFIED
- SEED_SCOPE_UNSPECIFIED
- EVENT_NAME
- EVENT_NAMEHash computations include the event name.
- TIME_PERIOD
- TIME_PERIODHash computations include a time period.
- PARAM_NAME
- PARAM_NAMEHash computations include the param name.
- "SEED_SCOPE_UNSPECIFIED"
- SEED_SCOPE_UNSPECIFIED
- "EVENT_NAME"
- EVENT_NAMEHash computations include the event name.
- "TIME_PERIOD"
- TIME_PERIODHash computations include a time period.
- "PARAM_NAME"
- PARAM_NAMEHash computations include the param name.
EnterpriseCrmEventbusProtoNextTask, EnterpriseCrmEventbusProtoNextTaskArgs
- Combined
Conditions List<Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Combined Condition> - Combined condition for this task to become an eligible next task. Each of these combined_conditions are joined with logical OR. DEPRECATED: use
condition
- Condition string
- Standard filter expression for this task to become an eligible next task.
- Description string
- User-provided description intended to give more business context about the next task edge or condition.
- Label string
- User-provided label that is attached to this edge in the UI.
- Task
Config stringId - ID of the next task.
- Task
Number string - Task number of the next task.
- Combined
Conditions []EnterpriseCrm Eventbus Proto Combined Condition - Combined condition for this task to become an eligible next task. Each of these combined_conditions are joined with logical OR. DEPRECATED: use
condition
- Condition string
- Standard filter expression for this task to become an eligible next task.
- Description string
- User-provided description intended to give more business context about the next task edge or condition.
- Label string
- User-provided label that is attached to this edge in the UI.
- Task
Config stringId - ID of the next task.
- Task
Number string - Task number of the next task.
- combined
Conditions List<EnterpriseCrm Eventbus Proto Combined Condition> - Combined condition for this task to become an eligible next task. Each of these combined_conditions are joined with logical OR. DEPRECATED: use
condition
- condition String
- Standard filter expression for this task to become an eligible next task.
- description String
- User-provided description intended to give more business context about the next task edge or condition.
- label String
- User-provided label that is attached to this edge in the UI.
- task
Config StringId - ID of the next task.
- task
Number String - Task number of the next task.
- combined
Conditions EnterpriseCrm Eventbus Proto Combined Condition[] - Combined condition for this task to become an eligible next task. Each of these combined_conditions are joined with logical OR. DEPRECATED: use
condition
- condition string
- Standard filter expression for this task to become an eligible next task.
- description string
- User-provided description intended to give more business context about the next task edge or condition.
- label string
- User-provided label that is attached to this edge in the UI.
- task
Config stringId - ID of the next task.
- task
Number string - Task number of the next task.
- combined_
conditions Sequence[EnterpriseCrm Eventbus Proto Combined Condition] - Combined condition for this task to become an eligible next task. Each of these combined_conditions are joined with logical OR. DEPRECATED: use
condition
- condition str
- Standard filter expression for this task to become an eligible next task.
- description str
- User-provided description intended to give more business context about the next task edge or condition.
- label str
- User-provided label that is attached to this edge in the UI.
- task_
config_ strid - ID of the next task.
- task_
number str - Task number of the next task.
- combined
Conditions List<Property Map> - Combined condition for this task to become an eligible next task. Each of these combined_conditions are joined with logical OR. DEPRECATED: use
condition
- condition String
- Standard filter expression for this task to become an eligible next task.
- description String
- User-provided description intended to give more business context about the next task edge or condition.
- label String
- User-provided label that is attached to this edge in the UI.
- task
Config StringId - ID of the next task.
- task
Number String - Task number of the next task.
EnterpriseCrmEventbusProtoNextTaskResponse, EnterpriseCrmEventbusProtoNextTaskResponseArgs
- Combined
Conditions List<Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Combined Condition Response> - Combined condition for this task to become an eligible next task. Each of these combined_conditions are joined with logical OR. DEPRECATED: use
condition
- Condition string
- Standard filter expression for this task to become an eligible next task.
- Description string
- User-provided description intended to give more business context about the next task edge or condition.
- Label string
- User-provided label that is attached to this edge in the UI.
- Task
Config stringId - ID of the next task.
- Task
Number string - Task number of the next task.
- Combined
Conditions []EnterpriseCrm Eventbus Proto Combined Condition Response - Combined condition for this task to become an eligible next task. Each of these combined_conditions are joined with logical OR. DEPRECATED: use
condition
- Condition string
- Standard filter expression for this task to become an eligible next task.
- Description string
- User-provided description intended to give more business context about the next task edge or condition.
- Label string
- User-provided label that is attached to this edge in the UI.
- Task
Config stringId - ID of the next task.
- Task
Number string - Task number of the next task.
- combined
Conditions List<EnterpriseCrm Eventbus Proto Combined Condition Response> - Combined condition for this task to become an eligible next task. Each of these combined_conditions are joined with logical OR. DEPRECATED: use
condition
- condition String
- Standard filter expression for this task to become an eligible next task.
- description String
- User-provided description intended to give more business context about the next task edge or condition.
- label String
- User-provided label that is attached to this edge in the UI.
- task
Config StringId - ID of the next task.
- task
Number String - Task number of the next task.
- combined
Conditions EnterpriseCrm Eventbus Proto Combined Condition Response[] - Combined condition for this task to become an eligible next task. Each of these combined_conditions are joined with logical OR. DEPRECATED: use
condition
- condition string
- Standard filter expression for this task to become an eligible next task.
- description string
- User-provided description intended to give more business context about the next task edge or condition.
- label string
- User-provided label that is attached to this edge in the UI.
- task
Config stringId - ID of the next task.
- task
Number string - Task number of the next task.
- combined_
conditions Sequence[EnterpriseCrm Eventbus Proto Combined Condition Response] - Combined condition for this task to become an eligible next task. Each of these combined_conditions are joined with logical OR. DEPRECATED: use
condition
- condition str
- Standard filter expression for this task to become an eligible next task.
- description str
- User-provided description intended to give more business context about the next task edge or condition.
- label str
- User-provided label that is attached to this edge in the UI.
- task_
config_ strid - ID of the next task.
- task_
number str - Task number of the next task.
- combined
Conditions List<Property Map> - Combined condition for this task to become an eligible next task. Each of these combined_conditions are joined with logical OR. DEPRECATED: use
condition
- condition String
- Standard filter expression for this task to become an eligible next task.
- description String
- User-provided description intended to give more business context about the next task edge or condition.
- label String
- User-provided label that is attached to this edge in the UI.
- task
Config StringId - ID of the next task.
- task
Number String - Task number of the next task.
EnterpriseCrmEventbusProtoNextTeardownTask, EnterpriseCrmEventbusProtoNextTeardownTaskArgs
- Name string
- Name of the next teardown task.
- Name string
- Name of the next teardown task.
- name String
- Name of the next teardown task.
- name string
- Name of the next teardown task.
- name str
- Name of the next teardown task.
- name String
- Name of the next teardown task.
EnterpriseCrmEventbusProtoNextTeardownTaskResponse, EnterpriseCrmEventbusProtoNextTeardownTaskResponseArgs
- Name string
- Name of the next teardown task.
- Name string
- Name of the next teardown task.
- name String
- Name of the next teardown task.
- name string
- Name of the next teardown task.
- name str
- Name of the next teardown task.
- name String
- Name of the next teardown task.
EnterpriseCrmEventbusProtoNodeIdentifier, EnterpriseCrmEventbusProtoNodeIdentifierArgs
- Element
Identifier string - Configuration of the edge.
- Element
Type Pulumi.Google Native. Integrations. V1Alpha. Enterprise Crm Eventbus Proto Node Identifier Element Type - Destination node where the edge ends. It can only be a task config.
- Element
Identifier string - Configuration of the edge.
- Element
Type EnterpriseCrm Eventbus Proto Node Identifier Element Type - Destination node where the edge ends. It can only be a task config.
- element
Identifier String - Configuration of the edge.
- element
Type EnterpriseCrm Eventbus Proto Node Identifier Element Type - Destination node where the edge ends. It can only be a task config.
- element
Identifier string - Configuration of the edge.
- element
Type EnterpriseCrm Eventbus Proto Node Identifier Element Type - Destination node where the edge ends. It can only be a task config.
- element_
identifier str - Configuration of the edge.
- element_
type EnterpriseCrm Eventbus Proto Node Identifier Element Type - Destination node where the edge ends. It can only be a task config.
- element
Identifier String - Configuration of the edge.
- element
Type "UNKNOWN_TYPE" | "TASK_CONFIG" | "TRIGGER_CONFIG" - Destination node where the edge ends. It can only be a task config.
EnterpriseCrmEventbusProtoNodeIdentifierElementType, EnterpriseCrmEventbusProtoNodeIdentifierElementTypeArgs
- Unknown
Type - UNKNOWN_TYPE
- Task
Config - TASK_CONFIG
- Trigger
Config - TRIGGER_CONFIG
- Enterprise
Crm Eventbus Proto Node Identifier Element Type Unknown Type - UNKNOWN_TYPE
- Enterprise
Crm Eventbus Proto Node Identifier Element Type Task Config - TASK_CONFIG
- Enterprise
Crm Eventbus Proto Node Identifier Element Type Trigger Config - TRIGGER_CONFIG
- Unknown
Type - UNKNOWN_TYPE
- Task
Config - TASK_CONFIG
- Trigger
Config - TRIGGER_CONFIG
- Unknown
Type - UNKNOWN_TYPE
- Task
Config - TASK_CONFIG
- Trigger
Config - TRIGGER_CONFIG
- UNKNOWN_TYPE
- UNKNOWN_TYPE
- TASK_CONFIG
- TASK_CONFIG
- TRIGGER_CONFIG
- TRIGGER_CONFIG
- "UNKNOWN_TYPE"
- UNKNOWN_TYPE
- "TASK_CONFIG"
- TASK_CONFIG
- "TRIGGER_CONFIG"
- TRIGGER_CONFIG
EnterpriseCrmEventbusProtoNodeIdentifierResponse, EnterpriseCrmEventbusProtoNodeIdentifierResponseArgs
- Element
Identifier string - Configuration of the edge.
- Element
Type string - Destination node where the edge ends. It can only be a task config.
- Element
Identifier string - Configuration of the edge.
- Element
Type string - Destination node where the edge ends. It can only be a task config.
- element
Identifier String - Configuration of the edge.
- element
Type String - Destination node where the edge ends. It can only be a task config.
- element
Identifier string - Configuration of the edge.
- element
Type string - Destination node where the edge ends. It can only be a task config.
- element_
identifier str - Configuration of the edge.
- element_
type str - Destination node where the edge ends. It can only be a task config.
- element
Identifier String - Configuration of the edge.
- element
Type String - Destination node where the edge ends. It can only be a task config.
EnterpriseCrmEventbusProtoParamSpecEntryConfig, EnterpriseCrmEventbusProtoParamSpecEntryConfigArgs
- Descriptive
Phrase string - A short phrase to describe what this parameter contains.
- Help
Text string - Detailed help text for this parameter containing information not provided elsewhere. For example, instructions on how to migrate from a deprecated parameter.
- Hide
Default boolValue - Whether the default value is hidden in the UI.
- Input
Display Pulumi.Option Google Native. Integrations. V1Alpha. Enterprise Crm Eventbus Proto Param Spec Entry Config Input Display Option - bool
- Whether this field is hidden in the UI.
- Label string
- A user-friendly label for the parameter.
- Parameter
Name Pulumi.Option Google Native. Integrations. V1Alpha. Enterprise Crm Eventbus Proto Param Spec Entry Config Parameter Name Option - Sub
Section stringLabel - A user-friendly label for subSection under which the parameter will be displayed.
- Ui
Placeholder stringText - Placeholder text which will appear in the UI input form for this parameter.
- Descriptive
Phrase string - A short phrase to describe what this parameter contains.
- Help
Text string - Detailed help text for this parameter containing information not provided elsewhere. For example, instructions on how to migrate from a deprecated parameter.
- Hide
Default boolValue - Whether the default value is hidden in the UI.
- Input
Display EnterpriseOption Crm Eventbus Proto Param Spec Entry Config Input Display Option - bool
- Whether this field is hidden in the UI.
- Label string
- A user-friendly label for the parameter.
- Parameter
Name EnterpriseOption Crm Eventbus Proto Param Spec Entry Config Parameter Name Option - Sub
Section stringLabel - A user-friendly label for subSection under which the parameter will be displayed.
- Ui
Placeholder stringText - Placeholder text which will appear in the UI input form for this parameter.
- descriptive
Phrase String - A short phrase to describe what this parameter contains.
- help
Text String - Detailed help text for this parameter containing information not provided elsewhere. For example, instructions on how to migrate from a deprecated parameter.
- hide
Default BooleanValue - Whether the default value is hidden in the UI.
- input
Display EnterpriseOption Crm Eventbus Proto Param Spec Entry Config Input Display Option - Boolean
- Whether this field is hidden in the UI.
- label String
- A user-friendly label for the parameter.
- parameter
Name EnterpriseOption Crm Eventbus Proto Param Spec Entry Config Parameter Name Option - sub
Section StringLabel - A user-friendly label for subSection under which the parameter will be displayed.
- ui
Placeholder StringText - Placeholder text which will appear in the UI input form for this parameter.
- descriptive
Phrase string - A short phrase to describe what this parameter contains.
- help
Text string - Detailed help text for this parameter containing information not provided elsewhere. For example, instructions on how to migrate from a deprecated parameter.
- hide
Default booleanValue - Whether the default value is hidden in the UI.
- input
Display EnterpriseOption Crm Eventbus Proto Param Spec Entry Config Input Display Option - boolean
- Whether this field is hidden in the UI.
- label string
- A user-friendly label for the parameter.
- parameter
Name EnterpriseOption Crm Eventbus Proto Param Spec Entry Config Parameter Name Option - sub
Section stringLabel - A user-friendly label for subSection under which the parameter will be displayed.
- ui
Placeholder stringText - Placeholder text which will appear in the UI input form for this parameter.
- descriptive_
phrase str - A short phrase to describe what this parameter contains.
- help_
text str - Detailed help text for this parameter containing information not provided elsewhere. For example, instructions on how to migrate from a deprecated parameter.
- hide_
default_ boolvalue - Whether the default value is hidden in the UI.
- input_
display_ Enterpriseoption Crm Eventbus Proto Param Spec Entry Config Input Display Option - bool
- Whether this field is hidden in the UI.
- label str
- A user-friendly label for the parameter.
- parameter_
name_ Enterpriseoption Crm Eventbus Proto Param Spec Entry Config Parameter Name Option - sub_
section_ strlabel - A user-friendly label for subSection under which the parameter will be displayed.
- ui_
placeholder_ strtext - Placeholder text which will appear in the UI input form for this parameter.
- descriptive
Phrase String - A short phrase to describe what this parameter contains.
- help
Text String - Detailed help text for this parameter containing information not provided elsewhere. For example, instructions on how to migrate from a deprecated parameter.
- hide
Default BooleanValue - Whether the default value is hidden in the UI.
- input
Display "DEFAULT" | "STRING_MULTI_LINE" | "NUMBER_SLIDER" | "BOOLEAN_TOGGLE"Option - Boolean
- Whether this field is hidden in the UI.
- label String
- A user-friendly label for the parameter.
- parameter
Name "DEFAULT_NOT_PARAMETER_NAME" | "IS_PARAMETER_NAME" | "KEY_IS_PARAMETER_NAME" | "VALUE_IS_PARAMETER_NAME"Option - sub
Section StringLabel - A user-friendly label for subSection under which the parameter will be displayed.
- ui
Placeholder StringText - Placeholder text which will appear in the UI input form for this parameter.
EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOption, EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionArgs
- Default
- DEFAULTA single-line input for strings, a numeric input box for numbers, or a checkbox for booleans.
- String
Multi Line - STRING_MULTI_LINEA multi-line input box for longer strings/string templates.
- Number
Slider - NUMBER_SLIDERA slider to select a numerical value. The default range is [0, 100].
- Boolean
Toggle - BOOLEAN_TOGGLEA toggle button for boolean parameters.
- Enterprise
Crm Eventbus Proto Param Spec Entry Config Input Display Option Default - DEFAULTA single-line input for strings, a numeric input box for numbers, or a checkbox for booleans.
- Enterprise
Crm Eventbus Proto Param Spec Entry Config Input Display Option String Multi Line - STRING_MULTI_LINEA multi-line input box for longer strings/string templates.
- Enterprise
Crm Eventbus Proto Param Spec Entry Config Input Display Option Number Slider - NUMBER_SLIDERA slider to select a numerical value. The default range is [0, 100].
- Enterprise
Crm Eventbus Proto Param Spec Entry Config Input Display Option Boolean Toggle - BOOLEAN_TOGGLEA toggle button for boolean parameters.
- Default
- DEFAULTA single-line input for strings, a numeric input box for numbers, or a checkbox for booleans.
- String
Multi Line - STRING_MULTI_LINEA multi-line input box for longer strings/string templates.
- Number
Slider - NUMBER_SLIDERA slider to select a numerical value. The default range is [0, 100].
- Boolean
Toggle - BOOLEAN_TOGGLEA toggle button for boolean parameters.
- Default
- DEFAULTA single-line input for strings, a numeric input box for numbers, or a checkbox for booleans.
- String
Multi Line - STRING_MULTI_LINEA multi-line input box for longer strings/string templates.
- Number
Slider - NUMBER_SLIDERA slider to select a numerical value. The default range is [0, 100].
- Boolean
Toggle - BOOLEAN_TOGGLEA toggle button for boolean parameters.
- DEFAULT
- DEFAULTA single-line input for strings, a numeric input box for numbers, or a checkbox for booleans.
- STRING_MULTI_LINE
- STRING_MULTI_LINEA multi-line input box for longer strings/string templates.
- NUMBER_SLIDER
- NUMBER_SLIDERA slider to select a numerical value. The default range is [0, 100].
- BOOLEAN_TOGGLE
- BOOLEAN_TOGGLEA toggle button for boolean parameters.
- "DEFAULT"
- DEFAULTA single-line input for strings, a numeric input box for numbers, or a checkbox for booleans.
- "STRING_MULTI_LINE"
- STRING_MULTI_LINEA multi-line input box for longer strings/string templates.
- "NUMBER_SLIDER"
- NUMBER_SLIDERA slider to select a numerical value. The default range is [0, 100].
- "BOOLEAN_TOGGLE"
- BOOLEAN_TOGGLEA toggle button for boolean parameters.
EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOption, EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionArgs
- Default
Not Parameter Name - DEFAULT_NOT_PARAMETER_NAMEThis field is not a parameter name.
- Is
Parameter Name - IS_PARAMETER_NAMEIf this field is a string and this option is selected, the field will be interpreted as a parameter name. Users will be able to choose a variable using the autocomplete, but the name will be stored as a literal string.
- Key
Is Parameter Name - KEY_IS_PARAMETER_NAMEIf this field is a ParameterMap and this option is selected, the map's keys will be interpreted as parameter names. Ignored if this field is not a ParameterMap.
- Value
Is Parameter Name - VALUE_IS_PARAMETER_NAMEIf this field is a ParameterMap and this option is selected, the map's values will be interpreted as parameter names. Ignored if this field is not a ParameterMap.
- Enterprise
Crm Eventbus Proto Param Spec Entry Config Parameter Name Option Default Not Parameter Name - DEFAULT_NOT_PARAMETER_NAMEThis field is not a parameter name.
- Enterprise
Crm Eventbus Proto Param Spec Entry Config Parameter Name Option Is Parameter Name - IS_PARAMETER_NAMEIf this field is a string and this option is selected, the field will be interpreted as a parameter name. Users will be able to choose a variable using the autocomplete, but the name will be stored as a literal string.
- Enterprise
Crm Eventbus Proto Param Spec Entry Config Parameter Name Option Key Is Parameter Name - KEY_IS_PARAMETER_NAMEIf this field is a ParameterMap and this option is selected, the map's keys will be interpreted as parameter names. Ignored if this field is not a ParameterMap.
- Enterprise
Crm Eventbus Proto Param Spec Entry Config Parameter Name Option Value Is Parameter Name - VALUE_IS_PARAMETER_NAMEIf this field is a ParameterMap and this option is selected, the map's values will be interpreted as parameter names. Ignored if this field is not a ParameterMap.
- Default
Not Parameter Name - DEFAULT_NOT_PARAMETER_NAMEThis field is not a parameter name.
- Is
Parameter Name - IS_PARAMETER_NAMEIf this field is a string and this option is selected, the field will be interpreted as a parameter name. Users will be able to choose a variable using the autocomplete, but the name will be stored as a literal string.
- Key
Is Parameter Name - KEY_IS_PARAMETER_NAMEIf this field is a ParameterMap and this option is selected, the map's keys will be interpreted as parameter names. Ignored if this field is not a ParameterMap.
- Value
Is Parameter Name - VALUE_IS_PARAMETER_NAMEIf this field is a ParameterMap and this option is selected, the map's values will be interpreted as parameter names. Ignored if this field is not a ParameterMap.
- Default
Not Parameter Name - DEFAULT_NOT_PARAMETER_NAMEThis field is not a parameter name.
- Is
Parameter Name - IS_PARAMETER_NAMEIf this field is a string and this option is selected, the field will be interpreted as a parameter name. Users will be able to choose a variable using the autocomplete, but the name will be stored as a literal string.
- Key
Is Parameter Name - KEY_IS_PARAMETER_NAMEIf this field is a ParameterMap and this option is selected, the map's keys will be interpreted as parameter names. Ignored if this field is not a ParameterMap.
- Value
Is Parameter Name - VALUE_IS_PARAMETER_NAMEIf this field is a ParameterMap and this option is selected, the map's values will be interpreted as parameter names. Ignored if this field is not a ParameterMap.
- DEFAULT_NOT_PARAMETER_NAME
- DEFAULT_NOT_PARAMETER_NAMEThis field is not a parameter name.
- IS_PARAMETER_NAME
- IS_PARAMETER_NAMEIf this field is a string and this option is selected, the field will be interpreted as a parameter name. Users will be able to choose a variable using the autocomplete, but the name will be stored as a literal string.
- KEY_IS_PARAMETER_NAME
- KEY_IS_PARAMETER_NAMEIf this field is a ParameterMap and this option is selected, the map's keys will be interpreted as parameter names. Ignored if this field is not a ParameterMap.
- VALUE_IS_PARAMETER_NAME
- VALUE_IS_PARAMETER_NAMEIf this field is a ParameterMap and this option is selected, the map's values will be interpreted as parameter names. Ignored if this field is not a ParameterMap.
- "DEFAULT_NOT_PARAMETER_NAME"
- DEFAULT_NOT_PARAMETER_NAMEThis field is not a parameter name.
- "IS_PARAMETER_NAME"
- IS_PARAMETER_NAMEIf this field is a string and this option is selected, the field will be interpreted as a parameter name. Users will be able to choose a variable using the autocomplete, but the name will be stored as a literal string.
- "KEY_IS_PARAMETER_NAME"
- KEY_IS_PARAMETER_NAMEIf this field is a ParameterMap and this option is selected, the map's keys will be interpreted as parameter names. Ignored if this field is not a ParameterMap.
- "VALUE_IS_PARAMETER_NAME"
- VALUE_IS_PARAMETER_NAMEIf this field is a ParameterMap and this option is selected, the map's values will be interpreted as parameter names. Ignored if this field is not a ParameterMap.
EnterpriseCrmEventbusProtoParamSpecEntryConfigResponse, EnterpriseCrmEventbusProtoParamSpecEntryConfigResponseArgs
- Descriptive
Phrase string - A short phrase to describe what this parameter contains.
- Help
Text string - Detailed help text for this parameter containing information not provided elsewhere. For example, instructions on how to migrate from a deprecated parameter.
- Hide
Default boolValue - Whether the default value is hidden in the UI.
- Input
Display stringOption - bool
- Whether this field is hidden in the UI.
- Label string
- A user-friendly label for the parameter.
- Parameter
Name stringOption - Sub
Section stringLabel - A user-friendly label for subSection under which the parameter will be displayed.
- Ui
Placeholder stringText - Placeholder text which will appear in the UI input form for this parameter.
- Descriptive
Phrase string - A short phrase to describe what this parameter contains.
- Help
Text string - Detailed help text for this parameter containing information not provided elsewhere. For example, instructions on how to migrate from a deprecated parameter.
- Hide
Default boolValue - Whether the default value is hidden in the UI.
- Input
Display stringOption - bool
- Whether this field is hidden in the UI.
- Label string
- A user-friendly label for the parameter.
- Parameter
Name stringOption - Sub
Section stringLabel - A user-friendly label for subSection under which the parameter will be displayed.
- Ui
Placeholder stringText - Placeholder text which will appear in the UI input form for this parameter.
- descriptive
Phrase String - A short phrase to describe what this parameter contains.
- help
Text String - Detailed help text for this parameter containing information not provided elsewhere. For example, instructions on how to migrate from a deprecated parameter.
- hide
Default BooleanValue - Whether the default value is hidden in the UI.
- input
Display StringOption - Boolean
- Whether this field is hidden in the UI.
- label String
- A user-friendly label for the parameter.
- parameter
Name StringOption - sub
Section StringLabel - A user-friendly label for subSection under which the parameter will be displayed.
- ui
Placeholder StringText - Placeholder text which will appear in the UI input form for this parameter.
- descriptive
Phrase string - A short phrase to describe what this parameter contains.
- help
Text string - Detailed help text for this parameter containing information not provided elsewhere. For example, instructions on how to migrate from a deprecated parameter.
- hide
Default booleanValue - Whether the default value is hidden in the UI.
- input
Display stringOption - boolean
- Whether this field is hidden in the UI.
- label string
- A user-friendly label for the parameter.
- parameter
Name stringOption - sub
Section stringLabel - A user-friendly label for subSection under which the parameter will be displayed.
- ui
Placeholder stringText - Placeholder text which will appear in the UI input form for this parameter.
- descriptive_
phrase str - A short phrase to describe what this parameter contains.
- help_
text str - Detailed help text for this parameter containing information not provided elsewhere. For example, instructions on how to migrate from a deprecated parameter.
- hide_
default_ boolvalue - Whether the default value is hidden in the UI.
- input_
display_ stroption - bool
- Whether this field is hidden in the UI.
- label str
- A user-friendly label for the parameter.
- parameter_
name_ stroption - sub_
section_ strlabel - A user-friendly label for subSection under which the parameter will be displayed.
- ui_
placeholder_ strtext - Placeholder text which will appear in the UI input form for this parameter.
- descriptive
Phrase String - A short phrase to describe what this parameter contains.
- help
Text String - Detailed help text for this parameter containing information not provided elsewhere. For example, instructions on how to migrate from a deprecated parameter.
- hide
Default BooleanValue - Whether the default value is hidden in the UI.
- input
Display StringOption - Boolean
- Whether this field is hidden in the UI.
- label String
- A user-friendly label for the parameter.
- parameter
Name StringOption - sub
Section StringLabel - A user-friendly label for subSection under which the parameter will be displayed.
- ui
Placeholder StringText - Placeholder text which will appear in the UI input form for this parameter.
EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinition, EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionArgs
EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionResponse, EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionResponseArgs
EnterpriseCrmEventbusProtoParamSpecEntryValidationRule, EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleArgs
- Double
Range Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Param Spec Entry Validation Rule Double Range - Int
Range Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Param Spec Entry Validation Rule Int Range - String
Regex Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Param Spec Entry Validation Rule String Regex
EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRange, EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangeArgs
EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangeResponse, EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRangeResponseArgs
EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRange, EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangeArgs
EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangeResponse, EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRangeResponseArgs
EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleResponse, EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleResponseArgs
- Double
Range Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Param Spec Entry Validation Rule Double Range Response - Int
Range Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Param Spec Entry Validation Rule Int Range Response - String
Regex Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Param Spec Entry Validation Rule String Regex Response
EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegex, EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexArgs
EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexResponse, EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegexResponseArgs
EnterpriseCrmEventbusProtoParameterEntry, EnterpriseCrmEventbusProtoParameterEntryArgs
- Key string
- Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the integration definition.
- Value
Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Parameter Value Type - Values for the defined keys. Each value can either be string, int, double or any proto message.
- Key string
- Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the integration definition.
- Value
Enterprise
Crm Eventbus Proto Parameter Value Type - Values for the defined keys. Each value can either be string, int, double or any proto message.
- key String
- Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the integration definition.
- value
Enterprise
Crm Eventbus Proto Parameter Value Type - Values for the defined keys. Each value can either be string, int, double or any proto message.
- key string
- Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the integration definition.
- value
Enterprise
Crm Eventbus Proto Parameter Value Type - Values for the defined keys. Each value can either be string, int, double or any proto message.
- key str
- Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the integration definition.
- value
Enterprise
Crm Eventbus Proto Parameter Value Type - Values for the defined keys. Each value can either be string, int, double or any proto message.
- key String
- Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the integration definition.
- value Property Map
- Values for the defined keys. Each value can either be string, int, double or any proto message.
EnterpriseCrmEventbusProtoParameterEntryResponse, EnterpriseCrmEventbusProtoParameterEntryResponseArgs
- Key string
- Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the integration definition.
- Value
Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Parameter Value Type Response - Values for the defined keys. Each value can either be string, int, double or any proto message.
- Key string
- Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the integration definition.
- Value
Enterprise
Crm Eventbus Proto Parameter Value Type Response - Values for the defined keys. Each value can either be string, int, double or any proto message.
- key String
- Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the integration definition.
- value
Enterprise
Crm Eventbus Proto Parameter Value Type Response - Values for the defined keys. Each value can either be string, int, double or any proto message.
- key string
- Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the integration definition.
- value
Enterprise
Crm Eventbus Proto Parameter Value Type Response - Values for the defined keys. Each value can either be string, int, double or any proto message.
- key str
- Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the integration definition.
- value
Enterprise
Crm Eventbus Proto Parameter Value Type Response - Values for the defined keys. Each value can either be string, int, double or any proto message.
- key String
- Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the integration definition.
- value Property Map
- Values for the defined keys. Each value can either be string, int, double or any proto message.
EnterpriseCrmEventbusProtoParameterValueType, EnterpriseCrmEventbusProtoParameterValueTypeArgs
- Boolean
Array Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Boolean Parameter Array - Boolean
Value bool - Double
Array Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Double Parameter Array - Double
Value double - Int
Array Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Int Parameter Array - Int
Value string - Proto
Array Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Proto Parameter Array - Proto
Value Dictionary<string, string> - Serialized
Object Pulumi.Value Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Serialized Object Parameter - String
Array Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto String Parameter Array - String
Value string
- Boolean
Array EnterpriseCrm Eventbus Proto Boolean Parameter Array - Boolean
Value bool - Double
Array EnterpriseCrm Eventbus Proto Double Parameter Array - Double
Value float64 - Int
Array EnterpriseCrm Eventbus Proto Int Parameter Array - Int
Value string - Proto
Array EnterpriseCrm Eventbus Proto Proto Parameter Array - Proto
Value map[string]string - Serialized
Object EnterpriseValue Crm Eventbus Proto Serialized Object Parameter - String
Array EnterpriseCrm Eventbus Proto String Parameter Array - String
Value string
- boolean
Array EnterpriseCrm Eventbus Proto Boolean Parameter Array - boolean
Value Boolean - double
Array EnterpriseCrm Eventbus Proto Double Parameter Array - double
Value Double - int
Array EnterpriseCrm Eventbus Proto Int Parameter Array - int
Value String - proto
Array EnterpriseCrm Eventbus Proto Proto Parameter Array - proto
Value Map<String,String> - serialized
Object EnterpriseValue Crm Eventbus Proto Serialized Object Parameter - string
Array EnterpriseCrm Eventbus Proto String Parameter Array - string
Value String
- boolean
Array EnterpriseCrm Eventbus Proto Boolean Parameter Array - boolean
Value boolean - double
Array EnterpriseCrm Eventbus Proto Double Parameter Array - double
Value number - int
Array EnterpriseCrm Eventbus Proto Int Parameter Array - int
Value string - proto
Array EnterpriseCrm Eventbus Proto Proto Parameter Array - proto
Value {[key: string]: string} - serialized
Object EnterpriseValue Crm Eventbus Proto Serialized Object Parameter - string
Array EnterpriseCrm Eventbus Proto String Parameter Array - string
Value string
- boolean_
array EnterpriseCrm Eventbus Proto Boolean Parameter Array - boolean_
value bool - double_
array EnterpriseCrm Eventbus Proto Double Parameter Array - double_
value float - int_
array EnterpriseCrm Eventbus Proto Int Parameter Array - int_
value str - proto_
array EnterpriseCrm Eventbus Proto Proto Parameter Array - proto_
value Mapping[str, str] - serialized_
object_ Enterprisevalue Crm Eventbus Proto Serialized Object Parameter - string_
array EnterpriseCrm Eventbus Proto String Parameter Array - string_
value str
EnterpriseCrmEventbusProtoParameterValueTypeResponse, EnterpriseCrmEventbusProtoParameterValueTypeResponseArgs
- Boolean
Array Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Boolean Parameter Array Response - Boolean
Value bool - Double
Array Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Double Parameter Array Response - Double
Value double - Int
Array Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Int Parameter Array Response - Int
Value string - Proto
Array Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Proto Parameter Array Response - Proto
Value Dictionary<string, string> - Serialized
Object Pulumi.Value Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Serialized Object Parameter Response - String
Array Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto String Parameter Array Response - String
Value string
- Boolean
Array EnterpriseCrm Eventbus Proto Boolean Parameter Array Response - Boolean
Value bool - Double
Array EnterpriseCrm Eventbus Proto Double Parameter Array Response - Double
Value float64 - Int
Array EnterpriseCrm Eventbus Proto Int Parameter Array Response - Int
Value string - Proto
Array EnterpriseCrm Eventbus Proto Proto Parameter Array Response - Proto
Value map[string]string - Serialized
Object EnterpriseValue Crm Eventbus Proto Serialized Object Parameter Response - String
Array EnterpriseCrm Eventbus Proto String Parameter Array Response - String
Value string
- boolean
Array EnterpriseCrm Eventbus Proto Boolean Parameter Array Response - boolean
Value Boolean - double
Array EnterpriseCrm Eventbus Proto Double Parameter Array Response - double
Value Double - int
Array EnterpriseCrm Eventbus Proto Int Parameter Array Response - int
Value String - proto
Array EnterpriseCrm Eventbus Proto Proto Parameter Array Response - proto
Value Map<String,String> - serialized
Object EnterpriseValue Crm Eventbus Proto Serialized Object Parameter Response - string
Array EnterpriseCrm Eventbus Proto String Parameter Array Response - string
Value String
- boolean
Array EnterpriseCrm Eventbus Proto Boolean Parameter Array Response - boolean
Value boolean - double
Array EnterpriseCrm Eventbus Proto Double Parameter Array Response - double
Value number - int
Array EnterpriseCrm Eventbus Proto Int Parameter Array Response - int
Value string - proto
Array EnterpriseCrm Eventbus Proto Proto Parameter Array Response - proto
Value {[key: string]: string} - serialized
Object EnterpriseValue Crm Eventbus Proto Serialized Object Parameter Response - string
Array EnterpriseCrm Eventbus Proto String Parameter Array Response - string
Value string
- boolean_
array EnterpriseCrm Eventbus Proto Boolean Parameter Array Response - boolean_
value bool - double_
array EnterpriseCrm Eventbus Proto Double Parameter Array Response - double_
value float - int_
array EnterpriseCrm Eventbus Proto Int Parameter Array Response - int_
value str - proto_
array EnterpriseCrm Eventbus Proto Proto Parameter Array Response - proto_
value Mapping[str, str] - serialized_
object_ Enterprisevalue Crm Eventbus Proto Serialized Object Parameter Response - string_
array EnterpriseCrm Eventbus Proto String Parameter Array Response - string_
value str
EnterpriseCrmEventbusProtoPropertyEntry, EnterpriseCrmEventbusProtoPropertyEntryArgs
- Key string
- Key is used to retrieve the corresponding property value. This should be unique for a given fired event. The Tasks should be aware of the keys used while firing the events for them to be able to retrieve the values.
- Value
Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Value Type - Values for the defined keys. Each value can either be string, int, double or any proto message.
- Key string
- Key is used to retrieve the corresponding property value. This should be unique for a given fired event. The Tasks should be aware of the keys used while firing the events for them to be able to retrieve the values.
- Value
Enterprise
Crm Eventbus Proto Value Type - Values for the defined keys. Each value can either be string, int, double or any proto message.
- key String
- Key is used to retrieve the corresponding property value. This should be unique for a given fired event. The Tasks should be aware of the keys used while firing the events for them to be able to retrieve the values.
- value
Enterprise
Crm Eventbus Proto Value Type - Values for the defined keys. Each value can either be string, int, double or any proto message.
- key string
- Key is used to retrieve the corresponding property value. This should be unique for a given fired event. The Tasks should be aware of the keys used while firing the events for them to be able to retrieve the values.
- value
Enterprise
Crm Eventbus Proto Value Type - Values for the defined keys. Each value can either be string, int, double or any proto message.
- key str
- Key is used to retrieve the corresponding property value. This should be unique for a given fired event. The Tasks should be aware of the keys used while firing the events for them to be able to retrieve the values.
- value
Enterprise
Crm Eventbus Proto Value Type - Values for the defined keys. Each value can either be string, int, double or any proto message.
- key String
- Key is used to retrieve the corresponding property value. This should be unique for a given fired event. The Tasks should be aware of the keys used while firing the events for them to be able to retrieve the values.
- value Property Map
- Values for the defined keys. Each value can either be string, int, double or any proto message.
EnterpriseCrmEventbusProtoPropertyEntryResponse, EnterpriseCrmEventbusProtoPropertyEntryResponseArgs
- Key string
- Key is used to retrieve the corresponding property value. This should be unique for a given fired event. The Tasks should be aware of the keys used while firing the events for them to be able to retrieve the values.
- Value
Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Value Type Response - Values for the defined keys. Each value can either be string, int, double or any proto message.
- Key string
- Key is used to retrieve the corresponding property value. This should be unique for a given fired event. The Tasks should be aware of the keys used while firing the events for them to be able to retrieve the values.
- Value
Enterprise
Crm Eventbus Proto Value Type Response - Values for the defined keys. Each value can either be string, int, double or any proto message.
- key String
- Key is used to retrieve the corresponding property value. This should be unique for a given fired event. The Tasks should be aware of the keys used while firing the events for them to be able to retrieve the values.
- value
Enterprise
Crm Eventbus Proto Value Type Response - Values for the defined keys. Each value can either be string, int, double or any proto message.
- key string
- Key is used to retrieve the corresponding property value. This should be unique for a given fired event. The Tasks should be aware of the keys used while firing the events for them to be able to retrieve the values.
- value
Enterprise
Crm Eventbus Proto Value Type Response - Values for the defined keys. Each value can either be string, int, double or any proto message.
- key str
- Key is used to retrieve the corresponding property value. This should be unique for a given fired event. The Tasks should be aware of the keys used while firing the events for them to be able to retrieve the values.
- value
Enterprise
Crm Eventbus Proto Value Type Response - Values for the defined keys. Each value can either be string, int, double or any proto message.
- key String
- Key is used to retrieve the corresponding property value. This should be unique for a given fired event. The Tasks should be aware of the keys used while firing the events for them to be able to retrieve the values.
- value Property Map
- Values for the defined keys. Each value can either be string, int, double or any proto message.
EnterpriseCrmEventbusProtoProtoParameterArray, EnterpriseCrmEventbusProtoProtoParameterArrayArgs
- Proto
Values List<ImmutableDictionary<string, string>>
- Proto
Values []map[string]string
- proto
Values List<Map<String,String>>
- proto
Values {[key: string]: string}[]
- proto_
values Sequence[Mapping[str, str]]
- proto
Values List<Map<String>>
EnterpriseCrmEventbusProtoProtoParameterArrayResponse, EnterpriseCrmEventbusProtoProtoParameterArrayResponseArgs
- Proto
Values List<ImmutableDictionary<string, string>>
- Proto
Values []map[string]string
- proto
Values List<Map<String,String>>
- proto
Values {[key: string]: string}[]
- proto_
values Sequence[Mapping[str, str]]
- proto
Values List<Map<String>>
EnterpriseCrmEventbusProtoSerializedObjectParameter, EnterpriseCrmEventbusProtoSerializedObjectParameterArgs
- Object
Value string
- Object
Value string
- object
Value String
- object
Value string
- object_
value str
- object
Value String
EnterpriseCrmEventbusProtoSerializedObjectParameterResponse, EnterpriseCrmEventbusProtoSerializedObjectParameterResponseArgs
- Object
Value string
- Object
Value string
- object
Value String
- object
Value string
- object_
value str
- object
Value String
EnterpriseCrmEventbusProtoStringArray, EnterpriseCrmEventbusProtoStringArrayArgs
- Values List<string>
- Values []string
- values List<String>
- values string[]
- values Sequence[str]
- values List<String>
EnterpriseCrmEventbusProtoStringArrayResponse, EnterpriseCrmEventbusProtoStringArrayResponseArgs
- Values List<string>
- Values []string
- values List<String>
- values string[]
- values Sequence[str]
- values List<String>
EnterpriseCrmEventbusProtoStringParameterArray, EnterpriseCrmEventbusProtoStringParameterArrayArgs
- String
Values List<string>
- String
Values []string
- string
Values List<String>
- string
Values string[]
- string_
values Sequence[str]
- string
Values List<String>
EnterpriseCrmEventbusProtoStringParameterArrayResponse, EnterpriseCrmEventbusProtoStringParameterArrayResponseArgs
- String
Values List<string>
- String
Values []string
- string
Values List<String>
- string
Values string[]
- string_
values Sequence[str]
- string
Values List<String>
EnterpriseCrmEventbusProtoSuccessPolicy, EnterpriseCrmEventbusProtoSuccessPolicyArgs
- Final
State Pulumi.Google Native. Integrations. V1Alpha. Enterprise Crm Eventbus Proto Success Policy Final State - State to which the execution snapshot status will be set if the task succeeds.
- Final
State EnterpriseCrm Eventbus Proto Success Policy Final State - State to which the execution snapshot status will be set if the task succeeds.
- final
State EnterpriseCrm Eventbus Proto Success Policy Final State - State to which the execution snapshot status will be set if the task succeeds.
- final
State EnterpriseCrm Eventbus Proto Success Policy Final State - State to which the execution snapshot status will be set if the task succeeds.
- final_
state EnterpriseCrm Eventbus Proto Success Policy Final State - State to which the execution snapshot status will be set if the task succeeds.
- final
State "UNSPECIFIED" | "SUCCEEDED" | "SUSPENDED" - State to which the execution snapshot status will be set if the task succeeds.
EnterpriseCrmEventbusProtoSuccessPolicyFinalState, EnterpriseCrmEventbusProtoSuccessPolicyFinalStateArgs
- Unspecified
- UNSPECIFIED
- Succeeded
- SUCCEEDEDThe default behavior, where successful tasks will be marked as SUCCEEDED.
- Suspended
- SUSPENDEDSets the state to SUSPENDED after executing. This is required for SuspensionTask; event execution will continue once the user calls ResolveSuspensions with the event_execution_info_id and the task number.
- Enterprise
Crm Eventbus Proto Success Policy Final State Unspecified - UNSPECIFIED
- Enterprise
Crm Eventbus Proto Success Policy Final State Succeeded - SUCCEEDEDThe default behavior, where successful tasks will be marked as SUCCEEDED.
- Enterprise
Crm Eventbus Proto Success Policy Final State Suspended - SUSPENDEDSets the state to SUSPENDED after executing. This is required for SuspensionTask; event execution will continue once the user calls ResolveSuspensions with the event_execution_info_id and the task number.
- Unspecified
- UNSPECIFIED
- Succeeded
- SUCCEEDEDThe default behavior, where successful tasks will be marked as SUCCEEDED.
- Suspended
- SUSPENDEDSets the state to SUSPENDED after executing. This is required for SuspensionTask; event execution will continue once the user calls ResolveSuspensions with the event_execution_info_id and the task number.
- Unspecified
- UNSPECIFIED
- Succeeded
- SUCCEEDEDThe default behavior, where successful tasks will be marked as SUCCEEDED.
- Suspended
- SUSPENDEDSets the state to SUSPENDED after executing. This is required for SuspensionTask; event execution will continue once the user calls ResolveSuspensions with the event_execution_info_id and the task number.
- UNSPECIFIED
- UNSPECIFIED
- SUCCEEDED
- SUCCEEDEDThe default behavior, where successful tasks will be marked as SUCCEEDED.
- SUSPENDED
- SUSPENDEDSets the state to SUSPENDED after executing. This is required for SuspensionTask; event execution will continue once the user calls ResolveSuspensions with the event_execution_info_id and the task number.
- "UNSPECIFIED"
- UNSPECIFIED
- "SUCCEEDED"
- SUCCEEDEDThe default behavior, where successful tasks will be marked as SUCCEEDED.
- "SUSPENDED"
- SUSPENDEDSets the state to SUSPENDED after executing. This is required for SuspensionTask; event execution will continue once the user calls ResolveSuspensions with the event_execution_info_id and the task number.
EnterpriseCrmEventbusProtoSuccessPolicyResponse, EnterpriseCrmEventbusProtoSuccessPolicyResponseArgs
- Final
State string - State to which the execution snapshot status will be set if the task succeeds.
- Final
State string - State to which the execution snapshot status will be set if the task succeeds.
- final
State String - State to which the execution snapshot status will be set if the task succeeds.
- final
State string - State to which the execution snapshot status will be set if the task succeeds.
- final_
state str - State to which the execution snapshot status will be set if the task succeeds.
- final
State String - State to which the execution snapshot status will be set if the task succeeds.
EnterpriseCrmEventbusProtoTaskAlertConfig, EnterpriseCrmEventbusProtoTaskAlertConfigArgs
- Aggregation
Period string - The period over which the metric value should be aggregated and evaluated. Format is , where integer should be a positive integer and unit should be one of (s,m,h,d,w) meaning (second, minute, hour, day, week).
- Alert
Disabled bool - Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this workflow alert.
- Alert
Name string - A name to identify this alert. This will be displayed in the alert subject. If set, this name should be unique in within the scope of the containing workflow.
- Client
Id string - Client associated with this alert configuration. Must be a client enabled in one of the containing workflow's triggers.
- Duration
Threshold stringMs - Should be specified only for TASK_AVERAGE_DURATION and TASK_PERCENTILE_DURATION metrics. This member should be used to specify what duration value the metrics should exceed for the alert to trigger.
- Error
Enum Pulumi.List Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Base Alert Config Error Enum List - Metric
Type Pulumi.Google Native. Integrations. V1Alpha. Enterprise Crm Eventbus Proto Task Alert Config Metric Type - Num
Aggregation intPeriods - For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.
- Only
Final boolAttempt - Only count final task attempts, not retries.
- Playbook
Url string - Link to a playbook for resolving the issue that triggered this alert.
- Threshold
Type Pulumi.Google Native. Integrations. V1Alpha. Enterprise Crm Eventbus Proto Task Alert Config Threshold Type - The threshold type for which this alert is being configured. If value falls below expected_min or exceeds expected_max, an alert will be fired.
- Threshold
Value Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Base Alert Config Threshold Value - The metric value, above or below which the alert should be triggered.
- Warning
Enum Pulumi.List Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Base Alert Config Error Enum List
- Aggregation
Period string - The period over which the metric value should be aggregated and evaluated. Format is , where integer should be a positive integer and unit should be one of (s,m,h,d,w) meaning (second, minute, hour, day, week).
- Alert
Disabled bool - Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this workflow alert.
- Alert
Name string - A name to identify this alert. This will be displayed in the alert subject. If set, this name should be unique in within the scope of the containing workflow.
- Client
Id string - Client associated with this alert configuration. Must be a client enabled in one of the containing workflow's triggers.
- Duration
Threshold stringMs - Should be specified only for TASK_AVERAGE_DURATION and TASK_PERCENTILE_DURATION metrics. This member should be used to specify what duration value the metrics should exceed for the alert to trigger.
- Error
Enum EnterpriseList Crm Eventbus Proto Base Alert Config Error Enum List - Metric
Type EnterpriseCrm Eventbus Proto Task Alert Config Metric Type - Num
Aggregation intPeriods - For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.
- Only
Final boolAttempt - Only count final task attempts, not retries.
- Playbook
Url string - Link to a playbook for resolving the issue that triggered this alert.
- Threshold
Type EnterpriseCrm Eventbus Proto Task Alert Config Threshold Type - The threshold type for which this alert is being configured. If value falls below expected_min or exceeds expected_max, an alert will be fired.
- Threshold
Value EnterpriseCrm Eventbus Proto Base Alert Config Threshold Value - The metric value, above or below which the alert should be triggered.
- Warning
Enum EnterpriseList Crm Eventbus Proto Base Alert Config Error Enum List
- aggregation
Period String - The period over which the metric value should be aggregated and evaluated. Format is , where integer should be a positive integer and unit should be one of (s,m,h,d,w) meaning (second, minute, hour, day, week).
- alert
Disabled Boolean - Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this workflow alert.
- alert
Name String - A name to identify this alert. This will be displayed in the alert subject. If set, this name should be unique in within the scope of the containing workflow.
- client
Id String - Client associated with this alert configuration. Must be a client enabled in one of the containing workflow's triggers.
- duration
Threshold StringMs - Should be specified only for TASK_AVERAGE_DURATION and TASK_PERCENTILE_DURATION metrics. This member should be used to specify what duration value the metrics should exceed for the alert to trigger.
- error
Enum EnterpriseList Crm Eventbus Proto Base Alert Config Error Enum List - metric
Type EnterpriseCrm Eventbus Proto Task Alert Config Metric Type - num
Aggregation IntegerPeriods - For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.
- only
Final BooleanAttempt - Only count final task attempts, not retries.
- playbook
Url String - Link to a playbook for resolving the issue that triggered this alert.
- threshold
Type EnterpriseCrm Eventbus Proto Task Alert Config Threshold Type - The threshold type for which this alert is being configured. If value falls below expected_min or exceeds expected_max, an alert will be fired.
- threshold
Value EnterpriseCrm Eventbus Proto Base Alert Config Threshold Value - The metric value, above or below which the alert should be triggered.
- warning
Enum EnterpriseList Crm Eventbus Proto Base Alert Config Error Enum List
- aggregation
Period string - The period over which the metric value should be aggregated and evaluated. Format is , where integer should be a positive integer and unit should be one of (s,m,h,d,w) meaning (second, minute, hour, day, week).
- alert
Disabled boolean - Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this workflow alert.
- alert
Name string - A name to identify this alert. This will be displayed in the alert subject. If set, this name should be unique in within the scope of the containing workflow.
- client
Id string - Client associated with this alert configuration. Must be a client enabled in one of the containing workflow's triggers.
- duration
Threshold stringMs - Should be specified only for TASK_AVERAGE_DURATION and TASK_PERCENTILE_DURATION metrics. This member should be used to specify what duration value the metrics should exceed for the alert to trigger.
- error
Enum EnterpriseList Crm Eventbus Proto Base Alert Config Error Enum List - metric
Type EnterpriseCrm Eventbus Proto Task Alert Config Metric Type - num
Aggregation numberPeriods - For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.
- only
Final booleanAttempt - Only count final task attempts, not retries.
- playbook
Url string - Link to a playbook for resolving the issue that triggered this alert.
- threshold
Type EnterpriseCrm Eventbus Proto Task Alert Config Threshold Type - The threshold type for which this alert is being configured. If value falls below expected_min or exceeds expected_max, an alert will be fired.
- threshold
Value EnterpriseCrm Eventbus Proto Base Alert Config Threshold Value - The metric value, above or below which the alert should be triggered.
- warning
Enum EnterpriseList Crm Eventbus Proto Base Alert Config Error Enum List
- aggregation_
period str - The period over which the metric value should be aggregated and evaluated. Format is , where integer should be a positive integer and unit should be one of (s,m,h,d,w) meaning (second, minute, hour, day, week).
- alert_
disabled bool - Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this workflow alert.
- alert_
name str - A name to identify this alert. This will be displayed in the alert subject. If set, this name should be unique in within the scope of the containing workflow.
- client_
id str - Client associated with this alert configuration. Must be a client enabled in one of the containing workflow's triggers.
- duration_
threshold_ strms - Should be specified only for TASK_AVERAGE_DURATION and TASK_PERCENTILE_DURATION metrics. This member should be used to specify what duration value the metrics should exceed for the alert to trigger.
- error_
enum_ Enterpriselist Crm Eventbus Proto Base Alert Config Error Enum List - metric_
type EnterpriseCrm Eventbus Proto Task Alert Config Metric Type - num_
aggregation_ intperiods - For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.
- only_
final_ boolattempt - Only count final task attempts, not retries.
- playbook_
url str - Link to a playbook for resolving the issue that triggered this alert.
- threshold_
type EnterpriseCrm Eventbus Proto Task Alert Config Threshold Type - The threshold type for which this alert is being configured. If value falls below expected_min or exceeds expected_max, an alert will be fired.
- threshold_
value EnterpriseCrm Eventbus Proto Base Alert Config Threshold Value - The metric value, above or below which the alert should be triggered.
- warning_
enum_ Enterpriselist Crm Eventbus Proto Base Alert Config Error Enum List
- aggregation
Period String - The period over which the metric value should be aggregated and evaluated. Format is , where integer should be a positive integer and unit should be one of (s,m,h,d,w) meaning (second, minute, hour, day, week).
- alert
Disabled Boolean - Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this workflow alert.
- alert
Name String - A name to identify this alert. This will be displayed in the alert subject. If set, this name should be unique in within the scope of the containing workflow.
- client
Id String - Client associated with this alert configuration. Must be a client enabled in one of the containing workflow's triggers.
- duration
Threshold StringMs - Should be specified only for TASK_AVERAGE_DURATION and TASK_PERCENTILE_DURATION metrics. This member should be used to specify what duration value the metrics should exceed for the alert to trigger.
- error
Enum Property MapList - metric
Type "METRIC_TYPE_UNSPECIFIED" | "TASK_ERROR_RATE" | "TASK_WARNING_RATE" | "TASK_RATE" | "TASK_AVERAGE_DURATION" | "TASK_PERCENTILE_DURATION" - num
Aggregation NumberPeriods - For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.
- only
Final BooleanAttempt - Only count final task attempts, not retries.
- playbook
Url String - Link to a playbook for resolving the issue that triggered this alert.
- threshold
Type "UNSPECIFIED_THRESHOLD_TYPE" | "EXPECTED_MIN" | "EXPECTED_MAX" - The threshold type for which this alert is being configured. If value falls below expected_min or exceeds expected_max, an alert will be fired.
- threshold
Value Property Map - The metric value, above or below which the alert should be triggered.
- warning
Enum Property MapList
EnterpriseCrmEventbusProtoTaskAlertConfigMetricType, EnterpriseCrmEventbusProtoTaskAlertConfigMetricTypeArgs
- Metric
Type Unspecified - METRIC_TYPE_UNSPECIFIEDThe default value. Metric type should always be set to one of the other non-default values, otherwise it will result in an INVALID_ARGUMENT error.
- Task
Error Rate - TASK_ERROR_RATESpecifies alerting on the rate of errors (potentially for a specific set of enum values) for the enclosing TaskConfig.
- Task
Warning Rate - TASK_WARNING_RATESpecifies alerting on the rate of warnings (potentially for a specific set of enum values) for the enclosing TaskConfig. Warnings use the same enum values as errors.
- Task
Rate - TASK_RATESpecifies alerting on the number of instances for the enclosing TaskConfig executed in the given aggregation_period.
- Task
Average Duration - TASK_AVERAGE_DURATIONSpecifies alerting on the average duration of execution for the enclosing task.
- Task
Percentile Duration - TASK_PERCENTILE_DURATIONSpecifies alerting on the duration of a particular percentile of task executions. E.g. If 10% or more of the task executions have durations above 5 seconds, alert.
- Enterprise
Crm Eventbus Proto Task Alert Config Metric Type Metric Type Unspecified - METRIC_TYPE_UNSPECIFIEDThe default value. Metric type should always be set to one of the other non-default values, otherwise it will result in an INVALID_ARGUMENT error.
- Enterprise
Crm Eventbus Proto Task Alert Config Metric Type Task Error Rate - TASK_ERROR_RATESpecifies alerting on the rate of errors (potentially for a specific set of enum values) for the enclosing TaskConfig.
- Enterprise
Crm Eventbus Proto Task Alert Config Metric Type Task Warning Rate - TASK_WARNING_RATESpecifies alerting on the rate of warnings (potentially for a specific set of enum values) for the enclosing TaskConfig. Warnings use the same enum values as errors.
- Enterprise
Crm Eventbus Proto Task Alert Config Metric Type Task Rate - TASK_RATESpecifies alerting on the number of instances for the enclosing TaskConfig executed in the given aggregation_period.
- Enterprise
Crm Eventbus Proto Task Alert Config Metric Type Task Average Duration - TASK_AVERAGE_DURATIONSpecifies alerting on the average duration of execution for the enclosing task.
- Enterprise
Crm Eventbus Proto Task Alert Config Metric Type Task Percentile Duration - TASK_PERCENTILE_DURATIONSpecifies alerting on the duration of a particular percentile of task executions. E.g. If 10% or more of the task executions have durations above 5 seconds, alert.
- Metric
Type Unspecified - METRIC_TYPE_UNSPECIFIEDThe default value. Metric type should always be set to one of the other non-default values, otherwise it will result in an INVALID_ARGUMENT error.
- Task
Error Rate - TASK_ERROR_RATESpecifies alerting on the rate of errors (potentially for a specific set of enum values) for the enclosing TaskConfig.
- Task
Warning Rate - TASK_WARNING_RATESpecifies alerting on the rate of warnings (potentially for a specific set of enum values) for the enclosing TaskConfig. Warnings use the same enum values as errors.
- Task
Rate - TASK_RATESpecifies alerting on the number of instances for the enclosing TaskConfig executed in the given aggregation_period.
- Task
Average Duration - TASK_AVERAGE_DURATIONSpecifies alerting on the average duration of execution for the enclosing task.
- Task
Percentile Duration - TASK_PERCENTILE_DURATIONSpecifies alerting on the duration of a particular percentile of task executions. E.g. If 10% or more of the task executions have durations above 5 seconds, alert.
- Metric
Type Unspecified - METRIC_TYPE_UNSPECIFIEDThe default value. Metric type should always be set to one of the other non-default values, otherwise it will result in an INVALID_ARGUMENT error.
- Task
Error Rate - TASK_ERROR_RATESpecifies alerting on the rate of errors (potentially for a specific set of enum values) for the enclosing TaskConfig.
- Task
Warning Rate - TASK_WARNING_RATESpecifies alerting on the rate of warnings (potentially for a specific set of enum values) for the enclosing TaskConfig. Warnings use the same enum values as errors.
- Task
Rate - TASK_RATESpecifies alerting on the number of instances for the enclosing TaskConfig executed in the given aggregation_period.
- Task
Average Duration - TASK_AVERAGE_DURATIONSpecifies alerting on the average duration of execution for the enclosing task.
- Task
Percentile Duration - TASK_PERCENTILE_DURATIONSpecifies alerting on the duration of a particular percentile of task executions. E.g. If 10% or more of the task executions have durations above 5 seconds, alert.
- METRIC_TYPE_UNSPECIFIED
- METRIC_TYPE_UNSPECIFIEDThe default value. Metric type should always be set to one of the other non-default values, otherwise it will result in an INVALID_ARGUMENT error.
- TASK_ERROR_RATE
- TASK_ERROR_RATESpecifies alerting on the rate of errors (potentially for a specific set of enum values) for the enclosing TaskConfig.
- TASK_WARNING_RATE
- TASK_WARNING_RATESpecifies alerting on the rate of warnings (potentially for a specific set of enum values) for the enclosing TaskConfig. Warnings use the same enum values as errors.
- TASK_RATE
- TASK_RATESpecifies alerting on the number of instances for the enclosing TaskConfig executed in the given aggregation_period.
- TASK_AVERAGE_DURATION
- TASK_AVERAGE_DURATIONSpecifies alerting on the average duration of execution for the enclosing task.
- TASK_PERCENTILE_DURATION
- TASK_PERCENTILE_DURATIONSpecifies alerting on the duration of a particular percentile of task executions. E.g. If 10% or more of the task executions have durations above 5 seconds, alert.
- "METRIC_TYPE_UNSPECIFIED"
- METRIC_TYPE_UNSPECIFIEDThe default value. Metric type should always be set to one of the other non-default values, otherwise it will result in an INVALID_ARGUMENT error.
- "TASK_ERROR_RATE"
- TASK_ERROR_RATESpecifies alerting on the rate of errors (potentially for a specific set of enum values) for the enclosing TaskConfig.
- "TASK_WARNING_RATE"
- TASK_WARNING_RATESpecifies alerting on the rate of warnings (potentially for a specific set of enum values) for the enclosing TaskConfig. Warnings use the same enum values as errors.
- "TASK_RATE"
- TASK_RATESpecifies alerting on the number of instances for the enclosing TaskConfig executed in the given aggregation_period.
- "TASK_AVERAGE_DURATION"
- TASK_AVERAGE_DURATIONSpecifies alerting on the average duration of execution for the enclosing task.
- "TASK_PERCENTILE_DURATION"
- TASK_PERCENTILE_DURATIONSpecifies alerting on the duration of a particular percentile of task executions. E.g. If 10% or more of the task executions have durations above 5 seconds, alert.
EnterpriseCrmEventbusProtoTaskAlertConfigResponse, EnterpriseCrmEventbusProtoTaskAlertConfigResponseArgs
- Aggregation
Period string - The period over which the metric value should be aggregated and evaluated. Format is , where integer should be a positive integer and unit should be one of (s,m,h,d,w) meaning (second, minute, hour, day, week).
- Alert
Disabled bool - Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this workflow alert.
- Alert
Name string - A name to identify this alert. This will be displayed in the alert subject. If set, this name should be unique in within the scope of the containing workflow.
- Client
Id string - Client associated with this alert configuration. Must be a client enabled in one of the containing workflow's triggers.
- Duration
Threshold stringMs - Should be specified only for TASK_AVERAGE_DURATION and TASK_PERCENTILE_DURATION metrics. This member should be used to specify what duration value the metrics should exceed for the alert to trigger.
- Error
Enum Pulumi.List Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Base Alert Config Error Enum List Response - Metric
Type string - Num
Aggregation intPeriods - For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.
- Only
Final boolAttempt - Only count final task attempts, not retries.
- Playbook
Url string - Link to a playbook for resolving the issue that triggered this alert.
- Threshold
Type string - The threshold type for which this alert is being configured. If value falls below expected_min or exceeds expected_max, an alert will be fired.
- Threshold
Value Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Base Alert Config Threshold Value Response - The metric value, above or below which the alert should be triggered.
- Warning
Enum Pulumi.List Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Base Alert Config Error Enum List Response
- Aggregation
Period string - The period over which the metric value should be aggregated and evaluated. Format is , where integer should be a positive integer and unit should be one of (s,m,h,d,w) meaning (second, minute, hour, day, week).
- Alert
Disabled bool - Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this workflow alert.
- Alert
Name string - A name to identify this alert. This will be displayed in the alert subject. If set, this name should be unique in within the scope of the containing workflow.
- Client
Id string - Client associated with this alert configuration. Must be a client enabled in one of the containing workflow's triggers.
- Duration
Threshold stringMs - Should be specified only for TASK_AVERAGE_DURATION and TASK_PERCENTILE_DURATION metrics. This member should be used to specify what duration value the metrics should exceed for the alert to trigger.
- Error
Enum EnterpriseList Crm Eventbus Proto Base Alert Config Error Enum List Response - Metric
Type string - Num
Aggregation intPeriods - For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.
- Only
Final boolAttempt - Only count final task attempts, not retries.
- Playbook
Url string - Link to a playbook for resolving the issue that triggered this alert.
- Threshold
Type string - The threshold type for which this alert is being configured. If value falls below expected_min or exceeds expected_max, an alert will be fired.
- Threshold
Value EnterpriseCrm Eventbus Proto Base Alert Config Threshold Value Response - The metric value, above or below which the alert should be triggered.
- Warning
Enum EnterpriseList Crm Eventbus Proto Base Alert Config Error Enum List Response
- aggregation
Period String - The period over which the metric value should be aggregated and evaluated. Format is , where integer should be a positive integer and unit should be one of (s,m,h,d,w) meaning (second, minute, hour, day, week).
- alert
Disabled Boolean - Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this workflow alert.
- alert
Name String - A name to identify this alert. This will be displayed in the alert subject. If set, this name should be unique in within the scope of the containing workflow.
- client
Id String - Client associated with this alert configuration. Must be a client enabled in one of the containing workflow's triggers.
- duration
Threshold StringMs - Should be specified only for TASK_AVERAGE_DURATION and TASK_PERCENTILE_DURATION metrics. This member should be used to specify what duration value the metrics should exceed for the alert to trigger.
- error
Enum EnterpriseList Crm Eventbus Proto Base Alert Config Error Enum List Response - metric
Type String - num
Aggregation IntegerPeriods - For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.
- only
Final BooleanAttempt - Only count final task attempts, not retries.
- playbook
Url String - Link to a playbook for resolving the issue that triggered this alert.
- threshold
Type String - The threshold type for which this alert is being configured. If value falls below expected_min or exceeds expected_max, an alert will be fired.
- threshold
Value EnterpriseCrm Eventbus Proto Base Alert Config Threshold Value Response - The metric value, above or below which the alert should be triggered.
- warning
Enum EnterpriseList Crm Eventbus Proto Base Alert Config Error Enum List Response
- aggregation
Period string - The period over which the metric value should be aggregated and evaluated. Format is , where integer should be a positive integer and unit should be one of (s,m,h,d,w) meaning (second, minute, hour, day, week).
- alert
Disabled boolean - Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this workflow alert.
- alert
Name string - A name to identify this alert. This will be displayed in the alert subject. If set, this name should be unique in within the scope of the containing workflow.
- client
Id string - Client associated with this alert configuration. Must be a client enabled in one of the containing workflow's triggers.
- duration
Threshold stringMs - Should be specified only for TASK_AVERAGE_DURATION and TASK_PERCENTILE_DURATION metrics. This member should be used to specify what duration value the metrics should exceed for the alert to trigger.
- error
Enum EnterpriseList Crm Eventbus Proto Base Alert Config Error Enum List Response - metric
Type string - num
Aggregation numberPeriods - For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.
- only
Final booleanAttempt - Only count final task attempts, not retries.
- playbook
Url string - Link to a playbook for resolving the issue that triggered this alert.
- threshold
Type string - The threshold type for which this alert is being configured. If value falls below expected_min or exceeds expected_max, an alert will be fired.
- threshold
Value EnterpriseCrm Eventbus Proto Base Alert Config Threshold Value Response - The metric value, above or below which the alert should be triggered.
- warning
Enum EnterpriseList Crm Eventbus Proto Base Alert Config Error Enum List Response
- aggregation_
period str - The period over which the metric value should be aggregated and evaluated. Format is , where integer should be a positive integer and unit should be one of (s,m,h,d,w) meaning (second, minute, hour, day, week).
- alert_
disabled bool - Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this workflow alert.
- alert_
name str - A name to identify this alert. This will be displayed in the alert subject. If set, this name should be unique in within the scope of the containing workflow.
- client_
id str - Client associated with this alert configuration. Must be a client enabled in one of the containing workflow's triggers.
- duration_
threshold_ strms - Should be specified only for TASK_AVERAGE_DURATION and TASK_PERCENTILE_DURATION metrics. This member should be used to specify what duration value the metrics should exceed for the alert to trigger.
- error_
enum_ Enterpriselist Crm Eventbus Proto Base Alert Config Error Enum List Response - metric_
type str - num_
aggregation_ intperiods - For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.
- only_
final_ boolattempt - Only count final task attempts, not retries.
- playbook_
url str - Link to a playbook for resolving the issue that triggered this alert.
- threshold_
type str - The threshold type for which this alert is being configured. If value falls below expected_min or exceeds expected_max, an alert will be fired.
- threshold_
value EnterpriseCrm Eventbus Proto Base Alert Config Threshold Value Response - The metric value, above or below which the alert should be triggered.
- warning_
enum_ Enterpriselist Crm Eventbus Proto Base Alert Config Error Enum List Response
- aggregation
Period String - The period over which the metric value should be aggregated and evaluated. Format is , where integer should be a positive integer and unit should be one of (s,m,h,d,w) meaning (second, minute, hour, day, week).
- alert
Disabled Boolean - Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this workflow alert.
- alert
Name String - A name to identify this alert. This will be displayed in the alert subject. If set, this name should be unique in within the scope of the containing workflow.
- client
Id String - Client associated with this alert configuration. Must be a client enabled in one of the containing workflow's triggers.
- duration
Threshold StringMs - Should be specified only for TASK_AVERAGE_DURATION and TASK_PERCENTILE_DURATION metrics. This member should be used to specify what duration value the metrics should exceed for the alert to trigger.
- error
Enum Property MapList - metric
Type String - num
Aggregation NumberPeriods - For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.
- only
Final BooleanAttempt - Only count final task attempts, not retries.
- playbook
Url String - Link to a playbook for resolving the issue that triggered this alert.
- threshold
Type String - The threshold type for which this alert is being configured. If value falls below expected_min or exceeds expected_max, an alert will be fired.
- threshold
Value Property Map - The metric value, above or below which the alert should be triggered.
- warning
Enum Property MapList
EnterpriseCrmEventbusProtoTaskAlertConfigThresholdType, EnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypeArgs
- Unspecified
Threshold Type - UNSPECIFIED_THRESHOLD_TYPE
- Expected
Min - EXPECTED_MINNote that this field will only trigger alerts if the workflow specifying it runs at least once in 24 hours (which is our in-memory retention period for monarch streams). Also note that
aggregation_period
for this alert configuration must be less than 24 hours. - Expected
Max - EXPECTED_MAX
- Enterprise
Crm Eventbus Proto Task Alert Config Threshold Type Unspecified Threshold Type - UNSPECIFIED_THRESHOLD_TYPE
- Enterprise
Crm Eventbus Proto Task Alert Config Threshold Type Expected Min - EXPECTED_MINNote that this field will only trigger alerts if the workflow specifying it runs at least once in 24 hours (which is our in-memory retention period for monarch streams). Also note that
aggregation_period
for this alert configuration must be less than 24 hours. - Enterprise
Crm Eventbus Proto Task Alert Config Threshold Type Expected Max - EXPECTED_MAX
- Unspecified
Threshold Type - UNSPECIFIED_THRESHOLD_TYPE
- Expected
Min - EXPECTED_MINNote that this field will only trigger alerts if the workflow specifying it runs at least once in 24 hours (which is our in-memory retention period for monarch streams). Also note that
aggregation_period
for this alert configuration must be less than 24 hours. - Expected
Max - EXPECTED_MAX
- Unspecified
Threshold Type - UNSPECIFIED_THRESHOLD_TYPE
- Expected
Min - EXPECTED_MINNote that this field will only trigger alerts if the workflow specifying it runs at least once in 24 hours (which is our in-memory retention period for monarch streams). Also note that
aggregation_period
for this alert configuration must be less than 24 hours. - Expected
Max - EXPECTED_MAX
- UNSPECIFIED_THRESHOLD_TYPE
- UNSPECIFIED_THRESHOLD_TYPE
- EXPECTED_MIN
- EXPECTED_MINNote that this field will only trigger alerts if the workflow specifying it runs at least once in 24 hours (which is our in-memory retention period for monarch streams). Also note that
aggregation_period
for this alert configuration must be less than 24 hours. - EXPECTED_MAX
- EXPECTED_MAX
- "UNSPECIFIED_THRESHOLD_TYPE"
- UNSPECIFIED_THRESHOLD_TYPE
- "EXPECTED_MIN"
- EXPECTED_MINNote that this field will only trigger alerts if the workflow specifying it runs at least once in 24 hours (which is our in-memory retention period for monarch streams). Also note that
aggregation_period
for this alert configuration must be less than 24 hours. - "EXPECTED_MAX"
- EXPECTED_MAX
EnterpriseCrmEventbusProtoTaskMetadata, EnterpriseCrmEventbusProtoTaskMetadataArgs
- Active
Task stringName - The new task name to replace the current task if it is deprecated. Otherwise, it is the same as the current task name.
- Admins
List<Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Task Metadata Admin> - Category
Pulumi.
Google Native. Integrations. V1Alpha. Enterprise Crm Eventbus Proto Task Metadata Category - Code
Search stringLink - The Code Search link to the Task Java file.
- Default
Json Pulumi.Validation Option Google Native. Integrations. V1Alpha. Enterprise Crm Eventbus Proto Task Metadata Default Json Validation Option - Controls whether JSON workflow parameters are validated against provided schemas before and/or after this task's execution.
- Default
Spec string - Contains the initial configuration of the task with default values set. For now, The string should be compatible to an ASCII-proto format.
- Description string
- In a few sentences, describe the purpose and usage of the task.
- Descriptive
Name string - The string name to show on the task list on the Workflow editor screen. This should be a very short, one to two words name for the task. (e.g. "Send Mail")
- Doc
Markdown string - Snippet of markdown documentation to embed in the RHP for this task.
- External
Category Pulumi.Google Native. Integrations. V1Alpha. Enterprise Crm Eventbus Proto Task Metadata External Category - External
Category intSequence - Sequence with which the task in specific category to be displayed in task discovery panel for external users.
- External
Doc stringHtml - External-facing documention embedded in the RHP for this task.
- External
Doc stringLink - Doc link for external-facing documentation (separate from g3doc).
- External
Doc stringMarkdown - DEPRECATED: Use external_doc_html.
- G3Doc
Link string - URL to the associated G3 Doc for the task if available
- Icon
Link string - URL to gstatic image icon for this task. This icon shows up on the task list panel along with the task name in the Workflow Editor screen. Use the 24p, 2x, gray color icon image format.
- Is
Deprecated bool - The deprecation status of the current task. Default value is false;
- Name string
- The actual class name or the annotated name of the task. Task Author should initialize this field with value from the getName() method of the Task class.
- Standalone
External stringDoc Html - External-facing documention for standalone IP in pantheon embedded in the RHP for this task. Non null only if different from external_doc_html
- Status
Pulumi.
Google Native. Integrations. V1Alpha. Enterprise Crm Eventbus Proto Task Metadata Status - Allows author to indicate if the task is ready to use or not. If not set, then it will default to INACTIVE.
- System
Pulumi.
Google Native. Integrations. V1Alpha. Enterprise Crm Eventbus Proto Task Metadata System - List<string>
- A set of tags that pertain to a particular task. This can be used to improve the searchability of tasks with several names ("REST Caller" vs. "Call REST Endpoint") or to help users find tasks based on related words.
- Active
Task stringName - The new task name to replace the current task if it is deprecated. Otherwise, it is the same as the current task name.
- Admins
[]Enterprise
Crm Eventbus Proto Task Metadata Admin - Category
Enterprise
Crm Eventbus Proto Task Metadata Category - Code
Search stringLink - The Code Search link to the Task Java file.
- Default
Json EnterpriseValidation Option Crm Eventbus Proto Task Metadata Default Json Validation Option - Controls whether JSON workflow parameters are validated against provided schemas before and/or after this task's execution.
- Default
Spec string - Contains the initial configuration of the task with default values set. For now, The string should be compatible to an ASCII-proto format.
- Description string
- In a few sentences, describe the purpose and usage of the task.
- Descriptive
Name string - The string name to show on the task list on the Workflow editor screen. This should be a very short, one to two words name for the task. (e.g. "Send Mail")
- Doc
Markdown string - Snippet of markdown documentation to embed in the RHP for this task.
- External
Category EnterpriseCrm Eventbus Proto Task Metadata External Category - External
Category intSequence - Sequence with which the task in specific category to be displayed in task discovery panel for external users.
- External
Doc stringHtml - External-facing documention embedded in the RHP for this task.
- External
Doc stringLink - Doc link for external-facing documentation (separate from g3doc).
- External
Doc stringMarkdown - DEPRECATED: Use external_doc_html.
- G3Doc
Link string - URL to the associated G3 Doc for the task if available
- Icon
Link string - URL to gstatic image icon for this task. This icon shows up on the task list panel along with the task name in the Workflow Editor screen. Use the 24p, 2x, gray color icon image format.
- Is
Deprecated bool - The deprecation status of the current task. Default value is false;
- Name string
- The actual class name or the annotated name of the task. Task Author should initialize this field with value from the getName() method of the Task class.
- Standalone
External stringDoc Html - External-facing documention for standalone IP in pantheon embedded in the RHP for this task. Non null only if different from external_doc_html
- Status
Enterprise
Crm Eventbus Proto Task Metadata Status - Allows author to indicate if the task is ready to use or not. If not set, then it will default to INACTIVE.
- System
Enterprise
Crm Eventbus Proto Task Metadata System - []string
- A set of tags that pertain to a particular task. This can be used to improve the searchability of tasks with several names ("REST Caller" vs. "Call REST Endpoint") or to help users find tasks based on related words.
- active
Task StringName - The new task name to replace the current task if it is deprecated. Otherwise, it is the same as the current task name.
- admins
List<Enterprise
Crm Eventbus Proto Task Metadata Admin> - category
Enterprise
Crm Eventbus Proto Task Metadata Category - code
Search StringLink - The Code Search link to the Task Java file.
- default
Json EnterpriseValidation Option Crm Eventbus Proto Task Metadata Default Json Validation Option - Controls whether JSON workflow parameters are validated against provided schemas before and/or after this task's execution.
- default
Spec String - Contains the initial configuration of the task with default values set. For now, The string should be compatible to an ASCII-proto format.
- description String
- In a few sentences, describe the purpose and usage of the task.
- descriptive
Name String - The string name to show on the task list on the Workflow editor screen. This should be a very short, one to two words name for the task. (e.g. "Send Mail")
- doc
Markdown String - Snippet of markdown documentation to embed in the RHP for this task.
- external
Category EnterpriseCrm Eventbus Proto Task Metadata External Category - external
Category IntegerSequence - Sequence with which the task in specific category to be displayed in task discovery panel for external users.
- external
Doc StringHtml - External-facing documention embedded in the RHP for this task.
- external
Doc StringLink - Doc link for external-facing documentation (separate from g3doc).
- external
Doc StringMarkdown - DEPRECATED: Use external_doc_html.
- g3Doc
Link String - URL to the associated G3 Doc for the task if available
- icon
Link String - URL to gstatic image icon for this task. This icon shows up on the task list panel along with the task name in the Workflow Editor screen. Use the 24p, 2x, gray color icon image format.
- is
Deprecated Boolean - The deprecation status of the current task. Default value is false;
- name String
- The actual class name or the annotated name of the task. Task Author should initialize this field with value from the getName() method of the Task class.
- standalone
External StringDoc Html - External-facing documention for standalone IP in pantheon embedded in the RHP for this task. Non null only if different from external_doc_html
- status
Enterprise
Crm Eventbus Proto Task Metadata Status - Allows author to indicate if the task is ready to use or not. If not set, then it will default to INACTIVE.
- system
Enterprise
Crm Eventbus Proto Task Metadata System - List<String>
- A set of tags that pertain to a particular task. This can be used to improve the searchability of tasks with several names ("REST Caller" vs. "Call REST Endpoint") or to help users find tasks based on related words.
- active
Task stringName - The new task name to replace the current task if it is deprecated. Otherwise, it is the same as the current task name.
- admins
Enterprise
Crm Eventbus Proto Task Metadata Admin[] - category
Enterprise
Crm Eventbus Proto Task Metadata Category - code
Search stringLink - The Code Search link to the Task Java file.
- default
Json EnterpriseValidation Option Crm Eventbus Proto Task Metadata Default Json Validation Option - Controls whether JSON workflow parameters are validated against provided schemas before and/or after this task's execution.
- default
Spec string - Contains the initial configuration of the task with default values set. For now, The string should be compatible to an ASCII-proto format.
- description string
- In a few sentences, describe the purpose and usage of the task.
- descriptive
Name string - The string name to show on the task list on the Workflow editor screen. This should be a very short, one to two words name for the task. (e.g. "Send Mail")
- doc
Markdown string - Snippet of markdown documentation to embed in the RHP for this task.
- external
Category EnterpriseCrm Eventbus Proto Task Metadata External Category - external
Category numberSequence - Sequence with which the task in specific category to be displayed in task discovery panel for external users.
- external
Doc stringHtml - External-facing documention embedded in the RHP for this task.
- external
Doc stringLink - Doc link for external-facing documentation (separate from g3doc).
- external
Doc stringMarkdown - DEPRECATED: Use external_doc_html.
- g3Doc
Link string - URL to the associated G3 Doc for the task if available
- icon
Link string - URL to gstatic image icon for this task. This icon shows up on the task list panel along with the task name in the Workflow Editor screen. Use the 24p, 2x, gray color icon image format.
- is
Deprecated boolean - The deprecation status of the current task. Default value is false;
- name string
- The actual class name or the annotated name of the task. Task Author should initialize this field with value from the getName() method of the Task class.
- standalone
External stringDoc Html - External-facing documention for standalone IP in pantheon embedded in the RHP for this task. Non null only if different from external_doc_html
- status
Enterprise
Crm Eventbus Proto Task Metadata Status - Allows author to indicate if the task is ready to use or not. If not set, then it will default to INACTIVE.
- system
Enterprise
Crm Eventbus Proto Task Metadata System - string[]
- A set of tags that pertain to a particular task. This can be used to improve the searchability of tasks with several names ("REST Caller" vs. "Call REST Endpoint") or to help users find tasks based on related words.
- active_
task_ strname - The new task name to replace the current task if it is deprecated. Otherwise, it is the same as the current task name.
- admins
Sequence[Enterprise
Crm Eventbus Proto Task Metadata Admin] - category
Enterprise
Crm Eventbus Proto Task Metadata Category - code_
search_ strlink - The Code Search link to the Task Java file.
- default_
json_ Enterprisevalidation_ option Crm Eventbus Proto Task Metadata Default Json Validation Option - Controls whether JSON workflow parameters are validated against provided schemas before and/or after this task's execution.
- default_
spec str - Contains the initial configuration of the task with default values set. For now, The string should be compatible to an ASCII-proto format.
- description str
- In a few sentences, describe the purpose and usage of the task.
- descriptive_
name str - The string name to show on the task list on the Workflow editor screen. This should be a very short, one to two words name for the task. (e.g. "Send Mail")
- doc_
markdown str - Snippet of markdown documentation to embed in the RHP for this task.
- external_
category EnterpriseCrm Eventbus Proto Task Metadata External Category - external_
category_ intsequence - Sequence with which the task in specific category to be displayed in task discovery panel for external users.
- external_
doc_ strhtml - External-facing documention embedded in the RHP for this task.
- external_
doc_ strlink - Doc link for external-facing documentation (separate from g3doc).
- external_
doc_ strmarkdown - DEPRECATED: Use external_doc_html.
- g3_
doc_ strlink - URL to the associated G3 Doc for the task if available
- icon_
link str - URL to gstatic image icon for this task. This icon shows up on the task list panel along with the task name in the Workflow Editor screen. Use the 24p, 2x, gray color icon image format.
- is_
deprecated bool - The deprecation status of the current task. Default value is false;
- name str
- The actual class name or the annotated name of the task. Task Author should initialize this field with value from the getName() method of the Task class.
- standalone_
external_ strdoc_ html - External-facing documention for standalone IP in pantheon embedded in the RHP for this task. Non null only if different from external_doc_html
- status
Enterprise
Crm Eventbus Proto Task Metadata Status - Allows author to indicate if the task is ready to use or not. If not set, then it will default to INACTIVE.
- system
Enterprise
Crm Eventbus Proto Task Metadata System - Sequence[str]
- A set of tags that pertain to a particular task. This can be used to improve the searchability of tasks with several names ("REST Caller" vs. "Call REST Endpoint") or to help users find tasks based on related words.
- active
Task StringName - The new task name to replace the current task if it is deprecated. Otherwise, it is the same as the current task name.
- admins List<Property Map>
- category "UNSPECIFIED_CATEGORY" | "CUSTOM" | "FLOW_CONTROL" | "DATA_MANIPULATION" | "SCRIPTING" | "CONNECTOR" | "HIDDEN" | "CLOUD_SYSTEMS" | "CUSTOM_TASK_TEMPLATE" | "TASK_RECOMMENDATIONS"
- code
Search StringLink - The Code Search link to the Task Java file.
- default
Json "UNSPECIFIED_JSON_VALIDATION_OPTION" | "SKIP" | "PRE_EXECUTION" | "POST_EXECUTION" | "PRE_POST_EXECUTION"Validation Option - Controls whether JSON workflow parameters are validated against provided schemas before and/or after this task's execution.
- default
Spec String - Contains the initial configuration of the task with default values set. For now, The string should be compatible to an ASCII-proto format.
- description String
- In a few sentences, describe the purpose and usage of the task.
- descriptive
Name String - The string name to show on the task list on the Workflow editor screen. This should be a very short, one to two words name for the task. (e.g. "Send Mail")
- doc
Markdown String - Snippet of markdown documentation to embed in the RHP for this task.
- external
Category "UNSPECIFIED_EXTERNAL_CATEGORY" | "CORE" | "CONNECTORS" | "EXTERNAL_HTTP" | "EXTERNAL_INTEGRATION_SERVICES" | "EXTERNAL_CUSTOMER_ACTIONS" | "EXTERNAL_FLOW_CONTROL" | "EXTERNAL_WORKSPACE" | "EXTERNAL_SECURITY" | "EXTERNAL_DATABASES" | "EXTERNAL_ANALYTICS" | "EXTERNAL_BYOC" | "EXTERNAL_BYOT" | "EXTERNAL_ARTIFICIAL_INTELIGENCE" | "EXTERNAL_DATA_MANIPULATION" - external
Category NumberSequence - Sequence with which the task in specific category to be displayed in task discovery panel for external users.
- external
Doc StringHtml - External-facing documention embedded in the RHP for this task.
- external
Doc StringLink - Doc link for external-facing documentation (separate from g3doc).
- external
Doc StringMarkdown - DEPRECATED: Use external_doc_html.
- g3Doc
Link String - URL to the associated G3 Doc for the task if available
- icon
Link String - URL to gstatic image icon for this task. This icon shows up on the task list panel along with the task name in the Workflow Editor screen. Use the 24p, 2x, gray color icon image format.
- is
Deprecated Boolean - The deprecation status of the current task. Default value is false;
- name String
- The actual class name or the annotated name of the task. Task Author should initialize this field with value from the getName() method of the Task class.
- standalone
External StringDoc Html - External-facing documention for standalone IP in pantheon embedded in the RHP for this task. Non null only if different from external_doc_html
- status "UNSPECIFIED_STATUS" | "DEFAULT_INACTIVE" | "ACTIVE"
- Allows author to indicate if the task is ready to use or not. If not set, then it will default to INACTIVE.
- system "UNSPECIFIED_SYSTEM" | "GENERIC" | "BUGANIZER" | "SALESFORCE" | "CLOUD_SQL" | "PLX" | "SHEETS" | "GOOGLE_GROUPS" | "EMAIL" | "SPANNER" | "DATA_BRIDGE"
- 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.
EnterpriseCrmEventbusProtoTaskMetadataAdmin, EnterpriseCrmEventbusProtoTaskMetadataAdminArgs
- Google
Group stringEmail - User
Email string
- Google
Group stringEmail - User
Email string
- google
Group StringEmail - user
Email String
- google
Group stringEmail - user
Email string
- google_
group_ stremail - user_
email str
- google
Group StringEmail - user
Email String
EnterpriseCrmEventbusProtoTaskMetadataAdminResponse, EnterpriseCrmEventbusProtoTaskMetadataAdminResponseArgs
- Google
Group stringEmail - User
Email string
- Google
Group stringEmail - User
Email string
- google
Group StringEmail - user
Email String
- google
Group stringEmail - user
Email string
- google_
group_ stremail - user_
email str
- google
Group StringEmail - user
Email String
EnterpriseCrmEventbusProtoTaskMetadataCategory, EnterpriseCrmEventbusProtoTaskMetadataCategoryArgs
- Unspecified
Category - UNSPECIFIED_CATEGORY
- Custom
- CUSTOM
- Flow
Control - FLOW_CONTROL
- Data
Manipulation - DATA_MANIPULATION
- Scripting
- SCRIPTING
- Connector
- CONNECTOR
- Hidden
- HIDDENInternal IP tasks that should not be available in the UI.
- Cloud
Systems - CLOUD_SYSTEMSTasks that are relevant to cloud systems teams and typically
- Custom
Task Template - CUSTOM_TASK_TEMPLATEinclude connecting to Vector salesforce, CRM Hub Spanner etc. Task entities that derive from a custom task template.
- Task
Recommendations - TASK_RECOMMENDATIONSCategory to show task recommendations
- Enterprise
Crm Eventbus Proto Task Metadata Category Unspecified Category - UNSPECIFIED_CATEGORY
- Enterprise
Crm Eventbus Proto Task Metadata Category Custom - CUSTOM
- Enterprise
Crm Eventbus Proto Task Metadata Category Flow Control - FLOW_CONTROL
- Enterprise
Crm Eventbus Proto Task Metadata Category Data Manipulation - DATA_MANIPULATION
- Enterprise
Crm Eventbus Proto Task Metadata Category Scripting - SCRIPTING
- Enterprise
Crm Eventbus Proto Task Metadata Category Connector - CONNECTOR
- Enterprise
Crm Eventbus Proto Task Metadata Category Hidden - HIDDENInternal IP tasks that should not be available in the UI.
- Enterprise
Crm Eventbus Proto Task Metadata Category Cloud Systems - CLOUD_SYSTEMSTasks that are relevant to cloud systems teams and typically
- Enterprise
Crm Eventbus Proto Task Metadata Category Custom Task Template - CUSTOM_TASK_TEMPLATEinclude connecting to Vector salesforce, CRM Hub Spanner etc. Task entities that derive from a custom task template.
- Enterprise
Crm Eventbus Proto Task Metadata Category Task Recommendations - TASK_RECOMMENDATIONSCategory to show task recommendations
- Unspecified
Category - UNSPECIFIED_CATEGORY
- Custom
- CUSTOM
- Flow
Control - FLOW_CONTROL
- Data
Manipulation - DATA_MANIPULATION
- Scripting
- SCRIPTING
- Connector
- CONNECTOR
- Hidden
- HIDDENInternal IP tasks that should not be available in the UI.
- Cloud
Systems - CLOUD_SYSTEMSTasks that are relevant to cloud systems teams and typically
- Custom
Task Template - CUSTOM_TASK_TEMPLATEinclude connecting to Vector salesforce, CRM Hub Spanner etc. Task entities that derive from a custom task template.
- Task
Recommendations - TASK_RECOMMENDATIONSCategory to show task recommendations
- Unspecified
Category - UNSPECIFIED_CATEGORY
- Custom
- CUSTOM
- Flow
Control - FLOW_CONTROL
- Data
Manipulation - DATA_MANIPULATION
- Scripting
- SCRIPTING
- Connector
- CONNECTOR
- Hidden
- HIDDENInternal IP tasks that should not be available in the UI.
- Cloud
Systems - CLOUD_SYSTEMSTasks that are relevant to cloud systems teams and typically
- Custom
Task Template - CUSTOM_TASK_TEMPLATEinclude connecting to Vector salesforce, CRM Hub Spanner etc. Task entities that derive from a custom task template.
- Task
Recommendations - TASK_RECOMMENDATIONSCategory to show task recommendations
- UNSPECIFIED_CATEGORY
- UNSPECIFIED_CATEGORY
- CUSTOM
- CUSTOM
- FLOW_CONTROL
- FLOW_CONTROL
- DATA_MANIPULATION
- DATA_MANIPULATION
- SCRIPTING
- SCRIPTING
- CONNECTOR
- CONNECTOR
- HIDDEN
- HIDDENInternal IP tasks that should not be available in the UI.
- CLOUD_SYSTEMS
- CLOUD_SYSTEMSTasks that are relevant to cloud systems teams and typically
- CUSTOM_TASK_TEMPLATE
- CUSTOM_TASK_TEMPLATEinclude connecting to Vector salesforce, CRM Hub Spanner etc. Task entities that derive from a custom task template.
- TASK_RECOMMENDATIONS
- TASK_RECOMMENDATIONSCategory to show task recommendations
- "UNSPECIFIED_CATEGORY"
- UNSPECIFIED_CATEGORY
- "CUSTOM"
- CUSTOM
- "FLOW_CONTROL"
- FLOW_CONTROL
- "DATA_MANIPULATION"
- DATA_MANIPULATION
- "SCRIPTING"
- SCRIPTING
- "CONNECTOR"
- CONNECTOR
- "HIDDEN"
- HIDDENInternal IP tasks that should not be available in the UI.
- "CLOUD_SYSTEMS"
- CLOUD_SYSTEMSTasks that are relevant to cloud systems teams and typically
- "CUSTOM_TASK_TEMPLATE"
- CUSTOM_TASK_TEMPLATEinclude connecting to Vector salesforce, CRM Hub Spanner etc. Task entities that derive from a custom task template.
- "TASK_RECOMMENDATIONS"
- TASK_RECOMMENDATIONSCategory to show task recommendations
EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOption, EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionArgs
- Unspecified
Json Validation Option - UNSPECIFIED_JSON_VALIDATION_OPTIONAs per the default behavior, no validation will be run. Will not override any option set in a Task.
- Skip
- SKIPDo not run any validation against JSON schemas.
- Pre
Execution - PRE_EXECUTIONValidate all potential input JSON parameters against schemas specified in WorkflowParameters.
- Post
Execution - POST_EXECUTIONValidate all potential output JSON parameters against schemas specified in WorkflowParameters.
- Pre
Post Execution - PRE_POST_EXECUTIONPerform both PRE_EXECUTION and POST_EXECUTION validations.
- Enterprise
Crm Eventbus Proto Task Metadata Default Json Validation Option Unspecified Json Validation Option - UNSPECIFIED_JSON_VALIDATION_OPTIONAs per the default behavior, no validation will be run. Will not override any option set in a Task.
- Enterprise
Crm Eventbus Proto Task Metadata Default Json Validation Option Skip - SKIPDo not run any validation against JSON schemas.
- Enterprise
Crm Eventbus Proto Task Metadata Default Json Validation Option Pre Execution - PRE_EXECUTIONValidate all potential input JSON parameters against schemas specified in WorkflowParameters.
- Enterprise
Crm Eventbus Proto Task Metadata Default Json Validation Option Post Execution - POST_EXECUTIONValidate all potential output JSON parameters against schemas specified in WorkflowParameters.
- Enterprise
Crm Eventbus Proto Task Metadata Default Json Validation Option Pre Post Execution - PRE_POST_EXECUTIONPerform both PRE_EXECUTION and POST_EXECUTION validations.
- Unspecified
Json Validation Option - UNSPECIFIED_JSON_VALIDATION_OPTIONAs per the default behavior, no validation will be run. Will not override any option set in a Task.
- Skip
- SKIPDo not run any validation against JSON schemas.
- Pre
Execution - PRE_EXECUTIONValidate all potential input JSON parameters against schemas specified in WorkflowParameters.
- Post
Execution - POST_EXECUTIONValidate all potential output JSON parameters against schemas specified in WorkflowParameters.
- Pre
Post Execution - PRE_POST_EXECUTIONPerform both PRE_EXECUTION and POST_EXECUTION validations.
- Unspecified
Json Validation Option - UNSPECIFIED_JSON_VALIDATION_OPTIONAs per the default behavior, no validation will be run. Will not override any option set in a Task.
- Skip
- SKIPDo not run any validation against JSON schemas.
- Pre
Execution - PRE_EXECUTIONValidate all potential input JSON parameters against schemas specified in WorkflowParameters.
- Post
Execution - POST_EXECUTIONValidate all potential output JSON parameters against schemas specified in WorkflowParameters.
- Pre
Post Execution - PRE_POST_EXECUTIONPerform both PRE_EXECUTION and POST_EXECUTION validations.
- UNSPECIFIED_JSON_VALIDATION_OPTION
- UNSPECIFIED_JSON_VALIDATION_OPTIONAs per the default behavior, no validation will be run. Will not override any option set in a Task.
- SKIP
- SKIPDo not run any validation against JSON schemas.
- PRE_EXECUTION
- PRE_EXECUTIONValidate all potential input JSON parameters against schemas specified in WorkflowParameters.
- POST_EXECUTION
- POST_EXECUTIONValidate all potential output JSON parameters against schemas specified in WorkflowParameters.
- PRE_POST_EXECUTION
- PRE_POST_EXECUTIONPerform both PRE_EXECUTION and POST_EXECUTION validations.
- "UNSPECIFIED_JSON_VALIDATION_OPTION"
- UNSPECIFIED_JSON_VALIDATION_OPTIONAs per the default behavior, no validation will be run. Will not override any option set in a Task.
- "SKIP"
- SKIPDo not run any validation against JSON schemas.
- "PRE_EXECUTION"
- PRE_EXECUTIONValidate all potential input JSON parameters against schemas specified in WorkflowParameters.
- "POST_EXECUTION"
- POST_EXECUTIONValidate all potential output JSON parameters against schemas specified in WorkflowParameters.
- "PRE_POST_EXECUTION"
- PRE_POST_EXECUTIONPerform both PRE_EXECUTION and POST_EXECUTION validations.
EnterpriseCrmEventbusProtoTaskMetadataExternalCategory, EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryArgs
- Unspecified
External Category - UNSPECIFIED_EXTERNAL_CATEGORY
- Core
- CORE
- Connectors
- CONNECTORS
- External
Http - EXTERNAL_HTTPHTTP tasks, e.g. rest api call task
- External
Integration Services - EXTERNAL_INTEGRATION_SERVICESIntegration services, e.g. connector task
- External
Customer Actions - EXTERNAL_CUSTOMER_ACTIONSCustomer ations, e.g. email task
- External
Flow Control - EXTERNAL_FLOW_CONTROLFlow control, e.g. while loop task
- External
Workspace - EXTERNAL_WORKSPACEWorkspace tasks, e.g. list drive task
- External
Security - EXTERNAL_SECURITYSecurity, e.g. kms related tasks
- External
Databases - EXTERNAL_DATABASESDatabase operation tasks, e.g. read firestore info tasks
- External
Analytics - EXTERNAL_ANALYTICSAnalytics tasks, e.g. dataflow creattion tasks
- External
Byoc - EXTERNAL_BYOCBYOC tasks
- External
Byot - EXTERNAL_BYOTBYOT tasks
- External
Artificial Inteligence - EXTERNAL_ARTIFICIAL_INTELIGENCEAI related tasks.
- External
Data Manipulation - EXTERNAL_DATA_MANIPULATIONData manipulation related tasks, e.g. data mapping task
- Enterprise
Crm Eventbus Proto Task Metadata External Category Unspecified External Category - UNSPECIFIED_EXTERNAL_CATEGORY
- Enterprise
Crm Eventbus Proto Task Metadata External Category Core - CORE
- Enterprise
Crm Eventbus Proto Task Metadata External Category Connectors - CONNECTORS
- Enterprise
Crm Eventbus Proto Task Metadata External Category External Http - EXTERNAL_HTTPHTTP tasks, e.g. rest api call task
- Enterprise
Crm Eventbus Proto Task Metadata External Category External Integration Services - EXTERNAL_INTEGRATION_SERVICESIntegration services, e.g. connector task
- Enterprise
Crm Eventbus Proto Task Metadata External Category External Customer Actions - EXTERNAL_CUSTOMER_ACTIONSCustomer ations, e.g. email task
- Enterprise
Crm Eventbus Proto Task Metadata External Category External Flow Control - EXTERNAL_FLOW_CONTROLFlow control, e.g. while loop task
- Enterprise
Crm Eventbus Proto Task Metadata External Category External Workspace - EXTERNAL_WORKSPACEWorkspace tasks, e.g. list drive task
- Enterprise
Crm Eventbus Proto Task Metadata External Category External Security - EXTERNAL_SECURITYSecurity, e.g. kms related tasks
- Enterprise
Crm Eventbus Proto Task Metadata External Category External Databases - EXTERNAL_DATABASESDatabase operation tasks, e.g. read firestore info tasks
- Enterprise
Crm Eventbus Proto Task Metadata External Category External Analytics - EXTERNAL_ANALYTICSAnalytics tasks, e.g. dataflow creattion tasks
- Enterprise
Crm Eventbus Proto Task Metadata External Category External Byoc - EXTERNAL_BYOCBYOC tasks
- Enterprise
Crm Eventbus Proto Task Metadata External Category External Byot - EXTERNAL_BYOTBYOT tasks
- Enterprise
Crm Eventbus Proto Task Metadata External Category External Artificial Inteligence - EXTERNAL_ARTIFICIAL_INTELIGENCEAI related tasks.
- Enterprise
Crm Eventbus Proto Task Metadata External Category External Data Manipulation - EXTERNAL_DATA_MANIPULATIONData manipulation related tasks, e.g. data mapping task
- Unspecified
External Category - UNSPECIFIED_EXTERNAL_CATEGORY
- Core
- CORE
- Connectors
- CONNECTORS
- External
Http - EXTERNAL_HTTPHTTP tasks, e.g. rest api call task
- External
Integration Services - EXTERNAL_INTEGRATION_SERVICESIntegration services, e.g. connector task
- External
Customer Actions - EXTERNAL_CUSTOMER_ACTIONSCustomer ations, e.g. email task
- External
Flow Control - EXTERNAL_FLOW_CONTROLFlow control, e.g. while loop task
- External
Workspace - EXTERNAL_WORKSPACEWorkspace tasks, e.g. list drive task
- External
Security - EXTERNAL_SECURITYSecurity, e.g. kms related tasks
- External
Databases - EXTERNAL_DATABASESDatabase operation tasks, e.g. read firestore info tasks
- External
Analytics - EXTERNAL_ANALYTICSAnalytics tasks, e.g. dataflow creattion tasks
- External
Byoc - EXTERNAL_BYOCBYOC tasks
- External
Byot - EXTERNAL_BYOTBYOT tasks
- External
Artificial Inteligence - EXTERNAL_ARTIFICIAL_INTELIGENCEAI related tasks.
- External
Data Manipulation - EXTERNAL_DATA_MANIPULATIONData manipulation related tasks, e.g. data mapping task
- Unspecified
External Category - UNSPECIFIED_EXTERNAL_CATEGORY
- Core
- CORE
- Connectors
- CONNECTORS
- External
Http - EXTERNAL_HTTPHTTP tasks, e.g. rest api call task
- External
Integration Services - EXTERNAL_INTEGRATION_SERVICESIntegration services, e.g. connector task
- External
Customer Actions - EXTERNAL_CUSTOMER_ACTIONSCustomer ations, e.g. email task
- External
Flow Control - EXTERNAL_FLOW_CONTROLFlow control, e.g. while loop task
- External
Workspace - EXTERNAL_WORKSPACEWorkspace tasks, e.g. list drive task
- External
Security - EXTERNAL_SECURITYSecurity, e.g. kms related tasks
- External
Databases - EXTERNAL_DATABASESDatabase operation tasks, e.g. read firestore info tasks
- External
Analytics - EXTERNAL_ANALYTICSAnalytics tasks, e.g. dataflow creattion tasks
- External
Byoc - EXTERNAL_BYOCBYOC tasks
- External
Byot - EXTERNAL_BYOTBYOT tasks
- External
Artificial Inteligence - EXTERNAL_ARTIFICIAL_INTELIGENCEAI related tasks.
- External
Data Manipulation - EXTERNAL_DATA_MANIPULATIONData manipulation related tasks, e.g. data mapping task
- UNSPECIFIED_EXTERNAL_CATEGORY
- UNSPECIFIED_EXTERNAL_CATEGORY
- CORE
- CORE
- CONNECTORS
- CONNECTORS
- EXTERNAL_HTTP
- EXTERNAL_HTTPHTTP tasks, e.g. rest api call task
- EXTERNAL_INTEGRATION_SERVICES
- EXTERNAL_INTEGRATION_SERVICESIntegration services, e.g. connector task
- EXTERNAL_CUSTOMER_ACTIONS
- EXTERNAL_CUSTOMER_ACTIONSCustomer ations, e.g. email task
- EXTERNAL_FLOW_CONTROL
- EXTERNAL_FLOW_CONTROLFlow control, e.g. while loop task
- EXTERNAL_WORKSPACE
- EXTERNAL_WORKSPACEWorkspace tasks, e.g. list drive task
- EXTERNAL_SECURITY
- EXTERNAL_SECURITYSecurity, e.g. kms related tasks
- EXTERNAL_DATABASES
- EXTERNAL_DATABASESDatabase operation tasks, e.g. read firestore info tasks
- EXTERNAL_ANALYTICS
- EXTERNAL_ANALYTICSAnalytics tasks, e.g. dataflow creattion tasks
- EXTERNAL_BYOC
- EXTERNAL_BYOCBYOC tasks
- EXTERNAL_BYOT
- EXTERNAL_BYOTBYOT tasks
- EXTERNAL_ARTIFICIAL_INTELIGENCE
- EXTERNAL_ARTIFICIAL_INTELIGENCEAI related tasks.
- EXTERNAL_DATA_MANIPULATION
- EXTERNAL_DATA_MANIPULATIONData manipulation related tasks, e.g. data mapping task
- "UNSPECIFIED_EXTERNAL_CATEGORY"
- UNSPECIFIED_EXTERNAL_CATEGORY
- "CORE"
- CORE
- "CONNECTORS"
- CONNECTORS
- "EXTERNAL_HTTP"
- EXTERNAL_HTTPHTTP tasks, e.g. rest api call task
- "EXTERNAL_INTEGRATION_SERVICES"
- EXTERNAL_INTEGRATION_SERVICESIntegration services, e.g. connector task
- "EXTERNAL_CUSTOMER_ACTIONS"
- EXTERNAL_CUSTOMER_ACTIONSCustomer ations, e.g. email task
- "EXTERNAL_FLOW_CONTROL"
- EXTERNAL_FLOW_CONTROLFlow control, e.g. while loop task
- "EXTERNAL_WORKSPACE"
- EXTERNAL_WORKSPACEWorkspace tasks, e.g. list drive task
- "EXTERNAL_SECURITY"
- EXTERNAL_SECURITYSecurity, e.g. kms related tasks
- "EXTERNAL_DATABASES"
- EXTERNAL_DATABASESDatabase operation tasks, e.g. read firestore info tasks
- "EXTERNAL_ANALYTICS"
- EXTERNAL_ANALYTICSAnalytics tasks, e.g. dataflow creattion tasks
- "EXTERNAL_BYOC"
- EXTERNAL_BYOCBYOC tasks
- "EXTERNAL_BYOT"
- EXTERNAL_BYOTBYOT tasks
- "EXTERNAL_ARTIFICIAL_INTELIGENCE"
- EXTERNAL_ARTIFICIAL_INTELIGENCEAI related tasks.
- "EXTERNAL_DATA_MANIPULATION"
- EXTERNAL_DATA_MANIPULATIONData manipulation related tasks, e.g. data mapping task
EnterpriseCrmEventbusProtoTaskMetadataResponse, EnterpriseCrmEventbusProtoTaskMetadataResponseArgs
- Active
Task stringName - The new task name to replace the current task if it is deprecated. Otherwise, it is the same as the current task name.
- Admins
List<Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Task Metadata Admin Response> - Category string
- Code
Search stringLink - The Code Search link to the Task Java file.
- Default
Json stringValidation Option - Controls whether JSON workflow parameters are validated against provided schemas before and/or after this task's execution.
- Default
Spec string - Contains the initial configuration of the task with default values set. For now, The string should be compatible to an ASCII-proto format.
- Description string
- In a few sentences, describe the purpose and usage of the task.
- Descriptive
Name string - The string name to show on the task list on the Workflow editor screen. This should be a very short, one to two words name for the task. (e.g. "Send Mail")
- Doc
Markdown string - Snippet of markdown documentation to embed in the RHP for this task.
- External
Category string - External
Category intSequence - Sequence with which the task in specific category to be displayed in task discovery panel for external users.
- External
Doc stringHtml - External-facing documention embedded in the RHP for this task.
- External
Doc stringLink - Doc link for external-facing documentation (separate from g3doc).
- External
Doc stringMarkdown - DEPRECATED: Use external_doc_html.
- G3Doc
Link string - URL to the associated G3 Doc for the task if available
- Icon
Link string - URL to gstatic image icon for this task. This icon shows up on the task list panel along with the task name in the Workflow Editor screen. Use the 24p, 2x, gray color icon image format.
- Is
Deprecated bool - The deprecation status of the current task. Default value is false;
- Name string
- The actual class name or the annotated name of the task. Task Author should initialize this field with value from the getName() method of the Task class.
- Standalone
External stringDoc Html - External-facing documention for standalone IP in pantheon embedded in the RHP for this task. Non null only if different from external_doc_html
- Status string
- Allows author to indicate if the task is ready to use or not. If not set, then it will default to INACTIVE.
- System string
- List<string>
- A set of tags that pertain to a particular task. This can be used to improve the searchability of tasks with several names ("REST Caller" vs. "Call REST Endpoint") or to help users find tasks based on related words.
- Active
Task stringName - The new task name to replace the current task if it is deprecated. Otherwise, it is the same as the current task name.
- Admins
[]Enterprise
Crm Eventbus Proto Task Metadata Admin Response - Category string
- Code
Search stringLink - The Code Search link to the Task Java file.
- Default
Json stringValidation Option - Controls whether JSON workflow parameters are validated against provided schemas before and/or after this task's execution.
- Default
Spec string - Contains the initial configuration of the task with default values set. For now, The string should be compatible to an ASCII-proto format.
- Description string
- In a few sentences, describe the purpose and usage of the task.
- Descriptive
Name string - The string name to show on the task list on the Workflow editor screen. This should be a very short, one to two words name for the task. (e.g. "Send Mail")
- Doc
Markdown string - Snippet of markdown documentation to embed in the RHP for this task.
- External
Category string - External
Category intSequence - Sequence with which the task in specific category to be displayed in task discovery panel for external users.
- External
Doc stringHtml - External-facing documention embedded in the RHP for this task.
- External
Doc stringLink - Doc link for external-facing documentation (separate from g3doc).
- External
Doc stringMarkdown - DEPRECATED: Use external_doc_html.
- G3Doc
Link string - URL to the associated G3 Doc for the task if available
- Icon
Link string - URL to gstatic image icon for this task. This icon shows up on the task list panel along with the task name in the Workflow Editor screen. Use the 24p, 2x, gray color icon image format.
- Is
Deprecated bool - The deprecation status of the current task. Default value is false;
- Name string
- The actual class name or the annotated name of the task. Task Author should initialize this field with value from the getName() method of the Task class.
- Standalone
External stringDoc Html - External-facing documention for standalone IP in pantheon embedded in the RHP for this task. Non null only if different from external_doc_html
- Status string
- Allows author to indicate if the task is ready to use or not. If not set, then it will default to INACTIVE.
- System string
- []string
- A set of tags that pertain to a particular task. This can be used to improve the searchability of tasks with several names ("REST Caller" vs. "Call REST Endpoint") or to help users find tasks based on related words.
- active
Task StringName - The new task name to replace the current task if it is deprecated. Otherwise, it is the same as the current task name.
- admins
List<Enterprise
Crm Eventbus Proto Task Metadata Admin Response> - category String
- code
Search StringLink - The Code Search link to the Task Java file.
- default
Json StringValidation Option - Controls whether JSON workflow parameters are validated against provided schemas before and/or after this task's execution.
- default
Spec String - Contains the initial configuration of the task with default values set. For now, The string should be compatible to an ASCII-proto format.
- description String
- In a few sentences, describe the purpose and usage of the task.
- descriptive
Name String - The string name to show on the task list on the Workflow editor screen. This should be a very short, one to two words name for the task. (e.g. "Send Mail")
- doc
Markdown String - Snippet of markdown documentation to embed in the RHP for this task.
- external
Category String - external
Category IntegerSequence - Sequence with which the task in specific category to be displayed in task discovery panel for external users.
- external
Doc StringHtml - External-facing documention embedded in the RHP for this task.
- external
Doc StringLink - Doc link for external-facing documentation (separate from g3doc).
- external
Doc StringMarkdown - DEPRECATED: Use external_doc_html.
- g3Doc
Link String - URL to the associated G3 Doc for the task if available
- icon
Link String - URL to gstatic image icon for this task. This icon shows up on the task list panel along with the task name in the Workflow Editor screen. Use the 24p, 2x, gray color icon image format.
- is
Deprecated Boolean - The deprecation status of the current task. Default value is false;
- name String
- The actual class name or the annotated name of the task. Task Author should initialize this field with value from the getName() method of the Task class.
- standalone
External StringDoc Html - External-facing documention for standalone IP in pantheon embedded in the RHP for this task. Non null only if different from external_doc_html
- status String
- Allows author to indicate if the task is ready to use or not. If not set, then it will default to INACTIVE.
- system String
- List<String>
- A set of tags that pertain to a particular task. This can be used to improve the searchability of tasks with several names ("REST Caller" vs. "Call REST Endpoint") or to help users find tasks based on related words.
- active
Task stringName - The new task name to replace the current task if it is deprecated. Otherwise, it is the same as the current task name.
- admins
Enterprise
Crm Eventbus Proto Task Metadata Admin Response[] - category string
- code
Search stringLink - The Code Search link to the Task Java file.
- default
Json stringValidation Option - Controls whether JSON workflow parameters are validated against provided schemas before and/or after this task's execution.
- default
Spec string - Contains the initial configuration of the task with default values set. For now, The string should be compatible to an ASCII-proto format.
- description string
- In a few sentences, describe the purpose and usage of the task.
- descriptive
Name string - The string name to show on the task list on the Workflow editor screen. This should be a very short, one to two words name for the task. (e.g. "Send Mail")
- doc
Markdown string - Snippet of markdown documentation to embed in the RHP for this task.
- external
Category string - external
Category numberSequence - Sequence with which the task in specific category to be displayed in task discovery panel for external users.
- external
Doc stringHtml - External-facing documention embedded in the RHP for this task.
- external
Doc stringLink - Doc link for external-facing documentation (separate from g3doc).
- external
Doc stringMarkdown - DEPRECATED: Use external_doc_html.
- g3Doc
Link string - URL to the associated G3 Doc for the task if available
- icon
Link string - URL to gstatic image icon for this task. This icon shows up on the task list panel along with the task name in the Workflow Editor screen. Use the 24p, 2x, gray color icon image format.
- is
Deprecated boolean - The deprecation status of the current task. Default value is false;
- name string
- The actual class name or the annotated name of the task. Task Author should initialize this field with value from the getName() method of the Task class.
- standalone
External stringDoc Html - External-facing documention for standalone IP in pantheon embedded in the RHP for this task. Non null only if different from external_doc_html
- status string
- Allows author to indicate if the task is ready to use or not. If not set, then it will default to INACTIVE.
- system string
- string[]
- A set of tags that pertain to a particular task. This can be used to improve the searchability of tasks with several names ("REST Caller" vs. "Call REST Endpoint") or to help users find tasks based on related words.
- active_
task_ strname - The new task name to replace the current task if it is deprecated. Otherwise, it is the same as the current task name.
- admins
Sequence[Enterprise
Crm Eventbus Proto Task Metadata Admin Response] - category str
- code_
search_ strlink - The Code Search link to the Task Java file.
- default_
json_ strvalidation_ option - Controls whether JSON workflow parameters are validated against provided schemas before and/or after this task's execution.
- default_
spec str - Contains the initial configuration of the task with default values set. For now, The string should be compatible to an ASCII-proto format.
- description str
- In a few sentences, describe the purpose and usage of the task.
- descriptive_
name str - The string name to show on the task list on the Workflow editor screen. This should be a very short, one to two words name for the task. (e.g. "Send Mail")
- doc_
markdown str - Snippet of markdown documentation to embed in the RHP for this task.
- external_
category str - external_
category_ intsequence - Sequence with which the task in specific category to be displayed in task discovery panel for external users.
- external_
doc_ strhtml - External-facing documention embedded in the RHP for this task.
- external_
doc_ strlink - Doc link for external-facing documentation (separate from g3doc).
- external_
doc_ strmarkdown - DEPRECATED: Use external_doc_html.
- g3_
doc_ strlink - URL to the associated G3 Doc for the task if available
- icon_
link str - URL to gstatic image icon for this task. This icon shows up on the task list panel along with the task name in the Workflow Editor screen. Use the 24p, 2x, gray color icon image format.
- is_
deprecated bool - The deprecation status of the current task. Default value is false;
- name str
- The actual class name or the annotated name of the task. Task Author should initialize this field with value from the getName() method of the Task class.
- standalone_
external_ strdoc_ html - External-facing documention for standalone IP in pantheon embedded in the RHP for this task. Non null only if different from external_doc_html
- status str
- Allows author to indicate if the task is ready to use or not. If not set, then it will default to INACTIVE.
- system str
- Sequence[str]
- A set of tags that pertain to a particular task. This can be used to improve the searchability of tasks with several names ("REST Caller" vs. "Call REST Endpoint") or to help users find tasks based on related words.
- active
Task StringName - The new task name to replace the current task if it is deprecated. Otherwise, it is the same as the current task name.
- admins List<Property Map>
- category String
- code
Search StringLink - The Code Search link to the Task Java file.
- default
Json StringValidation Option - Controls whether JSON workflow parameters are validated against provided schemas before and/or after this task's execution.
- default
Spec String - Contains the initial configuration of the task with default values set. For now, The string should be compatible to an ASCII-proto format.
- description String
- In a few sentences, describe the purpose and usage of the task.
- descriptive
Name String - The string name to show on the task list on the Workflow editor screen. This should be a very short, one to two words name for the task. (e.g. "Send Mail")
- doc
Markdown String - Snippet of markdown documentation to embed in the RHP for this task.
- external
Category String - external
Category NumberSequence - Sequence with which the task in specific category to be displayed in task discovery panel for external users.
- external
Doc StringHtml - External-facing documention embedded in the RHP for this task.
- external
Doc StringLink - Doc link for external-facing documentation (separate from g3doc).
- external
Doc StringMarkdown - DEPRECATED: Use external_doc_html.
- g3Doc
Link String - URL to the associated G3 Doc for the task if available
- icon
Link String - URL to gstatic image icon for this task. This icon shows up on the task list panel along with the task name in the Workflow Editor screen. Use the 24p, 2x, gray color icon image format.
- is
Deprecated Boolean - The deprecation status of the current task. Default value is false;
- name String
- The actual class name or the annotated name of the task. Task Author should initialize this field with value from the getName() method of the Task class.
- standalone
External StringDoc Html - External-facing documention for standalone IP in pantheon embedded in the RHP for this task. Non null only if different from external_doc_html
- status String
- Allows author to indicate if the task is ready to use or not. If not set, then it will default to INACTIVE.
- system String
- List<String>
- A set of tags that pertain to a particular task. This can be used to improve the searchability of tasks with several names ("REST Caller" vs. "Call REST Endpoint") or to help users find tasks based on related words.
EnterpriseCrmEventbusProtoTaskMetadataStatus, EnterpriseCrmEventbusProtoTaskMetadataStatusArgs
- Unspecified
Status - UNSPECIFIED_STATUSDefault value. Actual Task Status should always be set to either INACTIVE or ACTIVE. If none is specified at runtime, it will be set to INACTIVE.
- Default
Inactive - DEFAULT_INACTIVEStill in-progress or incomplete, and not intended for use.
- Active
- ACTIVEAvailable for use.
- Enterprise
Crm Eventbus Proto Task Metadata Status Unspecified Status - UNSPECIFIED_STATUSDefault value. Actual Task Status should always be set to either INACTIVE or ACTIVE. If none is specified at runtime, it will be set to INACTIVE.
- Enterprise
Crm Eventbus Proto Task Metadata Status Default Inactive - DEFAULT_INACTIVEStill in-progress or incomplete, and not intended for use.
- Enterprise
Crm Eventbus Proto Task Metadata Status Active - ACTIVEAvailable for use.
- Unspecified
Status - UNSPECIFIED_STATUSDefault value. Actual Task Status should always be set to either INACTIVE or ACTIVE. If none is specified at runtime, it will be set to INACTIVE.
- Default
Inactive - DEFAULT_INACTIVEStill in-progress or incomplete, and not intended for use.
- Active
- ACTIVEAvailable for use.
- Unspecified
Status - UNSPECIFIED_STATUSDefault value. Actual Task Status should always be set to either INACTIVE or ACTIVE. If none is specified at runtime, it will be set to INACTIVE.
- Default
Inactive - DEFAULT_INACTIVEStill in-progress or incomplete, and not intended for use.
- Active
- ACTIVEAvailable for use.
- UNSPECIFIED_STATUS
- UNSPECIFIED_STATUSDefault value. Actual Task Status should always be set to either INACTIVE or ACTIVE. If none is specified at runtime, it will be set to INACTIVE.
- DEFAULT_INACTIVE
- DEFAULT_INACTIVEStill in-progress or incomplete, and not intended for use.
- ACTIVE
- ACTIVEAvailable for use.
- "UNSPECIFIED_STATUS"
- UNSPECIFIED_STATUSDefault value. Actual Task Status should always be set to either INACTIVE or ACTIVE. If none is specified at runtime, it will be set to INACTIVE.
- "DEFAULT_INACTIVE"
- DEFAULT_INACTIVEStill in-progress or incomplete, and not intended for use.
- "ACTIVE"
- ACTIVEAvailable for use.
EnterpriseCrmEventbusProtoTaskMetadataSystem, EnterpriseCrmEventbusProtoTaskMetadataSystemArgs
- Unspecified
System - UNSPECIFIED_SYSTEM
- Generic
- GENERIC
- Buganizer
- BUGANIZER
- Salesforce
- SALESFORCE
- Cloud
Sql - CLOUD_SQL
- Plx
- PLX
- Sheets
- SHEETS
- Google
Groups - GOOGLE_GROUPS
- Spanner
- SPANNER
- Data
Bridge - DATA_BRIDGE
- Enterprise
Crm Eventbus Proto Task Metadata System Unspecified System - UNSPECIFIED_SYSTEM
- Enterprise
Crm Eventbus Proto Task Metadata System Generic - GENERIC
- Enterprise
Crm Eventbus Proto Task Metadata System Buganizer - BUGANIZER
- Enterprise
Crm Eventbus Proto Task Metadata System Salesforce - SALESFORCE
- Enterprise
Crm Eventbus Proto Task Metadata System Cloud Sql - CLOUD_SQL
- Enterprise
Crm Eventbus Proto Task Metadata System Plx - PLX
- Enterprise
Crm Eventbus Proto Task Metadata System Sheets - SHEETS
- Enterprise
Crm Eventbus Proto Task Metadata System Google Groups - GOOGLE_GROUPS
- Enterprise
Crm Eventbus Proto Task Metadata System Email - Enterprise
Crm Eventbus Proto Task Metadata System Spanner - SPANNER
- Enterprise
Crm Eventbus Proto Task Metadata System Data Bridge - DATA_BRIDGE
- Unspecified
System - UNSPECIFIED_SYSTEM
- Generic
- GENERIC
- Buganizer
- BUGANIZER
- Salesforce
- SALESFORCE
- Cloud
Sql - CLOUD_SQL
- Plx
- PLX
- Sheets
- SHEETS
- Google
Groups - GOOGLE_GROUPS
- Spanner
- SPANNER
- Data
Bridge - DATA_BRIDGE
- Unspecified
System - UNSPECIFIED_SYSTEM
- Generic
- GENERIC
- Buganizer
- BUGANIZER
- Salesforce
- SALESFORCE
- Cloud
Sql - CLOUD_SQL
- Plx
- PLX
- Sheets
- SHEETS
- Google
Groups - GOOGLE_GROUPS
- Spanner
- SPANNER
- Data
Bridge - DATA_BRIDGE
- UNSPECIFIED_SYSTEM
- UNSPECIFIED_SYSTEM
- GENERIC
- GENERIC
- BUGANIZER
- BUGANIZER
- SALESFORCE
- SALESFORCE
- CLOUD_SQL
- CLOUD_SQL
- PLX
- PLX
- SHEETS
- SHEETS
- GOOGLE_GROUPS
- GOOGLE_GROUPS
- SPANNER
- SPANNER
- DATA_BRIDGE
- DATA_BRIDGE
- "UNSPECIFIED_SYSTEM"
- UNSPECIFIED_SYSTEM
- "GENERIC"
- GENERIC
- "BUGANIZER"
- BUGANIZER
- "SALESFORCE"
- SALESFORCE
- "CLOUD_SQL"
- CLOUD_SQL
- "PLX"
- PLX
- "SHEETS"
- SHEETS
- "GOOGLE_GROUPS"
- GOOGLE_GROUPS
- "EMAIL"
- "SPANNER"
- SPANNER
- "DATA_BRIDGE"
- DATA_BRIDGE
EnterpriseCrmEventbusProtoTaskUiConfig, EnterpriseCrmEventbusProtoTaskUiConfigArgs
- Task
Ui List<Pulumi.Module Configs Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Task Ui Module Config> - Configurations of included config modules.
- Task
Ui []EnterpriseModule Configs Crm Eventbus Proto Task Ui Module Config - Configurations of included config modules.
- task
Ui List<EnterpriseModule Configs Crm Eventbus Proto Task Ui Module Config> - Configurations of included config modules.
- task
Ui EnterpriseModule Configs Crm Eventbus Proto Task Ui Module Config[] - Configurations of included config modules.
- task_
ui_ Sequence[Enterprisemodule_ configs Crm Eventbus Proto Task Ui Module Config] - Configurations of included config modules.
- task
Ui List<Property Map>Module Configs - Configurations of included config modules.
EnterpriseCrmEventbusProtoTaskUiConfigResponse, EnterpriseCrmEventbusProtoTaskUiConfigResponseArgs
- Task
Ui List<Pulumi.Module Configs Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Task Ui Module Config Response> - Configurations of included config modules.
- Task
Ui []EnterpriseModule Configs Crm Eventbus Proto Task Ui Module Config Response - Configurations of included config modules.
- task
Ui List<EnterpriseModule Configs Crm Eventbus Proto Task Ui Module Config Response> - Configurations of included config modules.
- task
Ui EnterpriseModule Configs Crm Eventbus Proto Task Ui Module Config Response[] - Configurations of included config modules.
- task_
ui_ Sequence[Enterprisemodule_ configs Crm Eventbus Proto Task Ui Module Config Response] - Configurations of included config modules.
- task
Ui List<Property Map>Module Configs - Configurations of included config modules.
EnterpriseCrmEventbusProtoTaskUiModuleConfig, EnterpriseCrmEventbusProtoTaskUiModuleConfigArgs
- Module
Id EnterpriseCrm Eventbus Proto Task Ui Module Config Module Id - ID of the config module.
- module
Id EnterpriseCrm Eventbus Proto Task Ui Module Config Module Id - ID of the config module.
- module
Id EnterpriseCrm Eventbus Proto Task Ui Module Config Module Id - ID of the config module.
- module_
id EnterpriseCrm Eventbus Proto Task Ui Module Config Module Id - ID of the config module.
- module
Id "UNSPECIFIED_TASK_MODULE" | "LABEL" | "ERROR_HANDLING" | "TASK_PARAM_TABLE" | "TASK_PARAM_FORM" | "PRECONDITION" | "SCRIPT_EDITOR" | "RPC" | "TASK_SUMMARY" | "SUSPENSION" | "RPC_TYPED" | "SUB_WORKFLOW" | "APPS_SCRIPT_NAVIGATOR" | "SUB_WORKFLOW_FOR_EACH_LOOP" | "FIELD_MAPPING" | "README" | "REST_CALLER" | "SUB_WORKFLOW_SCATTER_GATHER" | "CLOUD_SQL" | "GENERIC_CONNECTOR_TASK" - ID of the config module.
EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleId, EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdArgs
- Unspecified
Task Module - UNSPECIFIED_TASK_MODULEDefault
- Label
- LABELSupports editing label of a task config.
- Error
Handling - ERROR_HANDLINGSupports editing error handling settings such as retry strategy.
- Task
Param Table - TASK_PARAM_TABLESupports adding, removing and editing task parameter values in a table with little assistance or restriction.
- Task
Param Form - TASK_PARAM_FORMSupports editing values of declared input parameters of a task. Think of it as a "strongly typed" upgrade to the TASK_PARAM_TABLE.
- Precondition
- PRECONDITIONSupports editing preconditions of a task config.
- Script
Editor - SCRIPT_EDITORSupports adding, editing, and deleting the scripts associated with a script task, as well as modifying the input/output parameters.
- Rpc
- RPCSupports editing task parameters associated with an RPC/stubby task.
- Task
Summary - TASK_SUMMARYContains readonly task information, including input/output type info.
- Suspension
- SUSPENSIONConfigures a SuspensionTask.
- Rpc
Typed - RPC_TYPEDConfigures a GenericStubbyTypedTask.
- Sub
Workflow - SUB_WORKFLOWConfigures a SubWorkflowExecutorTask.
- Apps
Script Navigator - APPS_SCRIPT_NAVIGATORSupports navigating to Apps Script editor
- Sub
Workflow For Each Loop - SUB_WORKFLOW_FOR_EACH_LOOPConfigures a SubWorkflowForEachLoopTask.
- Field
Mapping - FIELD_MAPPINGConfigures a FieldMappingTask.
- Readme
- READMEContains embedded in-product documentation for a task.
- Rest
Caller - REST_CALLERUI widget for the rest caller task.
- Sub
Workflow Scatter Gather - SUB_WORKFLOW_SCATTER_GATHERConfigures a SubWorkflowScatterGatherTask.
- Cloud
Sql - CLOUD_SQLConfigures a CloudSql Task.
- Generic
Connector Task - GENERIC_CONNECTOR_TASKConfigure a GenericConnectorTask.
- Enterprise
Crm Eventbus Proto Task Ui Module Config Module Id Unspecified Task Module - UNSPECIFIED_TASK_MODULEDefault
- Enterprise
Crm Eventbus Proto Task Ui Module Config Module Id Label - LABELSupports editing label of a task config.
- Enterprise
Crm Eventbus Proto Task Ui Module Config Module Id Error Handling - ERROR_HANDLINGSupports editing error handling settings such as retry strategy.
- Enterprise
Crm Eventbus Proto Task Ui Module Config Module Id Task Param Table - TASK_PARAM_TABLESupports adding, removing and editing task parameter values in a table with little assistance or restriction.
- Enterprise
Crm Eventbus Proto Task Ui Module Config Module Id Task Param Form - TASK_PARAM_FORMSupports editing values of declared input parameters of a task. Think of it as a "strongly typed" upgrade to the TASK_PARAM_TABLE.
- Enterprise
Crm Eventbus Proto Task Ui Module Config Module Id Precondition - PRECONDITIONSupports editing preconditions of a task config.
- Enterprise
Crm Eventbus Proto Task Ui Module Config Module Id Script Editor - SCRIPT_EDITORSupports adding, editing, and deleting the scripts associated with a script task, as well as modifying the input/output parameters.
- Enterprise
Crm Eventbus Proto Task Ui Module Config Module Id Rpc - RPCSupports editing task parameters associated with an RPC/stubby task.
- Enterprise
Crm Eventbus Proto Task Ui Module Config Module Id Task Summary - TASK_SUMMARYContains readonly task information, including input/output type info.
- Enterprise
Crm Eventbus Proto Task Ui Module Config Module Id Suspension - SUSPENSIONConfigures a SuspensionTask.
- Enterprise
Crm Eventbus Proto Task Ui Module Config Module Id Rpc Typed - RPC_TYPEDConfigures a GenericStubbyTypedTask.
- Enterprise
Crm Eventbus Proto Task Ui Module Config Module Id Sub Workflow - SUB_WORKFLOWConfigures a SubWorkflowExecutorTask.
- Enterprise
Crm Eventbus Proto Task Ui Module Config Module Id Apps Script Navigator - APPS_SCRIPT_NAVIGATORSupports navigating to Apps Script editor
- Enterprise
Crm Eventbus Proto Task Ui Module Config Module Id Sub Workflow For Each Loop - SUB_WORKFLOW_FOR_EACH_LOOPConfigures a SubWorkflowForEachLoopTask.
- Enterprise
Crm Eventbus Proto Task Ui Module Config Module Id Field Mapping - FIELD_MAPPINGConfigures a FieldMappingTask.
- Enterprise
Crm Eventbus Proto Task Ui Module Config Module Id Readme - READMEContains embedded in-product documentation for a task.
- Enterprise
Crm Eventbus Proto Task Ui Module Config Module Id Rest Caller - REST_CALLERUI widget for the rest caller task.
- Enterprise
Crm Eventbus Proto Task Ui Module Config Module Id Sub Workflow Scatter Gather - SUB_WORKFLOW_SCATTER_GATHERConfigures a SubWorkflowScatterGatherTask.
- Enterprise
Crm Eventbus Proto Task Ui Module Config Module Id Cloud Sql - CLOUD_SQLConfigures a CloudSql Task.
- Enterprise
Crm Eventbus Proto Task Ui Module Config Module Id Generic Connector Task - GENERIC_CONNECTOR_TASKConfigure a GenericConnectorTask.
- Unspecified
Task Module - UNSPECIFIED_TASK_MODULEDefault
- Label
- LABELSupports editing label of a task config.
- Error
Handling - ERROR_HANDLINGSupports editing error handling settings such as retry strategy.
- Task
Param Table - TASK_PARAM_TABLESupports adding, removing and editing task parameter values in a table with little assistance or restriction.
- Task
Param Form - TASK_PARAM_FORMSupports editing values of declared input parameters of a task. Think of it as a "strongly typed" upgrade to the TASK_PARAM_TABLE.
- Precondition
- PRECONDITIONSupports editing preconditions of a task config.
- Script
Editor - SCRIPT_EDITORSupports adding, editing, and deleting the scripts associated with a script task, as well as modifying the input/output parameters.
- Rpc
- RPCSupports editing task parameters associated with an RPC/stubby task.
- Task
Summary - TASK_SUMMARYContains readonly task information, including input/output type info.
- Suspension
- SUSPENSIONConfigures a SuspensionTask.
- Rpc
Typed - RPC_TYPEDConfigures a GenericStubbyTypedTask.
- Sub
Workflow - SUB_WORKFLOWConfigures a SubWorkflowExecutorTask.
- Apps
Script Navigator - APPS_SCRIPT_NAVIGATORSupports navigating to Apps Script editor
- Sub
Workflow For Each Loop - SUB_WORKFLOW_FOR_EACH_LOOPConfigures a SubWorkflowForEachLoopTask.
- Field
Mapping - FIELD_MAPPINGConfigures a FieldMappingTask.
- Readme
- READMEContains embedded in-product documentation for a task.
- Rest
Caller - REST_CALLERUI widget for the rest caller task.
- Sub
Workflow Scatter Gather - SUB_WORKFLOW_SCATTER_GATHERConfigures a SubWorkflowScatterGatherTask.
- Cloud
Sql - CLOUD_SQLConfigures a CloudSql Task.
- Generic
Connector Task - GENERIC_CONNECTOR_TASKConfigure a GenericConnectorTask.
- Unspecified
Task Module - UNSPECIFIED_TASK_MODULEDefault
- Label
- LABELSupports editing label of a task config.
- Error
Handling - ERROR_HANDLINGSupports editing error handling settings such as retry strategy.
- Task
Param Table - TASK_PARAM_TABLESupports adding, removing and editing task parameter values in a table with little assistance or restriction.
- Task
Param Form - TASK_PARAM_FORMSupports editing values of declared input parameters of a task. Think of it as a "strongly typed" upgrade to the TASK_PARAM_TABLE.
- Precondition
- PRECONDITIONSupports editing preconditions of a task config.
- Script
Editor - SCRIPT_EDITORSupports adding, editing, and deleting the scripts associated with a script task, as well as modifying the input/output parameters.
- Rpc
- RPCSupports editing task parameters associated with an RPC/stubby task.
- Task
Summary - TASK_SUMMARYContains readonly task information, including input/output type info.
- Suspension
- SUSPENSIONConfigures a SuspensionTask.
- Rpc
Typed - RPC_TYPEDConfigures a GenericStubbyTypedTask.
- Sub
Workflow - SUB_WORKFLOWConfigures a SubWorkflowExecutorTask.
- Apps
Script Navigator - APPS_SCRIPT_NAVIGATORSupports navigating to Apps Script editor
- Sub
Workflow For Each Loop - SUB_WORKFLOW_FOR_EACH_LOOPConfigures a SubWorkflowForEachLoopTask.
- Field
Mapping - FIELD_MAPPINGConfigures a FieldMappingTask.
- Readme
- READMEContains embedded in-product documentation for a task.
- Rest
Caller - REST_CALLERUI widget for the rest caller task.
- Sub
Workflow Scatter Gather - SUB_WORKFLOW_SCATTER_GATHERConfigures a SubWorkflowScatterGatherTask.
- Cloud
Sql - CLOUD_SQLConfigures a CloudSql Task.
- Generic
Connector Task - GENERIC_CONNECTOR_TASKConfigure a GenericConnectorTask.
- UNSPECIFIED_TASK_MODULE
- UNSPECIFIED_TASK_MODULEDefault
- LABEL
- LABELSupports editing label of a task config.
- ERROR_HANDLING
- ERROR_HANDLINGSupports editing error handling settings such as retry strategy.
- TASK_PARAM_TABLE
- TASK_PARAM_TABLESupports adding, removing and editing task parameter values in a table with little assistance or restriction.
- TASK_PARAM_FORM
- TASK_PARAM_FORMSupports editing values of declared input parameters of a task. Think of it as a "strongly typed" upgrade to the TASK_PARAM_TABLE.
- PRECONDITION
- PRECONDITIONSupports editing preconditions of a task config.
- SCRIPT_EDITOR
- SCRIPT_EDITORSupports adding, editing, and deleting the scripts associated with a script task, as well as modifying the input/output parameters.
- RPC
- RPCSupports editing task parameters associated with an RPC/stubby task.
- TASK_SUMMARY
- TASK_SUMMARYContains readonly task information, including input/output type info.
- SUSPENSION
- SUSPENSIONConfigures a SuspensionTask.
- RPC_TYPED
- RPC_TYPEDConfigures a GenericStubbyTypedTask.
- SUB_WORKFLOW
- SUB_WORKFLOWConfigures a SubWorkflowExecutorTask.
- APPS_SCRIPT_NAVIGATOR
- APPS_SCRIPT_NAVIGATORSupports navigating to Apps Script editor
- SUB_WORKFLOW_FOR_EACH_LOOP
- SUB_WORKFLOW_FOR_EACH_LOOPConfigures a SubWorkflowForEachLoopTask.
- FIELD_MAPPING
- FIELD_MAPPINGConfigures a FieldMappingTask.
- README
- READMEContains embedded in-product documentation for a task.
- REST_CALLER
- REST_CALLERUI widget for the rest caller task.
- SUB_WORKFLOW_SCATTER_GATHER
- SUB_WORKFLOW_SCATTER_GATHERConfigures a SubWorkflowScatterGatherTask.
- CLOUD_SQL
- CLOUD_SQLConfigures a CloudSql Task.
- GENERIC_CONNECTOR_TASK
- GENERIC_CONNECTOR_TASKConfigure a GenericConnectorTask.
- "UNSPECIFIED_TASK_MODULE"
- UNSPECIFIED_TASK_MODULEDefault
- "LABEL"
- LABELSupports editing label of a task config.
- "ERROR_HANDLING"
- ERROR_HANDLINGSupports editing error handling settings such as retry strategy.
- "TASK_PARAM_TABLE"
- TASK_PARAM_TABLESupports adding, removing and editing task parameter values in a table with little assistance or restriction.
- "TASK_PARAM_FORM"
- TASK_PARAM_FORMSupports editing values of declared input parameters of a task. Think of it as a "strongly typed" upgrade to the TASK_PARAM_TABLE.
- "PRECONDITION"
- PRECONDITIONSupports editing preconditions of a task config.
- "SCRIPT_EDITOR"
- SCRIPT_EDITORSupports adding, editing, and deleting the scripts associated with a script task, as well as modifying the input/output parameters.
- "RPC"
- RPCSupports editing task parameters associated with an RPC/stubby task.
- "TASK_SUMMARY"
- TASK_SUMMARYContains readonly task information, including input/output type info.
- "SUSPENSION"
- SUSPENSIONConfigures a SuspensionTask.
- "RPC_TYPED"
- RPC_TYPEDConfigures a GenericStubbyTypedTask.
- "SUB_WORKFLOW"
- SUB_WORKFLOWConfigures a SubWorkflowExecutorTask.
- "APPS_SCRIPT_NAVIGATOR"
- APPS_SCRIPT_NAVIGATORSupports navigating to Apps Script editor
- "SUB_WORKFLOW_FOR_EACH_LOOP"
- SUB_WORKFLOW_FOR_EACH_LOOPConfigures a SubWorkflowForEachLoopTask.
- "FIELD_MAPPING"
- FIELD_MAPPINGConfigures a FieldMappingTask.
- "README"
- READMEContains embedded in-product documentation for a task.
- "REST_CALLER"
- REST_CALLERUI widget for the rest caller task.
- "SUB_WORKFLOW_SCATTER_GATHER"
- SUB_WORKFLOW_SCATTER_GATHERConfigures a SubWorkflowScatterGatherTask.
- "CLOUD_SQL"
- CLOUD_SQLConfigures a CloudSql Task.
- "GENERIC_CONNECTOR_TASK"
- GENERIC_CONNECTOR_TASKConfigure a GenericConnectorTask.
EnterpriseCrmEventbusProtoTaskUiModuleConfigResponse, EnterpriseCrmEventbusProtoTaskUiModuleConfigResponseArgs
- Module
Id string - ID of the config module.
- Module
Id string - ID of the config module.
- module
Id String - ID of the config module.
- module
Id string - ID of the config module.
- module_
id str - ID of the config module.
- module
Id String - ID of the config module.
EnterpriseCrmEventbusProtoTeardown, EnterpriseCrmEventbusProtoTeardownArgs
- teardown
Task List<Property Map>Configs - Required.
EnterpriseCrmEventbusProtoTeardownResponse, EnterpriseCrmEventbusProtoTeardownResponseArgs
- teardown
Task List<Property Map>Configs - Required.
EnterpriseCrmEventbusProtoTeardownTaskConfig, EnterpriseCrmEventbusProtoTeardownTaskConfigArgs
- Name string
- Unique identifier of the teardown task within this Config. We use this field as the identifier to find next teardown tasks.
- Teardown
Task stringImplementation Class Name - Implementation class name.
- Creator
Email string - The creator's email address.
- Next
Teardown Pulumi.Task Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Next Teardown Task - Parameters
Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Event Parameters - The parameters the user can pass to this task.
- Properties
Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Event Bus Properties
- Name string
- Unique identifier of the teardown task within this Config. We use this field as the identifier to find next teardown tasks.
- Teardown
Task stringImplementation Class Name - Implementation class name.
- Creator
Email string - The creator's email address.
- Next
Teardown EnterpriseTask Crm Eventbus Proto Next Teardown Task - Parameters
Enterprise
Crm Eventbus Proto Event Parameters - The parameters the user can pass to this task.
- Properties
Enterprise
Crm Eventbus Proto Event Bus Properties
- name String
- Unique identifier of the teardown task within this Config. We use this field as the identifier to find next teardown tasks.
- teardown
Task StringImplementation Class Name - Implementation class name.
- creator
Email String - The creator's email address.
- next
Teardown EnterpriseTask Crm Eventbus Proto Next Teardown Task - parameters
Enterprise
Crm Eventbus Proto Event Parameters - The parameters the user can pass to this task.
- properties
Enterprise
Crm Eventbus Proto Event Bus Properties
- name string
- Unique identifier of the teardown task within this Config. We use this field as the identifier to find next teardown tasks.
- teardown
Task stringImplementation Class Name - Implementation class name.
- creator
Email string - The creator's email address.
- next
Teardown EnterpriseTask Crm Eventbus Proto Next Teardown Task - parameters
Enterprise
Crm Eventbus Proto Event Parameters - The parameters the user can pass to this task.
- properties
Enterprise
Crm Eventbus Proto Event Bus Properties
- name str
- Unique identifier of the teardown task within this Config. We use this field as the identifier to find next teardown tasks.
- teardown_
task_ strimplementation_ class_ name - Implementation class name.
- creator_
email str - The creator's email address.
- next_
teardown_ Enterprisetask Crm Eventbus Proto Next Teardown Task - parameters
Enterprise
Crm Eventbus Proto Event Parameters - The parameters the user can pass to this task.
- properties
Enterprise
Crm Eventbus Proto Event Bus Properties
- name String
- Unique identifier of the teardown task within this Config. We use this field as the identifier to find next teardown tasks.
- teardown
Task StringImplementation Class Name - Implementation class name.
- creator
Email String - The creator's email address.
- next
Teardown Property MapTask - parameters Property Map
- The parameters the user can pass to this task.
- properties Property Map
EnterpriseCrmEventbusProtoTeardownTaskConfigResponse, EnterpriseCrmEventbusProtoTeardownTaskConfigResponseArgs
- Creator
Email string - The creator's email address.
- Name string
- Unique identifier of the teardown task within this Config. We use this field as the identifier to find next teardown tasks.
- Next
Teardown Pulumi.Task Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Next Teardown Task Response - Parameters
Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Event Parameters Response - The parameters the user can pass to this task.
- Properties
Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Event Bus Properties Response - Teardown
Task stringImplementation Class Name - Implementation class name.
- Creator
Email string - The creator's email address.
- Name string
- Unique identifier of the teardown task within this Config. We use this field as the identifier to find next teardown tasks.
- Next
Teardown EnterpriseTask Crm Eventbus Proto Next Teardown Task Response - Parameters
Enterprise
Crm Eventbus Proto Event Parameters Response - The parameters the user can pass to this task.
- Properties
Enterprise
Crm Eventbus Proto Event Bus Properties Response - Teardown
Task stringImplementation Class Name - Implementation class name.
- creator
Email String - The creator's email address.
- name String
- Unique identifier of the teardown task within this Config. We use this field as the identifier to find next teardown tasks.
- next
Teardown EnterpriseTask Crm Eventbus Proto Next Teardown Task Response - parameters
Enterprise
Crm Eventbus Proto Event Parameters Response - The parameters the user can pass to this task.
- properties
Enterprise
Crm Eventbus Proto Event Bus Properties Response - teardown
Task StringImplementation Class Name - Implementation class name.
- creator
Email string - The creator's email address.
- name string
- Unique identifier of the teardown task within this Config. We use this field as the identifier to find next teardown tasks.
- next
Teardown EnterpriseTask Crm Eventbus Proto Next Teardown Task Response - parameters
Enterprise
Crm Eventbus Proto Event Parameters Response - The parameters the user can pass to this task.
- properties
Enterprise
Crm Eventbus Proto Event Bus Properties Response - teardown
Task stringImplementation Class Name - Implementation class name.
- creator_
email str - The creator's email address.
- name str
- Unique identifier of the teardown task within this Config. We use this field as the identifier to find next teardown tasks.
- next_
teardown_ Enterprisetask Crm Eventbus Proto Next Teardown Task Response - parameters
Enterprise
Crm Eventbus Proto Event Parameters Response - The parameters the user can pass to this task.
- properties
Enterprise
Crm Eventbus Proto Event Bus Properties Response - teardown_
task_ strimplementation_ class_ name - Implementation class name.
- creator
Email String - The creator's email address.
- name String
- Unique identifier of the teardown task within this Config. We use this field as the identifier to find next teardown tasks.
- next
Teardown Property MapTask - parameters Property Map
- The parameters the user can pass to this task.
- properties Property Map
- teardown
Task StringImplementation Class Name - Implementation class name.
EnterpriseCrmEventbusProtoTriggerCriteria, EnterpriseCrmEventbusProtoTriggerCriteriaArgs
- Condition string
- Standard filter expression, when true the workflow will be executed. If there's no trigger_criteria_task_implementation_class_name specified, the condition will be validated directly.
- Parameters
Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Event Parameters - Optional. To be used in TaskConfig for the implementation class.
- Trigger
Criteria stringTask Implementation Class Name - Optional. Implementation class name. The class should implement the “TypedTask” interface.
- Condition string
- Standard filter expression, when true the workflow will be executed. If there's no trigger_criteria_task_implementation_class_name specified, the condition will be validated directly.
- Parameters
Enterprise
Crm Eventbus Proto Event Parameters - Optional. To be used in TaskConfig for the implementation class.
- Trigger
Criteria stringTask Implementation Class Name - Optional. Implementation class name. The class should implement the “TypedTask” interface.
- condition String
- Standard filter expression, when true the workflow will be executed. If there's no trigger_criteria_task_implementation_class_name specified, the condition will be validated directly.
- parameters
Enterprise
Crm Eventbus Proto Event Parameters - Optional. To be used in TaskConfig for the implementation class.
- trigger
Criteria StringTask Implementation Class Name - Optional. Implementation class name. The class should implement the “TypedTask” interface.
- condition string
- Standard filter expression, when true the workflow will be executed. If there's no trigger_criteria_task_implementation_class_name specified, the condition will be validated directly.
- parameters
Enterprise
Crm Eventbus Proto Event Parameters - Optional. To be used in TaskConfig for the implementation class.
- trigger
Criteria stringTask Implementation Class Name - Optional. Implementation class name. The class should implement the “TypedTask” interface.
- condition str
- Standard filter expression, when true the workflow will be executed. If there's no trigger_criteria_task_implementation_class_name specified, the condition will be validated directly.
- parameters
Enterprise
Crm Eventbus Proto Event Parameters - Optional. To be used in TaskConfig for the implementation class.
- trigger_
criteria_ strtask_ implementation_ class_ name - Optional. Implementation class name. The class should implement the “TypedTask” interface.
- condition String
- Standard filter expression, when true the workflow will be executed. If there's no trigger_criteria_task_implementation_class_name specified, the condition will be validated directly.
- parameters Property Map
- Optional. To be used in TaskConfig for the implementation class.
- trigger
Criteria StringTask Implementation Class Name - Optional. Implementation class name. The class should implement the “TypedTask” interface.
EnterpriseCrmEventbusProtoTriggerCriteriaResponse, EnterpriseCrmEventbusProtoTriggerCriteriaResponseArgs
- Condition string
- Standard filter expression, when true the workflow will be executed. If there's no trigger_criteria_task_implementation_class_name specified, the condition will be validated directly.
- Parameters
Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Event Parameters Response - Optional. To be used in TaskConfig for the implementation class.
- Trigger
Criteria stringTask Implementation Class Name - Optional. Implementation class name. The class should implement the “TypedTask” interface.
- Condition string
- Standard filter expression, when true the workflow will be executed. If there's no trigger_criteria_task_implementation_class_name specified, the condition will be validated directly.
- Parameters
Enterprise
Crm Eventbus Proto Event Parameters Response - Optional. To be used in TaskConfig for the implementation class.
- Trigger
Criteria stringTask Implementation Class Name - Optional. Implementation class name. The class should implement the “TypedTask” interface.
- condition String
- Standard filter expression, when true the workflow will be executed. If there's no trigger_criteria_task_implementation_class_name specified, the condition will be validated directly.
- parameters
Enterprise
Crm Eventbus Proto Event Parameters Response - Optional. To be used in TaskConfig for the implementation class.
- trigger
Criteria StringTask Implementation Class Name - Optional. Implementation class name. The class should implement the “TypedTask” interface.
- condition string
- Standard filter expression, when true the workflow will be executed. If there's no trigger_criteria_task_implementation_class_name specified, the condition will be validated directly.
- parameters
Enterprise
Crm Eventbus Proto Event Parameters Response - Optional. To be used in TaskConfig for the implementation class.
- trigger
Criteria stringTask Implementation Class Name - Optional. Implementation class name. The class should implement the “TypedTask” interface.
- condition str
- Standard filter expression, when true the workflow will be executed. If there's no trigger_criteria_task_implementation_class_name specified, the condition will be validated directly.
- parameters
Enterprise
Crm Eventbus Proto Event Parameters Response - Optional. To be used in TaskConfig for the implementation class.
- trigger_
criteria_ strtask_ implementation_ class_ name - Optional. Implementation class name. The class should implement the “TypedTask” interface.
- condition String
- Standard filter expression, when true the workflow will be executed. If there's no trigger_criteria_task_implementation_class_name specified, the condition will be validated directly.
- parameters Property Map
- Optional. To be used in TaskConfig for the implementation class.
- trigger
Criteria StringTask Implementation Class Name - Optional. Implementation class name. The class should implement the “TypedTask” interface.
EnterpriseCrmEventbusProtoValueType, EnterpriseCrmEventbusProtoValueTypeArgs
- Boolean
Value bool - Double
Array Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Double Array - Double
Value double - Int
Array Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Int Array - Int
Value string - Proto
Value Dictionary<string, string> - String
Array Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto String Array - String
Value string
- Boolean
Value bool - Double
Array EnterpriseCrm Eventbus Proto Double Array - Double
Value float64 - Int
Array EnterpriseCrm Eventbus Proto Int Array - Int
Value string - Proto
Value map[string]string - String
Array EnterpriseCrm Eventbus Proto String Array - String
Value string
- boolean
Value Boolean - double
Array EnterpriseCrm Eventbus Proto Double Array - double
Value Double - int
Array EnterpriseCrm Eventbus Proto Int Array - int
Value String - proto
Value Map<String,String> - string
Array EnterpriseCrm Eventbus Proto String Array - string
Value String
- boolean
Value boolean - double
Array EnterpriseCrm Eventbus Proto Double Array - double
Value number - int
Array EnterpriseCrm Eventbus Proto Int Array - int
Value string - proto
Value {[key: string]: string} - string
Array EnterpriseCrm Eventbus Proto String Array - string
Value string
- boolean
Value Boolean - double
Array Property Map - double
Value Number - int
Array Property Map - int
Value String - proto
Value Map<String> - string
Array Property Map - string
Value String
EnterpriseCrmEventbusProtoValueTypeResponse, EnterpriseCrmEventbusProtoValueTypeResponseArgs
- Boolean
Value bool - Double
Array Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Double Array Response - Double
Value double - Int
Array Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Int Array Response - Int
Value string - Proto
Value Dictionary<string, string> - String
Array Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto String Array Response - String
Value string
- boolean
Value boolean - double
Array EnterpriseCrm Eventbus Proto Double Array Response - double
Value number - int
Array EnterpriseCrm Eventbus Proto Int Array Response - int
Value string - proto
Value {[key: string]: string} - string
Array EnterpriseCrm Eventbus Proto String Array Response - string
Value string
- boolean
Value Boolean - double
Array Property Map - double
Value Number - int
Array Property Map - int
Value String - proto
Value Map<String> - string
Array Property Map - string
Value String
EnterpriseCrmEventbusProtoWorkflowAlertConfig, EnterpriseCrmEventbusProtoWorkflowAlertConfigArgs
- Aggregation
Period string - For an EXPECTED_MIN threshold, this aggregation_period must be lesser than 24 hours.
- Alert
Disabled bool - Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this workflow alert.
- Alert
Name string - A name to identify this alert. This will be displayed in the alert subject. If set, this name should be unique within the scope of the workflow.
- Client
Id string - Client associated with this alert configuration.
- Duration
Threshold stringMs - Should be specified only for *AVERAGE_DURATION and *PERCENTILE_DURATION metrics. This member should be used to specify what duration value the metrics should exceed for the alert to trigger.
- Error
Enum Pulumi.List Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Base Alert Config Error Enum List - Metric
Type Pulumi.Google Native. Integrations. V1Alpha. Enterprise Crm Eventbus Proto Workflow Alert Config Metric Type - Num
Aggregation intPeriods - For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.
- Only
Final boolAttempt - For either events or tasks, depending on the type of alert, count only final attempts, not retries.
- Playbook
Url string - Link to a playbook for resolving the issue that triggered this alert.
- Threshold
Type Pulumi.Google Native. Integrations. V1Alpha. Enterprise Crm Eventbus Proto Workflow Alert Config Threshold Type - The threshold type, whether lower(expected_min) or upper(expected_max), for which this alert is being configured. If value falls below expected_min or exceeds expected_max, an alert will be fired.
- Threshold
Value Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Base Alert Config Threshold Value - The metric value, above or below which the alert should be triggered.
- Warning
Enum Pulumi.List Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Base Alert Config Error Enum List
- Aggregation
Period string - For an EXPECTED_MIN threshold, this aggregation_period must be lesser than 24 hours.
- Alert
Disabled bool - Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this workflow alert.
- Alert
Name string - A name to identify this alert. This will be displayed in the alert subject. If set, this name should be unique within the scope of the workflow.
- Client
Id string - Client associated with this alert configuration.
- Duration
Threshold stringMs - Should be specified only for *AVERAGE_DURATION and *PERCENTILE_DURATION metrics. This member should be used to specify what duration value the metrics should exceed for the alert to trigger.
- Error
Enum EnterpriseList Crm Eventbus Proto Base Alert Config Error Enum List - Metric
Type EnterpriseCrm Eventbus Proto Workflow Alert Config Metric Type - Num
Aggregation intPeriods - For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.
- Only
Final boolAttempt - For either events or tasks, depending on the type of alert, count only final attempts, not retries.
- Playbook
Url string - Link to a playbook for resolving the issue that triggered this alert.
- Threshold
Type EnterpriseCrm Eventbus Proto Workflow Alert Config Threshold Type - The threshold type, whether lower(expected_min) or upper(expected_max), for which this alert is being configured. If value falls below expected_min or exceeds expected_max, an alert will be fired.
- Threshold
Value EnterpriseCrm Eventbus Proto Base Alert Config Threshold Value - The metric value, above or below which the alert should be triggered.
- Warning
Enum EnterpriseList Crm Eventbus Proto Base Alert Config Error Enum List
- aggregation
Period String - For an EXPECTED_MIN threshold, this aggregation_period must be lesser than 24 hours.
- alert
Disabled Boolean - Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this workflow alert.
- alert
Name String - A name to identify this alert. This will be displayed in the alert subject. If set, this name should be unique within the scope of the workflow.
- client
Id String - Client associated with this alert configuration.
- duration
Threshold StringMs - Should be specified only for *AVERAGE_DURATION and *PERCENTILE_DURATION metrics. This member should be used to specify what duration value the metrics should exceed for the alert to trigger.
- error
Enum EnterpriseList Crm Eventbus Proto Base Alert Config Error Enum List - metric
Type EnterpriseCrm Eventbus Proto Workflow Alert Config Metric Type - num
Aggregation IntegerPeriods - For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.
- only
Final BooleanAttempt - For either events or tasks, depending on the type of alert, count only final attempts, not retries.
- playbook
Url String - Link to a playbook for resolving the issue that triggered this alert.
- threshold
Type EnterpriseCrm Eventbus Proto Workflow Alert Config Threshold Type - The threshold type, whether lower(expected_min) or upper(expected_max), for which this alert is being configured. If value falls below expected_min or exceeds expected_max, an alert will be fired.
- threshold
Value EnterpriseCrm Eventbus Proto Base Alert Config Threshold Value - The metric value, above or below which the alert should be triggered.
- warning
Enum EnterpriseList Crm Eventbus Proto Base Alert Config Error Enum List
- aggregation
Period string - For an EXPECTED_MIN threshold, this aggregation_period must be lesser than 24 hours.
- alert
Disabled boolean - Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this workflow alert.
- alert
Name string - A name to identify this alert. This will be displayed in the alert subject. If set, this name should be unique within the scope of the workflow.
- client
Id string - Client associated with this alert configuration.
- duration
Threshold stringMs - Should be specified only for *AVERAGE_DURATION and *PERCENTILE_DURATION metrics. This member should be used to specify what duration value the metrics should exceed for the alert to trigger.
- error
Enum EnterpriseList Crm Eventbus Proto Base Alert Config Error Enum List - metric
Type EnterpriseCrm Eventbus Proto Workflow Alert Config Metric Type - num
Aggregation numberPeriods - For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.
- only
Final booleanAttempt - For either events or tasks, depending on the type of alert, count only final attempts, not retries.
- playbook
Url string - Link to a playbook for resolving the issue that triggered this alert.
- threshold
Type EnterpriseCrm Eventbus Proto Workflow Alert Config Threshold Type - The threshold type, whether lower(expected_min) or upper(expected_max), for which this alert is being configured. If value falls below expected_min or exceeds expected_max, an alert will be fired.
- threshold
Value EnterpriseCrm Eventbus Proto Base Alert Config Threshold Value - The metric value, above or below which the alert should be triggered.
- warning
Enum EnterpriseList Crm Eventbus Proto Base Alert Config Error Enum List
- aggregation_
period str - For an EXPECTED_MIN threshold, this aggregation_period must be lesser than 24 hours.
- alert_
disabled bool - Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this workflow alert.
- alert_
name str - A name to identify this alert. This will be displayed in the alert subject. If set, this name should be unique within the scope of the workflow.
- client_
id str - Client associated with this alert configuration.
- duration_
threshold_ strms - Should be specified only for *AVERAGE_DURATION and *PERCENTILE_DURATION metrics. This member should be used to specify what duration value the metrics should exceed for the alert to trigger.
- error_
enum_ Enterpriselist Crm Eventbus Proto Base Alert Config Error Enum List - metric_
type EnterpriseCrm Eventbus Proto Workflow Alert Config Metric Type - num_
aggregation_ intperiods - For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.
- only_
final_ boolattempt - For either events or tasks, depending on the type of alert, count only final attempts, not retries.
- playbook_
url str - Link to a playbook for resolving the issue that triggered this alert.
- threshold_
type EnterpriseCrm Eventbus Proto Workflow Alert Config Threshold Type - The threshold type, whether lower(expected_min) or upper(expected_max), for which this alert is being configured. If value falls below expected_min or exceeds expected_max, an alert will be fired.
- threshold_
value EnterpriseCrm Eventbus Proto Base Alert Config Threshold Value - The metric value, above or below which the alert should be triggered.
- warning_
enum_ Enterpriselist Crm Eventbus Proto Base Alert Config Error Enum List
- aggregation
Period String - For an EXPECTED_MIN threshold, this aggregation_period must be lesser than 24 hours.
- alert
Disabled Boolean - Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this workflow alert.
- alert
Name String - A name to identify this alert. This will be displayed in the alert subject. If set, this name should be unique within the scope of the workflow.
- client
Id String - Client associated with this alert configuration.
- duration
Threshold StringMs - Should be specified only for *AVERAGE_DURATION and *PERCENTILE_DURATION metrics. This member should be used to specify what duration value the metrics should exceed for the alert to trigger.
- error
Enum Property MapList - metric
Type "METRIC_TYPE_UNSPECIFIED" | "EVENT_ERROR_RATE" | "EVENT_WARNING_RATE" | "TASK_ERROR_RATE" | "TASK_WARNING_RATE" | "TASK_RATE" | "EVENT_RATE" | "EVENT_AVERAGE_DURATION" | "EVENT_PERCENTILE_DURATION" | "TASK_AVERAGE_DURATION" | "TASK_PERCENTILE_DURATION" - num
Aggregation NumberPeriods - For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.
- only
Final BooleanAttempt - For either events or tasks, depending on the type of alert, count only final attempts, not retries.
- playbook
Url String - Link to a playbook for resolving the issue that triggered this alert.
- threshold
Type "UNSPECIFIED_THRESHOLD_TYPE" | "EXPECTED_MIN" | "EXPECTED_MAX" - The threshold type, whether lower(expected_min) or upper(expected_max), for which this alert is being configured. If value falls below expected_min or exceeds expected_max, an alert will be fired.
- threshold
Value Property Map - The metric value, above or below which the alert should be triggered.
- warning
Enum Property MapList
EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricType, EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypeArgs
- Metric
Type Unspecified - METRIC_TYPE_UNSPECIFIEDThe default value. Metric type should always be set to one of the other non-default values, otherwise it will result in an INVALID_ARGUMENT error.
- Event
Error Rate - EVENT_ERROR_RATESpecifies alerting on the rate of errors for the enclosing workflow.
- Event
Warning Rate - EVENT_WARNING_RATESpecifies alerting on the rate of warnings for the enclosing workflow. Warnings use the same enum values as errors.
- Task
Error Rate - TASK_ERROR_RATESpecifies alerting on the rate of errors for any task in the enclosing workflow.
- Task
Warning Rate - TASK_WARNING_RATESpecifies alerting on the rate of warnings for any task in the enclosing workflow.
- Task
Rate - TASK_RATESpecifies alerting on the rate of executions over all tasks in the enclosing workflow.
- Event
Rate - EVENT_RATESpecifies alerting on the number of events executed in the given aggregation_period.
- Event
Average Duration - EVENT_AVERAGE_DURATIONSpecifies alerting on the average duration of executions for this workflow.
- Event
Percentile Duration - EVENT_PERCENTILE_DURATIONSpecifies alerting on the duration value of a particular percentile of workflow executions. E.g. If 10% or more of the workflow executions have durations above 5 seconds, alert.
- Task
Average Duration - TASK_AVERAGE_DURATIONSpecifies alerting on the average duration of any task in the enclosing workflow,
- Task
Percentile Duration - TASK_PERCENTILE_DURATIONSpecifies alerting on the duration value of a particular percentile of any task executions within the enclosing workflow. E.g. If 10% or more of the task executions in the workflow have durations above 5 seconds, alert.
- Enterprise
Crm Eventbus Proto Workflow Alert Config Metric Type Metric Type Unspecified - METRIC_TYPE_UNSPECIFIEDThe default value. Metric type should always be set to one of the other non-default values, otherwise it will result in an INVALID_ARGUMENT error.
- Enterprise
Crm Eventbus Proto Workflow Alert Config Metric Type Event Error Rate - EVENT_ERROR_RATESpecifies alerting on the rate of errors for the enclosing workflow.
- Enterprise
Crm Eventbus Proto Workflow Alert Config Metric Type Event Warning Rate - EVENT_WARNING_RATESpecifies alerting on the rate of warnings for the enclosing workflow. Warnings use the same enum values as errors.
- Enterprise
Crm Eventbus Proto Workflow Alert Config Metric Type Task Error Rate - TASK_ERROR_RATESpecifies alerting on the rate of errors for any task in the enclosing workflow.
- Enterprise
Crm Eventbus Proto Workflow Alert Config Metric Type Task Warning Rate - TASK_WARNING_RATESpecifies alerting on the rate of warnings for any task in the enclosing workflow.
- Enterprise
Crm Eventbus Proto Workflow Alert Config Metric Type Task Rate - TASK_RATESpecifies alerting on the rate of executions over all tasks in the enclosing workflow.
- Enterprise
Crm Eventbus Proto Workflow Alert Config Metric Type Event Rate - EVENT_RATESpecifies alerting on the number of events executed in the given aggregation_period.
- Enterprise
Crm Eventbus Proto Workflow Alert Config Metric Type Event Average Duration - EVENT_AVERAGE_DURATIONSpecifies alerting on the average duration of executions for this workflow.
- Enterprise
Crm Eventbus Proto Workflow Alert Config Metric Type Event Percentile Duration - EVENT_PERCENTILE_DURATIONSpecifies alerting on the duration value of a particular percentile of workflow executions. E.g. If 10% or more of the workflow executions have durations above 5 seconds, alert.
- Enterprise
Crm Eventbus Proto Workflow Alert Config Metric Type Task Average Duration - TASK_AVERAGE_DURATIONSpecifies alerting on the average duration of any task in the enclosing workflow,
- Enterprise
Crm Eventbus Proto Workflow Alert Config Metric Type Task Percentile Duration - TASK_PERCENTILE_DURATIONSpecifies alerting on the duration value of a particular percentile of any task executions within the enclosing workflow. E.g. If 10% or more of the task executions in the workflow have durations above 5 seconds, alert.
- Metric
Type Unspecified - METRIC_TYPE_UNSPECIFIEDThe default value. Metric type should always be set to one of the other non-default values, otherwise it will result in an INVALID_ARGUMENT error.
- Event
Error Rate - EVENT_ERROR_RATESpecifies alerting on the rate of errors for the enclosing workflow.
- Event
Warning Rate - EVENT_WARNING_RATESpecifies alerting on the rate of warnings for the enclosing workflow. Warnings use the same enum values as errors.
- Task
Error Rate - TASK_ERROR_RATESpecifies alerting on the rate of errors for any task in the enclosing workflow.
- Task
Warning Rate - TASK_WARNING_RATESpecifies alerting on the rate of warnings for any task in the enclosing workflow.
- Task
Rate - TASK_RATESpecifies alerting on the rate of executions over all tasks in the enclosing workflow.
- Event
Rate - EVENT_RATESpecifies alerting on the number of events executed in the given aggregation_period.
- Event
Average Duration - EVENT_AVERAGE_DURATIONSpecifies alerting on the average duration of executions for this workflow.
- Event
Percentile Duration - EVENT_PERCENTILE_DURATIONSpecifies alerting on the duration value of a particular percentile of workflow executions. E.g. If 10% or more of the workflow executions have durations above 5 seconds, alert.
- Task
Average Duration - TASK_AVERAGE_DURATIONSpecifies alerting on the average duration of any task in the enclosing workflow,
- Task
Percentile Duration - TASK_PERCENTILE_DURATIONSpecifies alerting on the duration value of a particular percentile of any task executions within the enclosing workflow. E.g. If 10% or more of the task executions in the workflow have durations above 5 seconds, alert.
- Metric
Type Unspecified - METRIC_TYPE_UNSPECIFIEDThe default value. Metric type should always be set to one of the other non-default values, otherwise it will result in an INVALID_ARGUMENT error.
- Event
Error Rate - EVENT_ERROR_RATESpecifies alerting on the rate of errors for the enclosing workflow.
- Event
Warning Rate - EVENT_WARNING_RATESpecifies alerting on the rate of warnings for the enclosing workflow. Warnings use the same enum values as errors.
- Task
Error Rate - TASK_ERROR_RATESpecifies alerting on the rate of errors for any task in the enclosing workflow.
- Task
Warning Rate - TASK_WARNING_RATESpecifies alerting on the rate of warnings for any task in the enclosing workflow.
- Task
Rate - TASK_RATESpecifies alerting on the rate of executions over all tasks in the enclosing workflow.
- Event
Rate - EVENT_RATESpecifies alerting on the number of events executed in the given aggregation_period.
- Event
Average Duration - EVENT_AVERAGE_DURATIONSpecifies alerting on the average duration of executions for this workflow.
- Event
Percentile Duration - EVENT_PERCENTILE_DURATIONSpecifies alerting on the duration value of a particular percentile of workflow executions. E.g. If 10% or more of the workflow executions have durations above 5 seconds, alert.
- Task
Average Duration - TASK_AVERAGE_DURATIONSpecifies alerting on the average duration of any task in the enclosing workflow,
- Task
Percentile Duration - TASK_PERCENTILE_DURATIONSpecifies alerting on the duration value of a particular percentile of any task executions within the enclosing workflow. E.g. If 10% or more of the task executions in the workflow have durations above 5 seconds, alert.
- METRIC_TYPE_UNSPECIFIED
- METRIC_TYPE_UNSPECIFIEDThe default value. Metric type should always be set to one of the other non-default values, otherwise it will result in an INVALID_ARGUMENT error.
- EVENT_ERROR_RATE
- EVENT_ERROR_RATESpecifies alerting on the rate of errors for the enclosing workflow.
- EVENT_WARNING_RATE
- EVENT_WARNING_RATESpecifies alerting on the rate of warnings for the enclosing workflow. Warnings use the same enum values as errors.
- TASK_ERROR_RATE
- TASK_ERROR_RATESpecifies alerting on the rate of errors for any task in the enclosing workflow.
- TASK_WARNING_RATE
- TASK_WARNING_RATESpecifies alerting on the rate of warnings for any task in the enclosing workflow.
- TASK_RATE
- TASK_RATESpecifies alerting on the rate of executions over all tasks in the enclosing workflow.
- EVENT_RATE
- EVENT_RATESpecifies alerting on the number of events executed in the given aggregation_period.
- EVENT_AVERAGE_DURATION
- EVENT_AVERAGE_DURATIONSpecifies alerting on the average duration of executions for this workflow.
- EVENT_PERCENTILE_DURATION
- EVENT_PERCENTILE_DURATIONSpecifies alerting on the duration value of a particular percentile of workflow executions. E.g. If 10% or more of the workflow executions have durations above 5 seconds, alert.
- TASK_AVERAGE_DURATION
- TASK_AVERAGE_DURATIONSpecifies alerting on the average duration of any task in the enclosing workflow,
- TASK_PERCENTILE_DURATION
- TASK_PERCENTILE_DURATIONSpecifies alerting on the duration value of a particular percentile of any task executions within the enclosing workflow. E.g. If 10% or more of the task executions in the workflow have durations above 5 seconds, alert.
- "METRIC_TYPE_UNSPECIFIED"
- METRIC_TYPE_UNSPECIFIEDThe default value. Metric type should always be set to one of the other non-default values, otherwise it will result in an INVALID_ARGUMENT error.
- "EVENT_ERROR_RATE"
- EVENT_ERROR_RATESpecifies alerting on the rate of errors for the enclosing workflow.
- "EVENT_WARNING_RATE"
- EVENT_WARNING_RATESpecifies alerting on the rate of warnings for the enclosing workflow. Warnings use the same enum values as errors.
- "TASK_ERROR_RATE"
- TASK_ERROR_RATESpecifies alerting on the rate of errors for any task in the enclosing workflow.
- "TASK_WARNING_RATE"
- TASK_WARNING_RATESpecifies alerting on the rate of warnings for any task in the enclosing workflow.
- "TASK_RATE"
- TASK_RATESpecifies alerting on the rate of executions over all tasks in the enclosing workflow.
- "EVENT_RATE"
- EVENT_RATESpecifies alerting on the number of events executed in the given aggregation_period.
- "EVENT_AVERAGE_DURATION"
- EVENT_AVERAGE_DURATIONSpecifies alerting on the average duration of executions for this workflow.
- "EVENT_PERCENTILE_DURATION"
- EVENT_PERCENTILE_DURATIONSpecifies alerting on the duration value of a particular percentile of workflow executions. E.g. If 10% or more of the workflow executions have durations above 5 seconds, alert.
- "TASK_AVERAGE_DURATION"
- TASK_AVERAGE_DURATIONSpecifies alerting on the average duration of any task in the enclosing workflow,
- "TASK_PERCENTILE_DURATION"
- TASK_PERCENTILE_DURATIONSpecifies alerting on the duration value of a particular percentile of any task executions within the enclosing workflow. E.g. If 10% or more of the task executions in the workflow have durations above 5 seconds, alert.
EnterpriseCrmEventbusProtoWorkflowAlertConfigResponse, EnterpriseCrmEventbusProtoWorkflowAlertConfigResponseArgs
- Aggregation
Period string - For an EXPECTED_MIN threshold, this aggregation_period must be lesser than 24 hours.
- Alert
Disabled bool - Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this workflow alert.
- Alert
Name string - A name to identify this alert. This will be displayed in the alert subject. If set, this name should be unique within the scope of the workflow.
- Client
Id string - Client associated with this alert configuration.
- Duration
Threshold stringMs - Should be specified only for *AVERAGE_DURATION and *PERCENTILE_DURATION metrics. This member should be used to specify what duration value the metrics should exceed for the alert to trigger.
- Error
Enum Pulumi.List Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Base Alert Config Error Enum List Response - Metric
Type string - Num
Aggregation intPeriods - For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.
- Only
Final boolAttempt - For either events or tasks, depending on the type of alert, count only final attempts, not retries.
- Playbook
Url string - Link to a playbook for resolving the issue that triggered this alert.
- Threshold
Type string - The threshold type, whether lower(expected_min) or upper(expected_max), for which this alert is being configured. If value falls below expected_min or exceeds expected_max, an alert will be fired.
- Threshold
Value Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Base Alert Config Threshold Value Response - The metric value, above or below which the alert should be triggered.
- Warning
Enum Pulumi.List Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Base Alert Config Error Enum List Response
- Aggregation
Period string - For an EXPECTED_MIN threshold, this aggregation_period must be lesser than 24 hours.
- Alert
Disabled bool - Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this workflow alert.
- Alert
Name string - A name to identify this alert. This will be displayed in the alert subject. If set, this name should be unique within the scope of the workflow.
- Client
Id string - Client associated with this alert configuration.
- Duration
Threshold stringMs - Should be specified only for *AVERAGE_DURATION and *PERCENTILE_DURATION metrics. This member should be used to specify what duration value the metrics should exceed for the alert to trigger.
- Error
Enum EnterpriseList Crm Eventbus Proto Base Alert Config Error Enum List Response - Metric
Type string - Num
Aggregation intPeriods - For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.
- Only
Final boolAttempt - For either events or tasks, depending on the type of alert, count only final attempts, not retries.
- Playbook
Url string - Link to a playbook for resolving the issue that triggered this alert.
- Threshold
Type string - The threshold type, whether lower(expected_min) or upper(expected_max), for which this alert is being configured. If value falls below expected_min or exceeds expected_max, an alert will be fired.
- Threshold
Value EnterpriseCrm Eventbus Proto Base Alert Config Threshold Value Response - The metric value, above or below which the alert should be triggered.
- Warning
Enum EnterpriseList Crm Eventbus Proto Base Alert Config Error Enum List Response
- aggregation
Period String - For an EXPECTED_MIN threshold, this aggregation_period must be lesser than 24 hours.
- alert
Disabled Boolean - Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this workflow alert.
- alert
Name String - A name to identify this alert. This will be displayed in the alert subject. If set, this name should be unique within the scope of the workflow.
- client
Id String - Client associated with this alert configuration.
- duration
Threshold StringMs - Should be specified only for *AVERAGE_DURATION and *PERCENTILE_DURATION metrics. This member should be used to specify what duration value the metrics should exceed for the alert to trigger.
- error
Enum EnterpriseList Crm Eventbus Proto Base Alert Config Error Enum List Response - metric
Type String - num
Aggregation IntegerPeriods - For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.
- only
Final BooleanAttempt - For either events or tasks, depending on the type of alert, count only final attempts, not retries.
- playbook
Url String - Link to a playbook for resolving the issue that triggered this alert.
- threshold
Type String - The threshold type, whether lower(expected_min) or upper(expected_max), for which this alert is being configured. If value falls below expected_min or exceeds expected_max, an alert will be fired.
- threshold
Value EnterpriseCrm Eventbus Proto Base Alert Config Threshold Value Response - The metric value, above or below which the alert should be triggered.
- warning
Enum EnterpriseList Crm Eventbus Proto Base Alert Config Error Enum List Response
- aggregation
Period string - For an EXPECTED_MIN threshold, this aggregation_period must be lesser than 24 hours.
- alert
Disabled boolean - Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this workflow alert.
- alert
Name string - A name to identify this alert. This will be displayed in the alert subject. If set, this name should be unique within the scope of the workflow.
- client
Id string - Client associated with this alert configuration.
- duration
Threshold stringMs - Should be specified only for *AVERAGE_DURATION and *PERCENTILE_DURATION metrics. This member should be used to specify what duration value the metrics should exceed for the alert to trigger.
- error
Enum EnterpriseList Crm Eventbus Proto Base Alert Config Error Enum List Response - metric
Type string - num
Aggregation numberPeriods - For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.
- only
Final booleanAttempt - For either events or tasks, depending on the type of alert, count only final attempts, not retries.
- playbook
Url string - Link to a playbook for resolving the issue that triggered this alert.
- threshold
Type string - The threshold type, whether lower(expected_min) or upper(expected_max), for which this alert is being configured. If value falls below expected_min or exceeds expected_max, an alert will be fired.
- threshold
Value EnterpriseCrm Eventbus Proto Base Alert Config Threshold Value Response - The metric value, above or below which the alert should be triggered.
- warning
Enum EnterpriseList Crm Eventbus Proto Base Alert Config Error Enum List Response
- aggregation_
period str - For an EXPECTED_MIN threshold, this aggregation_period must be lesser than 24 hours.
- alert_
disabled bool - Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this workflow alert.
- alert_
name str - A name to identify this alert. This will be displayed in the alert subject. If set, this name should be unique within the scope of the workflow.
- client_
id str - Client associated with this alert configuration.
- duration_
threshold_ strms - Should be specified only for *AVERAGE_DURATION and *PERCENTILE_DURATION metrics. This member should be used to specify what duration value the metrics should exceed for the alert to trigger.
- error_
enum_ Enterpriselist Crm Eventbus Proto Base Alert Config Error Enum List Response - metric_
type str - num_
aggregation_ intperiods - For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.
- only_
final_ boolattempt - For either events or tasks, depending on the type of alert, count only final attempts, not retries.
- playbook_
url str - Link to a playbook for resolving the issue that triggered this alert.
- threshold_
type str - The threshold type, whether lower(expected_min) or upper(expected_max), for which this alert is being configured. If value falls below expected_min or exceeds expected_max, an alert will be fired.
- threshold_
value EnterpriseCrm Eventbus Proto Base Alert Config Threshold Value Response - The metric value, above or below which the alert should be triggered.
- warning_
enum_ Enterpriselist Crm Eventbus Proto Base Alert Config Error Enum List Response
- aggregation
Period String - For an EXPECTED_MIN threshold, this aggregation_period must be lesser than 24 hours.
- alert
Disabled Boolean - Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this workflow alert.
- alert
Name String - A name to identify this alert. This will be displayed in the alert subject. If set, this name should be unique within the scope of the workflow.
- client
Id String - Client associated with this alert configuration.
- duration
Threshold StringMs - Should be specified only for *AVERAGE_DURATION and *PERCENTILE_DURATION metrics. This member should be used to specify what duration value the metrics should exceed for the alert to trigger.
- error
Enum Property MapList - metric
Type String - num
Aggregation NumberPeriods - For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.
- only
Final BooleanAttempt - For either events or tasks, depending on the type of alert, count only final attempts, not retries.
- playbook
Url String - Link to a playbook for resolving the issue that triggered this alert.
- threshold
Type String - The threshold type, whether lower(expected_min) or upper(expected_max), for which this alert is being configured. If value falls below expected_min or exceeds expected_max, an alert will be fired.
- threshold
Value Property Map - The metric value, above or below which the alert should be triggered.
- warning
Enum Property MapList
EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdType, EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypeArgs
- Unspecified
Threshold Type - UNSPECIFIED_THRESHOLD_TYPE
- Expected
Min - EXPECTED_MINNote that this field will only trigger alerts if the workflow specifying it runs at least once in 24 hours (which is our in-memory retention period for monarch streams). Also note that
aggregation_period
for this alert configuration must be less than 24 hours. - Expected
Max - EXPECTED_MAX
- Enterprise
Crm Eventbus Proto Workflow Alert Config Threshold Type Unspecified Threshold Type - UNSPECIFIED_THRESHOLD_TYPE
- Enterprise
Crm Eventbus Proto Workflow Alert Config Threshold Type Expected Min - EXPECTED_MINNote that this field will only trigger alerts if the workflow specifying it runs at least once in 24 hours (which is our in-memory retention period for monarch streams). Also note that
aggregation_period
for this alert configuration must be less than 24 hours. - Enterprise
Crm Eventbus Proto Workflow Alert Config Threshold Type Expected Max - EXPECTED_MAX
- Unspecified
Threshold Type - UNSPECIFIED_THRESHOLD_TYPE
- Expected
Min - EXPECTED_MINNote that this field will only trigger alerts if the workflow specifying it runs at least once in 24 hours (which is our in-memory retention period for monarch streams). Also note that
aggregation_period
for this alert configuration must be less than 24 hours. - Expected
Max - EXPECTED_MAX
- Unspecified
Threshold Type - UNSPECIFIED_THRESHOLD_TYPE
- Expected
Min - EXPECTED_MINNote that this field will only trigger alerts if the workflow specifying it runs at least once in 24 hours (which is our in-memory retention period for monarch streams). Also note that
aggregation_period
for this alert configuration must be less than 24 hours. - Expected
Max - EXPECTED_MAX
- UNSPECIFIED_THRESHOLD_TYPE
- UNSPECIFIED_THRESHOLD_TYPE
- EXPECTED_MIN
- EXPECTED_MINNote that this field will only trigger alerts if the workflow specifying it runs at least once in 24 hours (which is our in-memory retention period for monarch streams). Also note that
aggregation_period
for this alert configuration must be less than 24 hours. - EXPECTED_MAX
- EXPECTED_MAX
- "UNSPECIFIED_THRESHOLD_TYPE"
- UNSPECIFIED_THRESHOLD_TYPE
- "EXPECTED_MIN"
- EXPECTED_MINNote that this field will only trigger alerts if the workflow specifying it runs at least once in 24 hours (which is our in-memory retention period for monarch streams). Also note that
aggregation_period
for this alert configuration must be less than 24 hours. - "EXPECTED_MAX"
- EXPECTED_MAX
EnterpriseCrmEventbusStats, EnterpriseCrmEventbusStatsArgs
- Dimensions
Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Stats Dimensions - Dimensions that these stats have been aggregated on.
- Duration
In doubleSeconds - Average duration in seconds.
- Error
Rate double - Average error rate.
- Qps double
- Queries per second.
- Warning
Rate double - Average warning rate.
- Dimensions
Enterprise
Crm Eventbus Stats Dimensions - Dimensions that these stats have been aggregated on.
- Duration
In float64Seconds - Average duration in seconds.
- Error
Rate float64 - Average error rate.
- Qps float64
- Queries per second.
- Warning
Rate float64 - Average warning rate.
- dimensions
Enterprise
Crm Eventbus Stats Dimensions - Dimensions that these stats have been aggregated on.
- duration
In DoubleSeconds - Average duration in seconds.
- error
Rate Double - Average error rate.
- qps Double
- Queries per second.
- warning
Rate Double - Average warning rate.
- dimensions
Enterprise
Crm Eventbus Stats Dimensions - Dimensions that these stats have been aggregated on.
- duration
In numberSeconds - Average duration in seconds.
- error
Rate number - Average error rate.
- qps number
- Queries per second.
- warning
Rate number - Average warning rate.
- dimensions
Enterprise
Crm Eventbus Stats Dimensions - Dimensions that these stats have been aggregated on.
- duration_
in_ floatseconds - Average duration in seconds.
- error_
rate float - Average error rate.
- qps float
- Queries per second.
- warning_
rate float - Average warning rate.
- dimensions Property Map
- Dimensions that these stats have been aggregated on.
- duration
In NumberSeconds - Average duration in seconds.
- error
Rate Number - Average error rate.
- qps Number
- Queries per second.
- warning
Rate Number - Average warning rate.
EnterpriseCrmEventbusStatsDimensions, EnterpriseCrmEventbusStatsDimensionsArgs
- Client
Id string - Enum
Filter Pulumi.Type Google Native. Integrations. V1Alpha. Enterprise Crm Eventbus Stats Dimensions Enum Filter Type - Whether to include or exclude the enums matching the regex.
- Error
Enum stringString - Retry
Attempt Pulumi.Google Native. Integrations. V1Alpha. Enterprise Crm Eventbus Stats Dimensions Retry Attempt - Task
Name string - Task
Number string - Trigger
Id string - Stats have been or will be aggregated on set fields for any semantically-meaningful combination.
- Warning
Enum stringString - Workflow
Id string - Workflow
Name string
- Client
Id string - Enum
Filter EnterpriseType Crm Eventbus Stats Dimensions Enum Filter Type - Whether to include or exclude the enums matching the regex.
- Error
Enum stringString - Retry
Attempt EnterpriseCrm Eventbus Stats Dimensions Retry Attempt - Task
Name string - Task
Number string - Trigger
Id string - Stats have been or will be aggregated on set fields for any semantically-meaningful combination.
- Warning
Enum stringString - Workflow
Id string - Workflow
Name string
- client
Id String - enum
Filter EnterpriseType Crm Eventbus Stats Dimensions Enum Filter Type - Whether to include or exclude the enums matching the regex.
- error
Enum StringString - retry
Attempt EnterpriseCrm Eventbus Stats Dimensions Retry Attempt - task
Name String - task
Number String - trigger
Id String - Stats have been or will be aggregated on set fields for any semantically-meaningful combination.
- warning
Enum StringString - workflow
Id String - workflow
Name String
- client
Id string - enum
Filter EnterpriseType Crm Eventbus Stats Dimensions Enum Filter Type - Whether to include or exclude the enums matching the regex.
- error
Enum stringString - retry
Attempt EnterpriseCrm Eventbus Stats Dimensions Retry Attempt - task
Name string - task
Number string - trigger
Id string - Stats have been or will be aggregated on set fields for any semantically-meaningful combination.
- warning
Enum stringString - workflow
Id string - workflow
Name string
- client_
id str - enum_
filter_ Enterprisetype Crm Eventbus Stats Dimensions Enum Filter Type - Whether to include or exclude the enums matching the regex.
- error_
enum_ strstring - retry_
attempt EnterpriseCrm Eventbus Stats Dimensions Retry Attempt - task_
name str - task_
number str - trigger_
id str - Stats have been or will be aggregated on set fields for any semantically-meaningful combination.
- warning_
enum_ strstring - workflow_
id str - workflow_
name str
- client
Id String - enum
Filter "DEFAULT_INCLUSIVE" | "EXCLUSIVE"Type - Whether to include or exclude the enums matching the regex.
- error
Enum StringString - retry
Attempt "UNSPECIFIED" | "FINAL" | "RETRYABLE" | "CANCELED" - task
Name String - task
Number String - trigger
Id String - Stats have been or will be aggregated on set fields for any semantically-meaningful combination.
- warning
Enum StringString - workflow
Id String - workflow
Name String
EnterpriseCrmEventbusStatsDimensionsEnumFilterType, EnterpriseCrmEventbusStatsDimensionsEnumFilterTypeArgs
- Default
Inclusive - DEFAULT_INCLUSIVE
- Exclusive
- EXCLUSIVE
- Enterprise
Crm Eventbus Stats Dimensions Enum Filter Type Default Inclusive - DEFAULT_INCLUSIVE
- Enterprise
Crm Eventbus Stats Dimensions Enum Filter Type Exclusive - EXCLUSIVE
- Default
Inclusive - DEFAULT_INCLUSIVE
- Exclusive
- EXCLUSIVE
- Default
Inclusive - DEFAULT_INCLUSIVE
- Exclusive
- EXCLUSIVE
- DEFAULT_INCLUSIVE
- DEFAULT_INCLUSIVE
- EXCLUSIVE
- EXCLUSIVE
- "DEFAULT_INCLUSIVE"
- DEFAULT_INCLUSIVE
- "EXCLUSIVE"
- EXCLUSIVE
EnterpriseCrmEventbusStatsDimensionsResponse, EnterpriseCrmEventbusStatsDimensionsResponseArgs
- Client
Id string - Enum
Filter stringType - Whether to include or exclude the enums matching the regex.
- Error
Enum stringString - Retry
Attempt string - Task
Name string - Task
Number string - Trigger
Id string - Stats have been or will be aggregated on set fields for any semantically-meaningful combination.
- Warning
Enum stringString - Workflow
Id string - Workflow
Name string
- Client
Id string - Enum
Filter stringType - Whether to include or exclude the enums matching the regex.
- Error
Enum stringString - Retry
Attempt string - Task
Name string - Task
Number string - Trigger
Id string - Stats have been or will be aggregated on set fields for any semantically-meaningful combination.
- Warning
Enum stringString - Workflow
Id string - Workflow
Name string
- client
Id String - enum
Filter StringType - Whether to include or exclude the enums matching the regex.
- error
Enum StringString - retry
Attempt String - task
Name String - task
Number String - trigger
Id String - Stats have been or will be aggregated on set fields for any semantically-meaningful combination.
- warning
Enum StringString - workflow
Id String - workflow
Name String
- client
Id string - enum
Filter stringType - Whether to include or exclude the enums matching the regex.
- error
Enum stringString - retry
Attempt string - task
Name string - task
Number string - trigger
Id string - Stats have been or will be aggregated on set fields for any semantically-meaningful combination.
- warning
Enum stringString - workflow
Id string - workflow
Name string
- client_
id str - enum_
filter_ strtype - Whether to include or exclude the enums matching the regex.
- error_
enum_ strstring - retry_
attempt str - task_
name str - task_
number str - trigger_
id str - Stats have been or will be aggregated on set fields for any semantically-meaningful combination.
- warning_
enum_ strstring - workflow_
id str - workflow_
name str
- client
Id String - enum
Filter StringType - Whether to include or exclude the enums matching the regex.
- error
Enum StringString - retry
Attempt String - task
Name String - task
Number String - trigger
Id String - Stats have been or will be aggregated on set fields for any semantically-meaningful combination.
- warning
Enum StringString - workflow
Id String - workflow
Name String
EnterpriseCrmEventbusStatsDimensionsRetryAttempt, EnterpriseCrmEventbusStatsDimensionsRetryAttemptArgs
- Unspecified
- UNSPECIFIED
- Final
- FINALTask has completed successfully or has depleted all retry attempts.
- Retryable
- RETRYABLETask has failed but may be retried.
- Canceled
- CANCELEDTask has been deliberately canceled.
- Enterprise
Crm Eventbus Stats Dimensions Retry Attempt Unspecified - UNSPECIFIED
- Enterprise
Crm Eventbus Stats Dimensions Retry Attempt Final - FINALTask has completed successfully or has depleted all retry attempts.
- Enterprise
Crm Eventbus Stats Dimensions Retry Attempt Retryable - RETRYABLETask has failed but may be retried.
- Enterprise
Crm Eventbus Stats Dimensions Retry Attempt Canceled - CANCELEDTask has been deliberately canceled.
- Unspecified
- UNSPECIFIED
- Final
- FINALTask has completed successfully or has depleted all retry attempts.
- Retryable
- RETRYABLETask has failed but may be retried.
- Canceled
- CANCELEDTask has been deliberately canceled.
- Unspecified
- UNSPECIFIED
- Final
- FINALTask has completed successfully or has depleted all retry attempts.
- Retryable
- RETRYABLETask has failed but may be retried.
- Canceled
- CANCELEDTask has been deliberately canceled.
- UNSPECIFIED
- UNSPECIFIED
- FINAL
- FINALTask has completed successfully or has depleted all retry attempts.
- RETRYABLE
- RETRYABLETask has failed but may be retried.
- CANCELED
- CANCELEDTask has been deliberately canceled.
- "UNSPECIFIED"
- UNSPECIFIED
- "FINAL"
- FINALTask has completed successfully or has depleted all retry attempts.
- "RETRYABLE"
- RETRYABLETask has failed but may be retried.
- "CANCELED"
- CANCELEDTask has been deliberately canceled.
EnterpriseCrmEventbusStatsResponse, EnterpriseCrmEventbusStatsResponseArgs
- Dimensions
Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Stats Dimensions Response - Dimensions that these stats have been aggregated on.
- Duration
In doubleSeconds - Average duration in seconds.
- Error
Rate double - Average error rate.
- Qps double
- Queries per second.
- Warning
Rate double - Average warning rate.
- Dimensions
Enterprise
Crm Eventbus Stats Dimensions Response - Dimensions that these stats have been aggregated on.
- Duration
In float64Seconds - Average duration in seconds.
- Error
Rate float64 - Average error rate.
- Qps float64
- Queries per second.
- Warning
Rate float64 - Average warning rate.
- dimensions
Enterprise
Crm Eventbus Stats Dimensions Response - Dimensions that these stats have been aggregated on.
- duration
In DoubleSeconds - Average duration in seconds.
- error
Rate Double - Average error rate.
- qps Double
- Queries per second.
- warning
Rate Double - Average warning rate.
- dimensions
Enterprise
Crm Eventbus Stats Dimensions Response - Dimensions that these stats have been aggregated on.
- duration
In numberSeconds - Average duration in seconds.
- error
Rate number - Average error rate.
- qps number
- Queries per second.
- warning
Rate number - Average warning rate.
- dimensions
Enterprise
Crm Eventbus Stats Dimensions Response - Dimensions that these stats have been aggregated on.
- duration_
in_ floatseconds - Average duration in seconds.
- error_
rate float - Average error rate.
- qps float
- Queries per second.
- warning_
rate float - Average warning rate.
- dimensions Property Map
- Dimensions that these stats have been aggregated on.
- duration
In NumberSeconds - Average duration in seconds.
- error
Rate Number - Average error rate.
- qps Number
- Queries per second.
- warning
Rate Number - Average warning rate.
EnterpriseCrmFrontendsEventbusProtoBooleanParameterArray, EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayArgs
- Boolean
Values List<bool>
- Boolean
Values []bool
- boolean
Values List<Boolean>
- boolean
Values boolean[]
- boolean_
values Sequence[bool]
- boolean
Values List<Boolean>
EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayResponse, EnterpriseCrmFrontendsEventbusProtoBooleanParameterArrayResponseArgs
- Boolean
Values List<bool>
- Boolean
Values []bool
- boolean
Values List<Boolean>
- boolean
Values boolean[]
- boolean_
values Sequence[bool]
- boolean
Values List<Boolean>
EnterpriseCrmFrontendsEventbusProtoDoubleParameterArray, EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayArgs
- Double
Values List<double>
- Double
Values []float64
- double
Values List<Double>
- double
Values number[]
- double_
values Sequence[float]
- double
Values List<Number>
EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayResponse, EnterpriseCrmFrontendsEventbusProtoDoubleParameterArrayResponseArgs
- Double
Values List<double>
- Double
Values []float64
- double
Values List<Double>
- double
Values number[]
- double_
values Sequence[float]
- double
Values List<Number>
EnterpriseCrmFrontendsEventbusProtoEventParameters, EnterpriseCrmFrontendsEventbusProtoEventParametersArgs
- Parameters
List<Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Frontends Eventbus Proto Parameter Entry> - Parameters are a part of Event and can be used to communicate between different tasks that are part of the same workflow execution.
- Parameters
[]Enterprise
Crm Frontends Eventbus Proto Parameter Entry - Parameters are a part of Event and can be used to communicate between different tasks that are part of the same workflow execution.
- parameters
List<Enterprise
Crm Frontends Eventbus Proto Parameter Entry> - Parameters are a part of Event and can be used to communicate between different tasks that are part of the same workflow execution.
- parameters
Enterprise
Crm Frontends Eventbus Proto Parameter Entry[] - Parameters are a part of Event and can be used to communicate between different tasks that are part of the same workflow execution.
- parameters
Sequence[Enterprise
Crm Frontends Eventbus Proto Parameter Entry] - Parameters are a part of Event and can be used to communicate between different tasks that are part of the same workflow execution.
- parameters List<Property Map>
- Parameters are a part of Event and can be used to communicate between different tasks that are part of the same workflow execution.
EnterpriseCrmFrontendsEventbusProtoEventParametersResponse, EnterpriseCrmFrontendsEventbusProtoEventParametersResponseArgs
- Parameters
List<Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Frontends Eventbus Proto Parameter Entry Response> - Parameters are a part of Event and can be used to communicate between different tasks that are part of the same workflow execution.
- Parameters
[]Enterprise
Crm Frontends Eventbus Proto Parameter Entry Response - Parameters are a part of Event and can be used to communicate between different tasks that are part of the same workflow execution.
- parameters
List<Enterprise
Crm Frontends Eventbus Proto Parameter Entry Response> - Parameters are a part of Event and can be used to communicate between different tasks that are part of the same workflow execution.
- parameters
Enterprise
Crm Frontends Eventbus Proto Parameter Entry Response[] - Parameters are a part of Event and can be used to communicate between different tasks that are part of the same workflow execution.
- parameters
Sequence[Enterprise
Crm Frontends Eventbus Proto Parameter Entry Response] - Parameters are a part of Event and can be used to communicate between different tasks that are part of the same workflow execution.
- parameters List<Property Map>
- Parameters are a part of Event and can be used to communicate between different tasks that are part of the same workflow execution.
EnterpriseCrmFrontendsEventbusProtoIntParameterArray, EnterpriseCrmFrontendsEventbusProtoIntParameterArrayArgs
- Int
Values List<string>
- Int
Values []string
- int
Values List<String>
- int
Values string[]
- int_
values Sequence[str]
- int
Values List<String>
EnterpriseCrmFrontendsEventbusProtoIntParameterArrayResponse, EnterpriseCrmFrontendsEventbusProtoIntParameterArrayResponseArgs
- Int
Values List<string>
- Int
Values []string
- int
Values List<String>
- int
Values string[]
- int_
values Sequence[str]
- int
Values List<String>
EnterpriseCrmFrontendsEventbusProtoParamSpecEntry, EnterpriseCrmFrontendsEventbusProtoParamSpecEntryArgs
- Class
Name string - The FQCN of the Java object this represents. A string, for example, would be "java.lang.String". If this is "java.lang.Object", the parameter can be of any type.
- Collection
Element stringClass Name - If it is a collection of objects, this would be the FCQN of every individual element in the collection. If this is "java.lang.Object", the parameter is a collection of any type.
- Config
Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Param Spec Entry Config - Optional fields, such as help text and other useful info.
- Data
Type Pulumi.Google Native. Integrations. V1Alpha. Enterprise Crm Frontends Eventbus Proto Param Spec Entry Data Type - The data type of the parameter.
- Default
Value Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Frontends Eventbus Proto Parameter Value Type - Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
- Is
Deprecated bool - If set, this entry is deprecated, so further use of this parameter should be prohibited.
- Is
Output bool - Json
Schema string - If the data_type is JSON_VALUE, then this will define its schema.
- Key string
- Key is used to retrieve the corresponding parameter value. This should be unique for a given task. These parameters must be predefined in the workflow definition.
- Proto
Def Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Param Spec Entry Proto Definition - Populated if this represents a proto or proto array.
- Required bool
- If set, the user must provide an input value for this parameter.
- Validation
Rule Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Param Spec Entry Validation Rule - Rule used to validate inputs (individual values and collection elements) for this parameter.
- Class
Name string - The FQCN of the Java object this represents. A string, for example, would be "java.lang.String". If this is "java.lang.Object", the parameter can be of any type.
- Collection
Element stringClass Name - If it is a collection of objects, this would be the FCQN of every individual element in the collection. If this is "java.lang.Object", the parameter is a collection of any type.
- Config
Enterprise
Crm Eventbus Proto Param Spec Entry Config - Optional fields, such as help text and other useful info.
- Data
Type EnterpriseCrm Frontends Eventbus Proto Param Spec Entry Data Type - The data type of the parameter.
- Default
Value EnterpriseCrm Frontends Eventbus Proto Parameter Value Type - Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
- Is
Deprecated bool - If set, this entry is deprecated, so further use of this parameter should be prohibited.
- Is
Output bool - Json
Schema string - If the data_type is JSON_VALUE, then this will define its schema.
- Key string
- Key is used to retrieve the corresponding parameter value. This should be unique for a given task. These parameters must be predefined in the workflow definition.
- Proto
Def EnterpriseCrm Eventbus Proto Param Spec Entry Proto Definition - Populated if this represents a proto or proto array.
- Required bool
- If set, the user must provide an input value for this parameter.
- Validation
Rule EnterpriseCrm Eventbus Proto Param Spec Entry Validation Rule - Rule used to validate inputs (individual values and collection elements) for this parameter.
- class
Name String - The FQCN of the Java object this represents. A string, for example, would be "java.lang.String". If this is "java.lang.Object", the parameter can be of any type.
- collection
Element StringClass Name - If it is a collection of objects, this would be the FCQN of every individual element in the collection. If this is "java.lang.Object", the parameter is a collection of any type.
- config
Enterprise
Crm Eventbus Proto Param Spec Entry Config - Optional fields, such as help text and other useful info.
- data
Type EnterpriseCrm Frontends Eventbus Proto Param Spec Entry Data Type - The data type of the parameter.
- default
Value EnterpriseCrm Frontends Eventbus Proto Parameter Value Type - Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
- is
Deprecated Boolean - If set, this entry is deprecated, so further use of this parameter should be prohibited.
- is
Output Boolean - json
Schema String - If the data_type is JSON_VALUE, then this will define its schema.
- key String
- Key is used to retrieve the corresponding parameter value. This should be unique for a given task. These parameters must be predefined in the workflow definition.
- proto
Def EnterpriseCrm Eventbus Proto Param Spec Entry Proto Definition - Populated if this represents a proto or proto array.
- required Boolean
- If set, the user must provide an input value for this parameter.
- validation
Rule EnterpriseCrm Eventbus Proto Param Spec Entry Validation Rule - Rule used to validate inputs (individual values and collection elements) for this parameter.
- class
Name string - The FQCN of the Java object this represents. A string, for example, would be "java.lang.String". If this is "java.lang.Object", the parameter can be of any type.
- collection
Element stringClass Name - If it is a collection of objects, this would be the FCQN of every individual element in the collection. If this is "java.lang.Object", the parameter is a collection of any type.
- config
Enterprise
Crm Eventbus Proto Param Spec Entry Config - Optional fields, such as help text and other useful info.
- data
Type EnterpriseCrm Frontends Eventbus Proto Param Spec Entry Data Type - The data type of the parameter.
- default
Value EnterpriseCrm Frontends Eventbus Proto Parameter Value Type - Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
- is
Deprecated boolean - If set, this entry is deprecated, so further use of this parameter should be prohibited.
- is
Output boolean - json
Schema string - If the data_type is JSON_VALUE, then this will define its schema.
- key string
- Key is used to retrieve the corresponding parameter value. This should be unique for a given task. These parameters must be predefined in the workflow definition.
- proto
Def EnterpriseCrm Eventbus Proto Param Spec Entry Proto Definition - Populated if this represents a proto or proto array.
- required boolean
- If set, the user must provide an input value for this parameter.
- validation
Rule EnterpriseCrm Eventbus Proto Param Spec Entry Validation Rule - Rule used to validate inputs (individual values and collection elements) for this parameter.
- class_
name str - The FQCN of the Java object this represents. A string, for example, would be "java.lang.String". If this is "java.lang.Object", the parameter can be of any type.
- collection_
element_ strclass_ name - If it is a collection of objects, this would be the FCQN of every individual element in the collection. If this is "java.lang.Object", the parameter is a collection of any type.
- config
Enterprise
Crm Eventbus Proto Param Spec Entry Config - Optional fields, such as help text and other useful info.
- data_
type EnterpriseCrm Frontends Eventbus Proto Param Spec Entry Data Type - The data type of the parameter.
- default_
value EnterpriseCrm Frontends Eventbus Proto Parameter Value Type - Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
- is_
deprecated bool - If set, this entry is deprecated, so further use of this parameter should be prohibited.
- is_
output bool - json_
schema str - If the data_type is JSON_VALUE, then this will define its schema.
- key str
- Key is used to retrieve the corresponding parameter value. This should be unique for a given task. These parameters must be predefined in the workflow definition.
- proto_
def EnterpriseCrm Eventbus Proto Param Spec Entry Proto Definition - Populated if this represents a proto or proto array.
- required bool
- If set, the user must provide an input value for this parameter.
- validation_
rule EnterpriseCrm Eventbus Proto Param Spec Entry Validation Rule - Rule used to validate inputs (individual values and collection elements) for this parameter.
- class
Name String - The FQCN of the Java object this represents. A string, for example, would be "java.lang.String". If this is "java.lang.Object", the parameter can be of any type.
- collection
Element StringClass Name - If it is a collection of objects, this would be the FCQN of every individual element in the collection. If this is "java.lang.Object", the parameter is a collection of any type.
- config Property Map
- Optional fields, such as help text and other useful info.
- data
Type "DATA_TYPE_UNSPECIFIED" | "STRING_VALUE" | "INT_VALUE" | "DOUBLE_VALUE" | "BOOLEAN_VALUE" | "PROTO_VALUE" | "SERIALIZED_OBJECT_VALUE" | "STRING_ARRAY" | "INT_ARRAY" | "DOUBLE_ARRAY" | "PROTO_ARRAY" | "PROTO_ENUM" | "BOOLEAN_ARRAY" | "PROTO_ENUM_ARRAY" | "BYTES" | "BYTES_ARRAY" | "NON_SERIALIZABLE_OBJECT" | "JSON_VALUE" - The data type of the parameter.
- default
Value Property Map - Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
- is
Deprecated Boolean - If set, this entry is deprecated, so further use of this parameter should be prohibited.
- is
Output Boolean - json
Schema String - If the data_type is JSON_VALUE, then this will define its schema.
- key String
- Key is used to retrieve the corresponding parameter value. This should be unique for a given task. These parameters must be predefined in the workflow definition.
- proto
Def Property Map - Populated if this represents a proto or proto array.
- required Boolean
- If set, the user must provide an input value for this parameter.
- validation
Rule Property Map - Rule used to validate inputs (individual values and collection elements) for this parameter.
EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataType, EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeArgs
- Data
Type Unspecified - DATA_TYPE_UNSPECIFIED
- String
Value - STRING_VALUE
- Int
Value - INT_VALUE
- Double
Value - DOUBLE_VALUE
- Boolean
Value - BOOLEAN_VALUE
- Proto
Value - PROTO_VALUE
- Serialized
Object Value - SERIALIZED_OBJECT_VALUE
- String
Array - STRING_ARRAY
- Int
Array - INT_ARRAY
- Double
Array - DOUBLE_ARRAY
- Proto
Array - PROTO_ARRAY
- Proto
Enum - PROTO_ENUM
- Boolean
Array - BOOLEAN_ARRAY
- Proto
Enum Array - PROTO_ENUM_ARRAY
- Bytes
- BYTESBYTES and BYTES_ARRAY data types are not allowed for top-level params. They're only meant to support protobufs with BYTES (sub)fields.
- Bytes
Array - BYTES_ARRAY
- Non
Serializable Object - NON_SERIALIZABLE_OBJECT
- Json
Value - JSON_VALUE
- Enterprise
Crm Frontends Eventbus Proto Param Spec Entry Data Type Data Type Unspecified - DATA_TYPE_UNSPECIFIED
- Enterprise
Crm Frontends Eventbus Proto Param Spec Entry Data Type String Value - STRING_VALUE
- Enterprise
Crm Frontends Eventbus Proto Param Spec Entry Data Type Int Value - INT_VALUE
- Enterprise
Crm Frontends Eventbus Proto Param Spec Entry Data Type Double Value - DOUBLE_VALUE
- Enterprise
Crm Frontends Eventbus Proto Param Spec Entry Data Type Boolean Value - BOOLEAN_VALUE
- Enterprise
Crm Frontends Eventbus Proto Param Spec Entry Data Type Proto Value - PROTO_VALUE
- Enterprise
Crm Frontends Eventbus Proto Param Spec Entry Data Type Serialized Object Value - SERIALIZED_OBJECT_VALUE
- Enterprise
Crm Frontends Eventbus Proto Param Spec Entry Data Type String Array - STRING_ARRAY
- Enterprise
Crm Frontends Eventbus Proto Param Spec Entry Data Type Int Array - INT_ARRAY
- Enterprise
Crm Frontends Eventbus Proto Param Spec Entry Data Type Double Array - DOUBLE_ARRAY
- Enterprise
Crm Frontends Eventbus Proto Param Spec Entry Data Type Proto Array - PROTO_ARRAY
- Enterprise
Crm Frontends Eventbus Proto Param Spec Entry Data Type Proto Enum - PROTO_ENUM
- Enterprise
Crm Frontends Eventbus Proto Param Spec Entry Data Type Boolean Array - BOOLEAN_ARRAY
- Enterprise
Crm Frontends Eventbus Proto Param Spec Entry Data Type Proto Enum Array - PROTO_ENUM_ARRAY
- Enterprise
Crm Frontends Eventbus Proto Param Spec Entry Data Type Bytes - BYTESBYTES and BYTES_ARRAY data types are not allowed for top-level params. They're only meant to support protobufs with BYTES (sub)fields.
- Enterprise
Crm Frontends Eventbus Proto Param Spec Entry Data Type Bytes Array - BYTES_ARRAY
- Enterprise
Crm Frontends Eventbus Proto Param Spec Entry Data Type Non Serializable Object - NON_SERIALIZABLE_OBJECT
- Enterprise
Crm Frontends Eventbus Proto Param Spec Entry Data Type Json Value - JSON_VALUE
- Data
Type Unspecified - DATA_TYPE_UNSPECIFIED
- String
Value - STRING_VALUE
- Int
Value - INT_VALUE
- Double
Value - DOUBLE_VALUE
- Boolean
Value - BOOLEAN_VALUE
- Proto
Value - PROTO_VALUE
- Serialized
Object Value - SERIALIZED_OBJECT_VALUE
- String
Array - STRING_ARRAY
- Int
Array - INT_ARRAY
- Double
Array - DOUBLE_ARRAY
- Proto
Array - PROTO_ARRAY
- Proto
Enum - PROTO_ENUM
- Boolean
Array - BOOLEAN_ARRAY
- Proto
Enum Array - PROTO_ENUM_ARRAY
- Bytes
- BYTESBYTES and BYTES_ARRAY data types are not allowed for top-level params. They're only meant to support protobufs with BYTES (sub)fields.
- Bytes
Array - BYTES_ARRAY
- Non
Serializable Object - NON_SERIALIZABLE_OBJECT
- Json
Value - JSON_VALUE
- Data
Type Unspecified - DATA_TYPE_UNSPECIFIED
- String
Value - STRING_VALUE
- Int
Value - INT_VALUE
- Double
Value - DOUBLE_VALUE
- Boolean
Value - BOOLEAN_VALUE
- Proto
Value - PROTO_VALUE
- Serialized
Object Value - SERIALIZED_OBJECT_VALUE
- String
Array - STRING_ARRAY
- Int
Array - INT_ARRAY
- Double
Array - DOUBLE_ARRAY
- Proto
Array - PROTO_ARRAY
- Proto
Enum - PROTO_ENUM
- Boolean
Array - BOOLEAN_ARRAY
- Proto
Enum Array - PROTO_ENUM_ARRAY
- Bytes
- BYTESBYTES and BYTES_ARRAY data types are not allowed for top-level params. They're only meant to support protobufs with BYTES (sub)fields.
- Bytes
Array - BYTES_ARRAY
- Non
Serializable Object - NON_SERIALIZABLE_OBJECT
- Json
Value - JSON_VALUE
- DATA_TYPE_UNSPECIFIED
- DATA_TYPE_UNSPECIFIED
- STRING_VALUE
- STRING_VALUE
- INT_VALUE
- INT_VALUE
- DOUBLE_VALUE
- DOUBLE_VALUE
- BOOLEAN_VALUE
- BOOLEAN_VALUE
- PROTO_VALUE
- PROTO_VALUE
- SERIALIZED_OBJECT_VALUE
- SERIALIZED_OBJECT_VALUE
- STRING_ARRAY
- STRING_ARRAY
- INT_ARRAY
- INT_ARRAY
- DOUBLE_ARRAY
- DOUBLE_ARRAY
- PROTO_ARRAY
- PROTO_ARRAY
- PROTO_ENUM
- PROTO_ENUM
- BOOLEAN_ARRAY
- BOOLEAN_ARRAY
- PROTO_ENUM_ARRAY
- PROTO_ENUM_ARRAY
- BYTES
- BYTESBYTES and BYTES_ARRAY data types are not allowed for top-level params. They're only meant to support protobufs with BYTES (sub)fields.
- BYTES_ARRAY
- BYTES_ARRAY
- NON_SERIALIZABLE_OBJECT
- NON_SERIALIZABLE_OBJECT
- JSON_VALUE
- JSON_VALUE
- "DATA_TYPE_UNSPECIFIED"
- DATA_TYPE_UNSPECIFIED
- "STRING_VALUE"
- STRING_VALUE
- "INT_VALUE"
- INT_VALUE
- "DOUBLE_VALUE"
- DOUBLE_VALUE
- "BOOLEAN_VALUE"
- BOOLEAN_VALUE
- "PROTO_VALUE"
- PROTO_VALUE
- "SERIALIZED_OBJECT_VALUE"
- SERIALIZED_OBJECT_VALUE
- "STRING_ARRAY"
- STRING_ARRAY
- "INT_ARRAY"
- INT_ARRAY
- "DOUBLE_ARRAY"
- DOUBLE_ARRAY
- "PROTO_ARRAY"
- PROTO_ARRAY
- "PROTO_ENUM"
- PROTO_ENUM
- "BOOLEAN_ARRAY"
- BOOLEAN_ARRAY
- "PROTO_ENUM_ARRAY"
- PROTO_ENUM_ARRAY
- "BYTES"
- BYTESBYTES and BYTES_ARRAY data types are not allowed for top-level params. They're only meant to support protobufs with BYTES (sub)fields.
- "BYTES_ARRAY"
- BYTES_ARRAY
- "NON_SERIALIZABLE_OBJECT"
- NON_SERIALIZABLE_OBJECT
- "JSON_VALUE"
- JSON_VALUE
EnterpriseCrmFrontendsEventbusProtoParamSpecEntryResponse, EnterpriseCrmFrontendsEventbusProtoParamSpecEntryResponseArgs
- Class
Name string - The FQCN of the Java object this represents. A string, for example, would be "java.lang.String". If this is "java.lang.Object", the parameter can be of any type.
- Collection
Element stringClass Name - If it is a collection of objects, this would be the FCQN of every individual element in the collection. If this is "java.lang.Object", the parameter is a collection of any type.
- Config
Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Param Spec Entry Config Response - Optional fields, such as help text and other useful info.
- Data
Type string - The data type of the parameter.
- Default
Value Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Frontends Eventbus Proto Parameter Value Type Response - Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
- Is
Deprecated bool - If set, this entry is deprecated, so further use of this parameter should be prohibited.
- Is
Output bool - Json
Schema string - If the data_type is JSON_VALUE, then this will define its schema.
- Key string
- Key is used to retrieve the corresponding parameter value. This should be unique for a given task. These parameters must be predefined in the workflow definition.
- Proto
Def Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Param Spec Entry Proto Definition Response - Populated if this represents a proto or proto array.
- Required bool
- If set, the user must provide an input value for this parameter.
- Validation
Rule Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Param Spec Entry Validation Rule Response - Rule used to validate inputs (individual values and collection elements) for this parameter.
- Class
Name string - The FQCN of the Java object this represents. A string, for example, would be "java.lang.String". If this is "java.lang.Object", the parameter can be of any type.
- Collection
Element stringClass Name - If it is a collection of objects, this would be the FCQN of every individual element in the collection. If this is "java.lang.Object", the parameter is a collection of any type.
- Config
Enterprise
Crm Eventbus Proto Param Spec Entry Config Response - Optional fields, such as help text and other useful info.
- Data
Type string - The data type of the parameter.
- Default
Value EnterpriseCrm Frontends Eventbus Proto Parameter Value Type Response - Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
- Is
Deprecated bool - If set, this entry is deprecated, so further use of this parameter should be prohibited.
- Is
Output bool - Json
Schema string - If the data_type is JSON_VALUE, then this will define its schema.
- Key string
- Key is used to retrieve the corresponding parameter value. This should be unique for a given task. These parameters must be predefined in the workflow definition.
- Proto
Def EnterpriseCrm Eventbus Proto Param Spec Entry Proto Definition Response - Populated if this represents a proto or proto array.
- Required bool
- If set, the user must provide an input value for this parameter.
- Validation
Rule EnterpriseCrm Eventbus Proto Param Spec Entry Validation Rule Response - Rule used to validate inputs (individual values and collection elements) for this parameter.
- class
Name String - The FQCN of the Java object this represents. A string, for example, would be "java.lang.String". If this is "java.lang.Object", the parameter can be of any type.
- collection
Element StringClass Name - If it is a collection of objects, this would be the FCQN of every individual element in the collection. If this is "java.lang.Object", the parameter is a collection of any type.
- config
Enterprise
Crm Eventbus Proto Param Spec Entry Config Response - Optional fields, such as help text and other useful info.
- data
Type String - The data type of the parameter.
- default
Value EnterpriseCrm Frontends Eventbus Proto Parameter Value Type Response - Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
- is
Deprecated Boolean - If set, this entry is deprecated, so further use of this parameter should be prohibited.
- is
Output Boolean - json
Schema String - If the data_type is JSON_VALUE, then this will define its schema.
- key String
- Key is used to retrieve the corresponding parameter value. This should be unique for a given task. These parameters must be predefined in the workflow definition.
- proto
Def EnterpriseCrm Eventbus Proto Param Spec Entry Proto Definition Response - Populated if this represents a proto or proto array.
- required Boolean
- If set, the user must provide an input value for this parameter.
- validation
Rule EnterpriseCrm Eventbus Proto Param Spec Entry Validation Rule Response - Rule used to validate inputs (individual values and collection elements) for this parameter.
- class
Name string - The FQCN of the Java object this represents. A string, for example, would be "java.lang.String". If this is "java.lang.Object", the parameter can be of any type.
- collection
Element stringClass Name - If it is a collection of objects, this would be the FCQN of every individual element in the collection. If this is "java.lang.Object", the parameter is a collection of any type.
- config
Enterprise
Crm Eventbus Proto Param Spec Entry Config Response - Optional fields, such as help text and other useful info.
- data
Type string - The data type of the parameter.
- default
Value EnterpriseCrm Frontends Eventbus Proto Parameter Value Type Response - Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
- is
Deprecated boolean - If set, this entry is deprecated, so further use of this parameter should be prohibited.
- is
Output boolean - json
Schema string - If the data_type is JSON_VALUE, then this will define its schema.
- key string
- Key is used to retrieve the corresponding parameter value. This should be unique for a given task. These parameters must be predefined in the workflow definition.
- proto
Def EnterpriseCrm Eventbus Proto Param Spec Entry Proto Definition Response - Populated if this represents a proto or proto array.
- required boolean
- If set, the user must provide an input value for this parameter.
- validation
Rule EnterpriseCrm Eventbus Proto Param Spec Entry Validation Rule Response - Rule used to validate inputs (individual values and collection elements) for this parameter.
- class_
name str - The FQCN of the Java object this represents. A string, for example, would be "java.lang.String". If this is "java.lang.Object", the parameter can be of any type.
- collection_
element_ strclass_ name - If it is a collection of objects, this would be the FCQN of every individual element in the collection. If this is "java.lang.Object", the parameter is a collection of any type.
- config
Enterprise
Crm Eventbus Proto Param Spec Entry Config Response - Optional fields, such as help text and other useful info.
- data_
type str - The data type of the parameter.
- default_
value EnterpriseCrm Frontends Eventbus Proto Parameter Value Type Response - Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
- is_
deprecated bool - If set, this entry is deprecated, so further use of this parameter should be prohibited.
- is_
output bool - json_
schema str - If the data_type is JSON_VALUE, then this will define its schema.
- key str
- Key is used to retrieve the corresponding parameter value. This should be unique for a given task. These parameters must be predefined in the workflow definition.
- proto_
def EnterpriseCrm Eventbus Proto Param Spec Entry Proto Definition Response - Populated if this represents a proto or proto array.
- required bool
- If set, the user must provide an input value for this parameter.
- validation_
rule EnterpriseCrm Eventbus Proto Param Spec Entry Validation Rule Response - Rule used to validate inputs (individual values and collection elements) for this parameter.
- class
Name String - The FQCN of the Java object this represents. A string, for example, would be "java.lang.String". If this is "java.lang.Object", the parameter can be of any type.
- collection
Element StringClass Name - If it is a collection of objects, this would be the FCQN of every individual element in the collection. If this is "java.lang.Object", the parameter is a collection of any type.
- config Property Map
- Optional fields, such as help text and other useful info.
- data
Type String - The data type of the parameter.
- default
Value Property Map - Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
- is
Deprecated Boolean - If set, this entry is deprecated, so further use of this parameter should be prohibited.
- is
Output Boolean - json
Schema String - If the data_type is JSON_VALUE, then this will define its schema.
- key String
- Key is used to retrieve the corresponding parameter value. This should be unique for a given task. These parameters must be predefined in the workflow definition.
- proto
Def Property Map - Populated if this represents a proto or proto array.
- required Boolean
- If set, the user must provide an input value for this parameter.
- validation
Rule Property Map - Rule used to validate inputs (individual values and collection elements) for this parameter.
EnterpriseCrmFrontendsEventbusProtoParamSpecsMessage, EnterpriseCrmFrontendsEventbusProtoParamSpecsMessageArgs
EnterpriseCrmFrontendsEventbusProtoParamSpecsMessageResponse, EnterpriseCrmFrontendsEventbusProtoParamSpecsMessageResponseArgs
EnterpriseCrmFrontendsEventbusProtoParameterEntry, EnterpriseCrmFrontendsEventbusProtoParameterEntryArgs
- Data
Type Pulumi.Google Native. Integrations. V1Alpha. Enterprise Crm Frontends Eventbus Proto Parameter Entry Data Type - Explicitly getting the type of the parameter.
- Key string
- Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the workflow definition.
- Value
Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Frontends Eventbus Proto Parameter Value Type - Values for the defined keys. Each value can either be string, int, double or any proto message.
- Data
Type EnterpriseCrm Frontends Eventbus Proto Parameter Entry Data Type - Explicitly getting the type of the parameter.
- Key string
- Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the workflow definition.
- Value
Enterprise
Crm Frontends Eventbus Proto Parameter Value Type - Values for the defined keys. Each value can either be string, int, double or any proto message.
- data
Type EnterpriseCrm Frontends Eventbus Proto Parameter Entry Data Type - Explicitly getting the type of the parameter.
- key String
- Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the workflow definition.
- value
Enterprise
Crm Frontends Eventbus Proto Parameter Value Type - Values for the defined keys. Each value can either be string, int, double or any proto message.
- data
Type EnterpriseCrm Frontends Eventbus Proto Parameter Entry Data Type - Explicitly getting the type of the parameter.
- key string
- Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the workflow definition.
- value
Enterprise
Crm Frontends Eventbus Proto Parameter Value Type - Values for the defined keys. Each value can either be string, int, double or any proto message.
- data_
type EnterpriseCrm Frontends Eventbus Proto Parameter Entry Data Type - Explicitly getting the type of the parameter.
- key str
- Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the workflow definition.
- value
Enterprise
Crm Frontends Eventbus Proto Parameter Value Type - Values for the defined keys. Each value can either be string, int, double or any proto message.
- data
Type "DATA_TYPE_UNSPECIFIED" | "STRING_VALUE" | "INT_VALUE" | "DOUBLE_VALUE" | "BOOLEAN_VALUE" | "PROTO_VALUE" | "SERIALIZED_OBJECT_VALUE" | "STRING_ARRAY" | "INT_ARRAY" | "DOUBLE_ARRAY" | "PROTO_ARRAY" | "PROTO_ENUM" | "BOOLEAN_ARRAY" | "PROTO_ENUM_ARRAY" | "BYTES" | "BYTES_ARRAY" | "NON_SERIALIZABLE_OBJECT" | "JSON_VALUE" - Explicitly getting the type of the parameter.
- key String
- Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the workflow definition.
- value Property Map
- Values for the defined keys. Each value can either be string, int, double or any proto message.
EnterpriseCrmFrontendsEventbusProtoParameterEntryDataType, EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeArgs
- Data
Type Unspecified - DATA_TYPE_UNSPECIFIED
- String
Value - STRING_VALUE
- Int
Value - INT_VALUE
- Double
Value - DOUBLE_VALUE
- Boolean
Value - BOOLEAN_VALUE
- Proto
Value - PROTO_VALUE
- Serialized
Object Value - SERIALIZED_OBJECT_VALUE
- String
Array - STRING_ARRAY
- Int
Array - INT_ARRAY
- Double
Array - DOUBLE_ARRAY
- Proto
Array - PROTO_ARRAY
- Proto
Enum - PROTO_ENUM
- Boolean
Array - BOOLEAN_ARRAY
- Proto
Enum Array - PROTO_ENUM_ARRAY
- Bytes
- BYTESBYTES and BYTES_ARRAY data types are not allowed for top-level params. They're only meant to support protobufs with BYTES (sub)fields.
- Bytes
Array - BYTES_ARRAY
- Non
Serializable Object - NON_SERIALIZABLE_OBJECT
- Json
Value - JSON_VALUE
- Enterprise
Crm Frontends Eventbus Proto Parameter Entry Data Type Data Type Unspecified - DATA_TYPE_UNSPECIFIED
- Enterprise
Crm Frontends Eventbus Proto Parameter Entry Data Type String Value - STRING_VALUE
- Enterprise
Crm Frontends Eventbus Proto Parameter Entry Data Type Int Value - INT_VALUE
- Enterprise
Crm Frontends Eventbus Proto Parameter Entry Data Type Double Value - DOUBLE_VALUE
- Enterprise
Crm Frontends Eventbus Proto Parameter Entry Data Type Boolean Value - BOOLEAN_VALUE
- Enterprise
Crm Frontends Eventbus Proto Parameter Entry Data Type Proto Value - PROTO_VALUE
- Enterprise
Crm Frontends Eventbus Proto Parameter Entry Data Type Serialized Object Value - SERIALIZED_OBJECT_VALUE
- Enterprise
Crm Frontends Eventbus Proto Parameter Entry Data Type String Array - STRING_ARRAY
- Enterprise
Crm Frontends Eventbus Proto Parameter Entry Data Type Int Array - INT_ARRAY
- Enterprise
Crm Frontends Eventbus Proto Parameter Entry Data Type Double Array - DOUBLE_ARRAY
- Enterprise
Crm Frontends Eventbus Proto Parameter Entry Data Type Proto Array - PROTO_ARRAY
- Enterprise
Crm Frontends Eventbus Proto Parameter Entry Data Type Proto Enum - PROTO_ENUM
- Enterprise
Crm Frontends Eventbus Proto Parameter Entry Data Type Boolean Array - BOOLEAN_ARRAY
- Enterprise
Crm Frontends Eventbus Proto Parameter Entry Data Type Proto Enum Array - PROTO_ENUM_ARRAY
- Enterprise
Crm Frontends Eventbus Proto Parameter Entry Data Type Bytes - BYTESBYTES and BYTES_ARRAY data types are not allowed for top-level params. They're only meant to support protobufs with BYTES (sub)fields.
- Enterprise
Crm Frontends Eventbus Proto Parameter Entry Data Type Bytes Array - BYTES_ARRAY
- Enterprise
Crm Frontends Eventbus Proto Parameter Entry Data Type Non Serializable Object - NON_SERIALIZABLE_OBJECT
- Enterprise
Crm Frontends Eventbus Proto Parameter Entry Data Type Json Value - JSON_VALUE
- Data
Type Unspecified - DATA_TYPE_UNSPECIFIED
- String
Value - STRING_VALUE
- Int
Value - INT_VALUE
- Double
Value - DOUBLE_VALUE
- Boolean
Value - BOOLEAN_VALUE
- Proto
Value - PROTO_VALUE
- Serialized
Object Value - SERIALIZED_OBJECT_VALUE
- String
Array - STRING_ARRAY
- Int
Array - INT_ARRAY
- Double
Array - DOUBLE_ARRAY
- Proto
Array - PROTO_ARRAY
- Proto
Enum - PROTO_ENUM
- Boolean
Array - BOOLEAN_ARRAY
- Proto
Enum Array - PROTO_ENUM_ARRAY
- Bytes
- BYTESBYTES and BYTES_ARRAY data types are not allowed for top-level params. They're only meant to support protobufs with BYTES (sub)fields.
- Bytes
Array - BYTES_ARRAY
- Non
Serializable Object - NON_SERIALIZABLE_OBJECT
- Json
Value - JSON_VALUE
- Data
Type Unspecified - DATA_TYPE_UNSPECIFIED
- String
Value - STRING_VALUE
- Int
Value - INT_VALUE
- Double
Value - DOUBLE_VALUE
- Boolean
Value - BOOLEAN_VALUE
- Proto
Value - PROTO_VALUE
- Serialized
Object Value - SERIALIZED_OBJECT_VALUE
- String
Array - STRING_ARRAY
- Int
Array - INT_ARRAY
- Double
Array - DOUBLE_ARRAY
- Proto
Array - PROTO_ARRAY
- Proto
Enum - PROTO_ENUM
- Boolean
Array - BOOLEAN_ARRAY
- Proto
Enum Array - PROTO_ENUM_ARRAY
- Bytes
- BYTESBYTES and BYTES_ARRAY data types are not allowed for top-level params. They're only meant to support protobufs with BYTES (sub)fields.
- Bytes
Array - BYTES_ARRAY
- Non
Serializable Object - NON_SERIALIZABLE_OBJECT
- Json
Value - JSON_VALUE
- DATA_TYPE_UNSPECIFIED
- DATA_TYPE_UNSPECIFIED
- STRING_VALUE
- STRING_VALUE
- INT_VALUE
- INT_VALUE
- DOUBLE_VALUE
- DOUBLE_VALUE
- BOOLEAN_VALUE
- BOOLEAN_VALUE
- PROTO_VALUE
- PROTO_VALUE
- SERIALIZED_OBJECT_VALUE
- SERIALIZED_OBJECT_VALUE
- STRING_ARRAY
- STRING_ARRAY
- INT_ARRAY
- INT_ARRAY
- DOUBLE_ARRAY
- DOUBLE_ARRAY
- PROTO_ARRAY
- PROTO_ARRAY
- PROTO_ENUM
- PROTO_ENUM
- BOOLEAN_ARRAY
- BOOLEAN_ARRAY
- PROTO_ENUM_ARRAY
- PROTO_ENUM_ARRAY
- BYTES
- BYTESBYTES and BYTES_ARRAY data types are not allowed for top-level params. They're only meant to support protobufs with BYTES (sub)fields.
- BYTES_ARRAY
- BYTES_ARRAY
- NON_SERIALIZABLE_OBJECT
- NON_SERIALIZABLE_OBJECT
- JSON_VALUE
- JSON_VALUE
- "DATA_TYPE_UNSPECIFIED"
- DATA_TYPE_UNSPECIFIED
- "STRING_VALUE"
- STRING_VALUE
- "INT_VALUE"
- INT_VALUE
- "DOUBLE_VALUE"
- DOUBLE_VALUE
- "BOOLEAN_VALUE"
- BOOLEAN_VALUE
- "PROTO_VALUE"
- PROTO_VALUE
- "SERIALIZED_OBJECT_VALUE"
- SERIALIZED_OBJECT_VALUE
- "STRING_ARRAY"
- STRING_ARRAY
- "INT_ARRAY"
- INT_ARRAY
- "DOUBLE_ARRAY"
- DOUBLE_ARRAY
- "PROTO_ARRAY"
- PROTO_ARRAY
- "PROTO_ENUM"
- PROTO_ENUM
- "BOOLEAN_ARRAY"
- BOOLEAN_ARRAY
- "PROTO_ENUM_ARRAY"
- PROTO_ENUM_ARRAY
- "BYTES"
- BYTESBYTES and BYTES_ARRAY data types are not allowed for top-level params. They're only meant to support protobufs with BYTES (sub)fields.
- "BYTES_ARRAY"
- BYTES_ARRAY
- "NON_SERIALIZABLE_OBJECT"
- NON_SERIALIZABLE_OBJECT
- "JSON_VALUE"
- JSON_VALUE
EnterpriseCrmFrontendsEventbusProtoParameterEntryResponse, EnterpriseCrmFrontendsEventbusProtoParameterEntryResponseArgs
- Data
Type string - Explicitly getting the type of the parameter.
- Key string
- Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the workflow definition.
- Value
Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Frontends Eventbus Proto Parameter Value Type Response - Values for the defined keys. Each value can either be string, int, double or any proto message.
- Data
Type string - Explicitly getting the type of the parameter.
- Key string
- Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the workflow definition.
- Value
Enterprise
Crm Frontends Eventbus Proto Parameter Value Type Response - Values for the defined keys. Each value can either be string, int, double or any proto message.
- data
Type String - Explicitly getting the type of the parameter.
- key String
- Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the workflow definition.
- value
Enterprise
Crm Frontends Eventbus Proto Parameter Value Type Response - Values for the defined keys. Each value can either be string, int, double or any proto message.
- data
Type string - Explicitly getting the type of the parameter.
- key string
- Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the workflow definition.
- value
Enterprise
Crm Frontends Eventbus Proto Parameter Value Type Response - Values for the defined keys. Each value can either be string, int, double or any proto message.
- data_
type str - Explicitly getting the type of the parameter.
- key str
- Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the workflow definition.
- value
Enterprise
Crm Frontends Eventbus Proto Parameter Value Type Response - Values for the defined keys. Each value can either be string, int, double or any proto message.
- data
Type String - Explicitly getting the type of the parameter.
- key String
- Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the workflow definition.
- value Property Map
- Values for the defined keys. Each value can either be string, int, double or any proto message.
EnterpriseCrmFrontendsEventbusProtoParameterValueType, EnterpriseCrmFrontendsEventbusProtoParameterValueTypeArgs
- Boolean
Array Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Frontends Eventbus Proto Boolean Parameter Array - Boolean
Value bool - Double
Array Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Frontends Eventbus Proto Double Parameter Array - Double
Value double - Int
Array Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Frontends Eventbus Proto Int Parameter Array - Int
Value string - Json
Value string - Proto
Array Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Frontends Eventbus Proto Proto Parameter Array - Proto
Value Dictionary<string, string> - Serialized
Object Pulumi.Value Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Frontends Eventbus Proto Serialized Object Parameter - String
Array Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Frontends Eventbus Proto String Parameter Array - String
Value string
- Boolean
Array EnterpriseCrm Frontends Eventbus Proto Boolean Parameter Array - Boolean
Value bool - Double
Array EnterpriseCrm Frontends Eventbus Proto Double Parameter Array - Double
Value float64 - Int
Array EnterpriseCrm Frontends Eventbus Proto Int Parameter Array - Int
Value string - Json
Value string - Proto
Array EnterpriseCrm Frontends Eventbus Proto Proto Parameter Array - Proto
Value map[string]string - Serialized
Object EnterpriseValue Crm Frontends Eventbus Proto Serialized Object Parameter - String
Array EnterpriseCrm Frontends Eventbus Proto String Parameter Array - String
Value string
- boolean
Array EnterpriseCrm Frontends Eventbus Proto Boolean Parameter Array - boolean
Value Boolean - double
Array EnterpriseCrm Frontends Eventbus Proto Double Parameter Array - double
Value Double - int
Array EnterpriseCrm Frontends Eventbus Proto Int Parameter Array - int
Value String - json
Value String - proto
Array EnterpriseCrm Frontends Eventbus Proto Proto Parameter Array - proto
Value Map<String,String> - serialized
Object EnterpriseValue Crm Frontends Eventbus Proto Serialized Object Parameter - string
Array EnterpriseCrm Frontends Eventbus Proto String Parameter Array - string
Value String
- boolean
Array EnterpriseCrm Frontends Eventbus Proto Boolean Parameter Array - boolean
Value boolean - double
Array EnterpriseCrm Frontends Eventbus Proto Double Parameter Array - double
Value number - int
Array EnterpriseCrm Frontends Eventbus Proto Int Parameter Array - int
Value string - json
Value string - proto
Array EnterpriseCrm Frontends Eventbus Proto Proto Parameter Array - proto
Value {[key: string]: string} - serialized
Object EnterpriseValue Crm Frontends Eventbus Proto Serialized Object Parameter - string
Array EnterpriseCrm Frontends Eventbus Proto String Parameter Array - string
Value string
- boolean_
array EnterpriseCrm Frontends Eventbus Proto Boolean Parameter Array - boolean_
value bool - double_
array EnterpriseCrm Frontends Eventbus Proto Double Parameter Array - double_
value float - int_
array EnterpriseCrm Frontends Eventbus Proto Int Parameter Array - int_
value str - json_
value str - proto_
array EnterpriseCrm Frontends Eventbus Proto Proto Parameter Array - proto_
value Mapping[str, str] - serialized_
object_ Enterprisevalue Crm Frontends Eventbus Proto Serialized Object Parameter - string_
array EnterpriseCrm Frontends Eventbus Proto String Parameter Array - string_
value str
- boolean
Array Property Map - boolean
Value Boolean - double
Array Property Map - double
Value Number - int
Array Property Map - int
Value String - json
Value String - proto
Array Property Map - proto
Value Map<String> - serialized
Object Property MapValue - string
Array Property Map - string
Value String
EnterpriseCrmFrontendsEventbusProtoParameterValueTypeResponse, EnterpriseCrmFrontendsEventbusProtoParameterValueTypeResponseArgs
- Boolean
Array Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Frontends Eventbus Proto Boolean Parameter Array Response - Boolean
Value bool - Double
Array Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Frontends Eventbus Proto Double Parameter Array Response - Double
Value double - Int
Array Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Frontends Eventbus Proto Int Parameter Array Response - Int
Value string - Json
Value string - Proto
Array Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Frontends Eventbus Proto Proto Parameter Array Response - Proto
Value Dictionary<string, string> - Serialized
Object Pulumi.Value Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Frontends Eventbus Proto Serialized Object Parameter Response - String
Array Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Frontends Eventbus Proto String Parameter Array Response - String
Value string
- Boolean
Array EnterpriseCrm Frontends Eventbus Proto Boolean Parameter Array Response - Boolean
Value bool - Double
Array EnterpriseCrm Frontends Eventbus Proto Double Parameter Array Response - Double
Value float64 - Int
Array EnterpriseCrm Frontends Eventbus Proto Int Parameter Array Response - Int
Value string - Json
Value string - Proto
Array EnterpriseCrm Frontends Eventbus Proto Proto Parameter Array Response - Proto
Value map[string]string - Serialized
Object EnterpriseValue Crm Frontends Eventbus Proto Serialized Object Parameter Response - String
Array EnterpriseCrm Frontends Eventbus Proto String Parameter Array Response - String
Value string
- boolean
Array EnterpriseCrm Frontends Eventbus Proto Boolean Parameter Array Response - boolean
Value Boolean - double
Array EnterpriseCrm Frontends Eventbus Proto Double Parameter Array Response - double
Value Double - int
Array EnterpriseCrm Frontends Eventbus Proto Int Parameter Array Response - int
Value String - json
Value String - proto
Array EnterpriseCrm Frontends Eventbus Proto Proto Parameter Array Response - proto
Value Map<String,String> - serialized
Object EnterpriseValue Crm Frontends Eventbus Proto Serialized Object Parameter Response - string
Array EnterpriseCrm Frontends Eventbus Proto String Parameter Array Response - string
Value String
- boolean
Array EnterpriseCrm Frontends Eventbus Proto Boolean Parameter Array Response - boolean
Value boolean - double
Array EnterpriseCrm Frontends Eventbus Proto Double Parameter Array Response - double
Value number - int
Array EnterpriseCrm Frontends Eventbus Proto Int Parameter Array Response - int
Value string - json
Value string - proto
Array EnterpriseCrm Frontends Eventbus Proto Proto Parameter Array Response - proto
Value {[key: string]: string} - serialized
Object EnterpriseValue Crm Frontends Eventbus Proto Serialized Object Parameter Response - string
Array EnterpriseCrm Frontends Eventbus Proto String Parameter Array Response - string
Value string
- boolean_
array EnterpriseCrm Frontends Eventbus Proto Boolean Parameter Array Response - boolean_
value bool - double_
array EnterpriseCrm Frontends Eventbus Proto Double Parameter Array Response - double_
value float - int_
array EnterpriseCrm Frontends Eventbus Proto Int Parameter Array Response - int_
value str - json_
value str - proto_
array EnterpriseCrm Frontends Eventbus Proto Proto Parameter Array Response - proto_
value Mapping[str, str] - serialized_
object_ Enterprisevalue Crm Frontends Eventbus Proto Serialized Object Parameter Response - string_
array EnterpriseCrm Frontends Eventbus Proto String Parameter Array Response - string_
value str
- boolean
Array Property Map - boolean
Value Boolean - double
Array Property Map - double
Value Number - int
Array Property Map - int
Value String - json
Value String - proto
Array Property Map - proto
Value Map<String> - serialized
Object Property MapValue - string
Array Property Map - string
Value String
EnterpriseCrmFrontendsEventbusProtoProtoParameterArray, EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayArgs
- Proto
Values List<ImmutableDictionary<string, string>>
- Proto
Values []map[string]string
- proto
Values List<Map<String,String>>
- proto
Values {[key: string]: string}[]
- proto_
values Sequence[Mapping[str, str]]
- proto
Values List<Map<String>>
EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayResponse, EnterpriseCrmFrontendsEventbusProtoProtoParameterArrayResponseArgs
- Proto
Values List<ImmutableDictionary<string, string>>
- Proto
Values []map[string]string
- proto
Values List<Map<String,String>>
- proto
Values {[key: string]: string}[]
- proto_
values Sequence[Mapping[str, str]]
- proto
Values List<Map<String>>
EnterpriseCrmFrontendsEventbusProtoRollbackStrategy, EnterpriseCrmFrontendsEventbusProtoRollbackStrategyArgs
- Rollback
Task stringImplementation Class Name - This is the name of the task that needs to be executed upon rollback of this task.
- Task
Numbers List<string>To Rollback - These are the tasks numbers of the tasks whose
rollback_strategy.rollback_task_implementation_class_name
needs to be executed upon failure of this task. - Parameters
Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Frontends Eventbus Proto Event Parameters - Optional. The customized parameters the user can pass to this task.
- Rollback
Task stringImplementation Class Name - This is the name of the task that needs to be executed upon rollback of this task.
- Task
Numbers []stringTo Rollback - These are the tasks numbers of the tasks whose
rollback_strategy.rollback_task_implementation_class_name
needs to be executed upon failure of this task. - Parameters
Enterprise
Crm Frontends Eventbus Proto Event Parameters - Optional. The customized parameters the user can pass to this task.
- rollback
Task StringImplementation Class Name - This is the name of the task that needs to be executed upon rollback of this task.
- task
Numbers List<String>To Rollback - These are the tasks numbers of the tasks whose
rollback_strategy.rollback_task_implementation_class_name
needs to be executed upon failure of this task. - parameters
Enterprise
Crm Frontends Eventbus Proto Event Parameters - Optional. The customized parameters the user can pass to this task.
- rollback
Task stringImplementation Class Name - This is the name of the task that needs to be executed upon rollback of this task.
- task
Numbers string[]To Rollback - These are the tasks numbers of the tasks whose
rollback_strategy.rollback_task_implementation_class_name
needs to be executed upon failure of this task. - parameters
Enterprise
Crm Frontends Eventbus Proto Event Parameters - Optional. The customized parameters the user can pass to this task.
- rollback_
task_ strimplementation_ class_ name - This is the name of the task that needs to be executed upon rollback of this task.
- task_
numbers_ Sequence[str]to_ rollback - These are the tasks numbers of the tasks whose
rollback_strategy.rollback_task_implementation_class_name
needs to be executed upon failure of this task. - parameters
Enterprise
Crm Frontends Eventbus Proto Event Parameters - Optional. The customized parameters the user can pass to this task.
- rollback
Task StringImplementation Class Name - This is the name of the task that needs to be executed upon rollback of this task.
- task
Numbers List<String>To Rollback - These are the tasks numbers of the tasks whose
rollback_strategy.rollback_task_implementation_class_name
needs to be executed upon failure of this task. - parameters Property Map
- Optional. The customized parameters the user can pass to this task.
EnterpriseCrmFrontendsEventbusProtoRollbackStrategyResponse, EnterpriseCrmFrontendsEventbusProtoRollbackStrategyResponseArgs
- Parameters
Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Frontends Eventbus Proto Event Parameters Response - Optional. The customized parameters the user can pass to this task.
- Rollback
Task stringImplementation Class Name - This is the name of the task that needs to be executed upon rollback of this task.
- Task
Numbers List<string>To Rollback - These are the tasks numbers of the tasks whose
rollback_strategy.rollback_task_implementation_class_name
needs to be executed upon failure of this task.
- Parameters
Enterprise
Crm Frontends Eventbus Proto Event Parameters Response - Optional. The customized parameters the user can pass to this task.
- Rollback
Task stringImplementation Class Name - This is the name of the task that needs to be executed upon rollback of this task.
- Task
Numbers []stringTo Rollback - These are the tasks numbers of the tasks whose
rollback_strategy.rollback_task_implementation_class_name
needs to be executed upon failure of this task.
- parameters
Enterprise
Crm Frontends Eventbus Proto Event Parameters Response - Optional. The customized parameters the user can pass to this task.
- rollback
Task StringImplementation Class Name - This is the name of the task that needs to be executed upon rollback of this task.
- task
Numbers List<String>To Rollback - These are the tasks numbers of the tasks whose
rollback_strategy.rollback_task_implementation_class_name
needs to be executed upon failure of this task.
- parameters
Enterprise
Crm Frontends Eventbus Proto Event Parameters Response - Optional. The customized parameters the user can pass to this task.
- rollback
Task stringImplementation Class Name - This is the name of the task that needs to be executed upon rollback of this task.
- task
Numbers string[]To Rollback - These are the tasks numbers of the tasks whose
rollback_strategy.rollback_task_implementation_class_name
needs to be executed upon failure of this task.
- parameters
Enterprise
Crm Frontends Eventbus Proto Event Parameters Response - Optional. The customized parameters the user can pass to this task.
- rollback_
task_ strimplementation_ class_ name - This is the name of the task that needs to be executed upon rollback of this task.
- task_
numbers_ Sequence[str]to_ rollback - These are the tasks numbers of the tasks whose
rollback_strategy.rollback_task_implementation_class_name
needs to be executed upon failure of this task.
- parameters Property Map
- Optional. The customized parameters the user can pass to this task.
- rollback
Task StringImplementation Class Name - This is the name of the task that needs to be executed upon rollback of this task.
- task
Numbers List<String>To Rollback - These are the tasks numbers of the tasks whose
rollback_strategy.rollback_task_implementation_class_name
needs to be executed upon failure of this task.
EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameter, EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterArgs
- Object
Value string
- Object
Value string
- object
Value String
- object
Value string
- object_
value str
- object
Value String
EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterResponse, EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameterResponseArgs
- Object
Value string
- Object
Value string
- object
Value String
- object
Value string
- object_
value str
- object
Value String
EnterpriseCrmFrontendsEventbusProtoStringParameterArray, EnterpriseCrmFrontendsEventbusProtoStringParameterArrayArgs
- String
Values List<string>
- String
Values []string
- string
Values List<String>
- string
Values string[]
- string_
values Sequence[str]
- string
Values List<String>
EnterpriseCrmFrontendsEventbusProtoStringParameterArrayResponse, EnterpriseCrmFrontendsEventbusProtoStringParameterArrayResponseArgs
- String
Values List<string>
- String
Values []string
- string
Values List<String>
- string
Values string[]
- string_
values Sequence[str]
- string
Values List<String>
EnterpriseCrmFrontendsEventbusProtoTaskConfig, EnterpriseCrmFrontendsEventbusProtoTaskConfigArgs
- Alert
Configs List<Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Task Alert Config> - Alert configurations on error rate, warning rate, number of runs, durations, etc.
- Create
Time string - Auto-generated.
- Creator
Email string - The creator's email address. Auto-generated from the user's email.
- Description string
- User-provided description intended to give more business context about the task.
- Disable
Strict boolType Validation - If this config contains a TypedTask, allow validation to succeed if an input is read from the output of another TypedTask whose output type is declared as a superclass of the requested input type. For instance, if the previous task declares an output of type Message, any task with this flag enabled will pass validation when attempting to read any proto Message type from the resultant Event parameter.
- Error
Catcher stringId - Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
- External
Task Pulumi.Type Google Native. Integrations. V1Alpha. Enterprise Crm Frontends Eventbus Proto Task Config External Task Type - Failure
Policy Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Failure Policy - Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for asynchronous calls to Eventbus alone (Post To Queue, Schedule etc.).
- Incoming
Edge intCount - The number of edges leading into this TaskConfig.
- Json
Validation Pulumi.Option Google Native. Integrations. V1Alpha. Enterprise Crm Frontends Eventbus Proto Task Config Json Validation Option - If set, overrides the option configured in the Task implementation class.
- Label string
- User-provided label that is attached to this TaskConfig in the UI.
- Last
Modified stringTime - Auto-generated.
- Next
Tasks List<Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Next Task> - 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 Pulumi.Execution Policy Google Native. Integrations. V1Alpha. Enterprise Crm Frontends Eventbus Proto Task Config Next Tasks Execution Policy - The policy dictating the execution of the next set of tasks for the current task.
- Parameters Dictionary<string, string>
- The customized parameters the user can pass to this task.
- Position
Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Coordinate - Optional. Informs the front-end application where to draw this task config on the UI.
- Precondition string
- Optional. Standard filter expression evaluated before execution. Independent of other conditions and tasks. Can be used to enable rollout. e.g. "rollout(5)" will only allow 5% of incoming traffic to task.
- Precondition
Label string - Optional. User-provided label that is attached to precondition in the UI.
- Rollback
Strategy Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Frontends Eventbus Proto Rollback Strategy - Optional. Contains information about what needs to be done upon failure (either a permanent error or after it has been retried too many times).
- Success
Policy Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Success Policy - Determines what action to take upon successful task completion.
- Synchronous
Call Pulumi.Failure Policy Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Failure Policy - Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for synchronous calls to Eventbus alone (Post).
- Task
Entity Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Frontends Eventbus Proto Task Entity - Copy of the task entity that this task config is an instance of.
- Task
Execution Pulumi.Strategy Google Native. Integrations. V1Alpha. Enterprise Crm Frontends Eventbus Proto Task Config Task Execution Strategy - The policy dictating the execution strategy of this task.
- Task
Name string - The name for the task.
- Task
Number string - REQUIRED: the identifier of this task within its parent event config, specified by the client. This should be unique among all the tasks belong to the same event config. We use this field as the identifier to find next tasks (via field
next_tasks.task_number
). - Task
Spec string - A string template that allows user to configure task parameters (with either literal default values or tokens which will be resolved at execution time) for the task. It will eventually replace the old "parameters" field.
- Task
Template stringName - Used to define task-template name if task is of type task-template
- Task
Type Pulumi.Google Native. Integrations. V1Alpha. Enterprise Crm Frontends Eventbus Proto Task Config Task Type - Defines the type of the task
- Alert
Configs []EnterpriseCrm Eventbus Proto Task Alert Config - Alert configurations on error rate, warning rate, number of runs, durations, etc.
- Create
Time string - Auto-generated.
- Creator
Email string - The creator's email address. Auto-generated from the user's email.
- Description string
- User-provided description intended to give more business context about the task.
- Disable
Strict boolType Validation - If this config contains a TypedTask, allow validation to succeed if an input is read from the output of another TypedTask whose output type is declared as a superclass of the requested input type. For instance, if the previous task declares an output of type Message, any task with this flag enabled will pass validation when attempting to read any proto Message type from the resultant Event parameter.
- Error
Catcher stringId - Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
- External
Task EnterpriseType Crm Frontends Eventbus Proto Task Config External Task Type - Failure
Policy EnterpriseCrm Eventbus Proto Failure Policy - Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for asynchronous calls to Eventbus alone (Post To Queue, Schedule etc.).
- Incoming
Edge intCount - The number of edges leading into this TaskConfig.
- Json
Validation EnterpriseOption Crm Frontends Eventbus Proto Task Config Json Validation Option - If set, overrides the option configured in the Task implementation class.
- Label string
- User-provided label that is attached to this TaskConfig in the UI.
- Last
Modified stringTime - Auto-generated.
- Next
Tasks []EnterpriseCrm Eventbus Proto Next Task - 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 EnterpriseExecution Policy Crm Frontends Eventbus Proto Task Config Next Tasks Execution Policy - The policy dictating the execution of the next set of tasks for the current task.
- Parameters map[string]string
- The customized parameters the user can pass to this task.
- Position
Enterprise
Crm Eventbus Proto Coordinate - Optional. Informs the front-end application where to draw this task config on the UI.
- Precondition string
- Optional. Standard filter expression evaluated before execution. Independent of other conditions and tasks. Can be used to enable rollout. e.g. "rollout(5)" will only allow 5% of incoming traffic to task.
- Precondition
Label string - Optional. User-provided label that is attached to precondition in the UI.
- Rollback
Strategy EnterpriseCrm Frontends Eventbus Proto Rollback Strategy - Optional. Contains information about what needs to be done upon failure (either a permanent error or after it has been retried too many times).
- Success
Policy EnterpriseCrm Eventbus Proto Success Policy - Determines what action to take upon successful task completion.
- Synchronous
Call EnterpriseFailure Policy Crm Eventbus Proto Failure Policy - Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for synchronous calls to Eventbus alone (Post).
- Task
Entity EnterpriseCrm Frontends Eventbus Proto Task Entity - Copy of the task entity that this task config is an instance of.
- Task
Execution EnterpriseStrategy Crm Frontends Eventbus Proto Task Config Task Execution Strategy - The policy dictating the execution strategy of this task.
- Task
Name string - The name for the task.
- Task
Number string - REQUIRED: the identifier of this task within its parent event config, specified by the client. This should be unique among all the tasks belong to the same event config. We use this field as the identifier to find next tasks (via field
next_tasks.task_number
). - Task
Spec string - A string template that allows user to configure task parameters (with either literal default values or tokens which will be resolved at execution time) for the task. It will eventually replace the old "parameters" field.
- Task
Template stringName - Used to define task-template name if task is of type task-template
- Task
Type EnterpriseCrm Frontends Eventbus Proto Task Config Task Type - Defines the type of the task
- alert
Configs List<EnterpriseCrm Eventbus Proto Task Alert Config> - Alert configurations on error rate, warning rate, number of runs, durations, etc.
- create
Time String - Auto-generated.
- creator
Email String - The creator's email address. Auto-generated from the user's email.
- description String
- User-provided description intended to give more business context about the task.
- disable
Strict BooleanType Validation - If this config contains a TypedTask, allow validation to succeed if an input is read from the output of another TypedTask whose output type is declared as a superclass of the requested input type. For instance, if the previous task declares an output of type Message, any task with this flag enabled will pass validation when attempting to read any proto Message type from the resultant Event parameter.
- error
Catcher StringId - Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
- external
Task EnterpriseType Crm Frontends Eventbus Proto Task Config External Task Type - failure
Policy EnterpriseCrm Eventbus Proto Failure Policy - Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for asynchronous calls to Eventbus alone (Post To Queue, Schedule etc.).
- incoming
Edge IntegerCount - The number of edges leading into this TaskConfig.
- json
Validation EnterpriseOption Crm Frontends Eventbus Proto Task Config Json Validation Option - If set, overrides the option configured in the Task implementation class.
- label String
- User-provided label that is attached to this TaskConfig in the UI.
- last
Modified StringTime - Auto-generated.
- next
Tasks List<EnterpriseCrm Eventbus Proto Next Task> - 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 EnterpriseExecution Policy Crm Frontends Eventbus Proto Task Config Next Tasks Execution Policy - The policy dictating the execution of the next set of tasks for the current task.
- parameters Map<String,String>
- The customized parameters the user can pass to this task.
- position
Enterprise
Crm Eventbus Proto Coordinate - Optional. Informs the front-end application where to draw this task config on the UI.
- precondition String
- Optional. Standard filter expression evaluated before execution. Independent of other conditions and tasks. Can be used to enable rollout. e.g. "rollout(5)" will only allow 5% of incoming traffic to task.
- precondition
Label String - Optional. User-provided label that is attached to precondition in the UI.
- rollback
Strategy EnterpriseCrm Frontends Eventbus Proto Rollback Strategy - Optional. Contains information about what needs to be done upon failure (either a permanent error or after it has been retried too many times).
- success
Policy EnterpriseCrm Eventbus Proto Success Policy - Determines what action to take upon successful task completion.
- synchronous
Call EnterpriseFailure Policy Crm Eventbus Proto Failure Policy - Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for synchronous calls to Eventbus alone (Post).
- task
Entity EnterpriseCrm Frontends Eventbus Proto Task Entity - Copy of the task entity that this task config is an instance of.
- task
Execution EnterpriseStrategy Crm Frontends Eventbus Proto Task Config Task Execution Strategy - The policy dictating the execution strategy of this task.
- task
Name String - The name for the task.
- task
Number String - REQUIRED: the identifier of this task within its parent event config, specified by the client. This should be unique among all the tasks belong to the same event config. We use this field as the identifier to find next tasks (via field
next_tasks.task_number
). - task
Spec String - A string template that allows user to configure task parameters (with either literal default values or tokens which will be resolved at execution time) for the task. It will eventually replace the old "parameters" field.
- task
Template StringName - Used to define task-template name if task is of type task-template
- task
Type EnterpriseCrm Frontends Eventbus Proto Task Config Task Type - Defines the type of the task
- alert
Configs EnterpriseCrm Eventbus Proto Task Alert Config[] - Alert configurations on error rate, warning rate, number of runs, durations, etc.
- create
Time string - Auto-generated.
- creator
Email string - The creator's email address. Auto-generated from the user's email.
- description string
- User-provided description intended to give more business context about the task.
- disable
Strict booleanType Validation - If this config contains a TypedTask, allow validation to succeed if an input is read from the output of another TypedTask whose output type is declared as a superclass of the requested input type. For instance, if the previous task declares an output of type Message, any task with this flag enabled will pass validation when attempting to read any proto Message type from the resultant Event parameter.
- error
Catcher stringId - Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
- external
Task EnterpriseType Crm Frontends Eventbus Proto Task Config External Task Type - failure
Policy EnterpriseCrm Eventbus Proto Failure Policy - Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for asynchronous calls to Eventbus alone (Post To Queue, Schedule etc.).
- incoming
Edge numberCount - The number of edges leading into this TaskConfig.
- json
Validation EnterpriseOption Crm Frontends Eventbus Proto Task Config Json Validation Option - If set, overrides the option configured in the Task implementation class.
- label string
- User-provided label that is attached to this TaskConfig in the UI.
- last
Modified stringTime - Auto-generated.
- next
Tasks EnterpriseCrm Eventbus Proto Next Task[] - 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 EnterpriseExecution Policy Crm Frontends Eventbus Proto Task Config Next Tasks Execution Policy - The policy dictating the execution of the next set of tasks for the current task.
- parameters {[key: string]: string}
- The customized parameters the user can pass to this task.
- position
Enterprise
Crm Eventbus Proto Coordinate - Optional. Informs the front-end application where to draw this task config on the UI.
- precondition string
- Optional. Standard filter expression evaluated before execution. Independent of other conditions and tasks. Can be used to enable rollout. e.g. "rollout(5)" will only allow 5% of incoming traffic to task.
- precondition
Label string - Optional. User-provided label that is attached to precondition in the UI.
- rollback
Strategy EnterpriseCrm Frontends Eventbus Proto Rollback Strategy - Optional. Contains information about what needs to be done upon failure (either a permanent error or after it has been retried too many times).
- success
Policy EnterpriseCrm Eventbus Proto Success Policy - Determines what action to take upon successful task completion.
- synchronous
Call EnterpriseFailure Policy Crm Eventbus Proto Failure Policy - Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for synchronous calls to Eventbus alone (Post).
- task
Entity EnterpriseCrm Frontends Eventbus Proto Task Entity - Copy of the task entity that this task config is an instance of.
- task
Execution EnterpriseStrategy Crm Frontends Eventbus Proto Task Config Task Execution Strategy - The policy dictating the execution strategy of this task.
- task
Name string - The name for the task.
- task
Number string - REQUIRED: the identifier of this task within its parent event config, specified by the client. This should be unique among all the tasks belong to the same event config. We use this field as the identifier to find next tasks (via field
next_tasks.task_number
). - task
Spec string - A string template that allows user to configure task parameters (with either literal default values or tokens which will be resolved at execution time) for the task. It will eventually replace the old "parameters" field.
- task
Template stringName - Used to define task-template name if task is of type task-template
- task
Type EnterpriseCrm Frontends Eventbus Proto Task Config Task Type - Defines the type of the task
- alert_
configs Sequence[EnterpriseCrm Eventbus Proto Task Alert Config] - Alert configurations on error rate, warning rate, number of runs, durations, etc.
- create_
time str - Auto-generated.
- creator_
email str - The creator's email address. Auto-generated from the user's email.
- description str
- User-provided description intended to give more business context about the task.
- disable_
strict_ booltype_ validation - If this config contains a TypedTask, allow validation to succeed if an input is read from the output of another TypedTask whose output type is declared as a superclass of the requested input type. For instance, if the previous task declares an output of type Message, any task with this flag enabled will pass validation when attempting to read any proto Message type from the resultant Event parameter.
- error_
catcher_ strid - Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
- external_
task_ Enterprisetype Crm Frontends Eventbus Proto Task Config External Task Type - failure_
policy EnterpriseCrm Eventbus Proto Failure Policy - Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for asynchronous calls to Eventbus alone (Post To Queue, Schedule etc.).
- incoming_
edge_ intcount - The number of edges leading into this TaskConfig.
- json_
validation_ Enterpriseoption Crm Frontends Eventbus Proto Task Config Json Validation Option - If set, overrides the option configured in the Task implementation class.
- label str
- User-provided label that is attached to this TaskConfig in the UI.
- last_
modified_ strtime - Auto-generated.
- next_
tasks Sequence[EnterpriseCrm Eventbus Proto Next Task] - 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_ Enterpriseexecution_ policy Crm Frontends Eventbus Proto Task Config Next Tasks Execution Policy - The policy dictating the execution of the next set of tasks for the current task.
- parameters Mapping[str, str]
- The customized parameters the user can pass to this task.
- position
Enterprise
Crm Eventbus Proto Coordinate - Optional. Informs the front-end application where to draw this task config on the UI.
- precondition str
- Optional. Standard filter expression evaluated before execution. Independent of other conditions and tasks. Can be used to enable rollout. e.g. "rollout(5)" will only allow 5% of incoming traffic to task.
- precondition_
label str - Optional. User-provided label that is attached to precondition in the UI.
- rollback_
strategy EnterpriseCrm Frontends Eventbus Proto Rollback Strategy - Optional. Contains information about what needs to be done upon failure (either a permanent error or after it has been retried too many times).
- success_
policy EnterpriseCrm Eventbus Proto Success Policy - Determines what action to take upon successful task completion.
- synchronous_
call_ Enterprisefailure_ policy Crm Eventbus Proto Failure Policy - Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for synchronous calls to Eventbus alone (Post).
- task_
entity EnterpriseCrm Frontends Eventbus Proto Task Entity - Copy of the task entity that this task config is an instance of.
- task_
execution_ Enterprisestrategy Crm Frontends Eventbus Proto Task Config Task Execution Strategy - The policy dictating the execution strategy of this task.
- task_
name str - The name for the task.
- task_
number str - REQUIRED: the identifier of this task within its parent event config, specified by the client. This should be unique among all the tasks belong to the same event config. We use this field as the identifier to find next tasks (via field
next_tasks.task_number
). - task_
spec str - A string template that allows user to configure task parameters (with either literal default values or tokens which will be resolved at execution time) for the task. It will eventually replace the old "parameters" field.
- task_
template_ strname - Used to define task-template name if task is of type task-template
- task_
type EnterpriseCrm Frontends Eventbus Proto Task Config Task Type - Defines the type of the task
- alert
Configs List<Property Map> - Alert configurations on error rate, warning rate, number of runs, durations, etc.
- create
Time String - Auto-generated.
- creator
Email String - The creator's email address. Auto-generated from the user's email.
- description String
- User-provided description intended to give more business context about the task.
- disable
Strict BooleanType Validation - If this config contains a TypedTask, allow validation to succeed if an input is read from the output of another TypedTask whose output type is declared as a superclass of the requested input type. For instance, if the previous task declares an output of type Message, any task with this flag enabled will pass validation when attempting to read any proto Message type from the resultant Event parameter.
- error
Catcher StringId - Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
- external
Task "EXTERNAL_TASK_TYPE_UNSPECIFIED" | "NORMAL_TASK" | "ERROR_TASK"Type - failure
Policy Property Map - Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for asynchronous calls to Eventbus alone (Post To Queue, Schedule etc.).
- incoming
Edge NumberCount - The number of edges leading into this TaskConfig.
- json
Validation "UNSPECIFIED_JSON_VALIDATION_OPTION" | "SKIP" | "PRE_EXECUTION" | "POST_EXECUTION" | "PRE_POST_EXECUTION"Option - If set, overrides the option configured in the Task implementation class.
- label String
- User-provided label that is attached to this TaskConfig in the UI.
- last
Modified StringTime - Auto-generated.
- next
Tasks List<Property Map> - The set of tasks that are next in line to be executed as per the execution graph defined for the parent event, specified by
event_config_id
. Each of these next tasks are executed only if the condition associated with them evaluates to true. - next
Tasks "UNSPECIFIED" | "RUN_ALL_MATCH" | "RUN_FIRST_MATCH"Execution Policy - The policy dictating the execution of the next set of tasks for the current task.
- parameters Map<String>
- The customized parameters the user can pass to this task.
- position Property Map
- Optional. Informs the front-end application where to draw this task config on the UI.
- precondition String
- Optional. Standard filter expression evaluated before execution. Independent of other conditions and tasks. Can be used to enable rollout. e.g. "rollout(5)" will only allow 5% of incoming traffic to task.
- precondition
Label String - Optional. User-provided label that is attached to precondition in the UI.
- rollback
Strategy Property Map - Optional. Contains information about what needs to be done upon failure (either a permanent error or after it has been retried too many times).
- success
Policy Property Map - Determines what action to take upon successful task completion.
- synchronous
Call Property MapFailure Policy - Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for synchronous calls to Eventbus alone (Post).
- task
Entity Property Map - Copy of the task entity that this task config is an instance of.
- task
Execution "WHEN_ALL_SUCCEED" | "WHEN_ANY_SUCCEED" | "WHEN_ALL_TASKS_AND_CONDITIONS_SUCCEED"Strategy - The policy dictating the execution strategy of this task.
- task
Name String - The name for the task.
- task
Number String - REQUIRED: the identifier of this task within its parent event config, specified by the client. This should be unique among all the tasks belong to the same event config. We use this field as the identifier to find next tasks (via field
next_tasks.task_number
). - task
Spec String - A string template that allows user to configure task parameters (with either literal default values or tokens which will be resolved at execution time) for the task. It will eventually replace the old "parameters" field.
- task
Template StringName - Used to define task-template name if task is of type task-template
- task
Type "TASK" | "ASIS_TEMPLATE" | "IO_TEMPLATE" - Defines the type of the task
EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskType, EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypeArgs
- External
Task Type Unspecified - EXTERNAL_TASK_TYPE_UNSPECIFIEDDefault value. External task type is not specified
- Normal
Task - NORMAL_TASKTasks belongs to the normal task flows
- Error
Task - ERROR_TASKTask belongs to the error catch task flows
- Enterprise
Crm Frontends Eventbus Proto Task Config External Task Type External Task Type Unspecified - EXTERNAL_TASK_TYPE_UNSPECIFIEDDefault value. External task type is not specified
- Enterprise
Crm Frontends Eventbus Proto Task Config External Task Type Normal Task - NORMAL_TASKTasks belongs to the normal task flows
- Enterprise
Crm Frontends Eventbus Proto Task Config External Task Type Error Task - ERROR_TASKTask belongs to the error catch task flows
- External
Task Type Unspecified - EXTERNAL_TASK_TYPE_UNSPECIFIEDDefault value. External task type is not specified
- Normal
Task - NORMAL_TASKTasks belongs to the normal task flows
- Error
Task - ERROR_TASKTask belongs to the error catch task flows
- External
Task Type Unspecified - EXTERNAL_TASK_TYPE_UNSPECIFIEDDefault value. External task type is not specified
- Normal
Task - NORMAL_TASKTasks belongs to the normal task flows
- Error
Task - ERROR_TASKTask belongs to the error catch task flows
- EXTERNAL_TASK_TYPE_UNSPECIFIED
- EXTERNAL_TASK_TYPE_UNSPECIFIEDDefault value. External task type is not specified
- NORMAL_TASK
- NORMAL_TASKTasks belongs to the normal task flows
- ERROR_TASK
- ERROR_TASKTask belongs to the error catch task flows
- "EXTERNAL_TASK_TYPE_UNSPECIFIED"
- EXTERNAL_TASK_TYPE_UNSPECIFIEDDefault value. External task type is not specified
- "NORMAL_TASK"
- NORMAL_TASKTasks belongs to the normal task flows
- "ERROR_TASK"
- ERROR_TASKTask belongs to the error catch task flows
EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOption, EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionArgs
- Unspecified
Json Validation Option - UNSPECIFIED_JSON_VALIDATION_OPTIONAs per the default behavior, no validation will be run. Will not override any option set in a Task.
- Skip
- SKIPDo not run any validation against JSON schemas.
- Pre
Execution - PRE_EXECUTIONValidate all potential input JSON parameters against schemas specified in WorkflowParameters.
- Post
Execution - POST_EXECUTIONValidate all potential output JSON parameters against schemas specified in WorkflowParameters.
- Pre
Post Execution - PRE_POST_EXECUTIONPerform both PRE_EXECUTION and POST_EXECUTION validations.
- Enterprise
Crm Frontends Eventbus Proto Task Config Json Validation Option Unspecified Json Validation Option - UNSPECIFIED_JSON_VALIDATION_OPTIONAs per the default behavior, no validation will be run. Will not override any option set in a Task.
- Enterprise
Crm Frontends Eventbus Proto Task Config Json Validation Option Skip - SKIPDo not run any validation against JSON schemas.
- Enterprise
Crm Frontends Eventbus Proto Task Config Json Validation Option Pre Execution - PRE_EXECUTIONValidate all potential input JSON parameters against schemas specified in WorkflowParameters.
- Enterprise
Crm Frontends Eventbus Proto Task Config Json Validation Option Post Execution - POST_EXECUTIONValidate all potential output JSON parameters against schemas specified in WorkflowParameters.
- Enterprise
Crm Frontends Eventbus Proto Task Config Json Validation Option Pre Post Execution - PRE_POST_EXECUTIONPerform both PRE_EXECUTION and POST_EXECUTION validations.
- Unspecified
Json Validation Option - UNSPECIFIED_JSON_VALIDATION_OPTIONAs per the default behavior, no validation will be run. Will not override any option set in a Task.
- Skip
- SKIPDo not run any validation against JSON schemas.
- Pre
Execution - PRE_EXECUTIONValidate all potential input JSON parameters against schemas specified in WorkflowParameters.
- Post
Execution - POST_EXECUTIONValidate all potential output JSON parameters against schemas specified in WorkflowParameters.
- Pre
Post Execution - PRE_POST_EXECUTIONPerform both PRE_EXECUTION and POST_EXECUTION validations.
- Unspecified
Json Validation Option - UNSPECIFIED_JSON_VALIDATION_OPTIONAs per the default behavior, no validation will be run. Will not override any option set in a Task.
- Skip
- SKIPDo not run any validation against JSON schemas.
- Pre
Execution - PRE_EXECUTIONValidate all potential input JSON parameters against schemas specified in WorkflowParameters.
- Post
Execution - POST_EXECUTIONValidate all potential output JSON parameters against schemas specified in WorkflowParameters.
- Pre
Post Execution - PRE_POST_EXECUTIONPerform both PRE_EXECUTION and POST_EXECUTION validations.
- UNSPECIFIED_JSON_VALIDATION_OPTION
- UNSPECIFIED_JSON_VALIDATION_OPTIONAs per the default behavior, no validation will be run. Will not override any option set in a Task.
- SKIP
- SKIPDo not run any validation against JSON schemas.
- PRE_EXECUTION
- PRE_EXECUTIONValidate all potential input JSON parameters against schemas specified in WorkflowParameters.
- POST_EXECUTION
- POST_EXECUTIONValidate all potential output JSON parameters against schemas specified in WorkflowParameters.
- PRE_POST_EXECUTION
- PRE_POST_EXECUTIONPerform both PRE_EXECUTION and POST_EXECUTION validations.
- "UNSPECIFIED_JSON_VALIDATION_OPTION"
- UNSPECIFIED_JSON_VALIDATION_OPTIONAs per the default behavior, no validation will be run. Will not override any option set in a Task.
- "SKIP"
- SKIPDo not run any validation against JSON schemas.
- "PRE_EXECUTION"
- PRE_EXECUTIONValidate all potential input JSON parameters against schemas specified in WorkflowParameters.
- "POST_EXECUTION"
- POST_EXECUTIONValidate all potential output JSON parameters against schemas specified in WorkflowParameters.
- "PRE_POST_EXECUTION"
- PRE_POST_EXECUTIONPerform both PRE_EXECUTION and POST_EXECUTION validations.
EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicy, EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicyArgs
- Unspecified
- UNSPECIFIEDDefault
- Run
All Match - RUN_ALL_MATCHExecute all the tasks that satisfy their associated condition.
- Run
First Match - RUN_FIRST_MATCHExecute the first task that satisfies the associated condition.
- Enterprise
Crm Frontends Eventbus Proto Task Config Next Tasks Execution Policy Unspecified - UNSPECIFIEDDefault
- Enterprise
Crm Frontends Eventbus Proto Task Config Next Tasks Execution Policy Run All Match - RUN_ALL_MATCHExecute all the tasks that satisfy their associated condition.
- Enterprise
Crm Frontends Eventbus Proto Task Config Next Tasks Execution Policy Run First Match - RUN_FIRST_MATCHExecute the first task that satisfies the associated condition.
- Unspecified
- UNSPECIFIEDDefault
- Run
All Match - RUN_ALL_MATCHExecute all the tasks that satisfy their associated condition.
- Run
First Match - RUN_FIRST_MATCHExecute the first task that satisfies the associated condition.
- Unspecified
- UNSPECIFIEDDefault
- Run
All Match - RUN_ALL_MATCHExecute all the tasks that satisfy their associated condition.
- Run
First Match - RUN_FIRST_MATCHExecute the first task that satisfies the associated condition.
- UNSPECIFIED
- UNSPECIFIEDDefault
- RUN_ALL_MATCH
- RUN_ALL_MATCHExecute all the tasks that satisfy their associated condition.
- RUN_FIRST_MATCH
- RUN_FIRST_MATCHExecute the first task that satisfies the associated condition.
- "UNSPECIFIED"
- UNSPECIFIEDDefault
- "RUN_ALL_MATCH"
- RUN_ALL_MATCHExecute all the tasks that satisfy their associated condition.
- "RUN_FIRST_MATCH"
- RUN_FIRST_MATCHExecute the first task that satisfies the associated condition.
EnterpriseCrmFrontendsEventbusProtoTaskConfigResponse, EnterpriseCrmFrontendsEventbusProtoTaskConfigResponseArgs
- Alert
Configs List<Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Task Alert Config Response> - Alert configurations on error rate, warning rate, number of runs, durations, etc.
- Create
Time string - Auto-generated.
- Creator
Email string - The creator's email address. Auto-generated from the user's email.
- Description string
- User-provided description intended to give more business context about the task.
- Disable
Strict boolType Validation - If this config contains a TypedTask, allow validation to succeed if an input is read from the output of another TypedTask whose output type is declared as a superclass of the requested input type. For instance, if the previous task declares an output of type Message, any task with this flag enabled will pass validation when attempting to read any proto Message type from the resultant Event parameter.
- Error
Catcher stringId - Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
- External
Task stringType - Failure
Policy Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Failure Policy Response - Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for asynchronous calls to Eventbus alone (Post To Queue, Schedule etc.).
- Incoming
Edge intCount - The number of edges leading into this TaskConfig.
- Json
Validation stringOption - If set, overrides the option configured in the Task implementation class.
- Label string
- User-provided label that is attached to this TaskConfig in the UI.
- Last
Modified stringTime - Auto-generated.
- Next
Tasks List<Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Next Task Response> - The set of tasks that are next in line to be executed as per the execution graph defined for the parent event, specified by
event_config_id
. Each of these next tasks are executed only if the condition associated with them evaluates to true. - Next
Tasks stringExecution Policy - The policy dictating the execution of the next set of tasks for the current task.
- Parameters Dictionary<string, string>
- The customized parameters the user can pass to this task.
- Position
Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Coordinate Response - Optional. Informs the front-end application where to draw this task config on the UI.
- Precondition string
- Optional. Standard filter expression evaluated before execution. Independent of other conditions and tasks. Can be used to enable rollout. e.g. "rollout(5)" will only allow 5% of incoming traffic to task.
- Precondition
Label string - Optional. User-provided label that is attached to precondition in the UI.
- Rollback
Strategy Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Frontends Eventbus Proto Rollback Strategy Response - Optional. Contains information about what needs to be done upon failure (either a permanent error or after it has been retried too many times).
- Success
Policy Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Success Policy Response - Determines what action to take upon successful task completion.
- Synchronous
Call Pulumi.Failure Policy Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Failure Policy Response - Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for synchronous calls to Eventbus alone (Post).
- Task
Entity Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Frontends Eventbus Proto Task Entity Response - Copy of the task entity that this task config is an instance of.
- Task
Execution stringStrategy - The policy dictating the execution strategy of this task.
- Task
Name string - The name for the task.
- Task
Number string - REQUIRED: the identifier of this task within its parent event config, specified by the client. This should be unique among all the tasks belong to the same event config. We use this field as the identifier to find next tasks (via field
next_tasks.task_number
). - Task
Spec string - A string template that allows user to configure task parameters (with either literal default values or tokens which will be resolved at execution time) for the task. It will eventually replace the old "parameters" field.
- Task
Template stringName - Used to define task-template name if task is of type task-template
- Task
Type string - Defines the type of the task
- Alert
Configs []EnterpriseCrm Eventbus Proto Task Alert Config Response - Alert configurations on error rate, warning rate, number of runs, durations, etc.
- Create
Time string - Auto-generated.
- Creator
Email string - The creator's email address. Auto-generated from the user's email.
- Description string
- User-provided description intended to give more business context about the task.
- Disable
Strict boolType Validation - If this config contains a TypedTask, allow validation to succeed if an input is read from the output of another TypedTask whose output type is declared as a superclass of the requested input type. For instance, if the previous task declares an output of type Message, any task with this flag enabled will pass validation when attempting to read any proto Message type from the resultant Event parameter.
- Error
Catcher stringId - Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
- External
Task stringType - Failure
Policy EnterpriseCrm Eventbus Proto Failure Policy Response - Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for asynchronous calls to Eventbus alone (Post To Queue, Schedule etc.).
- Incoming
Edge intCount - The number of edges leading into this TaskConfig.
- Json
Validation stringOption - If set, overrides the option configured in the Task implementation class.
- Label string
- User-provided label that is attached to this TaskConfig in the UI.
- Last
Modified stringTime - Auto-generated.
- Next
Tasks []EnterpriseCrm Eventbus Proto Next Task Response - The set of tasks that are next in line to be executed as per the execution graph defined for the parent event, specified by
event_config_id
. Each of these next tasks are executed only if the condition associated with them evaluates to true. - Next
Tasks stringExecution Policy - The policy dictating the execution of the next set of tasks for the current task.
- Parameters map[string]string
- The customized parameters the user can pass to this task.
- Position
Enterprise
Crm Eventbus Proto Coordinate Response - Optional. Informs the front-end application where to draw this task config on the UI.
- Precondition string
- Optional. Standard filter expression evaluated before execution. Independent of other conditions and tasks. Can be used to enable rollout. e.g. "rollout(5)" will only allow 5% of incoming traffic to task.
- Precondition
Label string - Optional. User-provided label that is attached to precondition in the UI.
- Rollback
Strategy EnterpriseCrm Frontends Eventbus Proto Rollback Strategy Response - Optional. Contains information about what needs to be done upon failure (either a permanent error or after it has been retried too many times).
- Success
Policy EnterpriseCrm Eventbus Proto Success Policy Response - Determines what action to take upon successful task completion.
- Synchronous
Call EnterpriseFailure Policy Crm Eventbus Proto Failure Policy Response - Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for synchronous calls to Eventbus alone (Post).
- Task
Entity EnterpriseCrm Frontends Eventbus Proto Task Entity Response - Copy of the task entity that this task config is an instance of.
- Task
Execution stringStrategy - The policy dictating the execution strategy of this task.
- Task
Name string - The name for the task.
- Task
Number string - REQUIRED: the identifier of this task within its parent event config, specified by the client. This should be unique among all the tasks belong to the same event config. We use this field as the identifier to find next tasks (via field
next_tasks.task_number
). - Task
Spec string - A string template that allows user to configure task parameters (with either literal default values or tokens which will be resolved at execution time) for the task. It will eventually replace the old "parameters" field.
- Task
Template stringName - Used to define task-template name if task is of type task-template
- Task
Type string - Defines the type of the task
- alert
Configs List<EnterpriseCrm Eventbus Proto Task Alert Config Response> - Alert configurations on error rate, warning rate, number of runs, durations, etc.
- create
Time String - Auto-generated.
- creator
Email String - The creator's email address. Auto-generated from the user's email.
- description String
- User-provided description intended to give more business context about the task.
- disable
Strict BooleanType Validation - If this config contains a TypedTask, allow validation to succeed if an input is read from the output of another TypedTask whose output type is declared as a superclass of the requested input type. For instance, if the previous task declares an output of type Message, any task with this flag enabled will pass validation when attempting to read any proto Message type from the resultant Event parameter.
- error
Catcher StringId - Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
- external
Task StringType - failure
Policy EnterpriseCrm Eventbus Proto Failure Policy Response - Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for asynchronous calls to Eventbus alone (Post To Queue, Schedule etc.).
- incoming
Edge IntegerCount - The number of edges leading into this TaskConfig.
- json
Validation StringOption - If set, overrides the option configured in the Task implementation class.
- label String
- User-provided label that is attached to this TaskConfig in the UI.
- last
Modified StringTime - Auto-generated.
- next
Tasks List<EnterpriseCrm Eventbus Proto Next Task Response> - The set of tasks that are next in line to be executed as per the execution graph defined for the parent event, specified by
event_config_id
. Each of these next tasks are executed only if the condition associated with them evaluates to true. - next
Tasks StringExecution Policy - The policy dictating the execution of the next set of tasks for the current task.
- parameters Map<String,String>
- The customized parameters the user can pass to this task.
- position
Enterprise
Crm Eventbus Proto Coordinate Response - Optional. Informs the front-end application where to draw this task config on the UI.
- precondition String
- Optional. Standard filter expression evaluated before execution. Independent of other conditions and tasks. Can be used to enable rollout. e.g. "rollout(5)" will only allow 5% of incoming traffic to task.
- precondition
Label String - Optional. User-provided label that is attached to precondition in the UI.
- rollback
Strategy EnterpriseCrm Frontends Eventbus Proto Rollback Strategy Response - Optional. Contains information about what needs to be done upon failure (either a permanent error or after it has been retried too many times).
- success
Policy EnterpriseCrm Eventbus Proto Success Policy Response - Determines what action to take upon successful task completion.
- synchronous
Call EnterpriseFailure Policy Crm Eventbus Proto Failure Policy Response - Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for synchronous calls to Eventbus alone (Post).
- task
Entity EnterpriseCrm Frontends Eventbus Proto Task Entity Response - Copy of the task entity that this task config is an instance of.
- task
Execution StringStrategy - The policy dictating the execution strategy of this task.
- task
Name String - The name for the task.
- task
Number String - REQUIRED: the identifier of this task within its parent event config, specified by the client. This should be unique among all the tasks belong to the same event config. We use this field as the identifier to find next tasks (via field
next_tasks.task_number
). - task
Spec String - A string template that allows user to configure task parameters (with either literal default values or tokens which will be resolved at execution time) for the task. It will eventually replace the old "parameters" field.
- task
Template StringName - Used to define task-template name if task is of type task-template
- task
Type String - Defines the type of the task
- alert
Configs EnterpriseCrm Eventbus Proto Task Alert Config Response[] - Alert configurations on error rate, warning rate, number of runs, durations, etc.
- create
Time string - Auto-generated.
- creator
Email string - The creator's email address. Auto-generated from the user's email.
- description string
- User-provided description intended to give more business context about the task.
- disable
Strict booleanType Validation - If this config contains a TypedTask, allow validation to succeed if an input is read from the output of another TypedTask whose output type is declared as a superclass of the requested input type. For instance, if the previous task declares an output of type Message, any task with this flag enabled will pass validation when attempting to read any proto Message type from the resultant Event parameter.
- error
Catcher stringId - Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
- external
Task stringType - failure
Policy EnterpriseCrm Eventbus Proto Failure Policy Response - Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for asynchronous calls to Eventbus alone (Post To Queue, Schedule etc.).
- incoming
Edge numberCount - The number of edges leading into this TaskConfig.
- json
Validation stringOption - If set, overrides the option configured in the Task implementation class.
- label string
- User-provided label that is attached to this TaskConfig in the UI.
- last
Modified stringTime - Auto-generated.
- next
Tasks EnterpriseCrm Eventbus Proto Next Task Response[] - The set of tasks that are next in line to be executed as per the execution graph defined for the parent event, specified by
event_config_id
. Each of these next tasks are executed only if the condition associated with them evaluates to true. - next
Tasks stringExecution Policy - The policy dictating the execution of the next set of tasks for the current task.
- parameters {[key: string]: string}
- The customized parameters the user can pass to this task.
- position
Enterprise
Crm Eventbus Proto Coordinate Response - Optional. Informs the front-end application where to draw this task config on the UI.
- precondition string
- Optional. Standard filter expression evaluated before execution. Independent of other conditions and tasks. Can be used to enable rollout. e.g. "rollout(5)" will only allow 5% of incoming traffic to task.
- precondition
Label string - Optional. User-provided label that is attached to precondition in the UI.
- rollback
Strategy EnterpriseCrm Frontends Eventbus Proto Rollback Strategy Response - Optional. Contains information about what needs to be done upon failure (either a permanent error or after it has been retried too many times).
- success
Policy EnterpriseCrm Eventbus Proto Success Policy Response - Determines what action to take upon successful task completion.
- synchronous
Call EnterpriseFailure Policy Crm Eventbus Proto Failure Policy Response - Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for synchronous calls to Eventbus alone (Post).
- task
Entity EnterpriseCrm Frontends Eventbus Proto Task Entity Response - Copy of the task entity that this task config is an instance of.
- task
Execution stringStrategy - The policy dictating the execution strategy of this task.
- task
Name string - The name for the task.
- task
Number string - REQUIRED: the identifier of this task within its parent event config, specified by the client. This should be unique among all the tasks belong to the same event config. We use this field as the identifier to find next tasks (via field
next_tasks.task_number
). - task
Spec string - A string template that allows user to configure task parameters (with either literal default values or tokens which will be resolved at execution time) for the task. It will eventually replace the old "parameters" field.
- task
Template stringName - Used to define task-template name if task is of type task-template
- task
Type string - Defines the type of the task
- alert_
configs Sequence[EnterpriseCrm Eventbus Proto Task Alert Config Response] - Alert configurations on error rate, warning rate, number of runs, durations, etc.
- create_
time str - Auto-generated.
- creator_
email str - The creator's email address. Auto-generated from the user's email.
- description str
- User-provided description intended to give more business context about the task.
- disable_
strict_ booltype_ validation - If this config contains a TypedTask, allow validation to succeed if an input is read from the output of another TypedTask whose output type is declared as a superclass of the requested input type. For instance, if the previous task declares an output of type Message, any task with this flag enabled will pass validation when attempting to read any proto Message type from the resultant Event parameter.
- error_
catcher_ strid - Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
- external_
task_ strtype - failure_
policy EnterpriseCrm Eventbus Proto Failure Policy Response - Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for asynchronous calls to Eventbus alone (Post To Queue, Schedule etc.).
- incoming_
edge_ intcount - The number of edges leading into this TaskConfig.
- json_
validation_ stroption - If set, overrides the option configured in the Task implementation class.
- label str
- User-provided label that is attached to this TaskConfig in the UI.
- last_
modified_ strtime - Auto-generated.
- next_
tasks Sequence[EnterpriseCrm Eventbus Proto Next Task Response] - The set of tasks that are next in line to be executed as per the execution graph defined for the parent event, specified by
event_config_id
. Each of these next tasks are executed only if the condition associated with them evaluates to true. - next_
tasks_ strexecution_ policy - The policy dictating the execution of the next set of tasks for the current task.
- parameters Mapping[str, str]
- The customized parameters the user can pass to this task.
- position
Enterprise
Crm Eventbus Proto Coordinate Response - Optional. Informs the front-end application where to draw this task config on the UI.
- precondition str
- Optional. Standard filter expression evaluated before execution. Independent of other conditions and tasks. Can be used to enable rollout. e.g. "rollout(5)" will only allow 5% of incoming traffic to task.
- precondition_
label str - Optional. User-provided label that is attached to precondition in the UI.
- rollback_
strategy EnterpriseCrm Frontends Eventbus Proto Rollback Strategy Response - Optional. Contains information about what needs to be done upon failure (either a permanent error or after it has been retried too many times).
- success_
policy EnterpriseCrm Eventbus Proto Success Policy Response - Determines what action to take upon successful task completion.
- synchronous_
call_ Enterprisefailure_ policy Crm Eventbus Proto Failure Policy Response - Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for synchronous calls to Eventbus alone (Post).
- task_
entity EnterpriseCrm Frontends Eventbus Proto Task Entity Response - Copy of the task entity that this task config is an instance of.
- task_
execution_ strstrategy - The policy dictating the execution strategy of this task.
- task_
name str - The name for the task.
- task_
number str - REQUIRED: the identifier of this task within its parent event config, specified by the client. This should be unique among all the tasks belong to the same event config. We use this field as the identifier to find next tasks (via field
next_tasks.task_number
). - task_
spec str - A string template that allows user to configure task parameters (with either literal default values or tokens which will be resolved at execution time) for the task. It will eventually replace the old "parameters" field.
- task_
template_ strname - Used to define task-template name if task is of type task-template
- task_
type str - Defines the type of the task
- alert
Configs List<Property Map> - Alert configurations on error rate, warning rate, number of runs, durations, etc.
- create
Time String - Auto-generated.
- creator
Email String - The creator's email address. Auto-generated from the user's email.
- description String
- User-provided description intended to give more business context about the task.
- disable
Strict BooleanType Validation - If this config contains a TypedTask, allow validation to succeed if an input is read from the output of another TypedTask whose output type is declared as a superclass of the requested input type. For instance, if the previous task declares an output of type Message, any task with this flag enabled will pass validation when attempting to read any proto Message type from the resultant Event parameter.
- error
Catcher StringId - Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
- external
Task StringType - failure
Policy Property Map - Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for asynchronous calls to Eventbus alone (Post To Queue, Schedule etc.).
- incoming
Edge NumberCount - The number of edges leading into this TaskConfig.
- json
Validation StringOption - If set, overrides the option configured in the Task implementation class.
- label String
- User-provided label that is attached to this TaskConfig in the UI.
- last
Modified StringTime - Auto-generated.
- next
Tasks List<Property Map> - The set of tasks that are next in line to be executed as per the execution graph defined for the parent event, specified by
event_config_id
. Each of these next tasks are executed only if the condition associated with them evaluates to true. - next
Tasks StringExecution Policy - The policy dictating the execution of the next set of tasks for the current task.
- parameters Map<String>
- The customized parameters the user can pass to this task.
- position Property Map
- Optional. Informs the front-end application where to draw this task config on the UI.
- precondition String
- Optional. Standard filter expression evaluated before execution. Independent of other conditions and tasks. Can be used to enable rollout. e.g. "rollout(5)" will only allow 5% of incoming traffic to task.
- precondition
Label String - Optional. User-provided label that is attached to precondition in the UI.
- rollback
Strategy Property Map - Optional. Contains information about what needs to be done upon failure (either a permanent error or after it has been retried too many times).
- success
Policy Property Map - Determines what action to take upon successful task completion.
- synchronous
Call Property MapFailure Policy - Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for synchronous calls to Eventbus alone (Post).
- task
Entity Property Map - Copy of the task entity that this task config is an instance of.
- task
Execution StringStrategy - The policy dictating the execution strategy of this task.
- task
Name String - The name for the task.
- task
Number String - REQUIRED: the identifier of this task within its parent event config, specified by the client. This should be unique among all the tasks belong to the same event config. We use this field as the identifier to find next tasks (via field
next_tasks.task_number
). - task
Spec String - A string template that allows user to configure task parameters (with either literal default values or tokens which will be resolved at execution time) for the task. It will eventually replace the old "parameters" field.
- task
Template StringName - Used to define task-template name if task is of type task-template
- task
Type String - Defines the type of the task
EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategy, EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyArgs
- When
All Succeed - WHEN_ALL_SUCCEEDWait until all of its previous tasks finished execution, then verify at least one of the edge conditions is met, and execute if possible. This should be considered as WHEN_ALL_TASKS_SUCCEED.
- When
Any Succeed - WHEN_ANY_SUCCEEDStart execution as long as any of its previous tasks finished execution and the corresponding edge condition is met (since we will execute if only that succeeding edge condition is met).
- When
All Tasks And Conditions Succeed - WHEN_ALL_TASKS_AND_CONDITIONS_SUCCEEDWait until all of its previous tasks finished execution, then verify the all edge conditions are met and execute if possible.
- Enterprise
Crm Frontends Eventbus Proto Task Config Task Execution Strategy When All Succeed - WHEN_ALL_SUCCEEDWait until all of its previous tasks finished execution, then verify at least one of the edge conditions is met, and execute if possible. This should be considered as WHEN_ALL_TASKS_SUCCEED.
- Enterprise
Crm Frontends Eventbus Proto Task Config Task Execution Strategy When Any Succeed - WHEN_ANY_SUCCEEDStart execution as long as any of its previous tasks finished execution and the corresponding edge condition is met (since we will execute if only that succeeding edge condition is met).
- Enterprise
Crm Frontends Eventbus Proto Task Config Task Execution Strategy When All Tasks And Conditions Succeed - WHEN_ALL_TASKS_AND_CONDITIONS_SUCCEEDWait until all of its previous tasks finished execution, then verify the all edge conditions are met and execute if possible.
- When
All Succeed - WHEN_ALL_SUCCEEDWait until all of its previous tasks finished execution, then verify at least one of the edge conditions is met, and execute if possible. This should be considered as WHEN_ALL_TASKS_SUCCEED.
- When
Any Succeed - WHEN_ANY_SUCCEEDStart execution as long as any of its previous tasks finished execution and the corresponding edge condition is met (since we will execute if only that succeeding edge condition is met).
- When
All Tasks And Conditions Succeed - WHEN_ALL_TASKS_AND_CONDITIONS_SUCCEEDWait until all of its previous tasks finished execution, then verify the all edge conditions are met and execute if possible.
- When
All Succeed - WHEN_ALL_SUCCEEDWait until all of its previous tasks finished execution, then verify at least one of the edge conditions is met, and execute if possible. This should be considered as WHEN_ALL_TASKS_SUCCEED.
- When
Any Succeed - WHEN_ANY_SUCCEEDStart execution as long as any of its previous tasks finished execution and the corresponding edge condition is met (since we will execute if only that succeeding edge condition is met).
- When
All Tasks And Conditions Succeed - WHEN_ALL_TASKS_AND_CONDITIONS_SUCCEEDWait until all of its previous tasks finished execution, then verify the all edge conditions are met and execute if possible.
- WHEN_ALL_SUCCEED
- WHEN_ALL_SUCCEEDWait until all of its previous tasks finished execution, then verify at least one of the edge conditions is met, and execute if possible. This should be considered as WHEN_ALL_TASKS_SUCCEED.
- WHEN_ANY_SUCCEED
- WHEN_ANY_SUCCEEDStart execution as long as any of its previous tasks finished execution and the corresponding edge condition is met (since we will execute if only that succeeding edge condition is met).
- WHEN_ALL_TASKS_AND_CONDITIONS_SUCCEED
- WHEN_ALL_TASKS_AND_CONDITIONS_SUCCEEDWait until all of its previous tasks finished execution, then verify the all edge conditions are met and execute if possible.
- "WHEN_ALL_SUCCEED"
- WHEN_ALL_SUCCEEDWait until all of its previous tasks finished execution, then verify at least one of the edge conditions is met, and execute if possible. This should be considered as WHEN_ALL_TASKS_SUCCEED.
- "WHEN_ANY_SUCCEED"
- WHEN_ANY_SUCCEEDStart execution as long as any of its previous tasks finished execution and the corresponding edge condition is met (since we will execute if only that succeeding edge condition is met).
- "WHEN_ALL_TASKS_AND_CONDITIONS_SUCCEED"
- WHEN_ALL_TASKS_AND_CONDITIONS_SUCCEEDWait until all of its previous tasks finished execution, then verify the all edge conditions are met and execute if possible.
EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskType, EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypeArgs
- Task
- TASKNormal IP task
- Asis
Template - ASIS_TEMPLATETask is of As-Is Template type
- Io
Template - IO_TEMPLATETask is of I/O template type with a different underlying task
- Enterprise
Crm Frontends Eventbus Proto Task Config Task Type Task - TASKNormal IP task
- Enterprise
Crm Frontends Eventbus Proto Task Config Task Type Asis Template - ASIS_TEMPLATETask is of As-Is Template type
- Enterprise
Crm Frontends Eventbus Proto Task Config Task Type Io Template - IO_TEMPLATETask is of I/O template type with a different underlying task
- Task
- TASKNormal IP task
- Asis
Template - ASIS_TEMPLATETask is of As-Is Template type
- Io
Template - IO_TEMPLATETask is of I/O template type with a different underlying task
- Task
- TASKNormal IP task
- Asis
Template - ASIS_TEMPLATETask is of As-Is Template type
- Io
Template - IO_TEMPLATETask is of I/O template type with a different underlying task
- TASK
- TASKNormal IP task
- ASIS_TEMPLATE
- ASIS_TEMPLATETask is of As-Is Template type
- IO_TEMPLATE
- IO_TEMPLATETask is of I/O template type with a different underlying task
- "TASK"
- TASKNormal IP task
- "ASIS_TEMPLATE"
- ASIS_TEMPLATETask is of As-Is Template type
- "IO_TEMPLATE"
- IO_TEMPLATETask is of I/O template type with a different underlying task
EnterpriseCrmFrontendsEventbusProtoTaskEntity, EnterpriseCrmFrontendsEventbusProtoTaskEntityArgs
- Disabled
For boolVpc Sc - True if the task has conflict with vpcsc
- Metadata
Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Task Metadata - Metadata inclueds the task name, author and so on.
- Param
Specs Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Frontends Eventbus Proto Param Specs Message - Declarations for inputs/outputs for a TypedTask. This is also associated with the METADATA mask.
- Stats
Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Stats - Deprecated - statistics from the Monarch query.
- Task
Type Pulumi.Google Native. Integrations. V1Alpha. Enterprise Crm Frontends Eventbus Proto Task Entity Task Type - Defines the type of the task
- Ui
Config Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Task Ui Config - UI configuration for this task Also associated with the METADATA mask.
- Disabled
For boolVpc Sc - True if the task has conflict with vpcsc
- Metadata
Enterprise
Crm Eventbus Proto Task Metadata - Metadata inclueds the task name, author and so on.
- Param
Specs EnterpriseCrm Frontends Eventbus Proto Param Specs Message - Declarations for inputs/outputs for a TypedTask. This is also associated with the METADATA mask.
- Stats
Enterprise
Crm Eventbus Stats - Deprecated - statistics from the Monarch query.
- Task
Type EnterpriseCrm Frontends Eventbus Proto Task Entity Task Type - Defines the type of the task
- Ui
Config EnterpriseCrm Eventbus Proto Task Ui Config - UI configuration for this task Also associated with the METADATA mask.
- disabled
For BooleanVpc Sc - True if the task has conflict with vpcsc
- metadata
Enterprise
Crm Eventbus Proto Task Metadata - Metadata inclueds the task name, author and so on.
- param
Specs EnterpriseCrm Frontends Eventbus Proto Param Specs Message - Declarations for inputs/outputs for a TypedTask. This is also associated with the METADATA mask.
- stats
Enterprise
Crm Eventbus Stats - Deprecated - statistics from the Monarch query.
- task
Type EnterpriseCrm Frontends Eventbus Proto Task Entity Task Type - Defines the type of the task
- ui
Config EnterpriseCrm Eventbus Proto Task Ui Config - UI configuration for this task Also associated with the METADATA mask.
- disabled
For booleanVpc Sc - True if the task has conflict with vpcsc
- metadata
Enterprise
Crm Eventbus Proto Task Metadata - Metadata inclueds the task name, author and so on.
- param
Specs EnterpriseCrm Frontends Eventbus Proto Param Specs Message - Declarations for inputs/outputs for a TypedTask. This is also associated with the METADATA mask.
- stats
Enterprise
Crm Eventbus Stats - Deprecated - statistics from the Monarch query.
- task
Type EnterpriseCrm Frontends Eventbus Proto Task Entity Task Type - Defines the type of the task
- ui
Config EnterpriseCrm Eventbus Proto Task Ui Config - UI configuration for this task Also associated with the METADATA mask.
- disabled_
for_ boolvpc_ sc - True if the task has conflict with vpcsc
- metadata
Enterprise
Crm Eventbus Proto Task Metadata - Metadata inclueds the task name, author and so on.
- param_
specs EnterpriseCrm Frontends Eventbus Proto Param Specs Message - Declarations for inputs/outputs for a TypedTask. This is also associated with the METADATA mask.
- stats
Enterprise
Crm Eventbus Stats - Deprecated - statistics from the Monarch query.
- task_
type EnterpriseCrm Frontends Eventbus Proto Task Entity Task Type - Defines the type of the task
- ui_
config EnterpriseCrm Eventbus Proto Task Ui Config - UI configuration for this task Also associated with the METADATA mask.
- disabled
For BooleanVpc Sc - True if the task has conflict with vpcsc
- metadata Property Map
- Metadata inclueds the task name, author and so on.
- param
Specs Property Map - Declarations for inputs/outputs for a TypedTask. This is also associated with the METADATA mask.
- stats Property Map
- Deprecated - statistics from the Monarch query.
- task
Type "TASK" | "ASIS_TEMPLATE" | "IO_TEMPLATE" - Defines the type of the task
- ui
Config Property Map - UI configuration for this task Also associated with the METADATA mask.
EnterpriseCrmFrontendsEventbusProtoTaskEntityResponse, EnterpriseCrmFrontendsEventbusProtoTaskEntityResponseArgs
- Disabled
For boolVpc Sc - True if the task has conflict with vpcsc
- Metadata
Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Task Metadata Response - Metadata inclueds the task name, author and so on.
- Param
Specs Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Frontends Eventbus Proto Param Specs Message Response - Declarations for inputs/outputs for a TypedTask. This is also associated with the METADATA mask.
- Stats
Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Stats Response - Deprecated - statistics from the Monarch query.
- Task
Type string - Defines the type of the task
- Ui
Config Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Task Ui Config Response - UI configuration for this task Also associated with the METADATA mask.
- Disabled
For boolVpc Sc - True if the task has conflict with vpcsc
- Metadata
Enterprise
Crm Eventbus Proto Task Metadata Response - Metadata inclueds the task name, author and so on.
- Param
Specs EnterpriseCrm Frontends Eventbus Proto Param Specs Message Response - Declarations for inputs/outputs for a TypedTask. This is also associated with the METADATA mask.
- Stats
Enterprise
Crm Eventbus Stats Response - Deprecated - statistics from the Monarch query.
- Task
Type string - Defines the type of the task
- Ui
Config EnterpriseCrm Eventbus Proto Task Ui Config Response - UI configuration for this task Also associated with the METADATA mask.
- disabled
For BooleanVpc Sc - True if the task has conflict with vpcsc
- metadata
Enterprise
Crm Eventbus Proto Task Metadata Response - Metadata inclueds the task name, author and so on.
- param
Specs EnterpriseCrm Frontends Eventbus Proto Param Specs Message Response - Declarations for inputs/outputs for a TypedTask. This is also associated with the METADATA mask.
- stats
Enterprise
Crm Eventbus Stats Response - Deprecated - statistics from the Monarch query.
- task
Type String - Defines the type of the task
- ui
Config EnterpriseCrm Eventbus Proto Task Ui Config Response - UI configuration for this task Also associated with the METADATA mask.
- disabled
For booleanVpc Sc - True if the task has conflict with vpcsc
- metadata
Enterprise
Crm Eventbus Proto Task Metadata Response - Metadata inclueds the task name, author and so on.
- param
Specs EnterpriseCrm Frontends Eventbus Proto Param Specs Message Response - Declarations for inputs/outputs for a TypedTask. This is also associated with the METADATA mask.
- stats
Enterprise
Crm Eventbus Stats Response - Deprecated - statistics from the Monarch query.
- task
Type string - Defines the type of the task
- ui
Config EnterpriseCrm Eventbus Proto Task Ui Config Response - UI configuration for this task Also associated with the METADATA mask.
- disabled_
for_ boolvpc_ sc - True if the task has conflict with vpcsc
- metadata
Enterprise
Crm Eventbus Proto Task Metadata Response - Metadata inclueds the task name, author and so on.
- param_
specs EnterpriseCrm Frontends Eventbus Proto Param Specs Message Response - Declarations for inputs/outputs for a TypedTask. This is also associated with the METADATA mask.
- stats
Enterprise
Crm Eventbus Stats Response - Deprecated - statistics from the Monarch query.
- task_
type str - Defines the type of the task
- ui_
config EnterpriseCrm Eventbus Proto Task Ui Config Response - UI configuration for this task Also associated with the METADATA mask.
- disabled
For BooleanVpc Sc - True if the task has conflict with vpcsc
- metadata Property Map
- Metadata inclueds the task name, author and so on.
- param
Specs Property Map - Declarations for inputs/outputs for a TypedTask. This is also associated with the METADATA mask.
- stats Property Map
- Deprecated - statistics from the Monarch query.
- task
Type String - Defines the type of the task
- ui
Config Property Map - UI configuration for this task Also associated with the METADATA mask.
EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskType, EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypeArgs
- Task
- TASKNormal IP task
- Asis
Template - ASIS_TEMPLATETask is of As-Is Template type
- Io
Template - IO_TEMPLATETask is of I/O template type with a different underlying task
- Enterprise
Crm Frontends Eventbus Proto Task Entity Task Type Task - TASKNormal IP task
- Enterprise
Crm Frontends Eventbus Proto Task Entity Task Type Asis Template - ASIS_TEMPLATETask is of As-Is Template type
- Enterprise
Crm Frontends Eventbus Proto Task Entity Task Type Io Template - IO_TEMPLATETask is of I/O template type with a different underlying task
- Task
- TASKNormal IP task
- Asis
Template - ASIS_TEMPLATETask is of As-Is Template type
- Io
Template - IO_TEMPLATETask is of I/O template type with a different underlying task
- Task
- TASKNormal IP task
- Asis
Template - ASIS_TEMPLATETask is of As-Is Template type
- Io
Template - IO_TEMPLATETask is of I/O template type with a different underlying task
- TASK
- TASKNormal IP task
- ASIS_TEMPLATE
- ASIS_TEMPLATETask is of As-Is Template type
- IO_TEMPLATE
- IO_TEMPLATETask is of I/O template type with a different underlying task
- "TASK"
- TASKNormal IP task
- "ASIS_TEMPLATE"
- ASIS_TEMPLATETask is of As-Is Template type
- "IO_TEMPLATE"
- IO_TEMPLATETask is of I/O template type with a different underlying task
EnterpriseCrmFrontendsEventbusProtoTriggerConfig, EnterpriseCrmFrontendsEventbusProtoTriggerConfigArgs
- Enabled
Clients List<string> - The list of client ids which are enabled to execute the workflow using this trigger. In other words, these clients have the workflow execution privledges for this trigger. For API trigger, the client id in the incoming request is validated against the list of enabled clients. For non-API triggers, one workflow execution is triggered on behalf of each enabled client.
- Trigger
Number string - A number to uniquely identify each trigger config within the workflow on UI.
- Alert
Config List<Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Workflow Alert Config> - An alert threshold configuration for the [trigger + client + workflow] tuple. If these values are not specified in the trigger config, default values will be populated by the system. Note that there must be exactly one alert threshold configured per [client + trigger + workflow] when published.
- Cloud
Scheduler Pulumi.Config Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Cloud Scheduler Config - Description string
- User-provided description intended to give more business context about the task.
- Error
Catcher stringId - Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
- Label string
- The user created label for a particular trigger.
- Next
Tasks Pulumi.Execution Policy Google Native. Integrations. V1Alpha. Enterprise Crm Frontends Eventbus Proto Trigger Config Next Tasks Execution Policy - Dictates how next tasks will be executed.
- Pause
Workflow boolExecutions - Optional. If set to true, any upcoming requests for this trigger config will be paused and the executions will be resumed later when the flag is reset. The workflow to which this trigger config belongs has to be in ACTIVE status for the executions to be paused or resumed.
- Position
Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Coordinate - Optional. Informs the front-end application where to draw this trigger config on the UI.
- Properties Dictionary<string, string>
- Configurable properties of the trigger, not to be confused with workflow parameters. E.g. "name" is a property for API triggers and "subscription" is a property for Cloud Pubsub triggers.
- Start
Tasks List<Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Next Task> - Set of tasks numbers from where the workflow execution is started by this trigger. If this is empty, then workflow is executed with default start tasks. In the list of start tasks, none of two tasks can have direct ancestor-descendant relationships (i.e. in a same workflow execution graph).
- Trigger
Criteria Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Trigger Criteria - Optional. When set, Eventbus will run the task specified in the trigger_criteria and validate the result using the trigger_criteria.condition, and only execute the workflow when result is true.
- Trigger
Id string - The backend trigger ID.
- Trigger
Name string - Optional. Name of the trigger This is added to identify the type of trigger. This is avoid the logic on triggerId to identify the trigger_type and push the same to monitoring.
- Trigger
Type Pulumi.Google Native. Integrations. V1Alpha. Enterprise Crm Frontends Eventbus Proto Trigger Config Trigger Type
- Enabled
Clients []string - The list of client ids which are enabled to execute the workflow using this trigger. In other words, these clients have the workflow execution privledges for this trigger. For API trigger, the client id in the incoming request is validated against the list of enabled clients. For non-API triggers, one workflow execution is triggered on behalf of each enabled client.
- Trigger
Number string - A number to uniquely identify each trigger config within the workflow on UI.
- Alert
Config []EnterpriseCrm Eventbus Proto Workflow Alert Config - An alert threshold configuration for the [trigger + client + workflow] tuple. If these values are not specified in the trigger config, default values will be populated by the system. Note that there must be exactly one alert threshold configured per [client + trigger + workflow] when published.
- Cloud
Scheduler EnterpriseConfig Crm Eventbus Proto Cloud Scheduler Config - Description string
- User-provided description intended to give more business context about the task.
- Error
Catcher stringId - Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
- Label string
- The user created label for a particular trigger.
- Next
Tasks EnterpriseExecution Policy Crm Frontends Eventbus Proto Trigger Config Next Tasks Execution Policy - Dictates how next tasks will be executed.
- Pause
Workflow boolExecutions - Optional. If set to true, any upcoming requests for this trigger config will be paused and the executions will be resumed later when the flag is reset. The workflow to which this trigger config belongs has to be in ACTIVE status for the executions to be paused or resumed.
- Position
Enterprise
Crm Eventbus Proto Coordinate - Optional. Informs the front-end application where to draw this trigger config on the UI.
- Properties map[string]string
- Configurable properties of the trigger, not to be confused with workflow parameters. E.g. "name" is a property for API triggers and "subscription" is a property for Cloud Pubsub triggers.
- Start
Tasks []EnterpriseCrm Eventbus Proto Next Task - Set of tasks numbers from where the workflow execution is started by this trigger. If this is empty, then workflow is executed with default start tasks. In the list of start tasks, none of two tasks can have direct ancestor-descendant relationships (i.e. in a same workflow execution graph).
- Trigger
Criteria EnterpriseCrm Eventbus Proto Trigger Criteria - Optional. When set, Eventbus will run the task specified in the trigger_criteria and validate the result using the trigger_criteria.condition, and only execute the workflow when result is true.
- Trigger
Id string - The backend trigger ID.
- Trigger
Name string - Optional. Name of the trigger This is added to identify the type of trigger. This is avoid the logic on triggerId to identify the trigger_type and push the same to monitoring.
- Trigger
Type EnterpriseCrm Frontends Eventbus Proto Trigger Config Trigger Type
- enabled
Clients List<String> - The list of client ids which are enabled to execute the workflow using this trigger. In other words, these clients have the workflow execution privledges for this trigger. For API trigger, the client id in the incoming request is validated against the list of enabled clients. For non-API triggers, one workflow execution is triggered on behalf of each enabled client.
- trigger
Number String - A number to uniquely identify each trigger config within the workflow on UI.
- alert
Config List<EnterpriseCrm Eventbus Proto Workflow Alert Config> - An alert threshold configuration for the [trigger + client + workflow] tuple. If these values are not specified in the trigger config, default values will be populated by the system. Note that there must be exactly one alert threshold configured per [client + trigger + workflow] when published.
- cloud
Scheduler EnterpriseConfig Crm Eventbus Proto Cloud Scheduler Config - description String
- User-provided description intended to give more business context about the task.
- error
Catcher StringId - Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
- label String
- The user created label for a particular trigger.
- next
Tasks EnterpriseExecution Policy Crm Frontends Eventbus Proto Trigger Config Next Tasks Execution Policy - Dictates how next tasks will be executed.
- pause
Workflow BooleanExecutions - Optional. If set to true, any upcoming requests for this trigger config will be paused and the executions will be resumed later when the flag is reset. The workflow to which this trigger config belongs has to be in ACTIVE status for the executions to be paused or resumed.
- position
Enterprise
Crm Eventbus Proto Coordinate - Optional. Informs the front-end application where to draw this trigger config on the UI.
- properties Map<String,String>
- Configurable properties of the trigger, not to be confused with workflow parameters. E.g. "name" is a property for API triggers and "subscription" is a property for Cloud Pubsub triggers.
- start
Tasks List<EnterpriseCrm Eventbus Proto Next Task> - Set of tasks numbers from where the workflow execution is started by this trigger. If this is empty, then workflow is executed with default start tasks. In the list of start tasks, none of two tasks can have direct ancestor-descendant relationships (i.e. in a same workflow execution graph).
- trigger
Criteria EnterpriseCrm Eventbus Proto Trigger Criteria - Optional. When set, Eventbus will run the task specified in the trigger_criteria and validate the result using the trigger_criteria.condition, and only execute the workflow when result is true.
- trigger
Id String - The backend trigger ID.
- trigger
Name String - Optional. Name of the trigger This is added to identify the type of trigger. This is avoid the logic on triggerId to identify the trigger_type and push the same to monitoring.
- trigger
Type EnterpriseCrm Frontends Eventbus Proto Trigger Config Trigger Type
- enabled
Clients string[] - The list of client ids which are enabled to execute the workflow using this trigger. In other words, these clients have the workflow execution privledges for this trigger. For API trigger, the client id in the incoming request is validated against the list of enabled clients. For non-API triggers, one workflow execution is triggered on behalf of each enabled client.
- trigger
Number string - A number to uniquely identify each trigger config within the workflow on UI.
- alert
Config EnterpriseCrm Eventbus Proto Workflow Alert Config[] - An alert threshold configuration for the [trigger + client + workflow] tuple. If these values are not specified in the trigger config, default values will be populated by the system. Note that there must be exactly one alert threshold configured per [client + trigger + workflow] when published.
- cloud
Scheduler EnterpriseConfig Crm Eventbus Proto Cloud Scheduler Config - description string
- User-provided description intended to give more business context about the task.
- error
Catcher stringId - Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
- label string
- The user created label for a particular trigger.
- next
Tasks EnterpriseExecution Policy Crm Frontends Eventbus Proto Trigger Config Next Tasks Execution Policy - Dictates how next tasks will be executed.
- pause
Workflow booleanExecutions - Optional. If set to true, any upcoming requests for this trigger config will be paused and the executions will be resumed later when the flag is reset. The workflow to which this trigger config belongs has to be in ACTIVE status for the executions to be paused or resumed.
- position
Enterprise
Crm Eventbus Proto Coordinate - Optional. Informs the front-end application where to draw this trigger config on the UI.
- properties {[key: string]: string}
- Configurable properties of the trigger, not to be confused with workflow parameters. E.g. "name" is a property for API triggers and "subscription" is a property for Cloud Pubsub triggers.
- start
Tasks EnterpriseCrm Eventbus Proto Next Task[] - Set of tasks numbers from where the workflow execution is started by this trigger. If this is empty, then workflow is executed with default start tasks. In the list of start tasks, none of two tasks can have direct ancestor-descendant relationships (i.e. in a same workflow execution graph).
- trigger
Criteria EnterpriseCrm Eventbus Proto Trigger Criteria - Optional. When set, Eventbus will run the task specified in the trigger_criteria and validate the result using the trigger_criteria.condition, and only execute the workflow when result is true.
- trigger
Id string - The backend trigger ID.
- trigger
Name string - Optional. Name of the trigger This is added to identify the type of trigger. This is avoid the logic on triggerId to identify the trigger_type and push the same to monitoring.
- trigger
Type EnterpriseCrm Frontends Eventbus Proto Trigger Config Trigger Type
- enabled_
clients Sequence[str] - The list of client ids which are enabled to execute the workflow using this trigger. In other words, these clients have the workflow execution privledges for this trigger. For API trigger, the client id in the incoming request is validated against the list of enabled clients. For non-API triggers, one workflow execution is triggered on behalf of each enabled client.
- trigger_
number str - A number to uniquely identify each trigger config within the workflow on UI.
- alert_
config Sequence[EnterpriseCrm Eventbus Proto Workflow Alert Config] - An alert threshold configuration for the [trigger + client + workflow] tuple. If these values are not specified in the trigger config, default values will be populated by the system. Note that there must be exactly one alert threshold configured per [client + trigger + workflow] when published.
- cloud_
scheduler_ Enterpriseconfig Crm Eventbus Proto Cloud Scheduler Config - description str
- User-provided description intended to give more business context about the task.
- error_
catcher_ strid - Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
- label str
- The user created label for a particular trigger.
- next_
tasks_ Enterpriseexecution_ policy Crm Frontends Eventbus Proto Trigger Config Next Tasks Execution Policy - Dictates how next tasks will be executed.
- pause_
workflow_ boolexecutions - Optional. If set to true, any upcoming requests for this trigger config will be paused and the executions will be resumed later when the flag is reset. The workflow to which this trigger config belongs has to be in ACTIVE status for the executions to be paused or resumed.
- position
Enterprise
Crm Eventbus Proto Coordinate - Optional. Informs the front-end application where to draw this trigger config on the UI.
- properties Mapping[str, str]
- Configurable properties of the trigger, not to be confused with workflow parameters. E.g. "name" is a property for API triggers and "subscription" is a property for Cloud Pubsub triggers.
- start_
tasks Sequence[EnterpriseCrm Eventbus Proto Next Task] - Set of tasks numbers from where the workflow execution is started by this trigger. If this is empty, then workflow is executed with default start tasks. In the list of start tasks, none of two tasks can have direct ancestor-descendant relationships (i.e. in a same workflow execution graph).
- trigger_
criteria EnterpriseCrm Eventbus Proto Trigger Criteria - Optional. When set, Eventbus will run the task specified in the trigger_criteria and validate the result using the trigger_criteria.condition, and only execute the workflow when result is true.
- trigger_
id str - The backend trigger ID.
- trigger_
name str - Optional. Name of the trigger This is added to identify the type of trigger. This is avoid the logic on triggerId to identify the trigger_type and push the same to monitoring.
- trigger_
type EnterpriseCrm Frontends Eventbus Proto Trigger Config Trigger Type
- enabled
Clients List<String> - The list of client ids which are enabled to execute the workflow using this trigger. In other words, these clients have the workflow execution privledges for this trigger. For API trigger, the client id in the incoming request is validated against the list of enabled clients. For non-API triggers, one workflow execution is triggered on behalf of each enabled client.
- trigger
Number String - A number to uniquely identify each trigger config within the workflow on UI.
- alert
Config List<Property Map> - An alert threshold configuration for the [trigger + client + workflow] tuple. If these values are not specified in the trigger config, default values will be populated by the system. Note that there must be exactly one alert threshold configured per [client + trigger + workflow] when published.
- cloud
Scheduler Property MapConfig - description String
- User-provided description intended to give more business context about the task.
- error
Catcher StringId - Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
- label String
- The user created label for a particular trigger.
- next
Tasks "UNSPECIFIED" | "RUN_ALL_MATCH" | "RUN_FIRST_MATCH"Execution Policy - Dictates how next tasks will be executed.
- pause
Workflow BooleanExecutions - Optional. If set to true, any upcoming requests for this trigger config will be paused and the executions will be resumed later when the flag is reset. The workflow to which this trigger config belongs has to be in ACTIVE status for the executions to be paused or resumed.
- position Property Map
- Optional. Informs the front-end application where to draw this trigger config on the UI.
- properties Map<String>
- Configurable properties of the trigger, not to be confused with workflow parameters. E.g. "name" is a property for API triggers and "subscription" is a property for Cloud Pubsub triggers.
- start
Tasks List<Property Map> - Set of tasks numbers from where the workflow execution is started by this trigger. If this is empty, then workflow is executed with default start tasks. In the list of start tasks, none of two tasks can have direct ancestor-descendant relationships (i.e. in a same workflow execution graph).
- trigger
Criteria Property Map - Optional. When set, Eventbus will run the task specified in the trigger_criteria and validate the result using the trigger_criteria.condition, and only execute the workflow when result is true.
- trigger
Id String - The backend trigger ID.
- trigger
Name String - Optional. Name of the trigger This is added to identify the type of trigger. This is avoid the logic on triggerId to identify the trigger_type and push the same to monitoring.
- trigger
Type "UNKNOWN" | "CLOUD_PUBSUB" | "GOOPS" | "SFDC_SYNC" | "CRON" | "API" | "MANIFOLD_TRIGGER" | "DATALAYER_DATA_CHANGE" | "SFDC_CHANNEL" | "CLOUD_PUBSUB_EXTERNAL" | "SFDC_CDC_CHANNEL" | "SFDC_PLATFORM_EVENTS_CHANNEL" | "CLOUD_SCHEDULER" | "INTEGRATION_CONNECTOR_TRIGGER" | "PRIVATE_TRIGGER"
EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicy, EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicyArgs
- Unspecified
- UNSPECIFIEDDefault
- Run
All Match - RUN_ALL_MATCHExecute all the tasks that satisfy their associated condition.
- Run
First Match - RUN_FIRST_MATCHExecute the first task that satisfies the associated condition.
- Enterprise
Crm Frontends Eventbus Proto Trigger Config Next Tasks Execution Policy Unspecified - UNSPECIFIEDDefault
- Enterprise
Crm Frontends Eventbus Proto Trigger Config Next Tasks Execution Policy Run All Match - RUN_ALL_MATCHExecute all the tasks that satisfy their associated condition.
- Enterprise
Crm Frontends Eventbus Proto Trigger Config Next Tasks Execution Policy Run First Match - RUN_FIRST_MATCHExecute the first task that satisfies the associated condition.
- Unspecified
- UNSPECIFIEDDefault
- Run
All Match - RUN_ALL_MATCHExecute all the tasks that satisfy their associated condition.
- Run
First Match - RUN_FIRST_MATCHExecute the first task that satisfies the associated condition.
- Unspecified
- UNSPECIFIEDDefault
- Run
All Match - RUN_ALL_MATCHExecute all the tasks that satisfy their associated condition.
- Run
First Match - RUN_FIRST_MATCHExecute the first task that satisfies the associated condition.
- UNSPECIFIED
- UNSPECIFIEDDefault
- RUN_ALL_MATCH
- RUN_ALL_MATCHExecute all the tasks that satisfy their associated condition.
- RUN_FIRST_MATCH
- RUN_FIRST_MATCHExecute the first task that satisfies the associated condition.
- "UNSPECIFIED"
- UNSPECIFIEDDefault
- "RUN_ALL_MATCH"
- RUN_ALL_MATCHExecute all the tasks that satisfy their associated condition.
- "RUN_FIRST_MATCH"
- RUN_FIRST_MATCHExecute the first task that satisfies the associated condition.
EnterpriseCrmFrontendsEventbusProtoTriggerConfigResponse, EnterpriseCrmFrontendsEventbusProtoTriggerConfigResponseArgs
- Alert
Config List<Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Workflow Alert Config Response> - An alert threshold configuration for the [trigger + client + workflow] tuple. If these values are not specified in the trigger config, default values will be populated by the system. Note that there must be exactly one alert threshold configured per [client + trigger + workflow] when published.
- Cloud
Scheduler Pulumi.Config Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Cloud Scheduler Config Response - Description string
- User-provided description intended to give more business context about the task.
- Enabled
Clients List<string> - The list of client ids which are enabled to execute the workflow using this trigger. In other words, these clients have the workflow execution privledges for this trigger. For API trigger, the client id in the incoming request is validated against the list of enabled clients. For non-API triggers, one workflow execution is triggered on behalf of each enabled client.
- Error
Catcher stringId - Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
- Label string
- The user created label for a particular trigger.
- Next
Tasks stringExecution Policy - Dictates how next tasks will be executed.
- Pause
Workflow boolExecutions - Optional. If set to true, any upcoming requests for this trigger config will be paused and the executions will be resumed later when the flag is reset. The workflow to which this trigger config belongs has to be in ACTIVE status for the executions to be paused or resumed.
- Position
Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Coordinate Response - Optional. Informs the front-end application where to draw this trigger config on the UI.
- Properties Dictionary<string, string>
- Configurable properties of the trigger, not to be confused with workflow parameters. E.g. "name" is a property for API triggers and "subscription" is a property for Cloud Pubsub triggers.
- Start
Tasks List<Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Next Task Response> - Set of tasks numbers from where the workflow execution is started by this trigger. If this is empty, then workflow is executed with default start tasks. In the list of start tasks, none of two tasks can have direct ancestor-descendant relationships (i.e. in a same workflow execution graph).
- Trigger
Criteria Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Trigger Criteria Response - Optional. When set, Eventbus will run the task specified in the trigger_criteria and validate the result using the trigger_criteria.condition, and only execute the workflow when result is true.
- Trigger
Id string - The backend trigger ID.
- Trigger
Name string - Optional. Name of the trigger This is added to identify the type of trigger. This is avoid the logic on triggerId to identify the trigger_type and push the same to monitoring.
- Trigger
Number string - A number to uniquely identify each trigger config within the workflow on UI.
- Trigger
Type string
- Alert
Config []EnterpriseCrm Eventbus Proto Workflow Alert Config Response - An alert threshold configuration for the [trigger + client + workflow] tuple. If these values are not specified in the trigger config, default values will be populated by the system. Note that there must be exactly one alert threshold configured per [client + trigger + workflow] when published.
- Cloud
Scheduler EnterpriseConfig Crm Eventbus Proto Cloud Scheduler Config Response - Description string
- User-provided description intended to give more business context about the task.
- Enabled
Clients []string - The list of client ids which are enabled to execute the workflow using this trigger. In other words, these clients have the workflow execution privledges for this trigger. For API trigger, the client id in the incoming request is validated against the list of enabled clients. For non-API triggers, one workflow execution is triggered on behalf of each enabled client.
- Error
Catcher stringId - Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
- Label string
- The user created label for a particular trigger.
- Next
Tasks stringExecution Policy - Dictates how next tasks will be executed.
- Pause
Workflow boolExecutions - Optional. If set to true, any upcoming requests for this trigger config will be paused and the executions will be resumed later when the flag is reset. The workflow to which this trigger config belongs has to be in ACTIVE status for the executions to be paused or resumed.
- Position
Enterprise
Crm Eventbus Proto Coordinate Response - Optional. Informs the front-end application where to draw this trigger config on the UI.
- Properties map[string]string
- Configurable properties of the trigger, not to be confused with workflow parameters. E.g. "name" is a property for API triggers and "subscription" is a property for Cloud Pubsub triggers.
- Start
Tasks []EnterpriseCrm Eventbus Proto Next Task Response - Set of tasks numbers from where the workflow execution is started by this trigger. If this is empty, then workflow is executed with default start tasks. In the list of start tasks, none of two tasks can have direct ancestor-descendant relationships (i.e. in a same workflow execution graph).
- Trigger
Criteria EnterpriseCrm Eventbus Proto Trigger Criteria Response - Optional. When set, Eventbus will run the task specified in the trigger_criteria and validate the result using the trigger_criteria.condition, and only execute the workflow when result is true.
- Trigger
Id string - The backend trigger ID.
- Trigger
Name string - Optional. Name of the trigger This is added to identify the type of trigger. This is avoid the logic on triggerId to identify the trigger_type and push the same to monitoring.
- Trigger
Number string - A number to uniquely identify each trigger config within the workflow on UI.
- Trigger
Type string
- alert
Config List<EnterpriseCrm Eventbus Proto Workflow Alert Config Response> - An alert threshold configuration for the [trigger + client + workflow] tuple. If these values are not specified in the trigger config, default values will be populated by the system. Note that there must be exactly one alert threshold configured per [client + trigger + workflow] when published.
- cloud
Scheduler EnterpriseConfig Crm Eventbus Proto Cloud Scheduler Config Response - description String
- User-provided description intended to give more business context about the task.
- enabled
Clients List<String> - The list of client ids which are enabled to execute the workflow using this trigger. In other words, these clients have the workflow execution privledges for this trigger. For API trigger, the client id in the incoming request is validated against the list of enabled clients. For non-API triggers, one workflow execution is triggered on behalf of each enabled client.
- error
Catcher StringId - Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
- label String
- The user created label for a particular trigger.
- next
Tasks StringExecution Policy - Dictates how next tasks will be executed.
- pause
Workflow BooleanExecutions - Optional. If set to true, any upcoming requests for this trigger config will be paused and the executions will be resumed later when the flag is reset. The workflow to which this trigger config belongs has to be in ACTIVE status for the executions to be paused or resumed.
- position
Enterprise
Crm Eventbus Proto Coordinate Response - Optional. Informs the front-end application where to draw this trigger config on the UI.
- properties Map<String,String>
- Configurable properties of the trigger, not to be confused with workflow parameters. E.g. "name" is a property for API triggers and "subscription" is a property for Cloud Pubsub triggers.
- start
Tasks List<EnterpriseCrm Eventbus Proto Next Task Response> - Set of tasks numbers from where the workflow execution is started by this trigger. If this is empty, then workflow is executed with default start tasks. In the list of start tasks, none of two tasks can have direct ancestor-descendant relationships (i.e. in a same workflow execution graph).
- trigger
Criteria EnterpriseCrm Eventbus Proto Trigger Criteria Response - Optional. When set, Eventbus will run the task specified in the trigger_criteria and validate the result using the trigger_criteria.condition, and only execute the workflow when result is true.
- trigger
Id String - The backend trigger ID.
- trigger
Name String - Optional. Name of the trigger This is added to identify the type of trigger. This is avoid the logic on triggerId to identify the trigger_type and push the same to monitoring.
- trigger
Number String - A number to uniquely identify each trigger config within the workflow on UI.
- trigger
Type String
- alert
Config EnterpriseCrm Eventbus Proto Workflow Alert Config Response[] - An alert threshold configuration for the [trigger + client + workflow] tuple. If these values are not specified in the trigger config, default values will be populated by the system. Note that there must be exactly one alert threshold configured per [client + trigger + workflow] when published.
- cloud
Scheduler EnterpriseConfig Crm Eventbus Proto Cloud Scheduler Config Response - description string
- User-provided description intended to give more business context about the task.
- enabled
Clients string[] - The list of client ids which are enabled to execute the workflow using this trigger. In other words, these clients have the workflow execution privledges for this trigger. For API trigger, the client id in the incoming request is validated against the list of enabled clients. For non-API triggers, one workflow execution is triggered on behalf of each enabled client.
- error
Catcher stringId - Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
- label string
- The user created label for a particular trigger.
- next
Tasks stringExecution Policy - Dictates how next tasks will be executed.
- pause
Workflow booleanExecutions - Optional. If set to true, any upcoming requests for this trigger config will be paused and the executions will be resumed later when the flag is reset. The workflow to which this trigger config belongs has to be in ACTIVE status for the executions to be paused or resumed.
- position
Enterprise
Crm Eventbus Proto Coordinate Response - Optional. Informs the front-end application where to draw this trigger config on the UI.
- properties {[key: string]: string}
- Configurable properties of the trigger, not to be confused with workflow parameters. E.g. "name" is a property for API triggers and "subscription" is a property for Cloud Pubsub triggers.
- start
Tasks EnterpriseCrm Eventbus Proto Next Task Response[] - Set of tasks numbers from where the workflow execution is started by this trigger. If this is empty, then workflow is executed with default start tasks. In the list of start tasks, none of two tasks can have direct ancestor-descendant relationships (i.e. in a same workflow execution graph).
- trigger
Criteria EnterpriseCrm Eventbus Proto Trigger Criteria Response - Optional. When set, Eventbus will run the task specified in the trigger_criteria and validate the result using the trigger_criteria.condition, and only execute the workflow when result is true.
- trigger
Id string - The backend trigger ID.
- trigger
Name string - Optional. Name of the trigger This is added to identify the type of trigger. This is avoid the logic on triggerId to identify the trigger_type and push the same to monitoring.
- trigger
Number string - A number to uniquely identify each trigger config within the workflow on UI.
- trigger
Type string
- alert_
config Sequence[EnterpriseCrm Eventbus Proto Workflow Alert Config Response] - An alert threshold configuration for the [trigger + client + workflow] tuple. If these values are not specified in the trigger config, default values will be populated by the system. Note that there must be exactly one alert threshold configured per [client + trigger + workflow] when published.
- cloud_
scheduler_ Enterpriseconfig Crm Eventbus Proto Cloud Scheduler Config Response - description str
- User-provided description intended to give more business context about the task.
- enabled_
clients Sequence[str] - The list of client ids which are enabled to execute the workflow using this trigger. In other words, these clients have the workflow execution privledges for this trigger. For API trigger, the client id in the incoming request is validated against the list of enabled clients. For non-API triggers, one workflow execution is triggered on behalf of each enabled client.
- error_
catcher_ strid - Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
- label str
- The user created label for a particular trigger.
- next_
tasks_ strexecution_ policy - Dictates how next tasks will be executed.
- pause_
workflow_ boolexecutions - Optional. If set to true, any upcoming requests for this trigger config will be paused and the executions will be resumed later when the flag is reset. The workflow to which this trigger config belongs has to be in ACTIVE status for the executions to be paused or resumed.
- position
Enterprise
Crm Eventbus Proto Coordinate Response - Optional. Informs the front-end application where to draw this trigger config on the UI.
- properties Mapping[str, str]
- Configurable properties of the trigger, not to be confused with workflow parameters. E.g. "name" is a property for API triggers and "subscription" is a property for Cloud Pubsub triggers.
- start_
tasks Sequence[EnterpriseCrm Eventbus Proto Next Task Response] - Set of tasks numbers from where the workflow execution is started by this trigger. If this is empty, then workflow is executed with default start tasks. In the list of start tasks, none of two tasks can have direct ancestor-descendant relationships (i.e. in a same workflow execution graph).
- trigger_
criteria EnterpriseCrm Eventbus Proto Trigger Criteria Response - Optional. When set, Eventbus will run the task specified in the trigger_criteria and validate the result using the trigger_criteria.condition, and only execute the workflow when result is true.
- trigger_
id str - The backend trigger ID.
- trigger_
name str - Optional. Name of the trigger This is added to identify the type of trigger. This is avoid the logic on triggerId to identify the trigger_type and push the same to monitoring.
- trigger_
number str - A number to uniquely identify each trigger config within the workflow on UI.
- trigger_
type str
- alert
Config List<Property Map> - An alert threshold configuration for the [trigger + client + workflow] tuple. If these values are not specified in the trigger config, default values will be populated by the system. Note that there must be exactly one alert threshold configured per [client + trigger + workflow] when published.
- cloud
Scheduler Property MapConfig - description String
- User-provided description intended to give more business context about the task.
- enabled
Clients List<String> - The list of client ids which are enabled to execute the workflow using this trigger. In other words, these clients have the workflow execution privledges for this trigger. For API trigger, the client id in the incoming request is validated against the list of enabled clients. For non-API triggers, one workflow execution is triggered on behalf of each enabled client.
- error
Catcher StringId - Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
- label String
- The user created label for a particular trigger.
- next
Tasks StringExecution Policy - Dictates how next tasks will be executed.
- pause
Workflow BooleanExecutions - Optional. If set to true, any upcoming requests for this trigger config will be paused and the executions will be resumed later when the flag is reset. The workflow to which this trigger config belongs has to be in ACTIVE status for the executions to be paused or resumed.
- position Property Map
- Optional. Informs the front-end application where to draw this trigger config on the UI.
- properties Map<String>
- Configurable properties of the trigger, not to be confused with workflow parameters. E.g. "name" is a property for API triggers and "subscription" is a property for Cloud Pubsub triggers.
- start
Tasks List<Property Map> - Set of tasks numbers from where the workflow execution is started by this trigger. If this is empty, then workflow is executed with default start tasks. In the list of start tasks, none of two tasks can have direct ancestor-descendant relationships (i.e. in a same workflow execution graph).
- trigger
Criteria Property Map - Optional. When set, Eventbus will run the task specified in the trigger_criteria and validate the result using the trigger_criteria.condition, and only execute the workflow when result is true.
- trigger
Id String - The backend trigger ID.
- trigger
Name String - Optional. Name of the trigger This is added to identify the type of trigger. This is avoid the logic on triggerId to identify the trigger_type and push the same to monitoring.
- trigger
Number String - A number to uniquely identify each trigger config within the workflow on UI.
- trigger
Type String
EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerType, EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeArgs
- Unknown
- UNKNOWN
- Cloud
Pubsub - CLOUD_PUBSUB
- Goops
- GOOPS
- Sfdc
Sync - SFDC_SYNC
- Cron
- CRON
- Api
- API
- Manifold
Trigger - MANIFOLD_TRIGGER
- Datalayer
Data Change - DATALAYER_DATA_CHANGE
- Sfdc
Channel - SFDC_CHANNEL
- Cloud
Pubsub External - CLOUD_PUBSUB_EXTERNAL
- Sfdc
Cdc Channel - SFDC_CDC_CHANNEL
- Sfdc
Platform Events Channel - SFDC_PLATFORM_EVENTS_CHANNEL
- Cloud
Scheduler - CLOUD_SCHEDULER
- Integration
Connector Trigger - INTEGRATION_CONNECTOR_TRIGGER
- Private
Trigger - PRIVATE_TRIGGER
- Enterprise
Crm Frontends Eventbus Proto Trigger Config Trigger Type Unknown - UNKNOWN
- Enterprise
Crm Frontends Eventbus Proto Trigger Config Trigger Type Cloud Pubsub - CLOUD_PUBSUB
- Enterprise
Crm Frontends Eventbus Proto Trigger Config Trigger Type Goops - GOOPS
- Enterprise
Crm Frontends Eventbus Proto Trigger Config Trigger Type Sfdc Sync - SFDC_SYNC
- Enterprise
Crm Frontends Eventbus Proto Trigger Config Trigger Type Cron - CRON
- Enterprise
Crm Frontends Eventbus Proto Trigger Config Trigger Type Api - API
- Enterprise
Crm Frontends Eventbus Proto Trigger Config Trigger Type Manifold Trigger - MANIFOLD_TRIGGER
- Enterprise
Crm Frontends Eventbus Proto Trigger Config Trigger Type Datalayer Data Change - DATALAYER_DATA_CHANGE
- Enterprise
Crm Frontends Eventbus Proto Trigger Config Trigger Type Sfdc Channel - SFDC_CHANNEL
- Enterprise
Crm Frontends Eventbus Proto Trigger Config Trigger Type Cloud Pubsub External - CLOUD_PUBSUB_EXTERNAL
- Enterprise
Crm Frontends Eventbus Proto Trigger Config Trigger Type Sfdc Cdc Channel - SFDC_CDC_CHANNEL
- Enterprise
Crm Frontends Eventbus Proto Trigger Config Trigger Type Sfdc Platform Events Channel - SFDC_PLATFORM_EVENTS_CHANNEL
- Enterprise
Crm Frontends Eventbus Proto Trigger Config Trigger Type Cloud Scheduler - CLOUD_SCHEDULER
- Enterprise
Crm Frontends Eventbus Proto Trigger Config Trigger Type Integration Connector Trigger - INTEGRATION_CONNECTOR_TRIGGER
- Enterprise
Crm Frontends Eventbus Proto Trigger Config Trigger Type Private Trigger - PRIVATE_TRIGGER
- Unknown
- UNKNOWN
- Cloud
Pubsub - CLOUD_PUBSUB
- Goops
- GOOPS
- Sfdc
Sync - SFDC_SYNC
- Cron
- CRON
- Api
- API
- Manifold
Trigger - MANIFOLD_TRIGGER
- Datalayer
Data Change - DATALAYER_DATA_CHANGE
- Sfdc
Channel - SFDC_CHANNEL
- Cloud
Pubsub External - CLOUD_PUBSUB_EXTERNAL
- Sfdc
Cdc Channel - SFDC_CDC_CHANNEL
- Sfdc
Platform Events Channel - SFDC_PLATFORM_EVENTS_CHANNEL
- Cloud
Scheduler - CLOUD_SCHEDULER
- Integration
Connector Trigger - INTEGRATION_CONNECTOR_TRIGGER
- Private
Trigger - PRIVATE_TRIGGER
- Unknown
- UNKNOWN
- Cloud
Pubsub - CLOUD_PUBSUB
- Goops
- GOOPS
- Sfdc
Sync - SFDC_SYNC
- Cron
- CRON
- Api
- API
- Manifold
Trigger - MANIFOLD_TRIGGER
- Datalayer
Data Change - DATALAYER_DATA_CHANGE
- Sfdc
Channel - SFDC_CHANNEL
- Cloud
Pubsub External - CLOUD_PUBSUB_EXTERNAL
- Sfdc
Cdc Channel - SFDC_CDC_CHANNEL
- Sfdc
Platform Events Channel - SFDC_PLATFORM_EVENTS_CHANNEL
- Cloud
Scheduler - CLOUD_SCHEDULER
- Integration
Connector Trigger - INTEGRATION_CONNECTOR_TRIGGER
- Private
Trigger - PRIVATE_TRIGGER
- UNKNOWN
- UNKNOWN
- CLOUD_PUBSUB
- CLOUD_PUBSUB
- GOOPS
- GOOPS
- SFDC_SYNC
- SFDC_SYNC
- CRON
- CRON
- API
- API
- MANIFOLD_TRIGGER
- MANIFOLD_TRIGGER
- DATALAYER_DATA_CHANGE
- DATALAYER_DATA_CHANGE
- SFDC_CHANNEL
- SFDC_CHANNEL
- CLOUD_PUBSUB_EXTERNAL
- CLOUD_PUBSUB_EXTERNAL
- SFDC_CDC_CHANNEL
- SFDC_CDC_CHANNEL
- SFDC_PLATFORM_EVENTS_CHANNEL
- SFDC_PLATFORM_EVENTS_CHANNEL
- CLOUD_SCHEDULER
- CLOUD_SCHEDULER
- INTEGRATION_CONNECTOR_TRIGGER
- INTEGRATION_CONNECTOR_TRIGGER
- PRIVATE_TRIGGER
- PRIVATE_TRIGGER
- "UNKNOWN"
- UNKNOWN
- "CLOUD_PUBSUB"
- CLOUD_PUBSUB
- "GOOPS"
- GOOPS
- "SFDC_SYNC"
- SFDC_SYNC
- "CRON"
- CRON
- "API"
- API
- "MANIFOLD_TRIGGER"
- MANIFOLD_TRIGGER
- "DATALAYER_DATA_CHANGE"
- DATALAYER_DATA_CHANGE
- "SFDC_CHANNEL"
- SFDC_CHANNEL
- "CLOUD_PUBSUB_EXTERNAL"
- CLOUD_PUBSUB_EXTERNAL
- "SFDC_CDC_CHANNEL"
- SFDC_CDC_CHANNEL
- "SFDC_PLATFORM_EVENTS_CHANNEL"
- SFDC_PLATFORM_EVENTS_CHANNEL
- "CLOUD_SCHEDULER"
- CLOUD_SCHEDULER
- "INTEGRATION_CONNECTOR_TRIGGER"
- INTEGRATION_CONNECTOR_TRIGGER
- "PRIVATE_TRIGGER"
- PRIVATE_TRIGGER
EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntry, EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryArgs
- Attributes
Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Attributes - Metadata information about the parameters.
- Children
List<Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Frontends Eventbus Proto Workflow Parameter Entry> - Child parameters nested within this parameter. This field only applies to protobuf parameters
- Data
Type Pulumi.Google Native. Integrations. V1Alpha. Enterprise Crm Frontends Eventbus Proto Workflow Parameter Entry Data Type - The data type of the parameter.
- Default
Value Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Frontends Eventbus Proto Parameter Value Type - Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
- Description string
- Optional. The description about the parameter
- In
Out Pulumi.Type Google Native. Integrations. V1Alpha. Enterprise Crm Frontends Eventbus Proto Workflow Parameter Entry In Out Type - Specifies the input/output type for the parameter.
- Is
Transient bool - Whether this parameter is a transient parameter.
- Json
Schema string - This schema will be used to validate runtime JSON-typed values of this parameter.
- Key string
- Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the workflow definition.
- Name string
- The name (without prefix) to be displayed in the UI for this parameter. E.g. if the key is "foo.bar.myName", then the name would be "myName".
- Produced
By Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Node Identifier - The identifier of the node (TaskConfig/TriggerConfig) this parameter was produced by, if it is a transient param or a copy of an input param.
- Producer string
- Proto
Def stringName - The name of the protobuf type if the parameter has a protobuf data type.
- Proto
Def stringPath - If the data type is of type proto or proto array, this field needs to be populated with the fully qualified proto name. This message, for example, would be "enterprise.crm.frontends.eventbus.proto.WorkflowParameterEntry".
- Attributes
Enterprise
Crm Eventbus Proto Attributes - Metadata information about the parameters.
- Children
[]Enterprise
Crm Frontends Eventbus Proto Workflow Parameter Entry - Child parameters nested within this parameter. This field only applies to protobuf parameters
- Data
Type EnterpriseCrm Frontends Eventbus Proto Workflow Parameter Entry Data Type - The data type of the parameter.
- Default
Value EnterpriseCrm Frontends Eventbus Proto Parameter Value Type - Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
- Description string
- Optional. The description about the parameter
- In
Out EnterpriseType Crm Frontends Eventbus Proto Workflow Parameter Entry In Out Type - Specifies the input/output type for the parameter.
- Is
Transient bool - Whether this parameter is a transient parameter.
- Json
Schema string - This schema will be used to validate runtime JSON-typed values of this parameter.
- Key string
- Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the workflow definition.
- Name string
- The name (without prefix) to be displayed in the UI for this parameter. E.g. if the key is "foo.bar.myName", then the name would be "myName".
- Produced
By EnterpriseCrm Eventbus Proto Node Identifier - The identifier of the node (TaskConfig/TriggerConfig) this parameter was produced by, if it is a transient param or a copy of an input param.
- Producer string
- Proto
Def stringName - The name of the protobuf type if the parameter has a protobuf data type.
- Proto
Def stringPath - If the data type is of type proto or proto array, this field needs to be populated with the fully qualified proto name. This message, for example, would be "enterprise.crm.frontends.eventbus.proto.WorkflowParameterEntry".
- attributes
Enterprise
Crm Eventbus Proto Attributes - Metadata information about the parameters.
- children
List<Enterprise
Crm Frontends Eventbus Proto Workflow Parameter Entry> - Child parameters nested within this parameter. This field only applies to protobuf parameters
- data
Type EnterpriseCrm Frontends Eventbus Proto Workflow Parameter Entry Data Type - The data type of the parameter.
- default
Value EnterpriseCrm Frontends Eventbus Proto Parameter Value Type - Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
- description String
- Optional. The description about the parameter
- in
Out EnterpriseType Crm Frontends Eventbus Proto Workflow Parameter Entry In Out Type - Specifies the input/output type for the parameter.
- is
Transient Boolean - Whether this parameter is a transient parameter.
- json
Schema String - This schema will be used to validate runtime JSON-typed values of this parameter.
- key String
- Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the workflow definition.
- name String
- The name (without prefix) to be displayed in the UI for this parameter. E.g. if the key is "foo.bar.myName", then the name would be "myName".
- produced
By EnterpriseCrm Eventbus Proto Node Identifier - The identifier of the node (TaskConfig/TriggerConfig) this parameter was produced by, if it is a transient param or a copy of an input param.
- producer String
- proto
Def StringName - The name of the protobuf type if the parameter has a protobuf data type.
- proto
Def StringPath - If the data type is of type proto or proto array, this field needs to be populated with the fully qualified proto name. This message, for example, would be "enterprise.crm.frontends.eventbus.proto.WorkflowParameterEntry".
- attributes
Enterprise
Crm Eventbus Proto Attributes - Metadata information about the parameters.
- children
Enterprise
Crm Frontends Eventbus Proto Workflow Parameter Entry[] - Child parameters nested within this parameter. This field only applies to protobuf parameters
- data
Type EnterpriseCrm Frontends Eventbus Proto Workflow Parameter Entry Data Type - The data type of the parameter.
- default
Value EnterpriseCrm Frontends Eventbus Proto Parameter Value Type - Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
- description string
- Optional. The description about the parameter
- in
Out EnterpriseType Crm Frontends Eventbus Proto Workflow Parameter Entry In Out Type - Specifies the input/output type for the parameter.
- is
Transient boolean - Whether this parameter is a transient parameter.
- json
Schema string - This schema will be used to validate runtime JSON-typed values of this parameter.
- key string
- Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the workflow definition.
- name string
- The name (without prefix) to be displayed in the UI for this parameter. E.g. if the key is "foo.bar.myName", then the name would be "myName".
- produced
By EnterpriseCrm Eventbus Proto Node Identifier - The identifier of the node (TaskConfig/TriggerConfig) this parameter was produced by, if it is a transient param or a copy of an input param.
- producer string
- proto
Def stringName - The name of the protobuf type if the parameter has a protobuf data type.
- proto
Def stringPath - If the data type is of type proto or proto array, this field needs to be populated with the fully qualified proto name. This message, for example, would be "enterprise.crm.frontends.eventbus.proto.WorkflowParameterEntry".
- attributes
Enterprise
Crm Eventbus Proto Attributes - Metadata information about the parameters.
- children
Sequence[Enterprise
Crm Frontends Eventbus Proto Workflow Parameter Entry] - Child parameters nested within this parameter. This field only applies to protobuf parameters
- data_
type EnterpriseCrm Frontends Eventbus Proto Workflow Parameter Entry Data Type - The data type of the parameter.
- default_
value EnterpriseCrm Frontends Eventbus Proto Parameter Value Type - Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
- description str
- Optional. The description about the parameter
- in_
out_ Enterprisetype Crm Frontends Eventbus Proto Workflow Parameter Entry In Out Type - Specifies the input/output type for the parameter.
- is_
transient bool - Whether this parameter is a transient parameter.
- json_
schema str - This schema will be used to validate runtime JSON-typed values of this parameter.
- key str
- Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the workflow definition.
- name str
- The name (without prefix) to be displayed in the UI for this parameter. E.g. if the key is "foo.bar.myName", then the name would be "myName".
- produced_
by EnterpriseCrm Eventbus Proto Node Identifier - The identifier of the node (TaskConfig/TriggerConfig) this parameter was produced by, if it is a transient param or a copy of an input param.
- producer str
- proto_
def_ strname - The name of the protobuf type if the parameter has a protobuf data type.
- proto_
def_ strpath - If the data type is of type proto or proto array, this field needs to be populated with the fully qualified proto name. This message, for example, would be "enterprise.crm.frontends.eventbus.proto.WorkflowParameterEntry".
- attributes Property Map
- Metadata information about the parameters.
- children List<Property Map>
- Child parameters nested within this parameter. This field only applies to protobuf parameters
- data
Type "DATA_TYPE_UNSPECIFIED" | "STRING_VALUE" | "INT_VALUE" | "DOUBLE_VALUE" | "BOOLEAN_VALUE" | "PROTO_VALUE" | "SERIALIZED_OBJECT_VALUE" | "STRING_ARRAY" | "INT_ARRAY" | "DOUBLE_ARRAY" | "PROTO_ARRAY" | "PROTO_ENUM" | "BOOLEAN_ARRAY" | "PROTO_ENUM_ARRAY" | "BYTES" | "BYTES_ARRAY" | "NON_SERIALIZABLE_OBJECT" | "JSON_VALUE" - The data type of the parameter.
- default
Value Property Map - Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
- description String
- Optional. The description about the parameter
- in
Out "IN_OUT_TYPE_UNSPECIFIED" | "IN" | "OUT" | "IN_OUT"Type - Specifies the input/output type for the parameter.
- is
Transient Boolean - Whether this parameter is a transient parameter.
- json
Schema String - This schema will be used to validate runtime JSON-typed values of this parameter.
- key String
- Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the workflow definition.
- name String
- The name (without prefix) to be displayed in the UI for this parameter. E.g. if the key is "foo.bar.myName", then the name would be "myName".
- produced
By Property Map - The identifier of the node (TaskConfig/TriggerConfig) this parameter was produced by, if it is a transient param or a copy of an input param.
- producer String
- proto
Def StringName - The name of the protobuf type if the parameter has a protobuf data type.
- proto
Def StringPath - If the data type is of type proto or proto array, this field needs to be populated with the fully qualified proto name. This message, for example, would be "enterprise.crm.frontends.eventbus.proto.WorkflowParameterEntry".
EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataType, EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeArgs
- Data
Type Unspecified - DATA_TYPE_UNSPECIFIED
- String
Value - STRING_VALUE
- Int
Value - INT_VALUE
- Double
Value - DOUBLE_VALUE
- Boolean
Value - BOOLEAN_VALUE
- Proto
Value - PROTO_VALUE
- Serialized
Object Value - SERIALIZED_OBJECT_VALUE
- String
Array - STRING_ARRAY
- Int
Array - INT_ARRAY
- Double
Array - DOUBLE_ARRAY
- Proto
Array - PROTO_ARRAY
- Proto
Enum - PROTO_ENUM
- Boolean
Array - BOOLEAN_ARRAY
- Proto
Enum Array - PROTO_ENUM_ARRAY
- Bytes
- BYTESBYTES and BYTES_ARRAY data types are not allowed for top-level params. They're only meant to support protobufs with BYTES (sub)fields.
- Bytes
Array - BYTES_ARRAY
- Non
Serializable Object - NON_SERIALIZABLE_OBJECT
- Json
Value - JSON_VALUE
- Enterprise
Crm Frontends Eventbus Proto Workflow Parameter Entry Data Type Data Type Unspecified - DATA_TYPE_UNSPECIFIED
- Enterprise
Crm Frontends Eventbus Proto Workflow Parameter Entry Data Type String Value - STRING_VALUE
- Enterprise
Crm Frontends Eventbus Proto Workflow Parameter Entry Data Type Int Value - INT_VALUE
- Enterprise
Crm Frontends Eventbus Proto Workflow Parameter Entry Data Type Double Value - DOUBLE_VALUE
- Enterprise
Crm Frontends Eventbus Proto Workflow Parameter Entry Data Type Boolean Value - BOOLEAN_VALUE
- Enterprise
Crm Frontends Eventbus Proto Workflow Parameter Entry Data Type Proto Value - PROTO_VALUE
- Enterprise
Crm Frontends Eventbus Proto Workflow Parameter Entry Data Type Serialized Object Value - SERIALIZED_OBJECT_VALUE
- Enterprise
Crm Frontends Eventbus Proto Workflow Parameter Entry Data Type String Array - STRING_ARRAY
- Enterprise
Crm Frontends Eventbus Proto Workflow Parameter Entry Data Type Int Array - INT_ARRAY
- Enterprise
Crm Frontends Eventbus Proto Workflow Parameter Entry Data Type Double Array - DOUBLE_ARRAY
- Enterprise
Crm Frontends Eventbus Proto Workflow Parameter Entry Data Type Proto Array - PROTO_ARRAY
- Enterprise
Crm Frontends Eventbus Proto Workflow Parameter Entry Data Type Proto Enum - PROTO_ENUM
- Enterprise
Crm Frontends Eventbus Proto Workflow Parameter Entry Data Type Boolean Array - BOOLEAN_ARRAY
- Enterprise
Crm Frontends Eventbus Proto Workflow Parameter Entry Data Type Proto Enum Array - PROTO_ENUM_ARRAY
- Enterprise
Crm Frontends Eventbus Proto Workflow Parameter Entry Data Type Bytes - BYTESBYTES and BYTES_ARRAY data types are not allowed for top-level params. They're only meant to support protobufs with BYTES (sub)fields.
- Enterprise
Crm Frontends Eventbus Proto Workflow Parameter Entry Data Type Bytes Array - BYTES_ARRAY
- Enterprise
Crm Frontends Eventbus Proto Workflow Parameter Entry Data Type Non Serializable Object - NON_SERIALIZABLE_OBJECT
- Enterprise
Crm Frontends Eventbus Proto Workflow Parameter Entry Data Type Json Value - JSON_VALUE
- Data
Type Unspecified - DATA_TYPE_UNSPECIFIED
- String
Value - STRING_VALUE
- Int
Value - INT_VALUE
- Double
Value - DOUBLE_VALUE
- Boolean
Value - BOOLEAN_VALUE
- Proto
Value - PROTO_VALUE
- Serialized
Object Value - SERIALIZED_OBJECT_VALUE
- String
Array - STRING_ARRAY
- Int
Array - INT_ARRAY
- Double
Array - DOUBLE_ARRAY
- Proto
Array - PROTO_ARRAY
- Proto
Enum - PROTO_ENUM
- Boolean
Array - BOOLEAN_ARRAY
- Proto
Enum Array - PROTO_ENUM_ARRAY
- Bytes
- BYTESBYTES and BYTES_ARRAY data types are not allowed for top-level params. They're only meant to support protobufs with BYTES (sub)fields.
- Bytes
Array - BYTES_ARRAY
- Non
Serializable Object - NON_SERIALIZABLE_OBJECT
- Json
Value - JSON_VALUE
- Data
Type Unspecified - DATA_TYPE_UNSPECIFIED
- String
Value - STRING_VALUE
- Int
Value - INT_VALUE
- Double
Value - DOUBLE_VALUE
- Boolean
Value - BOOLEAN_VALUE
- Proto
Value - PROTO_VALUE
- Serialized
Object Value - SERIALIZED_OBJECT_VALUE
- String
Array - STRING_ARRAY
- Int
Array - INT_ARRAY
- Double
Array - DOUBLE_ARRAY
- Proto
Array - PROTO_ARRAY
- Proto
Enum - PROTO_ENUM
- Boolean
Array - BOOLEAN_ARRAY
- Proto
Enum Array - PROTO_ENUM_ARRAY
- Bytes
- BYTESBYTES and BYTES_ARRAY data types are not allowed for top-level params. They're only meant to support protobufs with BYTES (sub)fields.
- Bytes
Array - BYTES_ARRAY
- Non
Serializable Object - NON_SERIALIZABLE_OBJECT
- Json
Value - JSON_VALUE
- DATA_TYPE_UNSPECIFIED
- DATA_TYPE_UNSPECIFIED
- STRING_VALUE
- STRING_VALUE
- INT_VALUE
- INT_VALUE
- DOUBLE_VALUE
- DOUBLE_VALUE
- BOOLEAN_VALUE
- BOOLEAN_VALUE
- PROTO_VALUE
- PROTO_VALUE
- SERIALIZED_OBJECT_VALUE
- SERIALIZED_OBJECT_VALUE
- STRING_ARRAY
- STRING_ARRAY
- INT_ARRAY
- INT_ARRAY
- DOUBLE_ARRAY
- DOUBLE_ARRAY
- PROTO_ARRAY
- PROTO_ARRAY
- PROTO_ENUM
- PROTO_ENUM
- BOOLEAN_ARRAY
- BOOLEAN_ARRAY
- PROTO_ENUM_ARRAY
- PROTO_ENUM_ARRAY
- BYTES
- BYTESBYTES and BYTES_ARRAY data types are not allowed for top-level params. They're only meant to support protobufs with BYTES (sub)fields.
- BYTES_ARRAY
- BYTES_ARRAY
- NON_SERIALIZABLE_OBJECT
- NON_SERIALIZABLE_OBJECT
- JSON_VALUE
- JSON_VALUE
- "DATA_TYPE_UNSPECIFIED"
- DATA_TYPE_UNSPECIFIED
- "STRING_VALUE"
- STRING_VALUE
- "INT_VALUE"
- INT_VALUE
- "DOUBLE_VALUE"
- DOUBLE_VALUE
- "BOOLEAN_VALUE"
- BOOLEAN_VALUE
- "PROTO_VALUE"
- PROTO_VALUE
- "SERIALIZED_OBJECT_VALUE"
- SERIALIZED_OBJECT_VALUE
- "STRING_ARRAY"
- STRING_ARRAY
- "INT_ARRAY"
- INT_ARRAY
- "DOUBLE_ARRAY"
- DOUBLE_ARRAY
- "PROTO_ARRAY"
- PROTO_ARRAY
- "PROTO_ENUM"
- PROTO_ENUM
- "BOOLEAN_ARRAY"
- BOOLEAN_ARRAY
- "PROTO_ENUM_ARRAY"
- PROTO_ENUM_ARRAY
- "BYTES"
- BYTESBYTES and BYTES_ARRAY data types are not allowed for top-level params. They're only meant to support protobufs with BYTES (sub)fields.
- "BYTES_ARRAY"
- BYTES_ARRAY
- "NON_SERIALIZABLE_OBJECT"
- NON_SERIALIZABLE_OBJECT
- "JSON_VALUE"
- JSON_VALUE
EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutType, EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypeArgs
- In
Out Type Unspecified - IN_OUT_TYPE_UNSPECIFIED
- In
- INInput parameters for the workflow. EventBus validates that these parameters exist in the workflows before execution.
- Out
- OUTOutput Parameters for the workflow. EventBus will only return the workflow parameters tagged with OUT in the response back.
- In
Out - IN_OUTInput or Output Parameters. These can be used as both input and output. EventBus will validate for the existence of these parameters before execution and will also return this parameter back in the response.
- Enterprise
Crm Frontends Eventbus Proto Workflow Parameter Entry In Out Type In Out Type Unspecified - IN_OUT_TYPE_UNSPECIFIED
- Enterprise
Crm Frontends Eventbus Proto Workflow Parameter Entry In Out Type In - INInput parameters for the workflow. EventBus validates that these parameters exist in the workflows before execution.
- Enterprise
Crm Frontends Eventbus Proto Workflow Parameter Entry In Out Type Out - OUTOutput Parameters for the workflow. EventBus will only return the workflow parameters tagged with OUT in the response back.
- Enterprise
Crm Frontends Eventbus Proto Workflow Parameter Entry In Out Type In Out - IN_OUTInput or Output Parameters. These can be used as both input and output. EventBus will validate for the existence of these parameters before execution and will also return this parameter back in the response.
- In
Out Type Unspecified - IN_OUT_TYPE_UNSPECIFIED
- In
- INInput parameters for the workflow. EventBus validates that these parameters exist in the workflows before execution.
- Out
- OUTOutput Parameters for the workflow. EventBus will only return the workflow parameters tagged with OUT in the response back.
- In
Out - IN_OUTInput or Output Parameters. These can be used as both input and output. EventBus will validate for the existence of these parameters before execution and will also return this parameter back in the response.
- In
Out Type Unspecified - IN_OUT_TYPE_UNSPECIFIED
- In
- INInput parameters for the workflow. EventBus validates that these parameters exist in the workflows before execution.
- Out
- OUTOutput Parameters for the workflow. EventBus will only return the workflow parameters tagged with OUT in the response back.
- In
Out - IN_OUTInput or Output Parameters. These can be used as both input and output. EventBus will validate for the existence of these parameters before execution and will also return this parameter back in the response.
- IN_OUT_TYPE_UNSPECIFIED
- IN_OUT_TYPE_UNSPECIFIED
- IN_
- INInput parameters for the workflow. EventBus validates that these parameters exist in the workflows before execution.
- OUT
- OUTOutput Parameters for the workflow. EventBus will only return the workflow parameters tagged with OUT in the response back.
- IN_OUT
- IN_OUTInput or Output Parameters. These can be used as both input and output. EventBus will validate for the existence of these parameters before execution and will also return this parameter back in the response.
- "IN_OUT_TYPE_UNSPECIFIED"
- IN_OUT_TYPE_UNSPECIFIED
- "IN"
- INInput parameters for the workflow. EventBus validates that these parameters exist in the workflows before execution.
- "OUT"
- OUTOutput Parameters for the workflow. EventBus will only return the workflow parameters tagged with OUT in the response back.
- "IN_OUT"
- IN_OUTInput or Output Parameters. These can be used as both input and output. EventBus will validate for the existence of these parameters before execution and will also return this parameter back in the response.
EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryResponse, EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryResponseArgs
- Attributes
Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Attributes Response - Metadata information about the parameters.
- Children
List<Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Frontends Eventbus Proto Workflow Parameter Entry Response> - Child parameters nested within this parameter. This field only applies to protobuf parameters
- Data
Type string - The data type of the parameter.
- Default
Value Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Frontends Eventbus Proto Parameter Value Type Response - Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
- Description string
- Optional. The description about the parameter
- In
Out stringType - Specifies the input/output type for the parameter.
- Is
Transient bool - Whether this parameter is a transient parameter.
- Json
Schema string - This schema will be used to validate runtime JSON-typed values of this parameter.
- Key string
- Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the workflow definition.
- Name string
- The name (without prefix) to be displayed in the UI for this parameter. E.g. if the key is "foo.bar.myName", then the name would be "myName".
- Produced
By Pulumi.Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Eventbus Proto Node Identifier Response - The identifier of the node (TaskConfig/TriggerConfig) this parameter was produced by, if it is a transient param or a copy of an input param.
- Producer string
- Proto
Def stringName - The name of the protobuf type if the parameter has a protobuf data type.
- Proto
Def stringPath - If the data type is of type proto or proto array, this field needs to be populated with the fully qualified proto name. This message, for example, would be "enterprise.crm.frontends.eventbus.proto.WorkflowParameterEntry".
- Attributes
Enterprise
Crm Eventbus Proto Attributes Response - Metadata information about the parameters.
- Children
[]Enterprise
Crm Frontends Eventbus Proto Workflow Parameter Entry Response - Child parameters nested within this parameter. This field only applies to protobuf parameters
- Data
Type string - The data type of the parameter.
- Default
Value EnterpriseCrm Frontends Eventbus Proto Parameter Value Type Response - Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
- Description string
- Optional. The description about the parameter
- In
Out stringType - Specifies the input/output type for the parameter.
- Is
Transient bool - Whether this parameter is a transient parameter.
- Json
Schema string - This schema will be used to validate runtime JSON-typed values of this parameter.
- Key string
- Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the workflow definition.
- Name string
- The name (without prefix) to be displayed in the UI for this parameter. E.g. if the key is "foo.bar.myName", then the name would be "myName".
- Produced
By EnterpriseCrm Eventbus Proto Node Identifier Response - The identifier of the node (TaskConfig/TriggerConfig) this parameter was produced by, if it is a transient param or a copy of an input param.
- Producer string
- Proto
Def stringName - The name of the protobuf type if the parameter has a protobuf data type.
- Proto
Def stringPath - If the data type is of type proto or proto array, this field needs to be populated with the fully qualified proto name. This message, for example, would be "enterprise.crm.frontends.eventbus.proto.WorkflowParameterEntry".
- attributes
Enterprise
Crm Eventbus Proto Attributes Response - Metadata information about the parameters.
- children
List<Enterprise
Crm Frontends Eventbus Proto Workflow Parameter Entry Response> - Child parameters nested within this parameter. This field only applies to protobuf parameters
- data
Type String - The data type of the parameter.
- default
Value EnterpriseCrm Frontends Eventbus Proto Parameter Value Type Response - Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
- description String
- Optional. The description about the parameter
- in
Out StringType - Specifies the input/output type for the parameter.
- is
Transient Boolean - Whether this parameter is a transient parameter.
- json
Schema String - This schema will be used to validate runtime JSON-typed values of this parameter.
- key String
- Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the workflow definition.
- name String
- The name (without prefix) to be displayed in the UI for this parameter. E.g. if the key is "foo.bar.myName", then the name would be "myName".
- produced
By EnterpriseCrm Eventbus Proto Node Identifier Response - The identifier of the node (TaskConfig/TriggerConfig) this parameter was produced by, if it is a transient param or a copy of an input param.
- producer String
- proto
Def StringName - The name of the protobuf type if the parameter has a protobuf data type.
- proto
Def StringPath - If the data type is of type proto or proto array, this field needs to be populated with the fully qualified proto name. This message, for example, would be "enterprise.crm.frontends.eventbus.proto.WorkflowParameterEntry".
- attributes
Enterprise
Crm Eventbus Proto Attributes Response - Metadata information about the parameters.
- children
Enterprise
Crm Frontends Eventbus Proto Workflow Parameter Entry Response[] - Child parameters nested within this parameter. This field only applies to protobuf parameters
- data
Type string - The data type of the parameter.
- default
Value EnterpriseCrm Frontends Eventbus Proto Parameter Value Type Response - Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
- description string
- Optional. The description about the parameter
- in
Out stringType - Specifies the input/output type for the parameter.
- is
Transient boolean - Whether this parameter is a transient parameter.
- json
Schema string - This schema will be used to validate runtime JSON-typed values of this parameter.
- key string
- Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the workflow definition.
- name string
- The name (without prefix) to be displayed in the UI for this parameter. E.g. if the key is "foo.bar.myName", then the name would be "myName".
- produced
By EnterpriseCrm Eventbus Proto Node Identifier Response - The identifier of the node (TaskConfig/TriggerConfig) this parameter was produced by, if it is a transient param or a copy of an input param.
- producer string
- proto
Def stringName - The name of the protobuf type if the parameter has a protobuf data type.
- proto
Def stringPath - If the data type is of type proto or proto array, this field needs to be populated with the fully qualified proto name. This message, for example, would be "enterprise.crm.frontends.eventbus.proto.WorkflowParameterEntry".
- attributes
Enterprise
Crm Eventbus Proto Attributes Response - Metadata information about the parameters.
- children
Sequence[Enterprise
Crm Frontends Eventbus Proto Workflow Parameter Entry Response] - Child parameters nested within this parameter. This field only applies to protobuf parameters
- data_
type str - The data type of the parameter.
- default_
value EnterpriseCrm Frontends Eventbus Proto Parameter Value Type Response - Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
- description str
- Optional. The description about the parameter
- in_
out_ strtype - Specifies the input/output type for the parameter.
- is_
transient bool - Whether this parameter is a transient parameter.
- json_
schema str - This schema will be used to validate runtime JSON-typed values of this parameter.
- key str
- Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the workflow definition.
- name str
- The name (without prefix) to be displayed in the UI for this parameter. E.g. if the key is "foo.bar.myName", then the name would be "myName".
- produced_
by EnterpriseCrm Eventbus Proto Node Identifier Response - The identifier of the node (TaskConfig/TriggerConfig) this parameter was produced by, if it is a transient param or a copy of an input param.
- producer str
- proto_
def_ strname - The name of the protobuf type if the parameter has a protobuf data type.
- proto_
def_ strpath - If the data type is of type proto or proto array, this field needs to be populated with the fully qualified proto name. This message, for example, would be "enterprise.crm.frontends.eventbus.proto.WorkflowParameterEntry".
- attributes Property Map
- Metadata information about the parameters.
- children List<Property Map>
- Child parameters nested within this parameter. This field only applies to protobuf parameters
- data
Type String - The data type of the parameter.
- default
Value Property Map - Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
- description String
- Optional. The description about the parameter
- in
Out StringType - Specifies the input/output type for the parameter.
- is
Transient Boolean - Whether this parameter is a transient parameter.
- json
Schema String - This schema will be used to validate runtime JSON-typed values of this parameter.
- key String
- Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the workflow definition.
- name String
- The name (without prefix) to be displayed in the UI for this parameter. E.g. if the key is "foo.bar.myName", then the name would be "myName".
- produced
By Property Map - The identifier of the node (TaskConfig/TriggerConfig) this parameter was produced by, if it is a transient param or a copy of an input param.
- producer String
- proto
Def StringName - The name of the protobuf type if the parameter has a protobuf data type.
- proto
Def StringPath - If the data type is of type proto or proto array, this field needs to be populated with the fully qualified proto name. This message, for example, would be "enterprise.crm.frontends.eventbus.proto.WorkflowParameterEntry".
EnterpriseCrmFrontendsEventbusProtoWorkflowParameters, EnterpriseCrmFrontendsEventbusProtoWorkflowParametersArgs
- Parameters
List<Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Frontends Eventbus Proto Workflow Parameter Entry> - Parameters are a part of Event and can be used to communiticate between different tasks that are part of the same workflow execution.
- Parameters
[]Enterprise
Crm Frontends Eventbus Proto Workflow Parameter Entry - Parameters are a part of Event and can be used to communiticate between different tasks that are part of the same workflow execution.
- parameters
List<Enterprise
Crm Frontends Eventbus Proto Workflow Parameter Entry> - Parameters are a part of Event and can be used to communiticate between different tasks that are part of the same workflow execution.
- parameters
Enterprise
Crm Frontends Eventbus Proto Workflow Parameter Entry[] - Parameters are a part of Event and can be used to communiticate between different tasks that are part of the same workflow execution.
- parameters
Sequence[Enterprise
Crm Frontends Eventbus Proto Workflow Parameter Entry] - Parameters are a part of Event and can be used to communiticate between different tasks that are part of the same workflow execution.
- parameters List<Property Map>
- Parameters are a part of Event and can be used to communiticate between different tasks that are part of the same workflow execution.
EnterpriseCrmFrontendsEventbusProtoWorkflowParametersResponse, EnterpriseCrmFrontendsEventbusProtoWorkflowParametersResponseArgs
- Parameters
List<Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Enterprise Crm Frontends Eventbus Proto Workflow Parameter Entry Response> - Parameters are a part of Event and can be used to communiticate between different tasks that are part of the same workflow execution.
- Parameters
[]Enterprise
Crm Frontends Eventbus Proto Workflow Parameter Entry Response - Parameters are a part of Event and can be used to communiticate between different tasks that are part of the same workflow execution.
- parameters
List<Enterprise
Crm Frontends Eventbus Proto Workflow Parameter Entry Response> - Parameters are a part of Event and can be used to communiticate between different tasks that are part of the same workflow execution.
- parameters
Enterprise
Crm Frontends Eventbus Proto Workflow Parameter Entry Response[] - Parameters are a part of Event and can be used to communiticate between different tasks that are part of the same workflow execution.
- parameters
Sequence[Enterprise
Crm Frontends Eventbus Proto Workflow Parameter Entry Response] - Parameters are a part of Event and can be used to communiticate between different tasks that are part of the same workflow execution.
- parameters List<Property Map>
- Parameters are a part of Event and can be used to communiticate between different tasks that are part of the same workflow execution.
EnterpriseCrmLoggingGwsFieldLimits, EnterpriseCrmLoggingGwsFieldLimitsArgs
- Log
Action Pulumi.Google Native. Integrations. V1Alpha. Enterprise Crm Logging Gws Field Limits Log Action - Log
Type List<Pulumi.Google Native. Integrations. V1Alpha. Enterprise Crm Logging Gws Field Limits Log Type Item> - To which type(s) of logs the limits apply.
- Max
Array intSize - maximum array size. If the array exceds this size, the field (list) is truncated.
- Max
String intLength - maximum string length. If the field exceeds this amount the field is shortened.
- Shortener
Type Pulumi.Google Native. Integrations. V1Alpha. Enterprise Crm Logging Gws Field Limits Shortener Type
- Log
Action EnterpriseCrm Logging Gws Field Limits Log Action - Log
Type []EnterpriseCrm Logging Gws Field Limits Log Type Item - To which type(s) of logs the limits apply.
- Max
Array intSize - maximum array size. If the array exceds this size, the field (list) is truncated.
- Max
String intLength - maximum string length. If the field exceeds this amount the field is shortened.
- Shortener
Type EnterpriseCrm Logging Gws Field Limits Shortener Type
- log
Action EnterpriseCrm Logging Gws Field Limits Log Action - log
Type List<EnterpriseCrm Logging Gws Field Limits Log Type Item> - To which type(s) of logs the limits apply.
- max
Array IntegerSize - maximum array size. If the array exceds this size, the field (list) is truncated.
- max
String IntegerLength - maximum string length. If the field exceeds this amount the field is shortened.
- shortener
Type EnterpriseCrm Logging Gws Field Limits Shortener Type
- log
Action EnterpriseCrm Logging Gws Field Limits Log Action - log
Type EnterpriseCrm Logging Gws Field Limits Log Type Item[] - To which type(s) of logs the limits apply.
- max
Array numberSize - maximum array size. If the array exceds this size, the field (list) is truncated.
- max
String numberLength - maximum string length. If the field exceeds this amount the field is shortened.
- shortener
Type EnterpriseCrm Logging Gws Field Limits Shortener Type
- log_
action EnterpriseCrm Logging Gws Field Limits Log Action - log_
type Sequence[EnterpriseCrm Logging Gws Field Limits Log Type Item] - To which type(s) of logs the limits apply.
- max_
array_ intsize - maximum array size. If the array exceds this size, the field (list) is truncated.
- max_
string_ intlength - maximum string length. If the field exceeds this amount the field is shortened.
- shortener_
type EnterpriseCrm Logging Gws Field Limits Shortener Type
- log
Action "LOG_ACTION_UNSPECIFIED" | "DONT_LOG" | "LOG" - log
Type List<"LOG_TYPE_UNSPECIFIED" | "GWS" | "GTS" | "ALL"> - To which type(s) of logs the limits apply.
- max
Array NumberSize - maximum array size. If the array exceds this size, the field (list) is truncated.
- max
String NumberLength - maximum string length. If the field exceeds this amount the field is shortened.
- shortener
Type "SHORTENER_TYPE_UNSPECIFIED" | "SHORTEN" | "HASH" | "SHORTEN_WITH_HASH" | "SHORTEN_EMAIL" | "SHORTEN_EMAIL_WITH_HASH" | "SHORTEN_DOMAIN"
EnterpriseCrmLoggingGwsFieldLimitsLogAction, EnterpriseCrmLoggingGwsFieldLimitsLogActionArgs
- Log
Action Unspecified - LOG_ACTION_UNSPECIFIED
- Dont
Log - DONT_LOG
- Log
- LOG
- Enterprise
Crm Logging Gws Field Limits Log Action Log Action Unspecified - LOG_ACTION_UNSPECIFIED
- Enterprise
Crm Logging Gws Field Limits Log Action Dont Log - DONT_LOG
- Enterprise
Crm Logging Gws Field Limits Log Action Log - LOG
- Log
Action Unspecified - LOG_ACTION_UNSPECIFIED
- Dont
Log - DONT_LOG
- Log
- LOG
- Log
Action Unspecified - LOG_ACTION_UNSPECIFIED
- Dont
Log - DONT_LOG
- Log
- LOG
- LOG_ACTION_UNSPECIFIED
- LOG_ACTION_UNSPECIFIED
- DONT_LOG
- DONT_LOG
- LOG
- LOG
- "LOG_ACTION_UNSPECIFIED"
- LOG_ACTION_UNSPECIFIED
- "DONT_LOG"
- DONT_LOG
- "LOG"
- LOG
EnterpriseCrmLoggingGwsFieldLimitsLogTypeItem, EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemArgs
- Log
Type Unspecified - LOG_TYPE_UNSPECIFIED
- Gws
- GWSLimits apply when log detail records are written to GWS.
- Gts
- GTSLimits apply when log detail records are written to GTS (e.g., RecordIO files).
- All
- ALLLimits apply to all output log types.
- Enterprise
Crm Logging Gws Field Limits Log Type Item Log Type Unspecified - LOG_TYPE_UNSPECIFIED
- Enterprise
Crm Logging Gws Field Limits Log Type Item Gws - GWSLimits apply when log detail records are written to GWS.
- Enterprise
Crm Logging Gws Field Limits Log Type Item Gts - GTSLimits apply when log detail records are written to GTS (e.g., RecordIO files).
- Enterprise
Crm Logging Gws Field Limits Log Type Item All - ALLLimits apply to all output log types.
- Log
Type Unspecified - LOG_TYPE_UNSPECIFIED
- Gws
- GWSLimits apply when log detail records are written to GWS.
- Gts
- GTSLimits apply when log detail records are written to GTS (e.g., RecordIO files).
- All
- ALLLimits apply to all output log types.
- Log
Type Unspecified - LOG_TYPE_UNSPECIFIED
- Gws
- GWSLimits apply when log detail records are written to GWS.
- Gts
- GTSLimits apply when log detail records are written to GTS (e.g., RecordIO files).
- All
- ALLLimits apply to all output log types.
- LOG_TYPE_UNSPECIFIED
- LOG_TYPE_UNSPECIFIED
- GWS
- GWSLimits apply when log detail records are written to GWS.
- GTS
- GTSLimits apply when log detail records are written to GTS (e.g., RecordIO files).
- ALL
- ALLLimits apply to all output log types.
- "LOG_TYPE_UNSPECIFIED"
- LOG_TYPE_UNSPECIFIED
- "GWS"
- GWSLimits apply when log detail records are written to GWS.
- "GTS"
- GTSLimits apply when log detail records are written to GTS (e.g., RecordIO files).
- "ALL"
- ALLLimits apply to all output log types.
EnterpriseCrmLoggingGwsFieldLimitsResponse, EnterpriseCrmLoggingGwsFieldLimitsResponseArgs
- Log
Action string - Log
Type List<string> - To which type(s) of logs the limits apply.
- Max
Array intSize - maximum array size. If the array exceds this size, the field (list) is truncated.
- Max
String intLength - maximum string length. If the field exceeds this amount the field is shortened.
- Shortener
Type string
- Log
Action string - Log
Type []string - To which type(s) of logs the limits apply.
- Max
Array intSize - maximum array size. If the array exceds this size, the field (list) is truncated.
- Max
String intLength - maximum string length. If the field exceeds this amount the field is shortened.
- Shortener
Type string
- log
Action String - log
Type List<String> - To which type(s) of logs the limits apply.
- max
Array IntegerSize - maximum array size. If the array exceds this size, the field (list) is truncated.
- max
String IntegerLength - maximum string length. If the field exceeds this amount the field is shortened.
- shortener
Type String
- log
Action string - log
Type string[] - To which type(s) of logs the limits apply.
- max
Array numberSize - maximum array size. If the array exceds this size, the field (list) is truncated.
- max
String numberLength - maximum string length. If the field exceeds this amount the field is shortened.
- shortener
Type string
- log_
action str - log_
type Sequence[str] - To which type(s) of logs the limits apply.
- max_
array_ intsize - maximum array size. If the array exceds this size, the field (list) is truncated.
- max_
string_ intlength - maximum string length. If the field exceeds this amount the field is shortened.
- shortener_
type str
- log
Action String - log
Type List<String> - To which type(s) of logs the limits apply.
- max
Array NumberSize - maximum array size. If the array exceds this size, the field (list) is truncated.
- max
String NumberLength - maximum string length. If the field exceeds this amount the field is shortened.
- shortener
Type String
EnterpriseCrmLoggingGwsFieldLimitsShortenerType, EnterpriseCrmLoggingGwsFieldLimitsShortenerTypeArgs
- Shortener
Type Unspecified - SHORTENER_TYPE_UNSPECIFIED
- Shorten
- SHORTENString is shortened to max_string_length.
- Hash
- HASHString is replaced by its hex-string hash.
- Shorten
With Hash - SHORTEN_WITH_HASHString is replaced by a combination of string shortening and a hex-string hash.
- Shorten
Email - SHORTEN_EMAILString shortening for email addresses. Shortening may be done on the user and/or domain portion of the email address.
- Shorten
Email With Hash - SHORTEN_EMAIL_WITH_HASHString is replaced by a combination of string shortening and a hex-string hash for an email address.
- Shorten
Domain - SHORTEN_DOMAINShortens a domain name (e.g., as part of an email address or URL).
- Enterprise
Crm Logging Gws Field Limits Shortener Type Shortener Type Unspecified - SHORTENER_TYPE_UNSPECIFIED
- Enterprise
Crm Logging Gws Field Limits Shortener Type Shorten - SHORTENString is shortened to max_string_length.
- Enterprise
Crm Logging Gws Field Limits Shortener Type Hash - HASHString is replaced by its hex-string hash.
- Enterprise
Crm Logging Gws Field Limits Shortener Type Shorten With Hash - SHORTEN_WITH_HASHString is replaced by a combination of string shortening and a hex-string hash.
- Enterprise
Crm Logging Gws Field Limits Shortener Type Shorten Email - SHORTEN_EMAILString shortening for email addresses. Shortening may be done on the user and/or domain portion of the email address.
- Enterprise
Crm Logging Gws Field Limits Shortener Type Shorten Email With Hash - SHORTEN_EMAIL_WITH_HASHString is replaced by a combination of string shortening and a hex-string hash for an email address.
- Enterprise
Crm Logging Gws Field Limits Shortener Type Shorten Domain - SHORTEN_DOMAINShortens a domain name (e.g., as part of an email address or URL).
- Shortener
Type Unspecified - SHORTENER_TYPE_UNSPECIFIED
- Shorten
- SHORTENString is shortened to max_string_length.
- Hash
- HASHString is replaced by its hex-string hash.
- Shorten
With Hash - SHORTEN_WITH_HASHString is replaced by a combination of string shortening and a hex-string hash.
- Shorten
Email - SHORTEN_EMAILString shortening for email addresses. Shortening may be done on the user and/or domain portion of the email address.
- Shorten
Email With Hash - SHORTEN_EMAIL_WITH_HASHString is replaced by a combination of string shortening and a hex-string hash for an email address.
- Shorten
Domain - SHORTEN_DOMAINShortens a domain name (e.g., as part of an email address or URL).
- Shortener
Type Unspecified - SHORTENER_TYPE_UNSPECIFIED
- Shorten
- SHORTENString is shortened to max_string_length.
- Hash
- HASHString is replaced by its hex-string hash.
- Shorten
With Hash - SHORTEN_WITH_HASHString is replaced by a combination of string shortening and a hex-string hash.
- Shorten
Email - SHORTEN_EMAILString shortening for email addresses. Shortening may be done on the user and/or domain portion of the email address.
- Shorten
Email With Hash - SHORTEN_EMAIL_WITH_HASHString is replaced by a combination of string shortening and a hex-string hash for an email address.
- Shorten
Domain - SHORTEN_DOMAINShortens a domain name (e.g., as part of an email address or URL).
- SHORTENER_TYPE_UNSPECIFIED
- SHORTENER_TYPE_UNSPECIFIED
- SHORTEN
- SHORTENString is shortened to max_string_length.
- HASH
- HASHString is replaced by its hex-string hash.
- SHORTEN_WITH_HASH
- SHORTEN_WITH_HASHString is replaced by a combination of string shortening and a hex-string hash.
- SHORTEN_EMAIL
- SHORTEN_EMAILString shortening for email addresses. Shortening may be done on the user and/or domain portion of the email address.
- SHORTEN_EMAIL_WITH_HASH
- SHORTEN_EMAIL_WITH_HASHString is replaced by a combination of string shortening and a hex-string hash for an email address.
- SHORTEN_DOMAIN
- SHORTEN_DOMAINShortens a domain name (e.g., as part of an email address or URL).
- "SHORTENER_TYPE_UNSPECIFIED"
- SHORTENER_TYPE_UNSPECIFIED
- "SHORTEN"
- SHORTENString is shortened to max_string_length.
- "HASH"
- HASHString is replaced by its hex-string hash.
- "SHORTEN_WITH_HASH"
- SHORTEN_WITH_HASHString is replaced by a combination of string shortening and a hex-string hash.
- "SHORTEN_EMAIL"
- SHORTEN_EMAILString shortening for email addresses. Shortening may be done on the user and/or domain portion of the email address.
- "SHORTEN_EMAIL_WITH_HASH"
- SHORTEN_EMAIL_WITH_HASHString is replaced by a combination of string shortening and a hex-string hash for an email address.
- "SHORTEN_DOMAIN"
- SHORTEN_DOMAINShortens a domain name (e.g., as part of an email address or URL).
EnterpriseCrmLoggingGwsSanitizeOptions, EnterpriseCrmLoggingGwsSanitizeOptionsArgs
- Is
Already boolSanitized - If true, the value has already been sanitized and needs no further sanitization. For instance, a D3 customer id is already an obfuscated entity and might not need further sanitization.
- Log
Type List<Pulumi.Google Native. Integrations. V1Alpha. Enterprise Crm Logging Gws Sanitize Options Log Type Item> - To which type(s) of logs the sanitize options apply.
- Privacy
Pulumi.
Google Native. Integrations. V1Alpha. Enterprise Crm Logging Gws Sanitize Options Privacy - Sanitize
Type Pulumi.Google Native. Integrations. V1Alpha. Enterprise Crm Logging Gws Sanitize Options Sanitize Type
- Is
Already boolSanitized - If true, the value has already been sanitized and needs no further sanitization. For instance, a D3 customer id is already an obfuscated entity and might not need further sanitization.
- Log
Type []EnterpriseCrm Logging Gws Sanitize Options Log Type Item - To which type(s) of logs the sanitize options apply.
- Privacy
Enterprise
Crm Logging Gws Sanitize Options Privacy - Sanitize
Type EnterpriseCrm Logging Gws Sanitize Options Sanitize Type
- is
Already BooleanSanitized - If true, the value has already been sanitized and needs no further sanitization. For instance, a D3 customer id is already an obfuscated entity and might not need further sanitization.
- log
Type List<EnterpriseCrm Logging Gws Sanitize Options Log Type Item> - To which type(s) of logs the sanitize options apply.
- privacy
Enterprise
Crm Logging Gws Sanitize Options Privacy - sanitize
Type EnterpriseCrm Logging Gws Sanitize Options Sanitize Type
- is
Already booleanSanitized - If true, the value has already been sanitized and needs no further sanitization. For instance, a D3 customer id is already an obfuscated entity and might not need further sanitization.
- log
Type EnterpriseCrm Logging Gws Sanitize Options Log Type Item[] - To which type(s) of logs the sanitize options apply.
- privacy
Enterprise
Crm Logging Gws Sanitize Options Privacy - sanitize
Type EnterpriseCrm Logging Gws Sanitize Options Sanitize Type
- is_
already_ boolsanitized - If true, the value has already been sanitized and needs no further sanitization. For instance, a D3 customer id is already an obfuscated entity and might not need further sanitization.
- log_
type Sequence[EnterpriseCrm Logging Gws Sanitize Options Log Type Item] - To which type(s) of logs the sanitize options apply.
- privacy
Enterprise
Crm Logging Gws Sanitize Options Privacy - sanitize_
type EnterpriseCrm Logging Gws Sanitize Options Sanitize Type
- is
Already BooleanSanitized - If true, the value has already been sanitized and needs no further sanitization. For instance, a D3 customer id is already an obfuscated entity and might not need further sanitization.
- log
Type List<"LOG_TYPE_UNSPECIFIED" | "GWS" | "GTS" | "ALL"> - To which type(s) of logs the sanitize options apply.
- privacy "PRIVACY_TYPE_UNSPECIFIED" | "NOT_PII" | "PII" | "SPII" | "UNSURE"
- sanitize
Type "SANITIZE_TYPE_UNSPECIFIED" | "SCRUB" | "ANONYMIZE" | "ANONYMIZE_LIMITED_REPEATABLE" | "OBFUSCATE" | "ENCRYPT" | "DO_NOT_SANITIZE"
EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItem, EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemArgs
- Log
Type Unspecified - LOG_TYPE_UNSPECIFIED
- Gws
- GWSLimits apply when log detail records are written to GWS.
- Gts
- GTSLimits apply when log detail records are written to GTS (e.g., RecordIO files).
- All
- ALLLimits apply to all output log types.
- Enterprise
Crm Logging Gws Sanitize Options Log Type Item Log Type Unspecified - LOG_TYPE_UNSPECIFIED
- Enterprise
Crm Logging Gws Sanitize Options Log Type Item Gws - GWSLimits apply when log detail records are written to GWS.
- Enterprise
Crm Logging Gws Sanitize Options Log Type Item Gts - GTSLimits apply when log detail records are written to GTS (e.g., RecordIO files).
- Enterprise
Crm Logging Gws Sanitize Options Log Type Item All - ALLLimits apply to all output log types.
- Log
Type Unspecified - LOG_TYPE_UNSPECIFIED
- Gws
- GWSLimits apply when log detail records are written to GWS.
- Gts
- GTSLimits apply when log detail records are written to GTS (e.g., RecordIO files).
- All
- ALLLimits apply to all output log types.
- Log
Type Unspecified - LOG_TYPE_UNSPECIFIED
- Gws
- GWSLimits apply when log detail records are written to GWS.
- Gts
- GTSLimits apply when log detail records are written to GTS (e.g., RecordIO files).
- All
- ALLLimits apply to all output log types.
- LOG_TYPE_UNSPECIFIED
- LOG_TYPE_UNSPECIFIED
- GWS
- GWSLimits apply when log detail records are written to GWS.
- GTS
- GTSLimits apply when log detail records are written to GTS (e.g., RecordIO files).
- ALL
- ALLLimits apply to all output log types.
- "LOG_TYPE_UNSPECIFIED"
- LOG_TYPE_UNSPECIFIED
- "GWS"
- GWSLimits apply when log detail records are written to GWS.
- "GTS"
- GTSLimits apply when log detail records are written to GTS (e.g., RecordIO files).
- "ALL"
- ALLLimits apply to all output log types.
EnterpriseCrmLoggingGwsSanitizeOptionsPrivacy, EnterpriseCrmLoggingGwsSanitizeOptionsPrivacyArgs
- Privacy
Type Unspecified - PRIVACY_TYPE_UNSPECIFIED
- Not
Pii - NOT_PIIField does NOT contain PII or sensitive data.
- Pii
- PIIField contains PII.
- Spii
- SPIIField contains Sensitive PII.
- Unsure
- UNSUREUnsure if field contains PII.
- Enterprise
Crm Logging Gws Sanitize Options Privacy Privacy Type Unspecified - PRIVACY_TYPE_UNSPECIFIED
- Enterprise
Crm Logging Gws Sanitize Options Privacy Not Pii - NOT_PIIField does NOT contain PII or sensitive data.
- Enterprise
Crm Logging Gws Sanitize Options Privacy Pii - PIIField contains PII.
- Enterprise
Crm Logging Gws Sanitize Options Privacy Spii - SPIIField contains Sensitive PII.
- Enterprise
Crm Logging Gws Sanitize Options Privacy Unsure - UNSUREUnsure if field contains PII.
- Privacy
Type Unspecified - PRIVACY_TYPE_UNSPECIFIED
- Not
Pii - NOT_PIIField does NOT contain PII or sensitive data.
- Pii
- PIIField contains PII.
- Spii
- SPIIField contains Sensitive PII.
- Unsure
- UNSUREUnsure if field contains PII.
- Privacy
Type Unspecified - PRIVACY_TYPE_UNSPECIFIED
- Not
Pii - NOT_PIIField does NOT contain PII or sensitive data.
- Pii
- PIIField contains PII.
- Spii
- SPIIField contains Sensitive PII.
- Unsure
- UNSUREUnsure if field contains PII.
- PRIVACY_TYPE_UNSPECIFIED
- PRIVACY_TYPE_UNSPECIFIED
- NOT_PII
- NOT_PIIField does NOT contain PII or sensitive data.
- PII
- PIIField contains PII.
- SPII
- SPIIField contains Sensitive PII.
- UNSURE
- UNSUREUnsure if field contains PII.
- "PRIVACY_TYPE_UNSPECIFIED"
- PRIVACY_TYPE_UNSPECIFIED
- "NOT_PII"
- NOT_PIIField does NOT contain PII or sensitive data.
- "PII"
- PIIField contains PII.
- "SPII"
- SPIIField contains Sensitive PII.
- "UNSURE"
- UNSUREUnsure if field contains PII.
EnterpriseCrmLoggingGwsSanitizeOptionsResponse, EnterpriseCrmLoggingGwsSanitizeOptionsResponseArgs
- Is
Already boolSanitized - If true, the value has already been sanitized and needs no further sanitization. For instance, a D3 customer id is already an obfuscated entity and might not need further sanitization.
- Log
Type List<string> - To which type(s) of logs the sanitize options apply.
- Privacy string
- Sanitize
Type string
- Is
Already boolSanitized - If true, the value has already been sanitized and needs no further sanitization. For instance, a D3 customer id is already an obfuscated entity and might not need further sanitization.
- Log
Type []string - To which type(s) of logs the sanitize options apply.
- Privacy string
- Sanitize
Type string
- is
Already BooleanSanitized - If true, the value has already been sanitized and needs no further sanitization. For instance, a D3 customer id is already an obfuscated entity and might not need further sanitization.
- log
Type List<String> - To which type(s) of logs the sanitize options apply.
- privacy String
- sanitize
Type String
- is
Already booleanSanitized - If true, the value has already been sanitized and needs no further sanitization. For instance, a D3 customer id is already an obfuscated entity and might not need further sanitization.
- log
Type string[] - To which type(s) of logs the sanitize options apply.
- privacy string
- sanitize
Type string
- is_
already_ boolsanitized - If true, the value has already been sanitized and needs no further sanitization. For instance, a D3 customer id is already an obfuscated entity and might not need further sanitization.
- log_
type Sequence[str] - To which type(s) of logs the sanitize options apply.
- privacy str
- sanitize_
type str
- is
Already BooleanSanitized - If true, the value has already been sanitized and needs no further sanitization. For instance, a D3 customer id is already an obfuscated entity and might not need further sanitization.
- log
Type List<String> - To which type(s) of logs the sanitize options apply.
- privacy String
- sanitize
Type String
EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeType, EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypeArgs
- Sanitize
Type Unspecified - SANITIZE_TYPE_UNSPECIFIED
- Scrub
- SCRUBReplace value with a scrubbed value (usu. a constant).
- Anonymize
- ANONYMIZETransform a value so that it cannot be tracked across events. However, a given value, is transformed to the same value within an event. E.g., "foo.com" is transformed to "0xabcdef" for event 1001, and to "0xfedcba" for event 1002.
- Anonymize
Limited Repeatable - ANONYMIZE_LIMITED_REPEATABLETransform values as with ANONYMIZER, but the same transformation is repeated for a limited time (e.g., 1 day).
- Obfuscate
- OBFUSCATEThe value is transformed using a well-defined obfuscator (e.g., D3_CUSTOMER_ID).
- Encrypt
- ENCRYPTThe value is encrypted.
- Do
Not Sanitize - DO_NOT_SANITIZENo sanitization is required.
- Enterprise
Crm Logging Gws Sanitize Options Sanitize Type Sanitize Type Unspecified - SANITIZE_TYPE_UNSPECIFIED
- Enterprise
Crm Logging Gws Sanitize Options Sanitize Type Scrub - SCRUBReplace value with a scrubbed value (usu. a constant).
- Enterprise
Crm Logging Gws Sanitize Options Sanitize Type Anonymize - ANONYMIZETransform a value so that it cannot be tracked across events. However, a given value, is transformed to the same value within an event. E.g., "foo.com" is transformed to "0xabcdef" for event 1001, and to "0xfedcba" for event 1002.
- Enterprise
Crm Logging Gws Sanitize Options Sanitize Type Anonymize Limited Repeatable - ANONYMIZE_LIMITED_REPEATABLETransform values as with ANONYMIZER, but the same transformation is repeated for a limited time (e.g., 1 day).
- Enterprise
Crm Logging Gws Sanitize Options Sanitize Type Obfuscate - OBFUSCATEThe value is transformed using a well-defined obfuscator (e.g., D3_CUSTOMER_ID).
- Enterprise
Crm Logging Gws Sanitize Options Sanitize Type Encrypt - ENCRYPTThe value is encrypted.
- Enterprise
Crm Logging Gws Sanitize Options Sanitize Type Do Not Sanitize - DO_NOT_SANITIZENo sanitization is required.
- Sanitize
Type Unspecified - SANITIZE_TYPE_UNSPECIFIED
- Scrub
- SCRUBReplace value with a scrubbed value (usu. a constant).
- Anonymize
- ANONYMIZETransform a value so that it cannot be tracked across events. However, a given value, is transformed to the same value within an event. E.g., "foo.com" is transformed to "0xabcdef" for event 1001, and to "0xfedcba" for event 1002.
- Anonymize
Limited Repeatable - ANONYMIZE_LIMITED_REPEATABLETransform values as with ANONYMIZER, but the same transformation is repeated for a limited time (e.g., 1 day).
- Obfuscate
- OBFUSCATEThe value is transformed using a well-defined obfuscator (e.g., D3_CUSTOMER_ID).
- Encrypt
- ENCRYPTThe value is encrypted.
- Do
Not Sanitize - DO_NOT_SANITIZENo sanitization is required.
- Sanitize
Type Unspecified - SANITIZE_TYPE_UNSPECIFIED
- Scrub
- SCRUBReplace value with a scrubbed value (usu. a constant).
- Anonymize
- ANONYMIZETransform a value so that it cannot be tracked across events. However, a given value, is transformed to the same value within an event. E.g., "foo.com" is transformed to "0xabcdef" for event 1001, and to "0xfedcba" for event 1002.
- Anonymize
Limited Repeatable - ANONYMIZE_LIMITED_REPEATABLETransform values as with ANONYMIZER, but the same transformation is repeated for a limited time (e.g., 1 day).
- Obfuscate
- OBFUSCATEThe value is transformed using a well-defined obfuscator (e.g., D3_CUSTOMER_ID).
- Encrypt
- ENCRYPTThe value is encrypted.
- Do
Not Sanitize - DO_NOT_SANITIZENo sanitization is required.
- SANITIZE_TYPE_UNSPECIFIED
- SANITIZE_TYPE_UNSPECIFIED
- SCRUB
- SCRUBReplace value with a scrubbed value (usu. a constant).
- ANONYMIZE
- ANONYMIZETransform a value so that it cannot be tracked across events. However, a given value, is transformed to the same value within an event. E.g., "foo.com" is transformed to "0xabcdef" for event 1001, and to "0xfedcba" for event 1002.
- ANONYMIZE_LIMITED_REPEATABLE
- ANONYMIZE_LIMITED_REPEATABLETransform values as with ANONYMIZER, but the same transformation is repeated for a limited time (e.g., 1 day).
- OBFUSCATE
- OBFUSCATEThe value is transformed using a well-defined obfuscator (e.g., D3_CUSTOMER_ID).
- ENCRYPT
- ENCRYPTThe value is encrypted.
- DO_NOT_SANITIZE
- DO_NOT_SANITIZENo sanitization is required.
- "SANITIZE_TYPE_UNSPECIFIED"
- SANITIZE_TYPE_UNSPECIFIED
- "SCRUB"
- SCRUBReplace value with a scrubbed value (usu. a constant).
- "ANONYMIZE"
- ANONYMIZETransform a value so that it cannot be tracked across events. However, a given value, is transformed to the same value within an event. E.g., "foo.com" is transformed to "0xabcdef" for event 1001, and to "0xfedcba" for event 1002.
- "ANONYMIZE_LIMITED_REPEATABLE"
- ANONYMIZE_LIMITED_REPEATABLETransform values as with ANONYMIZER, but the same transformation is repeated for a limited time (e.g., 1 day).
- "OBFUSCATE"
- OBFUSCATEThe value is transformed using a well-defined obfuscator (e.g., D3_CUSTOMER_ID).
- "ENCRYPT"
- ENCRYPTThe value is encrypted.
- "DO_NOT_SANITIZE"
- DO_NOT_SANITIZENo sanitization is required.
GoogleCloudIntegrationsV1alphaBooleanParameterArray, GoogleCloudIntegrationsV1alphaBooleanParameterArrayArgs
- Boolean
Values List<bool> - Boolean array.
- Boolean
Values []bool - Boolean array.
- boolean
Values List<Boolean> - Boolean array.
- boolean
Values boolean[] - Boolean array.
- boolean_
values Sequence[bool] - Boolean array.
- boolean
Values List<Boolean> - Boolean array.
GoogleCloudIntegrationsV1alphaBooleanParameterArrayResponse, GoogleCloudIntegrationsV1alphaBooleanParameterArrayResponseArgs
- Boolean
Values List<bool> - Boolean array.
- Boolean
Values []bool - Boolean array.
- boolean
Values List<Boolean> - Boolean array.
- boolean
Values boolean[] - Boolean array.
- boolean_
values Sequence[bool] - Boolean array.
- boolean
Values List<Boolean> - Boolean array.
GoogleCloudIntegrationsV1alphaCloudLoggingDetails, GoogleCloudIntegrationsV1alphaCloudLoggingDetailsArgs
- Cloud
Logging Pulumi.Severity Google Native. Integrations. V1Alpha. Google Cloud Integrations V1alpha Cloud Logging Details Cloud Logging Severity - Optional. Severity selected by the customer for the logs to be sent to Cloud Logging, for the integration version getting executed.
- Enable
Cloud boolLogging - Optional. Status of whether Cloud Logging is enabled or not for the integration version getting executed.
- Cloud
Logging GoogleSeverity Cloud Integrations V1alpha Cloud Logging Details Cloud Logging Severity - Optional. Severity selected by the customer for the logs to be sent to Cloud Logging, for the integration version getting executed.
- Enable
Cloud boolLogging - Optional. Status of whether Cloud Logging is enabled or not for the integration version getting executed.
- cloud
Logging GoogleSeverity Cloud Integrations V1alpha Cloud Logging Details Cloud Logging Severity - Optional. Severity selected by the customer for the logs to be sent to Cloud Logging, for the integration version getting executed.
- enable
Cloud BooleanLogging - Optional. Status of whether Cloud Logging is enabled or not for the integration version getting executed.
- cloud
Logging GoogleSeverity Cloud Integrations V1alpha Cloud Logging Details Cloud Logging Severity - Optional. Severity selected by the customer for the logs to be sent to Cloud Logging, for the integration version getting executed.
- enable
Cloud booleanLogging - Optional. Status of whether Cloud Logging is enabled or not for the integration version getting executed.
- cloud_
logging_ Googleseverity Cloud Integrations V1alpha Cloud Logging Details Cloud Logging Severity - Optional. Severity selected by the customer for the logs to be sent to Cloud Logging, for the integration version getting executed.
- enable_
cloud_ boollogging - Optional. Status of whether Cloud Logging is enabled or not for the integration version getting executed.
- cloud
Logging "CLOUD_LOGGING_SEVERITY_UNSPECIFIED" | "DEFAULT" | "INFO" | "ERROR" | "WARNING"Severity - Optional. Severity selected by the customer for the logs to be sent to Cloud Logging, for the integration version getting executed.
- enable
Cloud BooleanLogging - Optional. Status of whether Cloud Logging is enabled or not for the integration version getting executed.
GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverity, GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityArgs
- Cloud
Logging Severity Unspecified - CLOUD_LOGGING_SEVERITY_UNSPECIFIEDUnspecified
- Default
- DEFAULTIf Severity selected is
DEFAULT
, then all the Integration Execution States will be sent to Cloud Logging. - Info
- INFOIf Severity selected is
INFO
, then only the following Integration Execution States (IN_PROCESS
,ON_HOLD
,SUCCEEDED
andSUSPENDED
) will be sent to Cloud Logging. - Error
- ERRORIf Severity selected is
ERROR
, then only the following Integration Execution States (ERROR
,CANCELLED
) will be sent to Cloud Logging. - Warning
- WARNINGIf Severity selected is
WARNING
, then only the following Integration Execution States (RETRY_ON_HOLD
) will be sent to Cloud Logging.
- Google
Cloud Integrations V1alpha Cloud Logging Details Cloud Logging Severity Cloud Logging Severity Unspecified - CLOUD_LOGGING_SEVERITY_UNSPECIFIEDUnspecified
- Google
Cloud Integrations V1alpha Cloud Logging Details Cloud Logging Severity Default - DEFAULTIf Severity selected is
DEFAULT
, then all the Integration Execution States will be sent to Cloud Logging. - Google
Cloud Integrations V1alpha Cloud Logging Details Cloud Logging Severity Info - INFOIf Severity selected is
INFO
, then only the following Integration Execution States (IN_PROCESS
,ON_HOLD
,SUCCEEDED
andSUSPENDED
) will be sent to Cloud Logging. - Google
Cloud Integrations V1alpha Cloud Logging Details Cloud Logging Severity Error - ERRORIf Severity selected is
ERROR
, then only the following Integration Execution States (ERROR
,CANCELLED
) will be sent to Cloud Logging. - Google
Cloud Integrations V1alpha Cloud Logging Details Cloud Logging Severity Warning - WARNINGIf Severity selected is
WARNING
, then only the following Integration Execution States (RETRY_ON_HOLD
) will be sent to Cloud Logging.
- Cloud
Logging Severity Unspecified - CLOUD_LOGGING_SEVERITY_UNSPECIFIEDUnspecified
- Default
- DEFAULTIf Severity selected is
DEFAULT
, then all the Integration Execution States will be sent to Cloud Logging. - Info
- INFOIf Severity selected is
INFO
, then only the following Integration Execution States (IN_PROCESS
,ON_HOLD
,SUCCEEDED
andSUSPENDED
) will be sent to Cloud Logging. - Error
- ERRORIf Severity selected is
ERROR
, then only the following Integration Execution States (ERROR
,CANCELLED
) will be sent to Cloud Logging. - Warning
- WARNINGIf Severity selected is
WARNING
, then only the following Integration Execution States (RETRY_ON_HOLD
) will be sent to Cloud Logging.
- Cloud
Logging Severity Unspecified - CLOUD_LOGGING_SEVERITY_UNSPECIFIEDUnspecified
- Default
- DEFAULTIf Severity selected is
DEFAULT
, then all the Integration Execution States will be sent to Cloud Logging. - Info
- INFOIf Severity selected is
INFO
, then only the following Integration Execution States (IN_PROCESS
,ON_HOLD
,SUCCEEDED
andSUSPENDED
) will be sent to Cloud Logging. - Error
- ERRORIf Severity selected is
ERROR
, then only the following Integration Execution States (ERROR
,CANCELLED
) will be sent to Cloud Logging. - Warning
- WARNINGIf Severity selected is
WARNING
, then only the following Integration Execution States (RETRY_ON_HOLD
) will be sent to Cloud Logging.
- CLOUD_LOGGING_SEVERITY_UNSPECIFIED
- CLOUD_LOGGING_SEVERITY_UNSPECIFIEDUnspecified
- DEFAULT
- DEFAULTIf Severity selected is
DEFAULT
, then all the Integration Execution States will be sent to Cloud Logging. - INFO
- INFOIf Severity selected is
INFO
, then only the following Integration Execution States (IN_PROCESS
,ON_HOLD
,SUCCEEDED
andSUSPENDED
) will be sent to Cloud Logging. - ERROR
- ERRORIf Severity selected is
ERROR
, then only the following Integration Execution States (ERROR
,CANCELLED
) will be sent to Cloud Logging. - WARNING
- WARNINGIf Severity selected is
WARNING
, then only the following Integration Execution States (RETRY_ON_HOLD
) will be sent to Cloud Logging.
- "CLOUD_LOGGING_SEVERITY_UNSPECIFIED"
- CLOUD_LOGGING_SEVERITY_UNSPECIFIEDUnspecified
- "DEFAULT"
- DEFAULTIf Severity selected is
DEFAULT
, then all the Integration Execution States will be sent to Cloud Logging. - "INFO"
- INFOIf Severity selected is
INFO
, then only the following Integration Execution States (IN_PROCESS
,ON_HOLD
,SUCCEEDED
andSUSPENDED
) will be sent to Cloud Logging. - "ERROR"
- ERRORIf Severity selected is
ERROR
, then only the following Integration Execution States (ERROR
,CANCELLED
) will be sent to Cloud Logging. - "WARNING"
- WARNINGIf Severity selected is
WARNING
, then only the following Integration Execution States (RETRY_ON_HOLD
) will be sent to Cloud Logging.
GoogleCloudIntegrationsV1alphaCloudLoggingDetailsResponse, GoogleCloudIntegrationsV1alphaCloudLoggingDetailsResponseArgs
- Cloud
Logging stringSeverity - Optional. Severity selected by the customer for the logs to be sent to Cloud Logging, for the integration version getting executed.
- Enable
Cloud boolLogging - Optional. Status of whether Cloud Logging is enabled or not for the integration version getting executed.
- Cloud
Logging stringSeverity - Optional. Severity selected by the customer for the logs to be sent to Cloud Logging, for the integration version getting executed.
- Enable
Cloud boolLogging - Optional. Status of whether Cloud Logging is enabled or not for the integration version getting executed.
- cloud
Logging StringSeverity - Optional. Severity selected by the customer for the logs to be sent to Cloud Logging, for the integration version getting executed.
- enable
Cloud BooleanLogging - Optional. Status of whether Cloud Logging is enabled or not for the integration version getting executed.
- cloud
Logging stringSeverity - Optional. Severity selected by the customer for the logs to be sent to Cloud Logging, for the integration version getting executed.
- enable
Cloud booleanLogging - Optional. Status of whether Cloud Logging is enabled or not for the integration version getting executed.
- cloud_
logging_ strseverity - Optional. Severity selected by the customer for the logs to be sent to Cloud Logging, for the integration version getting executed.
- enable_
cloud_ boollogging - Optional. Status of whether Cloud Logging is enabled or not for the integration version getting executed.
- cloud
Logging StringSeverity - Optional. Severity selected by the customer for the logs to be sent to Cloud Logging, for the integration version getting executed.
- enable
Cloud BooleanLogging - Optional. Status of whether Cloud Logging is enabled or not for the integration version getting executed.
GoogleCloudIntegrationsV1alphaCloudSchedulerConfig, GoogleCloudIntegrationsV1alphaCloudSchedulerConfigArgs
- Cron
Tab string - The cron tab of cloud scheduler trigger.
- Location string
- The location where associated cloud scheduler job will be created
- Service
Account stringEmail - Service account used by Cloud Scheduler to trigger the integration at scheduled time
- Error
Message string - Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations
- Cron
Tab string - The cron tab of cloud scheduler trigger.
- Location string
- The location where associated cloud scheduler job will be created
- Service
Account stringEmail - Service account used by Cloud Scheduler to trigger the integration at scheduled time
- Error
Message string - Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations
- cron
Tab String - The cron tab of cloud scheduler trigger.
- location String
- The location where associated cloud scheduler job will be created
- service
Account StringEmail - Service account used by Cloud Scheduler to trigger the integration at scheduled time
- error
Message String - Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations
- cron
Tab string - The cron tab of cloud scheduler trigger.
- location string
- The location where associated cloud scheduler job will be created
- service
Account stringEmail - Service account used by Cloud Scheduler to trigger the integration at scheduled time
- error
Message string - Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations
- cron_
tab str - The cron tab of cloud scheduler trigger.
- location str
- The location where associated cloud scheduler job will be created
- service_
account_ stremail - Service account used by Cloud Scheduler to trigger the integration at scheduled time
- error_
message str - Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations
- cron
Tab String - The cron tab of cloud scheduler trigger.
- location String
- The location where associated cloud scheduler job will be created
- service
Account StringEmail - Service account used by Cloud Scheduler to trigger the integration at scheduled time
- error
Message String - Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations
GoogleCloudIntegrationsV1alphaCloudSchedulerConfigResponse, GoogleCloudIntegrationsV1alphaCloudSchedulerConfigResponseArgs
- Cron
Tab string - The cron tab of cloud scheduler trigger.
- Error
Message string - Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations
- Location string
- The location where associated cloud scheduler job will be created
- Service
Account stringEmail - Service account used by Cloud Scheduler to trigger the integration at scheduled time
- Cron
Tab string - The cron tab of cloud scheduler trigger.
- Error
Message string - Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations
- Location string
- The location where associated cloud scheduler job will be created
- Service
Account stringEmail - Service account used by Cloud Scheduler to trigger the integration at scheduled time
- cron
Tab String - The cron tab of cloud scheduler trigger.
- error
Message String - Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations
- location String
- The location where associated cloud scheduler job will be created
- service
Account StringEmail - Service account used by Cloud Scheduler to trigger the integration at scheduled time
- cron
Tab string - The cron tab of cloud scheduler trigger.
- error
Message string - Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations
- location string
- The location where associated cloud scheduler job will be created
- service
Account stringEmail - Service account used by Cloud Scheduler to trigger the integration at scheduled time
- cron_
tab str - The cron tab of cloud scheduler trigger.
- error_
message str - Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations
- location str
- The location where associated cloud scheduler job will be created
- service_
account_ stremail - Service account used by Cloud Scheduler to trigger the integration at scheduled time
- cron
Tab String - The cron tab of cloud scheduler trigger.
- error
Message String - Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations
- location String
- The location where associated cloud scheduler job will be created
- service
Account StringEmail - Service account used by Cloud Scheduler to trigger the integration at scheduled time
GoogleCloudIntegrationsV1alphaCoordinate, GoogleCloudIntegrationsV1alphaCoordinateArgs
GoogleCloudIntegrationsV1alphaCoordinateResponse, GoogleCloudIntegrationsV1alphaCoordinateResponseArgs
GoogleCloudIntegrationsV1alphaDoubleParameterArray, GoogleCloudIntegrationsV1alphaDoubleParameterArrayArgs
- Double
Values List<double> - Double number array.
- Double
Values []float64 - Double number array.
- double
Values List<Double> - Double number array.
- double
Values number[] - Double number array.
- double_
values Sequence[float] - Double number array.
- double
Values List<Number> - Double number array.
GoogleCloudIntegrationsV1alphaDoubleParameterArrayResponse, GoogleCloudIntegrationsV1alphaDoubleParameterArrayResponseArgs
- Double
Values List<double> - Double number array.
- Double
Values []float64 - Double number array.
- double
Values List<Double> - Double number array.
- double
Values number[] - Double number array.
- double_
values Sequence[float] - Double number array.
- double
Values List<Number> - Double number array.
GoogleCloudIntegrationsV1alphaErrorCatcherConfig, GoogleCloudIntegrationsV1alphaErrorCatcherConfigArgs
- Error
Catcher stringId - An error catcher id is string representation for the error catcher config. Within a workflow, error_catcher_id uniquely identifies an error catcher config among all error catcher configs for the workflow
- Error
Catcher stringNumber - A number to uniquely identify each error catcher config within the workflow on UI.
- Start
Error List<Pulumi.Tasks Google Native. Integrations. V1Alpha. Inputs. Google Cloud Integrations V1alpha Next Task> - The set of start tasks that are to be executed for the error catch flow
- Description string
- Optional. User-provided description intended to give more business context about the error catcher config.
- Label string
- Optional. The user created label for a particular error catcher. Optional.
- Position
Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Google Cloud Integrations V1alpha Coordinate - Optional. Informs the front-end application where to draw this error catcher config on the UI.
- Error
Catcher stringId - An error catcher id is string representation for the error catcher config. Within a workflow, error_catcher_id uniquely identifies an error catcher config among all error catcher configs for the workflow
- Error
Catcher stringNumber - A number to uniquely identify each error catcher config within the workflow on UI.
- Start
Error []GoogleTasks Cloud Integrations V1alpha Next Task - The set of start tasks that are to be executed for the error catch flow
- Description string
- Optional. User-provided description intended to give more business context about the error catcher config.
- Label string
- Optional. The user created label for a particular error catcher. Optional.
- Position
Google
Cloud Integrations V1alpha Coordinate - Optional. Informs the front-end application where to draw this error catcher config on the UI.
- error
Catcher StringId - An error catcher id is string representation for the error catcher config. Within a workflow, error_catcher_id uniquely identifies an error catcher config among all error catcher configs for the workflow
- error
Catcher StringNumber - A number to uniquely identify each error catcher config within the workflow on UI.
- start
Error List<GoogleTasks Cloud Integrations V1alpha Next Task> - The set of start tasks that are to be executed for the error catch flow
- description String
- Optional. User-provided description intended to give more business context about the error catcher config.
- label String
- Optional. The user created label for a particular error catcher. Optional.
- position
Google
Cloud Integrations V1alpha Coordinate - Optional. Informs the front-end application where to draw this error catcher config on the UI.
- error
Catcher stringId - An error catcher id is string representation for the error catcher config. Within a workflow, error_catcher_id uniquely identifies an error catcher config among all error catcher configs for the workflow
- error
Catcher stringNumber - A number to uniquely identify each error catcher config within the workflow on UI.
- start
Error GoogleTasks Cloud Integrations V1alpha Next Task[] - The set of start tasks that are to be executed for the error catch flow
- description string
- Optional. User-provided description intended to give more business context about the error catcher config.
- label string
- Optional. The user created label for a particular error catcher. Optional.
- position
Google
Cloud Integrations V1alpha Coordinate - Optional. Informs the front-end application where to draw this error catcher config on the UI.
- error_
catcher_ strid - An error catcher id is string representation for the error catcher config. Within a workflow, error_catcher_id uniquely identifies an error catcher config among all error catcher configs for the workflow
- error_
catcher_ strnumber - A number to uniquely identify each error catcher config within the workflow on UI.
- start_
error_ Sequence[Googletasks Cloud Integrations V1alpha Next Task] - The set of start tasks that are to be executed for the error catch flow
- description str
- Optional. User-provided description intended to give more business context about the error catcher config.
- label str
- Optional. The user created label for a particular error catcher. Optional.
- position
Google
Cloud Integrations V1alpha Coordinate - Optional. Informs the front-end application where to draw this error catcher config on the UI.
- error
Catcher StringId - An error catcher id is string representation for the error catcher config. Within a workflow, error_catcher_id uniquely identifies an error catcher config among all error catcher configs for the workflow
- error
Catcher StringNumber - A number to uniquely identify each error catcher config within the workflow on UI.
- start
Error List<Property Map>Tasks - The set of start tasks that are to be executed for the error catch flow
- description String
- Optional. User-provided description intended to give more business context about the error catcher config.
- label String
- Optional. The user created label for a particular error catcher. Optional.
- position Property Map
- Optional. Informs the front-end application where to draw this error catcher config on the UI.
GoogleCloudIntegrationsV1alphaErrorCatcherConfigResponse, GoogleCloudIntegrationsV1alphaErrorCatcherConfigResponseArgs
- Description string
- Optional. User-provided description intended to give more business context about the error catcher config.
- Error
Catcher stringId - An error catcher id is string representation for the error catcher config. Within a workflow, error_catcher_id uniquely identifies an error catcher config among all error catcher configs for the workflow
- Error
Catcher stringNumber - A number to uniquely identify each error catcher config within the workflow on UI.
- Label string
- Optional. The user created label for a particular error catcher. Optional.
- Position
Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Google Cloud Integrations V1alpha Coordinate Response - Optional. Informs the front-end application where to draw this error catcher config on the UI.
- Start
Error List<Pulumi.Tasks Google Native. Integrations. V1Alpha. Inputs. Google Cloud Integrations V1alpha Next Task Response> - The set of start tasks that are to be executed for the error catch flow
- Description string
- Optional. User-provided description intended to give more business context about the error catcher config.
- Error
Catcher stringId - An error catcher id is string representation for the error catcher config. Within a workflow, error_catcher_id uniquely identifies an error catcher config among all error catcher configs for the workflow
- Error
Catcher stringNumber - A number to uniquely identify each error catcher config within the workflow on UI.
- Label string
- Optional. The user created label for a particular error catcher. Optional.
- Position
Google
Cloud Integrations V1alpha Coordinate Response - Optional. Informs the front-end application where to draw this error catcher config on the UI.
- Start
Error []GoogleTasks Cloud Integrations V1alpha Next Task Response - The set of start tasks that are to be executed for the error catch flow
- description String
- Optional. User-provided description intended to give more business context about the error catcher config.
- error
Catcher StringId - An error catcher id is string representation for the error catcher config. Within a workflow, error_catcher_id uniquely identifies an error catcher config among all error catcher configs for the workflow
- error
Catcher StringNumber - A number to uniquely identify each error catcher config within the workflow on UI.
- label String
- Optional. The user created label for a particular error catcher. Optional.
- position
Google
Cloud Integrations V1alpha Coordinate Response - Optional. Informs the front-end application where to draw this error catcher config on the UI.
- start
Error List<GoogleTasks Cloud Integrations V1alpha Next Task Response> - The set of start tasks that are to be executed for the error catch flow
- description string
- Optional. User-provided description intended to give more business context about the error catcher config.
- error
Catcher stringId - An error catcher id is string representation for the error catcher config. Within a workflow, error_catcher_id uniquely identifies an error catcher config among all error catcher configs for the workflow
- error
Catcher stringNumber - A number to uniquely identify each error catcher config within the workflow on UI.
- label string
- Optional. The user created label for a particular error catcher. Optional.
- position
Google
Cloud Integrations V1alpha Coordinate Response - Optional. Informs the front-end application where to draw this error catcher config on the UI.
- start
Error GoogleTasks Cloud Integrations V1alpha Next Task Response[] - The set of start tasks that are to be executed for the error catch flow
- description str
- Optional. User-provided description intended to give more business context about the error catcher config.
- error_
catcher_ strid - An error catcher id is string representation for the error catcher config. Within a workflow, error_catcher_id uniquely identifies an error catcher config among all error catcher configs for the workflow
- error_
catcher_ strnumber - A number to uniquely identify each error catcher config within the workflow on UI.
- label str
- Optional. The user created label for a particular error catcher. Optional.
- position
Google
Cloud Integrations V1alpha Coordinate Response - Optional. Informs the front-end application where to draw this error catcher config on the UI.
- start_
error_ Sequence[Googletasks Cloud Integrations V1alpha Next Task Response] - The set of start tasks that are to be executed for the error catch flow
- description String
- Optional. User-provided description intended to give more business context about the error catcher config.
- error
Catcher StringId - An error catcher id is string representation for the error catcher config. Within a workflow, error_catcher_id uniquely identifies an error catcher config among all error catcher configs for the workflow
- error
Catcher StringNumber - A number to uniquely identify each error catcher config within the workflow on UI.
- label String
- Optional. The user created label for a particular error catcher. Optional.
- position Property Map
- Optional. Informs the front-end application where to draw this error catcher config on the UI.
- start
Error List<Property Map>Tasks - The set of start tasks that are to be executed for the error catch flow
GoogleCloudIntegrationsV1alphaFailurePolicy, GoogleCloudIntegrationsV1alphaFailurePolicyArgs
- Interval
Time string - Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_INTEGRATION_WITH_BACKOFF. Defines the initial interval in seconds for backoff.
- Max
Retries int - Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_INTEGRATION_WITH_BACKOFF. Defines the number of times the task will be retried if failed.
- Retry
Strategy Pulumi.Google Native. Integrations. V1Alpha. Google Cloud Integrations V1alpha Failure Policy Retry Strategy - Defines what happens to the task upon failure.
- Interval
Time string - Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_INTEGRATION_WITH_BACKOFF. Defines the initial interval in seconds for backoff.
- Max
Retries int - Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_INTEGRATION_WITH_BACKOFF. Defines the number of times the task will be retried if failed.
- Retry
Strategy GoogleCloud Integrations V1alpha Failure Policy Retry Strategy - Defines what happens to the task upon failure.
- interval
Time String - Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_INTEGRATION_WITH_BACKOFF. Defines the initial interval in seconds for backoff.
- max
Retries Integer - Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_INTEGRATION_WITH_BACKOFF. Defines the number of times the task will be retried if failed.
- retry
Strategy GoogleCloud Integrations V1alpha Failure Policy Retry Strategy - Defines what happens to the task upon failure.
- interval
Time string - Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_INTEGRATION_WITH_BACKOFF. Defines the initial interval in seconds for backoff.
- max
Retries number - Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_INTEGRATION_WITH_BACKOFF. Defines the number of times the task will be retried if failed.
- retry
Strategy GoogleCloud Integrations V1alpha Failure Policy Retry Strategy - Defines what happens to the task upon failure.
- interval_
time str - Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_INTEGRATION_WITH_BACKOFF. Defines the initial interval in seconds for backoff.
- max_
retries int - Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_INTEGRATION_WITH_BACKOFF. Defines the number of times the task will be retried if failed.
- retry_
strategy GoogleCloud Integrations V1alpha Failure Policy Retry Strategy - Defines what happens to the task upon failure.
- interval
Time String - Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_INTEGRATION_WITH_BACKOFF. Defines the initial interval in seconds for backoff.
- max
Retries Number - Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_INTEGRATION_WITH_BACKOFF. Defines the number of times the task will be retried if failed.
- retry
Strategy "RETRY_STRATEGY_UNSPECIFIED" | "IGNORE" | "NONE" | "FATAL" | "FIXED_INTERVAL" | "LINEAR_BACKOFF" | "EXPONENTIAL_BACKOFF" | "RESTART_INTEGRATION_WITH_BACKOFF" - Defines what happens to the task upon failure.
GoogleCloudIntegrationsV1alphaFailurePolicyResponse, GoogleCloudIntegrationsV1alphaFailurePolicyResponseArgs
- Interval
Time string - Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_INTEGRATION_WITH_BACKOFF. Defines the initial interval in seconds for backoff.
- Max
Retries int - Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_INTEGRATION_WITH_BACKOFF. Defines the number of times the task will be retried if failed.
- Retry
Strategy string - Defines what happens to the task upon failure.
- Interval
Time string - Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_INTEGRATION_WITH_BACKOFF. Defines the initial interval in seconds for backoff.
- Max
Retries int - Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_INTEGRATION_WITH_BACKOFF. Defines the number of times the task will be retried if failed.
- Retry
Strategy string - Defines what happens to the task upon failure.
- interval
Time String - Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_INTEGRATION_WITH_BACKOFF. Defines the initial interval in seconds for backoff.
- max
Retries Integer - Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_INTEGRATION_WITH_BACKOFF. Defines the number of times the task will be retried if failed.
- retry
Strategy String - Defines what happens to the task upon failure.
- interval
Time string - Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_INTEGRATION_WITH_BACKOFF. Defines the initial interval in seconds for backoff.
- max
Retries number - Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_INTEGRATION_WITH_BACKOFF. Defines the number of times the task will be retried if failed.
- retry
Strategy string - Defines what happens to the task upon failure.
- interval_
time str - Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_INTEGRATION_WITH_BACKOFF. Defines the initial interval in seconds for backoff.
- max_
retries int - Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_INTEGRATION_WITH_BACKOFF. Defines the number of times the task will be retried if failed.
- retry_
strategy str - Defines what happens to the task upon failure.
- interval
Time String - Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_INTEGRATION_WITH_BACKOFF. Defines the initial interval in seconds for backoff.
- max
Retries Number - Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_INTEGRATION_WITH_BACKOFF. Defines the number of times the task will be retried if failed.
- retry
Strategy String - Defines what happens to the task upon failure.
GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategy, GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyArgs
- Retry
Strategy Unspecified - RETRY_STRATEGY_UNSPECIFIEDUNSPECIFIED.
- Ignore
- IGNOREIgnores the failure of this task. The rest of the integration will be executed Assuming this task succeeded.
- None
- NONECauses a permanent failure of the task. However, if the last task(s) of event was successfully completed despite the failure of this task, it has no impact on the integration.
- Fatal
- FATALCauses a permanent failure of the event. It is different from NONE because this will mark the event as FAILED by shutting down the event execution.
- Fixed
Interval - FIXED_INTERVALThe task will be retried from the failed task onwards after a fixed delay. A max-retry count is required to be specified with this strategy. A jitter is added to each exponential interval so that concurrently failing tasks of the same type do not end up retrying after the exact same exponential interval. max_retries and interval_in_seconds must be specified.
- Linear
Backoff - LINEAR_BACKOFFThe task will be retried from the failed task onwards after a fixed delay that linearly increases with each retry attempt. A jitter is added to each exponential interval so that concurrently failing tasks of the same type do not end up retrying after the exact same exponential interval. A max-retry count is required to be specified with this strategy. max_retries and interval_in_seconds must be specified.
- Exponential
Backoff - EXPONENTIAL_BACKOFFThe task will be retried after an exponentially increasing period of time with each failure. A jitter is added to each exponential interval so that concurrently failing tasks of the same type do not end up retrying after the exact same exponential interval. A max-retry count is required to be specified with this strategy.
max_retries
andinterval_in_seconds
must be specified. - Restart
Integration With Backoff - RESTART_INTEGRATION_WITH_BACKOFFThe entire integration will be restarted with the initial parameters that were set when the event was fired. A max-retry count is required to be specified with this strategy.
max_retries
andinterval_in_seconds
must be specified.
- Google
Cloud Integrations V1alpha Failure Policy Retry Strategy Retry Strategy Unspecified - RETRY_STRATEGY_UNSPECIFIEDUNSPECIFIED.
- Google
Cloud Integrations V1alpha Failure Policy Retry Strategy Ignore - IGNOREIgnores the failure of this task. The rest of the integration will be executed Assuming this task succeeded.
- Google
Cloud Integrations V1alpha Failure Policy Retry Strategy None - NONECauses a permanent failure of the task. However, if the last task(s) of event was successfully completed despite the failure of this task, it has no impact on the integration.
- Google
Cloud Integrations V1alpha Failure Policy Retry Strategy Fatal - FATALCauses a permanent failure of the event. It is different from NONE because this will mark the event as FAILED by shutting down the event execution.
- Google
Cloud Integrations V1alpha Failure Policy Retry Strategy Fixed Interval - FIXED_INTERVALThe task will be retried from the failed task onwards after a fixed delay. A max-retry count is required to be specified with this strategy. A jitter is added to each exponential interval so that concurrently failing tasks of the same type do not end up retrying after the exact same exponential interval. max_retries and interval_in_seconds must be specified.
- Google
Cloud Integrations V1alpha Failure Policy Retry Strategy Linear Backoff - LINEAR_BACKOFFThe task will be retried from the failed task onwards after a fixed delay that linearly increases with each retry attempt. A jitter is added to each exponential interval so that concurrently failing tasks of the same type do not end up retrying after the exact same exponential interval. A max-retry count is required to be specified with this strategy. max_retries and interval_in_seconds must be specified.
- Google
Cloud Integrations V1alpha Failure Policy Retry Strategy Exponential Backoff - EXPONENTIAL_BACKOFFThe task will be retried after an exponentially increasing period of time with each failure. A jitter is added to each exponential interval so that concurrently failing tasks of the same type do not end up retrying after the exact same exponential interval. A max-retry count is required to be specified with this strategy.
max_retries
andinterval_in_seconds
must be specified. - Google
Cloud Integrations V1alpha Failure Policy Retry Strategy Restart Integration With Backoff - RESTART_INTEGRATION_WITH_BACKOFFThe entire integration will be restarted with the initial parameters that were set when the event was fired. A max-retry count is required to be specified with this strategy.
max_retries
andinterval_in_seconds
must be specified.
- Retry
Strategy Unspecified - RETRY_STRATEGY_UNSPECIFIEDUNSPECIFIED.
- Ignore
- IGNOREIgnores the failure of this task. The rest of the integration will be executed Assuming this task succeeded.
- None
- NONECauses a permanent failure of the task. However, if the last task(s) of event was successfully completed despite the failure of this task, it has no impact on the integration.
- Fatal
- FATALCauses a permanent failure of the event. It is different from NONE because this will mark the event as FAILED by shutting down the event execution.
- Fixed
Interval - FIXED_INTERVALThe task will be retried from the failed task onwards after a fixed delay. A max-retry count is required to be specified with this strategy. A jitter is added to each exponential interval so that concurrently failing tasks of the same type do not end up retrying after the exact same exponential interval. max_retries and interval_in_seconds must be specified.
- Linear
Backoff - LINEAR_BACKOFFThe task will be retried from the failed task onwards after a fixed delay that linearly increases with each retry attempt. A jitter is added to each exponential interval so that concurrently failing tasks of the same type do not end up retrying after the exact same exponential interval. A max-retry count is required to be specified with this strategy. max_retries and interval_in_seconds must be specified.
- Exponential
Backoff - EXPONENTIAL_BACKOFFThe task will be retried after an exponentially increasing period of time with each failure. A jitter is added to each exponential interval so that concurrently failing tasks of the same type do not end up retrying after the exact same exponential interval. A max-retry count is required to be specified with this strategy.
max_retries
andinterval_in_seconds
must be specified. - Restart
Integration With Backoff - RESTART_INTEGRATION_WITH_BACKOFFThe entire integration will be restarted with the initial parameters that were set when the event was fired. A max-retry count is required to be specified with this strategy.
max_retries
andinterval_in_seconds
must be specified.
- Retry
Strategy Unspecified - RETRY_STRATEGY_UNSPECIFIEDUNSPECIFIED.
- Ignore
- IGNOREIgnores the failure of this task. The rest of the integration will be executed Assuming this task succeeded.
- None
- NONECauses a permanent failure of the task. However, if the last task(s) of event was successfully completed despite the failure of this task, it has no impact on the integration.
- Fatal
- FATALCauses a permanent failure of the event. It is different from NONE because this will mark the event as FAILED by shutting down the event execution.
- Fixed
Interval - FIXED_INTERVALThe task will be retried from the failed task onwards after a fixed delay. A max-retry count is required to be specified with this strategy. A jitter is added to each exponential interval so that concurrently failing tasks of the same type do not end up retrying after the exact same exponential interval. max_retries and interval_in_seconds must be specified.
- Linear
Backoff - LINEAR_BACKOFFThe task will be retried from the failed task onwards after a fixed delay that linearly increases with each retry attempt. A jitter is added to each exponential interval so that concurrently failing tasks of the same type do not end up retrying after the exact same exponential interval. A max-retry count is required to be specified with this strategy. max_retries and interval_in_seconds must be specified.
- Exponential
Backoff - EXPONENTIAL_BACKOFFThe task will be retried after an exponentially increasing period of time with each failure. A jitter is added to each exponential interval so that concurrently failing tasks of the same type do not end up retrying after the exact same exponential interval. A max-retry count is required to be specified with this strategy.
max_retries
andinterval_in_seconds
must be specified. - Restart
Integration With Backoff - RESTART_INTEGRATION_WITH_BACKOFFThe entire integration will be restarted with the initial parameters that were set when the event was fired. A max-retry count is required to be specified with this strategy.
max_retries
andinterval_in_seconds
must be specified.
- RETRY_STRATEGY_UNSPECIFIED
- RETRY_STRATEGY_UNSPECIFIEDUNSPECIFIED.
- IGNORE
- IGNOREIgnores the failure of this task. The rest of the integration will be executed Assuming this task succeeded.
- NONE
- NONECauses a permanent failure of the task. However, if the last task(s) of event was successfully completed despite the failure of this task, it has no impact on the integration.
- FATAL
- FATALCauses a permanent failure of the event. It is different from NONE because this will mark the event as FAILED by shutting down the event execution.
- FIXED_INTERVAL
- FIXED_INTERVALThe task will be retried from the failed task onwards after a fixed delay. A max-retry count is required to be specified with this strategy. A jitter is added to each exponential interval so that concurrently failing tasks of the same type do not end up retrying after the exact same exponential interval. max_retries and interval_in_seconds must be specified.
- LINEAR_BACKOFF
- LINEAR_BACKOFFThe task will be retried from the failed task onwards after a fixed delay that linearly increases with each retry attempt. A jitter is added to each exponential interval so that concurrently failing tasks of the same type do not end up retrying after the exact same exponential interval. A max-retry count is required to be specified with this strategy. max_retries and interval_in_seconds must be specified.
- EXPONENTIAL_BACKOFF
- EXPONENTIAL_BACKOFFThe task will be retried after an exponentially increasing period of time with each failure. A jitter is added to each exponential interval so that concurrently failing tasks of the same type do not end up retrying after the exact same exponential interval. A max-retry count is required to be specified with this strategy.
max_retries
andinterval_in_seconds
must be specified. - RESTART_INTEGRATION_WITH_BACKOFF
- RESTART_INTEGRATION_WITH_BACKOFFThe entire integration will be restarted with the initial parameters that were set when the event was fired. A max-retry count is required to be specified with this strategy.
max_retries
andinterval_in_seconds
must be specified.
- "RETRY_STRATEGY_UNSPECIFIED"
- RETRY_STRATEGY_UNSPECIFIEDUNSPECIFIED.
- "IGNORE"
- IGNOREIgnores the failure of this task. The rest of the integration will be executed Assuming this task succeeded.
- "NONE"
- NONECauses a permanent failure of the task. However, if the last task(s) of event was successfully completed despite the failure of this task, it has no impact on the integration.
- "FATAL"
- FATALCauses a permanent failure of the event. It is different from NONE because this will mark the event as FAILED by shutting down the event execution.
- "FIXED_INTERVAL"
- FIXED_INTERVALThe task will be retried from the failed task onwards after a fixed delay. A max-retry count is required to be specified with this strategy. A jitter is added to each exponential interval so that concurrently failing tasks of the same type do not end up retrying after the exact same exponential interval. max_retries and interval_in_seconds must be specified.
- "LINEAR_BACKOFF"
- LINEAR_BACKOFFThe task will be retried from the failed task onwards after a fixed delay that linearly increases with each retry attempt. A jitter is added to each exponential interval so that concurrently failing tasks of the same type do not end up retrying after the exact same exponential interval. A max-retry count is required to be specified with this strategy. max_retries and interval_in_seconds must be specified.
- "EXPONENTIAL_BACKOFF"
- EXPONENTIAL_BACKOFFThe task will be retried after an exponentially increasing period of time with each failure. A jitter is added to each exponential interval so that concurrently failing tasks of the same type do not end up retrying after the exact same exponential interval. A max-retry count is required to be specified with this strategy.
max_retries
andinterval_in_seconds
must be specified. - "RESTART_INTEGRATION_WITH_BACKOFF"
- RESTART_INTEGRATION_WITH_BACKOFFThe entire integration will be restarted with the initial parameters that were set when the event was fired. A max-retry count is required to be specified with this strategy.
max_retries
andinterval_in_seconds
must be specified.
GoogleCloudIntegrationsV1alphaIntParameterArray, GoogleCloudIntegrationsV1alphaIntParameterArrayArgs
- Int
Values List<string> - Integer array.
- Int
Values []string - Integer array.
- int
Values List<String> - Integer array.
- int
Values string[] - Integer array.
- int_
values Sequence[str] - Integer array.
- int
Values List<String> - Integer array.
GoogleCloudIntegrationsV1alphaIntParameterArrayResponse, GoogleCloudIntegrationsV1alphaIntParameterArrayResponseArgs
- Int
Values List<string> - Integer array.
- Int
Values []string - Integer array.
- int
Values List<String> - Integer array.
- int
Values string[] - Integer array.
- int_
values Sequence[str] - Integer array.
- int
Values List<String> - Integer array.
GoogleCloudIntegrationsV1alphaIntegrationAlertConfig, GoogleCloudIntegrationsV1alphaIntegrationAlertConfigArgs
- Aggregation
Period string - The period over which the metric value should be aggregated and evaluated. Format is , where integer should be a positive integer and unit should be one of (s,m,h,d,w) meaning (second, minute, hour, day, week). For an EXPECTED_MIN threshold, this aggregation_period must be lesser than 24 hours.
- Alert
Threshold int - For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.
- Disable
Alert bool - Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this integration alert.
- Display
Name string - Name of the alert. This will be displayed in the alert subject. If set, this name should be unique within the scope of the integration.
- Duration
Threshold 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.
- Metric
Type Pulumi.Google Native. Integrations. V1Alpha. Google Cloud Integrations V1alpha Integration Alert Config Metric Type - The type of metric.
- Only
Final boolAttempt - For either events or tasks, depending on the type of alert, count only final attempts, not retries.
- Threshold
Type Pulumi.Google Native. Integrations. V1Alpha. Google Cloud Integrations V1alpha Integration Alert Config Threshold Type - The threshold type, whether lower(expected_min) or upper(expected_max), for which this alert is being configured. If value falls below expected_min or exceeds expected_max, an alert will be fired.
- Threshold
Value Pulumi.Google Native. Integrations. V1Alpha. Inputs. Google Cloud Integrations V1alpha Integration Alert Config Threshold Value - The metric value, above or below which the alert should be triggered.
- Aggregation
Period string - The period over which the metric value should be aggregated and evaluated. Format is , where integer should be a positive integer and unit should be one of (s,m,h,d,w) meaning (second, minute, hour, day, week). For an EXPECTED_MIN threshold, this aggregation_period must be lesser than 24 hours.
- Alert
Threshold int - For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.
- Disable
Alert bool - Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this integration alert.
- Display
Name string - Name of the alert. This will be displayed in the alert subject. If set, this name should be unique within the scope of the integration.
- Duration
Threshold 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.
- Metric
Type GoogleCloud Integrations V1alpha Integration Alert Config Metric Type - The type of metric.
- Only
Final boolAttempt - For either events or tasks, depending on the type of alert, count only final attempts, not retries.
- Threshold
Type GoogleCloud Integrations V1alpha Integration Alert Config Threshold Type - 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 GoogleCloud Integrations V1alpha Integration Alert Config Threshold Value - The metric value, above or below which the alert should be triggered.
- aggregation
Period String - The period over which the metric value should be aggregated and evaluated. Format is , where integer should be a positive integer and unit should be one of (s,m,h,d,w) meaning (second, minute, hour, day, week). For an EXPECTED_MIN threshold, this aggregation_period must be lesser than 24 hours.
- alert
Threshold Integer - For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.
- disable
Alert Boolean - Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this integration alert.
- display
Name String - Name of the alert. This will be displayed in the alert subject. If set, this name should be unique within the scope of the integration.
- duration
Threshold 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.
- metric
Type GoogleCloud Integrations V1alpha Integration Alert Config Metric Type - The type of metric.
- only
Final BooleanAttempt - For either events or tasks, depending on the type of alert, count only final attempts, not retries.
- threshold
Type GoogleCloud Integrations V1alpha Integration Alert Config Threshold Type - 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 GoogleCloud Integrations V1alpha Integration Alert Config Threshold Value - The metric value, above or below which the alert should be triggered.
- aggregation
Period string - The period over which the metric value should be aggregated and evaluated. Format is , where integer should be a positive integer and unit should be one of (s,m,h,d,w) meaning (second, minute, hour, day, week). For an EXPECTED_MIN threshold, this aggregation_period must be lesser than 24 hours.
- alert
Threshold number - For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.
- disable
Alert boolean - Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this integration alert.
- display
Name string - Name of the alert. This will be displayed in the alert subject. If set, this name should be unique within the scope of the integration.
- duration
Threshold 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.
- metric
Type GoogleCloud Integrations V1alpha Integration Alert Config Metric Type - The type of metric.
- only
Final booleanAttempt - For either events or tasks, depending on the type of alert, count only final attempts, not retries.
- threshold
Type GoogleCloud Integrations V1alpha Integration Alert Config Threshold Type - 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 GoogleCloud Integrations V1alpha Integration Alert Config Threshold Value - The metric value, above or below which the alert should be triggered.
- aggregation_
period str - The period over which the metric value should be aggregated and evaluated. Format is , where integer should be a positive integer and unit should be one of (s,m,h,d,w) meaning (second, minute, hour, day, week). For an EXPECTED_MIN threshold, this aggregation_period must be lesser than 24 hours.
- alert_
threshold int - For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.
- disable_
alert bool - Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this integration alert.
- display_
name str - Name of the alert. This will be displayed in the alert subject. If set, this name should be unique within the scope of the integration.
- duration_
threshold 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.
- metric_
type GoogleCloud Integrations V1alpha Integration Alert Config Metric Type - The type of metric.
- only_
final_ boolattempt - For either events or tasks, depending on the type of alert, count only final attempts, not retries.
- threshold_
type GoogleCloud Integrations V1alpha Integration Alert Config Threshold Type - 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 GoogleCloud Integrations V1alpha Integration Alert Config Threshold Value - The metric value, above or below which the alert should be triggered.
- aggregation
Period String - The period over which the metric value should be aggregated and evaluated. Format is , where integer should be a positive integer and unit should be one of (s,m,h,d,w) meaning (second, minute, hour, day, week). For an EXPECTED_MIN threshold, this aggregation_period must be lesser than 24 hours.
- alert
Threshold Number - For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.
- disable
Alert Boolean - Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this integration alert.
- display
Name String - Name of the alert. This will be displayed in the alert subject. If set, this name should be unique within the scope of the integration.
- duration
Threshold 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.
- metric
Type "METRIC_TYPE_UNSPECIFIED" | "EVENT_ERROR_RATE" | "EVENT_WARNING_RATE" | "TASK_ERROR_RATE" | "TASK_WARNING_RATE" | "TASK_RATE" | "EVENT_RATE" | "EVENT_AVERAGE_DURATION" | "EVENT_PERCENTILE_DURATION" | "TASK_AVERAGE_DURATION" | "TASK_PERCENTILE_DURATION" - The type of metric.
- only
Final BooleanAttempt - For either events or tasks, depending on the type of alert, count only final attempts, not retries.
- threshold
Type "THRESHOLD_TYPE_UNSPECIFIED" | "EXPECTED_MIN" | "EXPECTED_MAX" - The threshold type, whether lower(expected_min) or upper(expected_max), for which this alert is being configured. If value falls below expected_min or exceeds expected_max, an alert will be fired.
- threshold
Value Property Map - The metric value, above or below which the alert should be triggered.
GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricType, GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypeArgs
- Metric
Type Unspecified - METRIC_TYPE_UNSPECIFIEDThe default value. Metric type should always be set to one of the other non-default values, otherwise it will result in an INVALID_ARGUMENT error.
- Event
Error Rate - EVENT_ERROR_RATESpecifies alerting on the rate of errors for the enclosing integration.
- Event
Warning Rate - EVENT_WARNING_RATESpecifies alerting on the rate of warnings for the enclosing integration. Warnings use the same enum values as errors.
- Task
Error Rate - TASK_ERROR_RATESpecifies alerting on the rate of errors for any task in the enclosing integration.
- Task
Warning Rate - TASK_WARNING_RATESpecifies alerting on the rate of warnings for any task in the enclosing integration.
- Task
Rate - TASK_RATESpecifies alerting on the rate of executions over all tasks in the enclosing integration.
- Event
Rate - EVENT_RATESpecifies alerting on the number of events executed in the given aggregation_period.
- Event
Average Duration - EVENT_AVERAGE_DURATIONSpecifies alerting on the average duration of executions for this integration.
- Event
Percentile Duration - EVENT_PERCENTILE_DURATIONSpecifies alerting on the duration value of a particular percentile of integration executions. E.g. If 10% or more of the integration executions have durations above 5 seconds, alert.
- Task
Average Duration - TASK_AVERAGE_DURATIONSpecifies alerting on the average duration of any task in the enclosing integration,
- Task
Percentile Duration - TASK_PERCENTILE_DURATIONSpecifies alerting on the duration value of a particular percentile of any task executions within the enclosing integration. E.g. If 10% or more of the task executions in the integration have durations above 5 seconds, alert.
- Google
Cloud Integrations V1alpha Integration Alert Config Metric Type Metric Type Unspecified - METRIC_TYPE_UNSPECIFIEDThe default value. Metric type should always be set to one of the other non-default values, otherwise it will result in an INVALID_ARGUMENT error.
- Google
Cloud Integrations V1alpha Integration Alert Config Metric Type Event Error Rate - EVENT_ERROR_RATESpecifies alerting on the rate of errors for the enclosing integration.
- Google
Cloud Integrations V1alpha Integration Alert Config Metric Type Event Warning Rate - EVENT_WARNING_RATESpecifies alerting on the rate of warnings for the enclosing integration. Warnings use the same enum values as errors.
- Google
Cloud Integrations V1alpha Integration Alert Config Metric Type Task Error Rate - TASK_ERROR_RATESpecifies alerting on the rate of errors for any task in the enclosing integration.
- Google
Cloud Integrations V1alpha Integration Alert Config Metric Type Task Warning Rate - TASK_WARNING_RATESpecifies alerting on the rate of warnings for any task in the enclosing integration.
- Google
Cloud Integrations V1alpha Integration Alert Config Metric Type Task Rate - TASK_RATESpecifies alerting on the rate of executions over all tasks in the enclosing integration.
- Google
Cloud Integrations V1alpha Integration Alert Config Metric Type Event Rate - EVENT_RATESpecifies alerting on the number of events executed in the given aggregation_period.
- Google
Cloud Integrations V1alpha Integration Alert Config Metric Type Event Average Duration - EVENT_AVERAGE_DURATIONSpecifies alerting on the average duration of executions for this integration.
- Google
Cloud Integrations V1alpha Integration Alert Config Metric Type Event Percentile Duration - EVENT_PERCENTILE_DURATIONSpecifies alerting on the duration value of a particular percentile of integration executions. E.g. If 10% or more of the integration executions have durations above 5 seconds, alert.
- Google
Cloud Integrations V1alpha Integration Alert Config Metric Type Task Average Duration - TASK_AVERAGE_DURATIONSpecifies alerting on the average duration of any task in the enclosing integration,
- Google
Cloud Integrations V1alpha Integration Alert Config Metric Type Task Percentile Duration - TASK_PERCENTILE_DURATIONSpecifies alerting on the duration value of a particular percentile of any task executions within the enclosing integration. E.g. If 10% or more of the task executions in the integration have durations above 5 seconds, alert.
- Metric
Type Unspecified - METRIC_TYPE_UNSPECIFIEDThe default value. Metric type should always be set to one of the other non-default values, otherwise it will result in an INVALID_ARGUMENT error.
- Event
Error Rate - EVENT_ERROR_RATESpecifies alerting on the rate of errors for the enclosing integration.
- Event
Warning Rate - EVENT_WARNING_RATESpecifies alerting on the rate of warnings for the enclosing integration. Warnings use the same enum values as errors.
- Task
Error Rate - TASK_ERROR_RATESpecifies alerting on the rate of errors for any task in the enclosing integration.
- Task
Warning Rate - TASK_WARNING_RATESpecifies alerting on the rate of warnings for any task in the enclosing integration.
- Task
Rate - TASK_RATESpecifies alerting on the rate of executions over all tasks in the enclosing integration.
- Event
Rate - EVENT_RATESpecifies alerting on the number of events executed in the given aggregation_period.
- Event
Average Duration - EVENT_AVERAGE_DURATIONSpecifies alerting on the average duration of executions for this integration.
- Event
Percentile Duration - EVENT_PERCENTILE_DURATIONSpecifies alerting on the duration value of a particular percentile of integration executions. E.g. If 10% or more of the integration executions have durations above 5 seconds, alert.
- Task
Average Duration - TASK_AVERAGE_DURATIONSpecifies alerting on the average duration of any task in the enclosing integration,
- Task
Percentile Duration - TASK_PERCENTILE_DURATIONSpecifies alerting on the duration value of a particular percentile of any task executions within the enclosing integration. E.g. If 10% or more of the task executions in the integration have durations above 5 seconds, alert.
- Metric
Type Unspecified - METRIC_TYPE_UNSPECIFIEDThe default value. Metric type should always be set to one of the other non-default values, otherwise it will result in an INVALID_ARGUMENT error.
- Event
Error Rate - EVENT_ERROR_RATESpecifies alerting on the rate of errors for the enclosing integration.
- Event
Warning Rate - EVENT_WARNING_RATESpecifies alerting on the rate of warnings for the enclosing integration. Warnings use the same enum values as errors.
- Task
Error Rate - TASK_ERROR_RATESpecifies alerting on the rate of errors for any task in the enclosing integration.
- Task
Warning Rate - TASK_WARNING_RATESpecifies alerting on the rate of warnings for any task in the enclosing integration.
- Task
Rate - TASK_RATESpecifies alerting on the rate of executions over all tasks in the enclosing integration.
- Event
Rate - EVENT_RATESpecifies alerting on the number of events executed in the given aggregation_period.
- Event
Average Duration - EVENT_AVERAGE_DURATIONSpecifies alerting on the average duration of executions for this integration.
- Event
Percentile Duration - EVENT_PERCENTILE_DURATIONSpecifies alerting on the duration value of a particular percentile of integration executions. E.g. If 10% or more of the integration executions have durations above 5 seconds, alert.
- Task
Average Duration - TASK_AVERAGE_DURATIONSpecifies alerting on the average duration of any task in the enclosing integration,
- Task
Percentile Duration - TASK_PERCENTILE_DURATIONSpecifies alerting on the duration value of a particular percentile of any task executions within the enclosing integration. E.g. If 10% or more of the task executions in the integration have durations above 5 seconds, alert.
- METRIC_TYPE_UNSPECIFIED
- METRIC_TYPE_UNSPECIFIEDThe default value. Metric type should always be set to one of the other non-default values, otherwise it will result in an INVALID_ARGUMENT error.
- EVENT_ERROR_RATE
- EVENT_ERROR_RATESpecifies alerting on the rate of errors for the enclosing integration.
- EVENT_WARNING_RATE
- EVENT_WARNING_RATESpecifies alerting on the rate of warnings for the enclosing integration. Warnings use the same enum values as errors.
- TASK_ERROR_RATE
- TASK_ERROR_RATESpecifies alerting on the rate of errors for any task in the enclosing integration.
- TASK_WARNING_RATE
- TASK_WARNING_RATESpecifies alerting on the rate of warnings for any task in the enclosing integration.
- TASK_RATE
- TASK_RATESpecifies alerting on the rate of executions over all tasks in the enclosing integration.
- EVENT_RATE
- EVENT_RATESpecifies alerting on the number of events executed in the given aggregation_period.
- EVENT_AVERAGE_DURATION
- EVENT_AVERAGE_DURATIONSpecifies alerting on the average duration of executions for this integration.
- EVENT_PERCENTILE_DURATION
- EVENT_PERCENTILE_DURATIONSpecifies alerting on the duration value of a particular percentile of integration executions. E.g. If 10% or more of the integration executions have durations above 5 seconds, alert.
- TASK_AVERAGE_DURATION
- TASK_AVERAGE_DURATIONSpecifies alerting on the average duration of any task in the enclosing integration,
- TASK_PERCENTILE_DURATION
- TASK_PERCENTILE_DURATIONSpecifies alerting on the duration value of a particular percentile of any task executions within the enclosing integration. E.g. If 10% or more of the task executions in the integration have durations above 5 seconds, alert.
- "METRIC_TYPE_UNSPECIFIED"
- METRIC_TYPE_UNSPECIFIEDThe default value. Metric type should always be set to one of the other non-default values, otherwise it will result in an INVALID_ARGUMENT error.
- "EVENT_ERROR_RATE"
- EVENT_ERROR_RATESpecifies alerting on the rate of errors for the enclosing integration.
- "EVENT_WARNING_RATE"
- EVENT_WARNING_RATESpecifies alerting on the rate of warnings for the enclosing integration. Warnings use the same enum values as errors.
- "TASK_ERROR_RATE"
- TASK_ERROR_RATESpecifies alerting on the rate of errors for any task in the enclosing integration.
- "TASK_WARNING_RATE"
- TASK_WARNING_RATESpecifies alerting on the rate of warnings for any task in the enclosing integration.
- "TASK_RATE"
- TASK_RATESpecifies alerting on the rate of executions over all tasks in the enclosing integration.
- "EVENT_RATE"
- EVENT_RATESpecifies alerting on the number of events executed in the given aggregation_period.
- "EVENT_AVERAGE_DURATION"
- EVENT_AVERAGE_DURATIONSpecifies alerting on the average duration of executions for this integration.
- "EVENT_PERCENTILE_DURATION"
- EVENT_PERCENTILE_DURATIONSpecifies alerting on the duration value of a particular percentile of integration executions. E.g. If 10% or more of the integration executions have durations above 5 seconds, alert.
- "TASK_AVERAGE_DURATION"
- TASK_AVERAGE_DURATIONSpecifies alerting on the average duration of any task in the enclosing integration,
- "TASK_PERCENTILE_DURATION"
- TASK_PERCENTILE_DURATIONSpecifies alerting on the duration value of a particular percentile of any task executions within the enclosing integration. E.g. If 10% or more of the task executions in the integration have durations above 5 seconds, alert.
GoogleCloudIntegrationsV1alphaIntegrationAlertConfigResponse, GoogleCloudIntegrationsV1alphaIntegrationAlertConfigResponseArgs
- Aggregation
Period string - The period over which the metric value should be aggregated and evaluated. Format is , where integer should be a positive integer and unit should be one of (s,m,h,d,w) meaning (second, minute, hour, day, week). For an EXPECTED_MIN threshold, this aggregation_period must be lesser than 24 hours.
- Alert
Threshold int - For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.
- Disable
Alert bool - Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this integration alert.
- Display
Name string - Name of the alert. This will be displayed in the alert subject. If set, this name should be unique within the scope of the integration.
- Duration
Threshold 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.
- Metric
Type string - The type of metric.
- Only
Final boolAttempt - For either events or tasks, depending on the type of alert, count only final attempts, not retries.
- Threshold
Type string - The threshold type, whether lower(expected_min) or upper(expected_max), for which this alert is being configured. If value falls below expected_min or exceeds expected_max, an alert will be fired.
- Threshold
Value Pulumi.Google Native. Integrations. V1Alpha. Inputs. Google Cloud Integrations V1alpha Integration Alert Config Threshold Value Response - The metric value, above or below which the alert should be triggered.
- Aggregation
Period string - The period over which the metric value should be aggregated and evaluated. Format is , where integer should be a positive integer and unit should be one of (s,m,h,d,w) meaning (second, minute, hour, day, week). For an EXPECTED_MIN threshold, this aggregation_period must be lesser than 24 hours.
- Alert
Threshold int - For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.
- Disable
Alert bool - Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this integration alert.
- Display
Name string - Name of the alert. This will be displayed in the alert subject. If set, this name should be unique within the scope of the integration.
- Duration
Threshold 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.
- Metric
Type string - The type of metric.
- Only
Final boolAttempt - For either events or tasks, depending on the type of alert, count only final attempts, not retries.
- Threshold
Type string - The threshold type, whether lower(expected_min) or upper(expected_max), for which this alert is being configured. If value falls below expected_min or exceeds expected_max, an alert will be fired.
- Threshold
Value GoogleCloud Integrations V1alpha Integration Alert Config Threshold Value Response - The metric value, above or below which the alert should be triggered.
- aggregation
Period String - The period over which the metric value should be aggregated and evaluated. Format is , where integer should be a positive integer and unit should be one of (s,m,h,d,w) meaning (second, minute, hour, day, week). For an EXPECTED_MIN threshold, this aggregation_period must be lesser than 24 hours.
- alert
Threshold Integer - For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.
- disable
Alert Boolean - Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this integration alert.
- display
Name String - Name of the alert. This will be displayed in the alert subject. If set, this name should be unique within the scope of the integration.
- duration
Threshold 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.
- metric
Type String - The type of metric.
- only
Final BooleanAttempt - For either events or tasks, depending on the type of alert, count only final attempts, not retries.
- threshold
Type String - The threshold type, whether lower(expected_min) or upper(expected_max), for which this alert is being configured. If value falls below expected_min or exceeds expected_max, an alert will be fired.
- threshold
Value GoogleCloud Integrations V1alpha Integration Alert Config Threshold Value Response - The metric value, above or below which the alert should be triggered.
- aggregation
Period string - The period over which the metric value should be aggregated and evaluated. Format is , where integer should be a positive integer and unit should be one of (s,m,h,d,w) meaning (second, minute, hour, day, week). For an EXPECTED_MIN threshold, this aggregation_period must be lesser than 24 hours.
- alert
Threshold number - For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.
- disable
Alert boolean - Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this integration alert.
- display
Name string - Name of the alert. This will be displayed in the alert subject. If set, this name should be unique within the scope of the integration.
- duration
Threshold 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.
- metric
Type string - The type of metric.
- only
Final booleanAttempt - For either events or tasks, depending on the type of alert, count only final attempts, not retries.
- threshold
Type string - The threshold type, whether lower(expected_min) or upper(expected_max), for which this alert is being configured. If value falls below expected_min or exceeds expected_max, an alert will be fired.
- threshold
Value GoogleCloud Integrations V1alpha Integration Alert Config Threshold Value Response - The metric value, above or below which the alert should be triggered.
- aggregation_
period str - The period over which the metric value should be aggregated and evaluated. Format is , where integer should be a positive integer and unit should be one of (s,m,h,d,w) meaning (second, minute, hour, day, week). For an EXPECTED_MIN threshold, this aggregation_period must be lesser than 24 hours.
- alert_
threshold int - For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.
- disable_
alert bool - Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this integration alert.
- display_
name str - Name of the alert. This will be displayed in the alert subject. If set, this name should be unique within the scope of the integration.
- duration_
threshold 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.
- metric_
type str - The type of metric.
- only_
final_ boolattempt - For either events or tasks, depending on the type of alert, count only final attempts, not retries.
- threshold_
type str - The threshold type, whether lower(expected_min) or upper(expected_max), for which this alert is being configured. If value falls below expected_min or exceeds expected_max, an alert will be fired.
- threshold_
value GoogleCloud Integrations V1alpha Integration Alert Config Threshold Value Response - The metric value, above or below which the alert should be triggered.
- aggregation
Period String - The period over which the metric value should be aggregated and evaluated. Format is , where integer should be a positive integer and unit should be one of (s,m,h,d,w) meaning (second, minute, hour, day, week). For an EXPECTED_MIN threshold, this aggregation_period must be lesser than 24 hours.
- alert
Threshold Number - For how many contiguous aggregation periods should the expected min or max be violated for the alert to be fired.
- disable
Alert Boolean - Set to false by default. When set to true, the metrics are not aggregated or pushed to Monarch for this integration alert.
- display
Name String - Name of the alert. This will be displayed in the alert subject. If set, this name should be unique within the scope of the integration.
- duration
Threshold 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.
- metric
Type String - The type of metric.
- only
Final BooleanAttempt - For either events or tasks, depending on the type of alert, count only final attempts, not retries.
- threshold
Type String - The threshold type, whether lower(expected_min) or upper(expected_max), for which this alert is being configured. If value falls below expected_min or exceeds expected_max, an alert will be fired.
- threshold
Value Property Map - The metric value, above or below which the alert should be triggered.
GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdType, GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypeArgs
- Threshold
Type Unspecified - THRESHOLD_TYPE_UNSPECIFIEDDefault.
- Expected
Min - EXPECTED_MINNote that this field will only trigger alerts if the integration specifying it runs at least once in 24 hours (which is our in-memory retention period for monarch streams). Also note that
aggregation_period
for this alert configuration must be less than 24 hours. Min value threshold. - Expected
Max - EXPECTED_MAXMax value threshold.
- Google
Cloud Integrations V1alpha Integration Alert Config Threshold Type Threshold Type Unspecified - THRESHOLD_TYPE_UNSPECIFIEDDefault.
- Google
Cloud Integrations V1alpha Integration Alert Config Threshold Type Expected Min - EXPECTED_MINNote that this field will only trigger alerts if the integration specifying it runs at least once in 24 hours (which is our in-memory retention period for monarch streams). Also note that
aggregation_period
for this alert configuration must be less than 24 hours. Min value threshold. - Google
Cloud Integrations V1alpha Integration Alert Config Threshold Type Expected Max - EXPECTED_MAXMax value threshold.
- Threshold
Type Unspecified - THRESHOLD_TYPE_UNSPECIFIEDDefault.
- Expected
Min - EXPECTED_MINNote that this field will only trigger alerts if the integration specifying it runs at least once in 24 hours (which is our in-memory retention period for monarch streams). Also note that
aggregation_period
for this alert configuration must be less than 24 hours. Min value threshold. - Expected
Max - EXPECTED_MAXMax value threshold.
- Threshold
Type Unspecified - THRESHOLD_TYPE_UNSPECIFIEDDefault.
- Expected
Min - EXPECTED_MINNote that this field will only trigger alerts if the integration specifying it runs at least once in 24 hours (which is our in-memory retention period for monarch streams). Also note that
aggregation_period
for this alert configuration must be less than 24 hours. Min value threshold. - Expected
Max - EXPECTED_MAXMax value threshold.
- THRESHOLD_TYPE_UNSPECIFIED
- THRESHOLD_TYPE_UNSPECIFIEDDefault.
- EXPECTED_MIN
- EXPECTED_MINNote that this field will only trigger alerts if the integration specifying it runs at least once in 24 hours (which is our in-memory retention period for monarch streams). Also note that
aggregation_period
for this alert configuration must be less than 24 hours. Min value threshold. - EXPECTED_MAX
- EXPECTED_MAXMax value threshold.
- "THRESHOLD_TYPE_UNSPECIFIED"
- THRESHOLD_TYPE_UNSPECIFIEDDefault.
- "EXPECTED_MIN"
- EXPECTED_MINNote that this field will only trigger alerts if the integration specifying it runs at least once in 24 hours (which is our in-memory retention period for monarch streams). Also note that
aggregation_period
for this alert configuration must be less than 24 hours. Min value threshold. - "EXPECTED_MAX"
- EXPECTED_MAXMax value threshold.
GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValue, GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValueArgs
- Absolute string
- Absolute value threshold.
- Percentage int
- Percentage threshold.
- Absolute string
- Absolute value threshold.
- Percentage int
- Percentage threshold.
- absolute String
- Absolute value threshold.
- percentage Integer
- Percentage threshold.
- absolute string
- Absolute value threshold.
- percentage number
- Percentage threshold.
- absolute str
- Absolute value threshold.
- percentage int
- Percentage threshold.
- absolute String
- Absolute value threshold.
- percentage Number
- Percentage threshold.
GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValueResponse, GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValueResponseArgs
- Absolute string
- Absolute value threshold.
- Percentage int
- Percentage threshold.
- Absolute string
- Absolute value threshold.
- Percentage int
- Percentage threshold.
- absolute String
- Absolute value threshold.
- percentage Integer
- Percentage threshold.
- absolute string
- Absolute value threshold.
- percentage number
- Percentage threshold.
- absolute str
- Absolute value threshold.
- percentage int
- Percentage threshold.
- absolute String
- Absolute value threshold.
- percentage Number
- Percentage threshold.
GoogleCloudIntegrationsV1alphaIntegrationParameter, GoogleCloudIntegrationsV1alphaIntegrationParameterArgs
- Data
Type Pulumi.Google Native. Integrations. V1Alpha. Google Cloud Integrations V1alpha Integration Parameter Data Type - Type of the parameter.
- Default
Value Pulumi.Google Native. Integrations. V1Alpha. Inputs. Google Cloud Integrations V1alpha Value Type - Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
- Display
Name string - The name (without prefix) to be displayed in the UI for this parameter. E.g. if the key is "foo.bar.myName", then the name would be "myName".
- Input
Output Pulumi.Type Google Native. Integrations. V1Alpha. Google Cloud Integrations V1alpha Integration Parameter Input Output Type - Specifies the input/output type for the parameter.
- Is
Transient bool - Whether this parameter is a transient parameter.
- Json
Schema string - This schema will be used to validate runtime JSON-typed values of this parameter.
- Key string
- Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the integration definition.
- Producer string
- 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.
- Searchable bool
- Searchable in the execution log or not.
- Data
Type GoogleCloud Integrations V1alpha Integration Parameter Data Type - Type of the parameter.
- Default
Value GoogleCloud Integrations V1alpha Value Type - Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
- Display
Name string - The name (without prefix) to be displayed in the UI for this parameter. E.g. if the key is "foo.bar.myName", then the name would be "myName".
- Input
Output GoogleType Cloud Integrations V1alpha Integration Parameter Input Output Type - Specifies the input/output type for the parameter.
- Is
Transient bool - Whether this parameter is a transient parameter.
- Json
Schema string - This schema will be used to validate runtime JSON-typed values of this parameter.
- Key string
- Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the integration definition.
- Producer string
- 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.
- Searchable bool
- Searchable in the execution log or not.
- data
Type GoogleCloud Integrations V1alpha Integration Parameter Data Type - Type of the parameter.
- default
Value GoogleCloud Integrations V1alpha Value Type - Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
- display
Name String - The name (without prefix) to be displayed in the UI for this parameter. E.g. if the key is "foo.bar.myName", then the name would be "myName".
- input
Output GoogleType Cloud Integrations V1alpha Integration Parameter Input Output Type - Specifies the input/output type for the parameter.
- is
Transient Boolean - Whether this parameter is a transient parameter.
- json
Schema String - This schema will be used to validate runtime JSON-typed values of this parameter.
- key String
- Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the integration definition.
- producer String
- 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.
- searchable Boolean
- Searchable in the execution log or not.
- data
Type GoogleCloud Integrations V1alpha Integration Parameter Data Type - Type of the parameter.
- default
Value GoogleCloud Integrations V1alpha Value Type - Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
- display
Name string - The name (without prefix) to be displayed in the UI for this parameter. E.g. if the key is "foo.bar.myName", then the name would be "myName".
- input
Output GoogleType Cloud Integrations V1alpha Integration Parameter Input Output Type - Specifies the input/output type for the parameter.
- is
Transient boolean - Whether this parameter is a transient parameter.
- json
Schema string - This schema will be used to validate runtime JSON-typed values of this parameter.
- key string
- Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the integration definition.
- producer string
- 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.
- searchable boolean
- Searchable in the execution log or not.
- data_
type GoogleCloud Integrations V1alpha Integration Parameter Data Type - Type of the parameter.
- default_
value GoogleCloud Integrations V1alpha Value Type - Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
- display_
name str - The name (without prefix) to be displayed in the UI for this parameter. E.g. if the key is "foo.bar.myName", then the name would be "myName".
- input_
output_ Googletype Cloud Integrations V1alpha Integration Parameter Input Output Type - Specifies the input/output type for the parameter.
- is_
transient bool - Whether this parameter is a transient parameter.
- json_
schema str - This schema will be used to validate runtime JSON-typed values of this parameter.
- key str
- Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the integration definition.
- producer str
- 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.
- searchable bool
- Searchable in the execution log or not.
- data
Type "INTEGRATION_PARAMETER_DATA_TYPE_UNSPECIFIED" | "STRING_VALUE" | "INT_VALUE" | "DOUBLE_VALUE" | "BOOLEAN_VALUE" | "STRING_ARRAY" | "INT_ARRAY" | "DOUBLE_ARRAY" | "BOOLEAN_ARRAY" | "JSON_VALUE" | "PROTO_VALUE" | "PROTO_ARRAY" - Type of the parameter.
- default
Value Property Map - Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
- display
Name String - The name (without prefix) to be displayed in the UI for this parameter. E.g. if the key is "foo.bar.myName", then the name would be "myName".
- input
Output "IN_OUT_TYPE_UNSPECIFIED" | "IN" | "OUT" | "IN_OUT"Type - Specifies the input/output type for the parameter.
- is
Transient Boolean - Whether this parameter is a transient parameter.
- json
Schema String - This schema will be used to validate runtime JSON-typed values of this parameter.
- key String
- Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the integration definition.
- producer String
- 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.
- searchable Boolean
- Searchable in the execution log or not.
GoogleCloudIntegrationsV1alphaIntegrationParameterDataType, GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypeArgs
- Integration
Parameter Data Type Unspecified - INTEGRATION_PARAMETER_DATA_TYPE_UNSPECIFIEDUnspecified.
- String
Value - STRING_VALUEString.
- Int
Value - INT_VALUEInteger.
- Double
Value - DOUBLE_VALUEDouble Number.
- Boolean
Value - BOOLEAN_VALUEBoolean.
- String
Array - STRING_ARRAYString Array.
- Int
Array - INT_ARRAYInteger Array.
- Double
Array - DOUBLE_ARRAYDouble Number Array.
- Boolean
Array - BOOLEAN_ARRAYBoolean Array.
- Json
Value - JSON_VALUEJson.
- Proto
Value - PROTO_VALUEProto Value (Internal use only).
- Proto
Array - PROTO_ARRAYProto Array (Internal use only).
- Google
Cloud Integrations V1alpha Integration Parameter Data Type Integration Parameter Data Type Unspecified - INTEGRATION_PARAMETER_DATA_TYPE_UNSPECIFIEDUnspecified.
- Google
Cloud Integrations V1alpha Integration Parameter Data Type String Value - STRING_VALUEString.
- Google
Cloud Integrations V1alpha Integration Parameter Data Type Int Value - INT_VALUEInteger.
- Google
Cloud Integrations V1alpha Integration Parameter Data Type Double Value - DOUBLE_VALUEDouble Number.
- Google
Cloud Integrations V1alpha Integration Parameter Data Type Boolean Value - BOOLEAN_VALUEBoolean.
- Google
Cloud Integrations V1alpha Integration Parameter Data Type String Array - STRING_ARRAYString Array.
- Google
Cloud Integrations V1alpha Integration Parameter Data Type Int Array - INT_ARRAYInteger Array.
- Google
Cloud Integrations V1alpha Integration Parameter Data Type Double Array - DOUBLE_ARRAYDouble Number Array.
- Google
Cloud Integrations V1alpha Integration Parameter Data Type Boolean Array - BOOLEAN_ARRAYBoolean Array.
- Google
Cloud Integrations V1alpha Integration Parameter Data Type Json Value - JSON_VALUEJson.
- Google
Cloud Integrations V1alpha Integration Parameter Data Type Proto Value - PROTO_VALUEProto Value (Internal use only).
- Google
Cloud Integrations V1alpha Integration Parameter Data Type Proto Array - PROTO_ARRAYProto Array (Internal use only).
- Integration
Parameter Data Type Unspecified - INTEGRATION_PARAMETER_DATA_TYPE_UNSPECIFIEDUnspecified.
- String
Value - STRING_VALUEString.
- Int
Value - INT_VALUEInteger.
- Double
Value - DOUBLE_VALUEDouble Number.
- Boolean
Value - BOOLEAN_VALUEBoolean.
- String
Array - STRING_ARRAYString Array.
- Int
Array - INT_ARRAYInteger Array.
- Double
Array - DOUBLE_ARRAYDouble Number Array.
- Boolean
Array - BOOLEAN_ARRAYBoolean Array.
- Json
Value - JSON_VALUEJson.
- Proto
Value - PROTO_VALUEProto Value (Internal use only).
- Proto
Array - PROTO_ARRAYProto Array (Internal use only).
- Integration
Parameter Data Type Unspecified - INTEGRATION_PARAMETER_DATA_TYPE_UNSPECIFIEDUnspecified.
- String
Value - STRING_VALUEString.
- Int
Value - INT_VALUEInteger.
- Double
Value - DOUBLE_VALUEDouble Number.
- Boolean
Value - BOOLEAN_VALUEBoolean.
- String
Array - STRING_ARRAYString Array.
- Int
Array - INT_ARRAYInteger Array.
- Double
Array - DOUBLE_ARRAYDouble Number Array.
- Boolean
Array - BOOLEAN_ARRAYBoolean Array.
- Json
Value - JSON_VALUEJson.
- Proto
Value - PROTO_VALUEProto Value (Internal use only).
- Proto
Array - PROTO_ARRAYProto Array (Internal use only).
- INTEGRATION_PARAMETER_DATA_TYPE_UNSPECIFIED
- INTEGRATION_PARAMETER_DATA_TYPE_UNSPECIFIEDUnspecified.
- STRING_VALUE
- STRING_VALUEString.
- INT_VALUE
- INT_VALUEInteger.
- DOUBLE_VALUE
- DOUBLE_VALUEDouble Number.
- BOOLEAN_VALUE
- BOOLEAN_VALUEBoolean.
- STRING_ARRAY
- STRING_ARRAYString Array.
- INT_ARRAY
- INT_ARRAYInteger Array.
- DOUBLE_ARRAY
- DOUBLE_ARRAYDouble Number Array.
- BOOLEAN_ARRAY
- BOOLEAN_ARRAYBoolean Array.
- JSON_VALUE
- JSON_VALUEJson.
- PROTO_VALUE
- PROTO_VALUEProto Value (Internal use only).
- PROTO_ARRAY
- PROTO_ARRAYProto Array (Internal use only).
- "INTEGRATION_PARAMETER_DATA_TYPE_UNSPECIFIED"
- INTEGRATION_PARAMETER_DATA_TYPE_UNSPECIFIEDUnspecified.
- "STRING_VALUE"
- STRING_VALUEString.
- "INT_VALUE"
- INT_VALUEInteger.
- "DOUBLE_VALUE"
- DOUBLE_VALUEDouble Number.
- "BOOLEAN_VALUE"
- BOOLEAN_VALUEBoolean.
- "STRING_ARRAY"
- STRING_ARRAYString Array.
- "INT_ARRAY"
- INT_ARRAYInteger Array.
- "DOUBLE_ARRAY"
- DOUBLE_ARRAYDouble Number Array.
- "BOOLEAN_ARRAY"
- BOOLEAN_ARRAYBoolean Array.
- "JSON_VALUE"
- JSON_VALUEJson.
- "PROTO_VALUE"
- PROTO_VALUEProto Value (Internal use only).
- "PROTO_ARRAY"
- PROTO_ARRAYProto Array (Internal use only).
GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputType, GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypeArgs
- In
Out Type Unspecified - IN_OUT_TYPE_UNSPECIFIEDDefault.
- In
- INInput parameters for the integration. EventBus validates that these parameters exist in the integrations before execution.
- Out
- OUTOutput Parameters for the integration. EventBus will only return the integration parameters tagged with OUT in the response back.
- In
Out - IN_OUTInput and Output Parameters. These can be used as both input and output. EventBus will validate for the existence of these parameters before execution and will also return this parameter back in the response.
- Google
Cloud Integrations V1alpha Integration Parameter Input Output Type In Out Type Unspecified - IN_OUT_TYPE_UNSPECIFIEDDefault.
- Google
Cloud Integrations V1alpha Integration Parameter Input Output Type In - INInput parameters for the integration. EventBus validates that these parameters exist in the integrations before execution.
- Google
Cloud Integrations V1alpha Integration Parameter Input Output Type Out - OUTOutput Parameters for the integration. EventBus will only return the integration parameters tagged with OUT in the response back.
- Google
Cloud Integrations V1alpha Integration Parameter Input Output Type In Out - IN_OUTInput and Output Parameters. These can be used as both input and output. EventBus will validate for the existence of these parameters before execution and will also return this parameter back in the response.
- In
Out Type Unspecified - IN_OUT_TYPE_UNSPECIFIEDDefault.
- In
- INInput parameters for the integration. EventBus validates that these parameters exist in the integrations before execution.
- Out
- OUTOutput Parameters for the integration. EventBus will only return the integration parameters tagged with OUT in the response back.
- In
Out - IN_OUTInput and Output Parameters. These can be used as both input and output. EventBus will validate for the existence of these parameters before execution and will also return this parameter back in the response.
- In
Out Type Unspecified - IN_OUT_TYPE_UNSPECIFIEDDefault.
- In
- INInput parameters for the integration. EventBus validates that these parameters exist in the integrations before execution.
- Out
- OUTOutput Parameters for the integration. EventBus will only return the integration parameters tagged with OUT in the response back.
- In
Out - IN_OUTInput and Output Parameters. These can be used as both input and output. EventBus will validate for the existence of these parameters before execution and will also return this parameter back in the response.
- IN_OUT_TYPE_UNSPECIFIED
- IN_OUT_TYPE_UNSPECIFIEDDefault.
- IN_
- INInput parameters for the integration. EventBus validates that these parameters exist in the integrations before execution.
- OUT
- OUTOutput Parameters for the integration. EventBus will only return the integration parameters tagged with OUT in the response back.
- IN_OUT
- IN_OUTInput and Output Parameters. These can be used as both input and output. EventBus will validate for the existence of these parameters before execution and will also return this parameter back in the response.
- "IN_OUT_TYPE_UNSPECIFIED"
- IN_OUT_TYPE_UNSPECIFIEDDefault.
- "IN"
- INInput parameters for the integration. EventBus validates that these parameters exist in the integrations before execution.
- "OUT"
- OUTOutput Parameters for the integration. EventBus will only return the integration parameters tagged with OUT in the response back.
- "IN_OUT"
- IN_OUTInput and Output Parameters. These can be used as both input and output. EventBus will validate for the existence of these parameters before execution and will also return this parameter back in the response.
GoogleCloudIntegrationsV1alphaIntegrationParameterResponse, GoogleCloudIntegrationsV1alphaIntegrationParameterResponseArgs
- Data
Type string - Type of the parameter.
- Default
Value Pulumi.Google Native. Integrations. V1Alpha. Inputs. Google Cloud Integrations V1alpha Value Type Response - Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
- Display
Name string - The name (without prefix) to be displayed in the UI for this parameter. E.g. if the key is "foo.bar.myName", then the name would be "myName".
- Input
Output stringType - Specifies the input/output type for the parameter.
- Is
Transient bool - Whether this parameter is a transient parameter.
- Json
Schema string - This schema will be used to validate runtime JSON-typed values of this parameter.
- Key string
- Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the integration definition.
- Producer string
- 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.
- Searchable bool
- Searchable in the execution log or not.
- Data
Type string - Type of the parameter.
- Default
Value GoogleCloud Integrations V1alpha Value Type Response - Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
- Display
Name string - The name (without prefix) to be displayed in the UI for this parameter. E.g. if the key is "foo.bar.myName", then the name would be "myName".
- Input
Output stringType - Specifies the input/output type for the parameter.
- Is
Transient bool - Whether this parameter is a transient parameter.
- Json
Schema string - This schema will be used to validate runtime JSON-typed values of this parameter.
- Key string
- Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the integration definition.
- Producer string
- 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.
- Searchable bool
- Searchable in the execution log or not.
- data
Type String - Type of the parameter.
- default
Value GoogleCloud Integrations V1alpha Value Type Response - Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
- display
Name String - The name (without prefix) to be displayed in the UI for this parameter. E.g. if the key is "foo.bar.myName", then the name would be "myName".
- input
Output StringType - Specifies the input/output type for the parameter.
- is
Transient Boolean - Whether this parameter is a transient parameter.
- json
Schema String - This schema will be used to validate runtime JSON-typed values of this parameter.
- key String
- Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the integration definition.
- producer String
- 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.
- searchable Boolean
- Searchable in the execution log or not.
- data
Type string - Type of the parameter.
- default
Value GoogleCloud Integrations V1alpha Value Type Response - Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
- display
Name string - The name (without prefix) to be displayed in the UI for this parameter. E.g. if the key is "foo.bar.myName", then the name would be "myName".
- input
Output stringType - Specifies the input/output type for the parameter.
- is
Transient boolean - Whether this parameter is a transient parameter.
- json
Schema string - This schema will be used to validate runtime JSON-typed values of this parameter.
- key string
- Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the integration definition.
- producer string
- 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.
- searchable boolean
- Searchable in the execution log or not.
- data_
type str - Type of the parameter.
- default_
value GoogleCloud Integrations V1alpha Value Type Response - Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
- display_
name str - The name (without prefix) to be displayed in the UI for this parameter. E.g. if the key is "foo.bar.myName", then the name would be "myName".
- input_
output_ strtype - Specifies the input/output type for the parameter.
- is_
transient bool - Whether this parameter is a transient parameter.
- json_
schema str - This schema will be used to validate runtime JSON-typed values of this parameter.
- key str
- Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the integration definition.
- producer str
- 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.
- searchable bool
- Searchable in the execution log or not.
- data
Type String - Type of the parameter.
- default
Value Property Map - Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
- display
Name String - The name (without prefix) to be displayed in the UI for this parameter. E.g. if the key is "foo.bar.myName", then the name would be "myName".
- input
Output StringType - Specifies the input/output type for the parameter.
- is
Transient Boolean - Whether this parameter is a transient parameter.
- json
Schema String - This schema will be used to validate runtime JSON-typed values of this parameter.
- key String
- Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the integration definition.
- producer String
- 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.
- searchable Boolean
- Searchable in the execution log or not.
GoogleCloudIntegrationsV1alphaNextTask, GoogleCloudIntegrationsV1alphaNextTaskArgs
- Condition string
- Standard filter expression for this task to become an eligible next task.
- Description string
- User-provided description intended to give additional business context about the task.
- Display
Name string - User-provided label that is attached to this edge in the UI.
- Task
Config stringId - ID of the next task.
- Task
Id string - Task number of the next task.
- Condition string
- Standard filter expression for this task to become an eligible next task.
- Description string
- User-provided description intended to give additional business context about the task.
- Display
Name string - User-provided label that is attached to this edge in the UI.
- Task
Config stringId - ID of the next task.
- Task
Id string - Task number of the next task.
- condition String
- Standard filter expression for this task to become an eligible next task.
- description String
- User-provided description intended to give additional business context about the task.
- display
Name String - User-provided label that is attached to this edge in the UI.
- task
Config StringId - ID of the next task.
- task
Id String - Task number of the next task.
- condition string
- Standard filter expression for this task to become an eligible next task.
- description string
- User-provided description intended to give additional business context about the task.
- display
Name string - User-provided label that is attached to this edge in the UI.
- task
Config stringId - ID of the next task.
- task
Id string - Task number of the next task.
- condition str
- Standard filter expression for this task to become an eligible next task.
- description str
- User-provided description intended to give additional business context about the task.
- display_
name str - User-provided label that is attached to this edge in the UI.
- task_
config_ strid - ID of the next task.
- task_
id str - Task number of the next task.
- condition String
- Standard filter expression for this task to become an eligible next task.
- description String
- User-provided description intended to give additional business context about the task.
- display
Name String - User-provided label that is attached to this edge in the UI.
- task
Config StringId - ID of the next task.
- task
Id String - Task number of the next task.
GoogleCloudIntegrationsV1alphaNextTaskResponse, GoogleCloudIntegrationsV1alphaNextTaskResponseArgs
- Condition string
- Standard filter expression for this task to become an eligible next task.
- Description string
- User-provided description intended to give additional business context about the task.
- Display
Name string - User-provided label that is attached to this edge in the UI.
- Task
Config stringId - ID of the next task.
- Task
Id string - Task number of the next task.
- Condition string
- Standard filter expression for this task to become an eligible next task.
- Description string
- User-provided description intended to give additional business context about the task.
- Display
Name string - User-provided label that is attached to this edge in the UI.
- Task
Config stringId - ID of the next task.
- Task
Id string - Task number of the next task.
- condition String
- Standard filter expression for this task to become an eligible next task.
- description String
- User-provided description intended to give additional business context about the task.
- display
Name String - User-provided label that is attached to this edge in the UI.
- task
Config StringId - ID of the next task.
- task
Id String - Task number of the next task.
- condition string
- Standard filter expression for this task to become an eligible next task.
- description string
- User-provided description intended to give additional business context about the task.
- display
Name string - User-provided label that is attached to this edge in the UI.
- task
Config stringId - ID of the next task.
- task
Id string - Task number of the next task.
- condition str
- Standard filter expression for this task to become an eligible next task.
- description str
- User-provided description intended to give additional business context about the task.
- display_
name str - User-provided label that is attached to this edge in the UI.
- task_
config_ strid - ID of the next task.
- task_
id str - Task number of the next task.
- condition String
- Standard filter expression for this task to become an eligible next task.
- description String
- User-provided description intended to give additional business context about the task.
- display
Name String - User-provided label that is attached to this edge in the UI.
- task
Config StringId - ID of the next task.
- task
Id String - Task number of the next task.
GoogleCloudIntegrationsV1alphaStringParameterArray, GoogleCloudIntegrationsV1alphaStringParameterArrayArgs
- String
Values List<string> - String array.
- String
Values []string - String array.
- string
Values List<String> - String array.
- string
Values string[] - String array.
- string_
values Sequence[str] - String array.
- string
Values List<String> - String array.
GoogleCloudIntegrationsV1alphaStringParameterArrayResponse, GoogleCloudIntegrationsV1alphaStringParameterArrayResponseArgs
- String
Values List<string> - String array.
- String
Values []string - String array.
- string
Values List<String> - String array.
- string
Values string[] - String array.
- string_
values Sequence[str] - String array.
- string
Values List<String> - String array.
GoogleCloudIntegrationsV1alphaSuccessPolicy, GoogleCloudIntegrationsV1alphaSuccessPolicyArgs
- Final
State Pulumi.Google Native. Integrations. V1Alpha. Google Cloud Integrations V1alpha Success Policy Final State - State to which the execution snapshot status will be set if the task succeeds.
- Final
State GoogleCloud Integrations V1alpha Success Policy Final State - State to which the execution snapshot status will be set if the task succeeds.
- final
State GoogleCloud Integrations V1alpha Success Policy Final State - State to which the execution snapshot status will be set if the task succeeds.
- final
State GoogleCloud Integrations V1alpha Success Policy Final State - State to which the execution snapshot status will be set if the task succeeds.
- final_
state GoogleCloud Integrations V1alpha Success Policy Final State - State to which the execution snapshot status will be set if the task succeeds.
- final
State "FINAL_STATE_UNSPECIFIED" | "SUCCEEDED" | "SUSPENDED" - State to which the execution snapshot status will be set if the task succeeds.
GoogleCloudIntegrationsV1alphaSuccessPolicyFinalState, GoogleCloudIntegrationsV1alphaSuccessPolicyFinalStateArgs
- Final
State Unspecified - FINAL_STATE_UNSPECIFIEDUNSPECIFIED.
- Succeeded
- SUCCEEDEDThe default behavior, where successful tasks will be marked as SUCCEEDED.
- Suspended
- SUSPENDEDSets the state to SUSPENDED after executing. This is required for SuspensionTask; event execution will continue once the user calls ResolveSuspensions with the event_execution_info_id and the task number.
- Google
Cloud Integrations V1alpha Success Policy Final State Final State Unspecified - FINAL_STATE_UNSPECIFIEDUNSPECIFIED.
- Google
Cloud Integrations V1alpha Success Policy Final State Succeeded - SUCCEEDEDThe default behavior, where successful tasks will be marked as SUCCEEDED.
- Google
Cloud Integrations V1alpha Success Policy Final State Suspended - SUSPENDEDSets the state to SUSPENDED after executing. This is required for SuspensionTask; event execution will continue once the user calls ResolveSuspensions with the event_execution_info_id and the task number.
- Final
State Unspecified - FINAL_STATE_UNSPECIFIEDUNSPECIFIED.
- Succeeded
- SUCCEEDEDThe default behavior, where successful tasks will be marked as SUCCEEDED.
- Suspended
- SUSPENDEDSets the state to SUSPENDED after executing. This is required for SuspensionTask; event execution will continue once the user calls ResolveSuspensions with the event_execution_info_id and the task number.
- Final
State Unspecified - FINAL_STATE_UNSPECIFIEDUNSPECIFIED.
- Succeeded
- SUCCEEDEDThe default behavior, where successful tasks will be marked as SUCCEEDED.
- Suspended
- SUSPENDEDSets the state to SUSPENDED after executing. This is required for SuspensionTask; event execution will continue once the user calls ResolveSuspensions with the event_execution_info_id and the task number.
- FINAL_STATE_UNSPECIFIED
- FINAL_STATE_UNSPECIFIEDUNSPECIFIED.
- SUCCEEDED
- SUCCEEDEDThe default behavior, where successful tasks will be marked as SUCCEEDED.
- SUSPENDED
- SUSPENDEDSets the state to SUSPENDED after executing. This is required for SuspensionTask; event execution will continue once the user calls ResolveSuspensions with the event_execution_info_id and the task number.
- "FINAL_STATE_UNSPECIFIED"
- FINAL_STATE_UNSPECIFIEDUNSPECIFIED.
- "SUCCEEDED"
- SUCCEEDEDThe default behavior, where successful tasks will be marked as SUCCEEDED.
- "SUSPENDED"
- SUSPENDEDSets the state to SUSPENDED after executing. This is required for SuspensionTask; event execution will continue once the user calls ResolveSuspensions with the event_execution_info_id and the task number.
GoogleCloudIntegrationsV1alphaSuccessPolicyResponse, GoogleCloudIntegrationsV1alphaSuccessPolicyResponseArgs
- Final
State string - State to which the execution snapshot status will be set if the task succeeds.
- Final
State string - State to which the execution snapshot status will be set if the task succeeds.
- final
State String - State to which the execution snapshot status will be set if the task succeeds.
- final
State string - State to which the execution snapshot status will be set if the task succeeds.
- final_
state str - State to which the execution snapshot status will be set if the task succeeds.
- final
State String - State to which the execution snapshot status will be set if the task succeeds.
GoogleCloudIntegrationsV1alphaTaskConfig, GoogleCloudIntegrationsV1alphaTaskConfigArgs
- Task
Id string - 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_id
). - Description string
- Optional. User-provided description intended to give additional business context about the task.
- Display
Name string - Optional. User-provided label that is attached to this TaskConfig in the UI.
- Error
Catcher stringId - Optional. Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
- External
Task Pulumi.Type Google Native. Integrations. V1Alpha. Google Cloud Integrations V1alpha Task Config External Task Type - Optional. External task type of the task
- Failure
Policy Pulumi.Google Native. Integrations. V1Alpha. Inputs. Google Cloud Integrations V1alpha Failure Policy - 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.).
- Json
Validation Pulumi.Option Google Native. Integrations. V1Alpha. Google Cloud Integrations V1alpha Task Config Json Validation Option - Optional. If set, overrides the option configured in the Task implementation class.
- Next
Tasks List<Pulumi.Google Native. Integrations. V1Alpha. Inputs. Google Cloud Integrations V1alpha Next Task> - Optional. 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 Pulumi.Execution Policy Google Native. Integrations. V1Alpha. Google Cloud Integrations V1alpha Task Config Next Tasks Execution Policy - Optional. The policy dictating the execution of the next set of tasks for the current task.
- Parameters Dictionary<string, string>
- Optional. The customized parameters the user can pass to this task.
- Position
Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Google Cloud Integrations V1alpha Coordinate - Optional. Informs the front-end application where to draw this error catcher config on the UI.
- Success
Policy Pulumi.Google Native. Integrations. V1Alpha. Inputs. Google Cloud Integrations V1alpha Success Policy - Optional. Determines what action to take upon successful task completion.
- Synchronous
Call Pulumi.Failure Policy Google Native. Integrations. V1Alpha. Inputs. Google Cloud Integrations V1alpha Failure Policy - Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for synchronous calls to Eventbus alone (Post).
- Task string
- Optional. The name for the task.
- Task
Execution Pulumi.Strategy Google Native. Integrations. V1Alpha. Google Cloud Integrations V1alpha Task Config Task Execution Strategy - Optional. The policy dictating the execution strategy of this task.
- Task
Template string - Optional. Used to define task-template name if task is of type task-template
- Task
Id string - 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_id
). - Description string
- Optional. User-provided description intended to give additional business context about the task.
- Display
Name string - Optional. User-provided label that is attached to this TaskConfig in the UI.
- Error
Catcher stringId - Optional. Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
- External
Task GoogleType Cloud Integrations V1alpha Task Config External Task Type - Optional. External task type of the task
- Failure
Policy GoogleCloud Integrations V1alpha Failure Policy - 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.).
- Json
Validation GoogleOption Cloud Integrations V1alpha Task Config Json Validation Option - Optional. If set, overrides the option configured in the Task implementation class.
- Next
Tasks []GoogleCloud Integrations V1alpha Next Task - Optional. 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 GoogleExecution Policy Cloud Integrations V1alpha Task Config Next Tasks Execution Policy - Optional. The policy dictating the execution of the next set of tasks for the current task.
- Parameters map[string]string
- Optional. The customized parameters the user can pass to this task.
- Position
Google
Cloud Integrations V1alpha Coordinate - Optional. Informs the front-end application where to draw this error catcher config on the UI.
- Success
Policy GoogleCloud Integrations V1alpha Success Policy - Optional. Determines what action to take upon successful task completion.
- Synchronous
Call GoogleFailure Policy Cloud Integrations V1alpha Failure Policy - Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for synchronous calls to Eventbus alone (Post).
- Task string
- Optional. The name for the task.
- Task
Execution GoogleStrategy Cloud Integrations V1alpha Task Config Task Execution Strategy - Optional. The policy dictating the execution strategy of this task.
- Task
Template string - Optional. Used to define task-template name if task is of type task-template
- task
Id String - 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_id
). - description String
- Optional. User-provided description intended to give additional business context about the task.
- display
Name String - Optional. User-provided label that is attached to this TaskConfig in the UI.
- error
Catcher StringId - Optional. Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
- external
Task GoogleType Cloud Integrations V1alpha Task Config External Task Type - Optional. External task type of the task
- failure
Policy GoogleCloud Integrations V1alpha Failure Policy - 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.).
- json
Validation GoogleOption Cloud Integrations V1alpha Task Config Json Validation Option - Optional. If set, overrides the option configured in the Task implementation class.
- next
Tasks List<GoogleCloud Integrations V1alpha Next Task> - Optional. 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 GoogleExecution Policy Cloud Integrations V1alpha Task Config Next Tasks Execution Policy - Optional. The policy dictating the execution of the next set of tasks for the current task.
- parameters Map<String,String>
- Optional. The customized parameters the user can pass to this task.
- position
Google
Cloud Integrations V1alpha Coordinate - Optional. Informs the front-end application where to draw this error catcher config on the UI.
- success
Policy GoogleCloud Integrations V1alpha Success Policy - Optional. Determines what action to take upon successful task completion.
- synchronous
Call GoogleFailure Policy Cloud Integrations V1alpha Failure Policy - Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for synchronous calls to Eventbus alone (Post).
- task String
- Optional. The name for the task.
- task
Execution GoogleStrategy Cloud Integrations V1alpha Task Config Task Execution Strategy - Optional. The policy dictating the execution strategy of this task.
- task
Template String - Optional. Used to define task-template name if task is of type task-template
- task
Id string - 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_id
). - description string
- Optional. User-provided description intended to give additional business context about the task.
- display
Name string - Optional. User-provided label that is attached to this TaskConfig in the UI.
- error
Catcher stringId - Optional. Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
- external
Task GoogleType Cloud Integrations V1alpha Task Config External Task Type - Optional. External task type of the task
- failure
Policy GoogleCloud Integrations V1alpha Failure Policy - 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.).
- json
Validation GoogleOption Cloud Integrations V1alpha Task Config Json Validation Option - Optional. If set, overrides the option configured in the Task implementation class.
- next
Tasks GoogleCloud Integrations V1alpha Next Task[] - Optional. 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 GoogleExecution Policy Cloud Integrations V1alpha Task Config Next Tasks Execution Policy - Optional. The policy dictating the execution of the next set of tasks for the current task.
- parameters {[key: string]: string}
- Optional. The customized parameters the user can pass to this task.
- position
Google
Cloud Integrations V1alpha Coordinate - Optional. Informs the front-end application where to draw this error catcher config on the UI.
- success
Policy GoogleCloud Integrations V1alpha Success Policy - Optional. Determines what action to take upon successful task completion.
- synchronous
Call GoogleFailure Policy Cloud Integrations V1alpha Failure Policy - Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for synchronous calls to Eventbus alone (Post).
- task string
- Optional. The name for the task.
- task
Execution GoogleStrategy Cloud Integrations V1alpha Task Config Task Execution Strategy - Optional. The policy dictating the execution strategy of this task.
- task
Template string - Optional. Used to define task-template name if task is of type task-template
- task_
id str - 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_id
). - description str
- Optional. User-provided description intended to give additional business context about the task.
- display_
name str - Optional. User-provided label that is attached to this TaskConfig in the UI.
- error_
catcher_ strid - Optional. Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
- external_
task_ Googletype Cloud Integrations V1alpha Task Config External Task Type - Optional. External task type of the task
- failure_
policy GoogleCloud Integrations V1alpha Failure Policy - 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.).
- json_
validation_ Googleoption Cloud Integrations V1alpha Task Config Json Validation Option - Optional. If set, overrides the option configured in the Task implementation class.
- next_
tasks Sequence[GoogleCloud Integrations V1alpha Next Task] - Optional. 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_ Googleexecution_ policy Cloud Integrations V1alpha Task Config Next Tasks Execution Policy - Optional. The policy dictating the execution of the next set of tasks for the current task.
- parameters Mapping[str, str]
- Optional. The customized parameters the user can pass to this task.
- position
Google
Cloud Integrations V1alpha Coordinate - Optional. Informs the front-end application where to draw this error catcher config on the UI.
- success_
policy GoogleCloud Integrations V1alpha Success Policy - Optional. Determines what action to take upon successful task completion.
- synchronous_
call_ Googlefailure_ policy Cloud Integrations V1alpha Failure Policy - Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for synchronous calls to Eventbus alone (Post).
- task str
- Optional. The name for the task.
- task_
execution_ Googlestrategy Cloud Integrations V1alpha Task Config Task Execution Strategy - Optional. The policy dictating the execution strategy of this task.
- task_
template str - Optional. Used to define task-template name if task is of type task-template
- task
Id String - 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_id
). - description String
- Optional. User-provided description intended to give additional business context about the task.
- display
Name String - Optional. User-provided label that is attached to this TaskConfig in the UI.
- error
Catcher StringId - Optional. Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
- external
Task "EXTERNAL_TASK_TYPE_UNSPECIFIED" | "NORMAL_TASK" | "ERROR_TASK"Type - Optional. External task type of the task
- failure
Policy Property Map - Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for asynchronous calls to Eventbus alone (Post To Queue, Schedule etc.).
- json
Validation "JSON_VALIDATION_OPTION_UNSPECIFIED" | "SKIP" | "PRE_EXECUTION" | "POST_EXECUTION" | "PRE_POST_EXECUTION"Option - Optional. If set, overrides the option configured in the Task implementation class.
- next
Tasks List<Property Map> - Optional. 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 "NEXT_TASKS_EXECUTION_POLICY_UNSPECIFIED" | "RUN_ALL_MATCH" | "RUN_FIRST_MATCH"Execution Policy - Optional. The policy dictating the execution of the next set of tasks for the current task.
- parameters Map<String>
- Optional. The customized parameters the user can pass to this task.
- position Property Map
- Optional. Informs the front-end application where to draw this error catcher config on the UI.
- success
Policy Property Map - Optional. Determines what action to take upon successful task completion.
- synchronous
Call Property MapFailure Policy - Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for synchronous calls to Eventbus alone (Post).
- task String
- Optional. The name for the task.
- task
Execution "TASK_EXECUTION_STRATEGY_UNSPECIFIED" | "WHEN_ALL_SUCCEED" | "WHEN_ANY_SUCCEED" | "WHEN_ALL_TASKS_AND_CONDITIONS_SUCCEED"Strategy - Optional. The policy dictating the execution strategy of this task.
- task
Template String - Optional. Used to define task-template name if task is of type task-template
GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskType, GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypeArgs
- External
Task Type Unspecified - EXTERNAL_TASK_TYPE_UNSPECIFIEDDefault value. External task type is not specified
- Normal
Task - NORMAL_TASKTasks belongs to the normal task flows
- Error
Task - ERROR_TASKTask belongs to the error catch task flows
- Google
Cloud Integrations V1alpha Task Config External Task Type External Task Type Unspecified - EXTERNAL_TASK_TYPE_UNSPECIFIEDDefault value. External task type is not specified
- Google
Cloud Integrations V1alpha Task Config External Task Type Normal Task - NORMAL_TASKTasks belongs to the normal task flows
- Google
Cloud Integrations V1alpha Task Config External Task Type Error Task - ERROR_TASKTask belongs to the error catch task flows
- External
Task Type Unspecified - EXTERNAL_TASK_TYPE_UNSPECIFIEDDefault value. External task type is not specified
- Normal
Task - NORMAL_TASKTasks belongs to the normal task flows
- Error
Task - ERROR_TASKTask belongs to the error catch task flows
- External
Task Type Unspecified - EXTERNAL_TASK_TYPE_UNSPECIFIEDDefault value. External task type is not specified
- Normal
Task - NORMAL_TASKTasks belongs to the normal task flows
- Error
Task - ERROR_TASKTask belongs to the error catch task flows
- EXTERNAL_TASK_TYPE_UNSPECIFIED
- EXTERNAL_TASK_TYPE_UNSPECIFIEDDefault value. External task type is not specified
- NORMAL_TASK
- NORMAL_TASKTasks belongs to the normal task flows
- ERROR_TASK
- ERROR_TASKTask belongs to the error catch task flows
- "EXTERNAL_TASK_TYPE_UNSPECIFIED"
- EXTERNAL_TASK_TYPE_UNSPECIFIEDDefault value. External task type is not specified
- "NORMAL_TASK"
- NORMAL_TASKTasks belongs to the normal task flows
- "ERROR_TASK"
- ERROR_TASKTask belongs to the error catch task flows
GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOption, GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionArgs
- Json
Validation Option Unspecified - JSON_VALIDATION_OPTION_UNSPECIFIEDAs per the default behavior, no validation will be run. Will not override any option set in a Task.
- Skip
- SKIPDo not run any validation against JSON schemas.
- Pre
Execution - PRE_EXECUTIONValidate all potential input JSON parameters against schemas specified in IntegrationParameter.
- Post
Execution - POST_EXECUTIONValidate all potential output JSON parameters against schemas specified in IntegrationParameter.
- Pre
Post Execution - PRE_POST_EXECUTIONPerform both PRE_EXECUTION and POST_EXECUTION validations.
- Google
Cloud Integrations V1alpha Task Config Json Validation Option Json Validation Option Unspecified - JSON_VALIDATION_OPTION_UNSPECIFIEDAs per the default behavior, no validation will be run. Will not override any option set in a Task.
- Google
Cloud Integrations V1alpha Task Config Json Validation Option Skip - SKIPDo not run any validation against JSON schemas.
- Google
Cloud Integrations V1alpha Task Config Json Validation Option Pre Execution - PRE_EXECUTIONValidate all potential input JSON parameters against schemas specified in IntegrationParameter.
- Google
Cloud Integrations V1alpha Task Config Json Validation Option Post Execution - POST_EXECUTIONValidate all potential output JSON parameters against schemas specified in IntegrationParameter.
- Google
Cloud Integrations V1alpha Task Config Json Validation Option Pre Post Execution - PRE_POST_EXECUTIONPerform both PRE_EXECUTION and POST_EXECUTION validations.
- Json
Validation Option Unspecified - JSON_VALIDATION_OPTION_UNSPECIFIEDAs per the default behavior, no validation will be run. Will not override any option set in a Task.
- Skip
- SKIPDo not run any validation against JSON schemas.
- Pre
Execution - PRE_EXECUTIONValidate all potential input JSON parameters against schemas specified in IntegrationParameter.
- Post
Execution - POST_EXECUTIONValidate all potential output JSON parameters against schemas specified in IntegrationParameter.
- Pre
Post Execution - PRE_POST_EXECUTIONPerform both PRE_EXECUTION and POST_EXECUTION validations.
- Json
Validation Option Unspecified - JSON_VALIDATION_OPTION_UNSPECIFIEDAs per the default behavior, no validation will be run. Will not override any option set in a Task.
- Skip
- SKIPDo not run any validation against JSON schemas.
- Pre
Execution - PRE_EXECUTIONValidate all potential input JSON parameters against schemas specified in IntegrationParameter.
- Post
Execution - POST_EXECUTIONValidate all potential output JSON parameters against schemas specified in IntegrationParameter.
- Pre
Post Execution - PRE_POST_EXECUTIONPerform both PRE_EXECUTION and POST_EXECUTION validations.
- JSON_VALIDATION_OPTION_UNSPECIFIED
- JSON_VALIDATION_OPTION_UNSPECIFIEDAs per the default behavior, no validation will be run. Will not override any option set in a Task.
- SKIP
- SKIPDo not run any validation against JSON schemas.
- PRE_EXECUTION
- PRE_EXECUTIONValidate all potential input JSON parameters against schemas specified in IntegrationParameter.
- POST_EXECUTION
- POST_EXECUTIONValidate all potential output JSON parameters against schemas specified in IntegrationParameter.
- PRE_POST_EXECUTION
- PRE_POST_EXECUTIONPerform both PRE_EXECUTION and POST_EXECUTION validations.
- "JSON_VALIDATION_OPTION_UNSPECIFIED"
- JSON_VALIDATION_OPTION_UNSPECIFIEDAs per the default behavior, no validation will be run. Will not override any option set in a Task.
- "SKIP"
- SKIPDo not run any validation against JSON schemas.
- "PRE_EXECUTION"
- PRE_EXECUTIONValidate all potential input JSON parameters against schemas specified in IntegrationParameter.
- "POST_EXECUTION"
- POST_EXECUTIONValidate all potential output JSON parameters against schemas specified in IntegrationParameter.
- "PRE_POST_EXECUTION"
- PRE_POST_EXECUTIONPerform both PRE_EXECUTION and POST_EXECUTION validations.
GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicy, GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyArgs
- Next
Tasks Execution Policy Unspecified - NEXT_TASKS_EXECUTION_POLICY_UNSPECIFIEDDefault.
- Run
All Match - RUN_ALL_MATCHExecute all the tasks that satisfy their associated condition.
- Run
First Match - RUN_FIRST_MATCHExecute the first task that satisfies the associated condition.
- Google
Cloud Integrations V1alpha Task Config Next Tasks Execution Policy Next Tasks Execution Policy Unspecified - NEXT_TASKS_EXECUTION_POLICY_UNSPECIFIEDDefault.
- Google
Cloud Integrations V1alpha Task Config Next Tasks Execution Policy Run All Match - RUN_ALL_MATCHExecute all the tasks that satisfy their associated condition.
- Google
Cloud Integrations V1alpha Task Config Next Tasks Execution Policy Run First Match - RUN_FIRST_MATCHExecute the first task that satisfies the associated condition.
- Next
Tasks Execution Policy Unspecified - NEXT_TASKS_EXECUTION_POLICY_UNSPECIFIEDDefault.
- Run
All Match - RUN_ALL_MATCHExecute all the tasks that satisfy their associated condition.
- Run
First Match - RUN_FIRST_MATCHExecute the first task that satisfies the associated condition.
- Next
Tasks Execution Policy Unspecified - NEXT_TASKS_EXECUTION_POLICY_UNSPECIFIEDDefault.
- Run
All Match - RUN_ALL_MATCHExecute all the tasks that satisfy their associated condition.
- Run
First Match - RUN_FIRST_MATCHExecute the first task that satisfies the associated condition.
- NEXT_TASKS_EXECUTION_POLICY_UNSPECIFIED
- NEXT_TASKS_EXECUTION_POLICY_UNSPECIFIEDDefault.
- RUN_ALL_MATCH
- RUN_ALL_MATCHExecute all the tasks that satisfy their associated condition.
- RUN_FIRST_MATCH
- RUN_FIRST_MATCHExecute the first task that satisfies the associated condition.
- "NEXT_TASKS_EXECUTION_POLICY_UNSPECIFIED"
- NEXT_TASKS_EXECUTION_POLICY_UNSPECIFIEDDefault.
- "RUN_ALL_MATCH"
- RUN_ALL_MATCHExecute all the tasks that satisfy their associated condition.
- "RUN_FIRST_MATCH"
- RUN_FIRST_MATCHExecute the first task that satisfies the associated condition.
GoogleCloudIntegrationsV1alphaTaskConfigResponse, GoogleCloudIntegrationsV1alphaTaskConfigResponseArgs
- Description string
- Optional. User-provided description intended to give additional business context about the task.
- Display
Name string - Optional. User-provided label that is attached to this TaskConfig in the UI.
- Error
Catcher stringId - Optional. Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
- External
Task stringType - Optional. External task type of the task
- Failure
Policy Pulumi.Google Native. Integrations. V1Alpha. Inputs. Google Cloud Integrations V1alpha Failure Policy Response - Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for asynchronous calls to Eventbus alone (Post To Queue, Schedule etc.).
- Json
Validation stringOption - Optional. If set, overrides the option configured in the Task implementation class.
- Next
Tasks List<Pulumi.Google Native. Integrations. V1Alpha. Inputs. Google Cloud Integrations V1alpha Next Task Response> - Optional. The set of tasks that are next in line to be executed as per the execution graph defined for the parent event, specified by
event_config_id
. Each of these next tasks are executed only if the condition associated with them evaluates to true. - Next
Tasks stringExecution Policy - Optional. The policy dictating the execution of the next set of tasks for the current task.
- Parameters Dictionary<string, string>
- Optional. The customized parameters the user can pass to this task.
- Position
Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Google Cloud Integrations V1alpha Coordinate Response - Optional. Informs the front-end application where to draw this error catcher config on the UI.
- Success
Policy Pulumi.Google Native. Integrations. V1Alpha. Inputs. Google Cloud Integrations V1alpha Success Policy Response - Optional. Determines what action to take upon successful task completion.
- Synchronous
Call Pulumi.Failure Policy Google Native. Integrations. V1Alpha. Inputs. Google Cloud Integrations V1alpha Failure Policy Response - Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for synchronous calls to Eventbus alone (Post).
- Task string
- Optional. The name for the task.
- Task
Execution stringStrategy - Optional. The policy dictating the execution strategy of this task.
- Task
Id string - 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_id
). - Task
Template string - Optional. Used to define task-template name if task is of type task-template
- Description string
- Optional. User-provided description intended to give additional business context about the task.
- Display
Name string - Optional. User-provided label that is attached to this TaskConfig in the UI.
- Error
Catcher stringId - Optional. Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
- External
Task stringType - Optional. External task type of the task
- Failure
Policy GoogleCloud Integrations V1alpha Failure Policy Response - Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for asynchronous calls to Eventbus alone (Post To Queue, Schedule etc.).
- Json
Validation stringOption - Optional. If set, overrides the option configured in the Task implementation class.
- Next
Tasks []GoogleCloud Integrations V1alpha Next Task Response - Optional. The set of tasks that are next in line to be executed as per the execution graph defined for the parent event, specified by
event_config_id
. Each of these next tasks are executed only if the condition associated with them evaluates to true. - Next
Tasks stringExecution Policy - Optional. The policy dictating the execution of the next set of tasks for the current task.
- Parameters map[string]string
- Optional. The customized parameters the user can pass to this task.
- Position
Google
Cloud Integrations V1alpha Coordinate Response - Optional. Informs the front-end application where to draw this error catcher config on the UI.
- Success
Policy GoogleCloud Integrations V1alpha Success Policy Response - Optional. Determines what action to take upon successful task completion.
- Synchronous
Call GoogleFailure Policy Cloud Integrations V1alpha Failure Policy Response - Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for synchronous calls to Eventbus alone (Post).
- Task string
- Optional. The name for the task.
- Task
Execution stringStrategy - Optional. The policy dictating the execution strategy of this task.
- Task
Id string - 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_id
). - Task
Template string - Optional. Used to define task-template name if task is of type task-template
- description String
- Optional. User-provided description intended to give additional business context about the task.
- display
Name String - Optional. User-provided label that is attached to this TaskConfig in the UI.
- error
Catcher StringId - Optional. Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
- external
Task StringType - Optional. External task type of the task
- failure
Policy GoogleCloud Integrations V1alpha Failure Policy Response - Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for asynchronous calls to Eventbus alone (Post To Queue, Schedule etc.).
- json
Validation StringOption - Optional. If set, overrides the option configured in the Task implementation class.
- next
Tasks List<GoogleCloud Integrations V1alpha Next Task Response> - Optional. The set of tasks that are next in line to be executed as per the execution graph defined for the parent event, specified by
event_config_id
. Each of these next tasks are executed only if the condition associated with them evaluates to true. - next
Tasks StringExecution Policy - Optional. The policy dictating the execution of the next set of tasks for the current task.
- parameters Map<String,String>
- Optional. The customized parameters the user can pass to this task.
- position
Google
Cloud Integrations V1alpha Coordinate Response - Optional. Informs the front-end application where to draw this error catcher config on the UI.
- success
Policy GoogleCloud Integrations V1alpha Success Policy Response - Optional. Determines what action to take upon successful task completion.
- synchronous
Call GoogleFailure Policy Cloud Integrations V1alpha Failure Policy Response - Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for synchronous calls to Eventbus alone (Post).
- task String
- Optional. The name for the task.
- task
Execution StringStrategy - Optional. The policy dictating the execution strategy of this task.
- task
Id String - 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_id
). - task
Template String - Optional. Used to define task-template name if task is of type task-template
- description string
- Optional. User-provided description intended to give additional business context about the task.
- display
Name string - Optional. User-provided label that is attached to this TaskConfig in the UI.
- error
Catcher stringId - Optional. Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
- external
Task stringType - Optional. External task type of the task
- failure
Policy GoogleCloud Integrations V1alpha Failure Policy Response - Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for asynchronous calls to Eventbus alone (Post To Queue, Schedule etc.).
- json
Validation stringOption - Optional. If set, overrides the option configured in the Task implementation class.
- next
Tasks GoogleCloud Integrations V1alpha Next Task Response[] - Optional. The set of tasks that are next in line to be executed as per the execution graph defined for the parent event, specified by
event_config_id
. Each of these next tasks are executed only if the condition associated with them evaluates to true. - next
Tasks stringExecution Policy - Optional. The policy dictating the execution of the next set of tasks for the current task.
- parameters {[key: string]: string}
- Optional. The customized parameters the user can pass to this task.
- position
Google
Cloud Integrations V1alpha Coordinate Response - Optional. Informs the front-end application where to draw this error catcher config on the UI.
- success
Policy GoogleCloud Integrations V1alpha Success Policy Response - Optional. Determines what action to take upon successful task completion.
- synchronous
Call GoogleFailure Policy Cloud Integrations V1alpha Failure Policy Response - Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for synchronous calls to Eventbus alone (Post).
- task string
- Optional. The name for the task.
- task
Execution stringStrategy - Optional. The policy dictating the execution strategy of this task.
- task
Id string - 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_id
). - task
Template string - Optional. Used to define task-template name if task is of type task-template
- description str
- Optional. User-provided description intended to give additional business context about the task.
- display_
name str - Optional. User-provided label that is attached to this TaskConfig in the UI.
- error_
catcher_ strid - Optional. Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
- external_
task_ strtype - Optional. External task type of the task
- failure_
policy GoogleCloud Integrations V1alpha Failure Policy Response - Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for asynchronous calls to Eventbus alone (Post To Queue, Schedule etc.).
- json_
validation_ stroption - Optional. If set, overrides the option configured in the Task implementation class.
- next_
tasks Sequence[GoogleCloud Integrations V1alpha Next Task Response] - Optional. The set of tasks that are next in line to be executed as per the execution graph defined for the parent event, specified by
event_config_id
. Each of these next tasks are executed only if the condition associated with them evaluates to true. - next_
tasks_ strexecution_ policy - Optional. The policy dictating the execution of the next set of tasks for the current task.
- parameters Mapping[str, str]
- Optional. The customized parameters the user can pass to this task.
- position
Google
Cloud Integrations V1alpha Coordinate Response - Optional. Informs the front-end application where to draw this error catcher config on the UI.
- success_
policy GoogleCloud Integrations V1alpha Success Policy Response - Optional. Determines what action to take upon successful task completion.
- synchronous_
call_ Googlefailure_ policy Cloud Integrations V1alpha Failure Policy Response - Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for synchronous calls to Eventbus alone (Post).
- task str
- Optional. The name for the task.
- task_
execution_ strstrategy - Optional. The policy dictating the execution strategy of this task.
- task_
id str - 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_id
). - task_
template str - Optional. Used to define task-template name if task is of type task-template
- description String
- Optional. User-provided description intended to give additional business context about the task.
- display
Name String - Optional. User-provided label that is attached to this TaskConfig in the UI.
- error
Catcher StringId - Optional. Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
- external
Task StringType - Optional. External task type of the task
- failure
Policy Property Map - Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for asynchronous calls to Eventbus alone (Post To Queue, Schedule etc.).
- json
Validation StringOption - Optional. If set, overrides the option configured in the Task implementation class.
- next
Tasks List<Property Map> - Optional. The set of tasks that are next in line to be executed as per the execution graph defined for the parent event, specified by
event_config_id
. Each of these next tasks are executed only if the condition associated with them evaluates to true. - next
Tasks StringExecution Policy - Optional. The policy dictating the execution of the next set of tasks for the current task.
- parameters Map<String>
- Optional. The customized parameters the user can pass to this task.
- position Property Map
- Optional. Informs the front-end application where to draw this error catcher config on the UI.
- success
Policy Property Map - Optional. Determines what action to take upon successful task completion.
- synchronous
Call Property MapFailure Policy - Optional. Determines the number of times the task will be retried on failure and with what retry strategy. This is applicable for synchronous calls to Eventbus alone (Post).
- task String
- Optional. The name for the task.
- task
Execution StringStrategy - Optional. The policy dictating the execution strategy of this task.
- task
Id String - 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_id
). - task
Template String - Optional. Used to define task-template name if task is of type task-template
GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategy, GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyArgs
- Task
Execution Strategy Unspecified - TASK_EXECUTION_STRATEGY_UNSPECIFIEDDefault. If the strategy is not set explicitly, it will default to
WHEN_ALL_SUCCEED
. - When
All Succeed - WHEN_ALL_SUCCEEDWait until all of its previous tasks finished execution, then verify at least one of the edge conditions is met, and execute if possible. This should be considered as WHEN_ALL_TASKS_SUCCEED.
- When
Any Succeed - WHEN_ANY_SUCCEEDStart execution as long as any of its previous tasks finished execution and the corresponding edge condition is met (since we will execute if only that succeeding edge condition is met).
- When
All Tasks And Conditions Succeed - WHEN_ALL_TASKS_AND_CONDITIONS_SUCCEEDWait until all of its previous tasks finished execution, then verify the all edge conditions are met and execute if possible.
- Google
Cloud Integrations V1alpha Task Config Task Execution Strategy Task Execution Strategy Unspecified - TASK_EXECUTION_STRATEGY_UNSPECIFIEDDefault. If the strategy is not set explicitly, it will default to
WHEN_ALL_SUCCEED
. - Google
Cloud Integrations V1alpha Task Config Task Execution Strategy When All Succeed - WHEN_ALL_SUCCEEDWait until all of its previous tasks finished execution, then verify at least one of the edge conditions is met, and execute if possible. This should be considered as WHEN_ALL_TASKS_SUCCEED.
- Google
Cloud Integrations V1alpha Task Config Task Execution Strategy When Any Succeed - WHEN_ANY_SUCCEEDStart execution as long as any of its previous tasks finished execution and the corresponding edge condition is met (since we will execute if only that succeeding edge condition is met).
- Google
Cloud Integrations V1alpha Task Config Task Execution Strategy When All Tasks And Conditions Succeed - WHEN_ALL_TASKS_AND_CONDITIONS_SUCCEEDWait until all of its previous tasks finished execution, then verify the all edge conditions are met and execute if possible.
- Task
Execution Strategy Unspecified - TASK_EXECUTION_STRATEGY_UNSPECIFIEDDefault. If the strategy is not set explicitly, it will default to
WHEN_ALL_SUCCEED
. - When
All Succeed - WHEN_ALL_SUCCEEDWait until all of its previous tasks finished execution, then verify at least one of the edge conditions is met, and execute if possible. This should be considered as WHEN_ALL_TASKS_SUCCEED.
- When
Any Succeed - WHEN_ANY_SUCCEEDStart execution as long as any of its previous tasks finished execution and the corresponding edge condition is met (since we will execute if only that succeeding edge condition is met).
- When
All Tasks And Conditions Succeed - WHEN_ALL_TASKS_AND_CONDITIONS_SUCCEEDWait until all of its previous tasks finished execution, then verify the all edge conditions are met and execute if possible.
- Task
Execution Strategy Unspecified - TASK_EXECUTION_STRATEGY_UNSPECIFIEDDefault. If the strategy is not set explicitly, it will default to
WHEN_ALL_SUCCEED
. - When
All Succeed - WHEN_ALL_SUCCEEDWait until all of its previous tasks finished execution, then verify at least one of the edge conditions is met, and execute if possible. This should be considered as WHEN_ALL_TASKS_SUCCEED.
- When
Any Succeed - WHEN_ANY_SUCCEEDStart execution as long as any of its previous tasks finished execution and the corresponding edge condition is met (since we will execute if only that succeeding edge condition is met).
- When
All Tasks And Conditions Succeed - WHEN_ALL_TASKS_AND_CONDITIONS_SUCCEEDWait until all of its previous tasks finished execution, then verify the all edge conditions are met and execute if possible.
- TASK_EXECUTION_STRATEGY_UNSPECIFIED
- TASK_EXECUTION_STRATEGY_UNSPECIFIEDDefault. If the strategy is not set explicitly, it will default to
WHEN_ALL_SUCCEED
. - WHEN_ALL_SUCCEED
- WHEN_ALL_SUCCEEDWait until all of its previous tasks finished execution, then verify at least one of the edge conditions is met, and execute if possible. This should be considered as WHEN_ALL_TASKS_SUCCEED.
- WHEN_ANY_SUCCEED
- WHEN_ANY_SUCCEEDStart execution as long as any of its previous tasks finished execution and the corresponding edge condition is met (since we will execute if only that succeeding edge condition is met).
- WHEN_ALL_TASKS_AND_CONDITIONS_SUCCEED
- WHEN_ALL_TASKS_AND_CONDITIONS_SUCCEEDWait until all of its previous tasks finished execution, then verify the all edge conditions are met and execute if possible.
- "TASK_EXECUTION_STRATEGY_UNSPECIFIED"
- TASK_EXECUTION_STRATEGY_UNSPECIFIEDDefault. If the strategy is not set explicitly, it will default to
WHEN_ALL_SUCCEED
. - "WHEN_ALL_SUCCEED"
- WHEN_ALL_SUCCEEDWait until all of its previous tasks finished execution, then verify at least one of the edge conditions is met, and execute if possible. This should be considered as WHEN_ALL_TASKS_SUCCEED.
- "WHEN_ANY_SUCCEED"
- WHEN_ANY_SUCCEEDStart execution as long as any of its previous tasks finished execution and the corresponding edge condition is met (since we will execute if only that succeeding edge condition is met).
- "WHEN_ALL_TASKS_AND_CONDITIONS_SUCCEED"
- WHEN_ALL_TASKS_AND_CONDITIONS_SUCCEEDWait until all of its previous tasks finished execution, then verify the all edge conditions are met and execute if possible.
GoogleCloudIntegrationsV1alphaTriggerConfig, GoogleCloudIntegrationsV1alphaTriggerConfigArgs
- Trigger
Number string - A number to uniquely identify each trigger config within the integration on UI.
- Alert
Config List<Pulumi.Google Native. Integrations. V1Alpha. Inputs. Google Cloud Integrations V1alpha Integration Alert Config> - Optional. An alert threshold configuration for the [trigger + client + integration] 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 + integration] when published.
- Cloud
Scheduler Pulumi.Config Google Native. Integrations. V1Alpha. Inputs. Google Cloud Integrations V1alpha Cloud Scheduler Config - Optional. Cloud Scheduler Trigger related metadata
- Description string
- Optional. User-provided description intended to give additional business context about the task.
- Error
Catcher stringId - Optional. Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
- Label string
- Optional. The user created label for a particular trigger.
- Next
Tasks Pulumi.Execution Policy Google Native. Integrations. V1Alpha. Google Cloud Integrations V1alpha Trigger Config Next Tasks Execution Policy - Optional. Dictates how next tasks will be executed.
- Position
Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Google Cloud Integrations V1alpha Coordinate - Optional. Informs the front-end application where to draw this error catcher config on the UI.
- Properties Dictionary<string, string>
- Optional. Configurable properties of the trigger, not to be confused with integration parameters. E.g. "name" is a property for API triggers and "subscription" is a property for Pub/sub triggers.
- Start
Tasks List<Pulumi.Google Native. Integrations. V1Alpha. Inputs. Google Cloud Integrations V1alpha Next Task> - Optional. Set of tasks numbers from where the integration execution is started by this trigger. If this is empty, then integration 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 integration execution graph).
- Trigger string
- Optional. Name of the trigger. Example: "API Trigger", "Cloud Pub Sub Trigger" When set will be sent out to monitoring dashabord for tracking purpose.
- Trigger
Id string - Optional. The backend trigger ID.
- Trigger
Type Pulumi.Google Native. Integrations. V1Alpha. Google Cloud Integrations V1alpha Trigger Config Trigger Type - Optional. Type of trigger
- Trigger
Number string - A number to uniquely identify each trigger config within the integration on UI.
- Alert
Config []GoogleCloud Integrations V1alpha Integration Alert Config - Optional. An alert threshold configuration for the [trigger + client + integration] 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 + integration] when published.
- Cloud
Scheduler GoogleConfig Cloud Integrations V1alpha Cloud Scheduler Config - Optional. Cloud Scheduler Trigger related metadata
- Description string
- Optional. User-provided description intended to give additional business context about the task.
- Error
Catcher stringId - Optional. Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
- Label string
- Optional. The user created label for a particular trigger.
- Next
Tasks GoogleExecution Policy Cloud Integrations V1alpha Trigger Config Next Tasks Execution Policy - Optional. Dictates how next tasks will be executed.
- Position
Google
Cloud Integrations V1alpha Coordinate - Optional. Informs the front-end application where to draw this error catcher config on the UI.
- Properties map[string]string
- Optional. Configurable properties of the trigger, not to be confused with integration parameters. E.g. "name" is a property for API triggers and "subscription" is a property for Pub/sub triggers.
- Start
Tasks []GoogleCloud Integrations V1alpha Next Task - Optional. Set of tasks numbers from where the integration execution is started by this trigger. If this is empty, then integration 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 integration execution graph).
- Trigger string
- Optional. Name of the trigger. Example: "API Trigger", "Cloud Pub Sub Trigger" When set will be sent out to monitoring dashabord for tracking purpose.
- Trigger
Id string - Optional. The backend trigger ID.
- Trigger
Type GoogleCloud Integrations V1alpha Trigger Config Trigger Type - Optional. Type of trigger
- trigger
Number String - A number to uniquely identify each trigger config within the integration on UI.
- alert
Config List<GoogleCloud Integrations V1alpha Integration Alert Config> - Optional. An alert threshold configuration for the [trigger + client + integration] 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 + integration] when published.
- cloud
Scheduler GoogleConfig Cloud Integrations V1alpha Cloud Scheduler Config - Optional. Cloud Scheduler Trigger related metadata
- description String
- Optional. User-provided description intended to give additional business context about the task.
- error
Catcher StringId - Optional. Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
- label String
- Optional. The user created label for a particular trigger.
- next
Tasks GoogleExecution Policy Cloud Integrations V1alpha Trigger Config Next Tasks Execution Policy - Optional. Dictates how next tasks will be executed.
- position
Google
Cloud Integrations V1alpha Coordinate - Optional. Informs the front-end application where to draw this error catcher config on the UI.
- properties Map<String,String>
- Optional. Configurable properties of the trigger, not to be confused with integration parameters. E.g. "name" is a property for API triggers and "subscription" is a property for Pub/sub triggers.
- start
Tasks List<GoogleCloud Integrations V1alpha Next Task> - Optional. Set of tasks numbers from where the integration execution is started by this trigger. If this is empty, then integration 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 integration execution graph).
- trigger String
- Optional. Name of the trigger. Example: "API Trigger", "Cloud Pub Sub Trigger" When set will be sent out to monitoring dashabord for tracking purpose.
- trigger
Id String - Optional. The backend trigger ID.
- trigger
Type GoogleCloud Integrations V1alpha Trigger Config Trigger Type - Optional. Type of trigger
- trigger
Number string - A number to uniquely identify each trigger config within the integration on UI.
- alert
Config GoogleCloud Integrations V1alpha Integration Alert Config[] - Optional. An alert threshold configuration for the [trigger + client + integration] 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 + integration] when published.
- cloud
Scheduler GoogleConfig Cloud Integrations V1alpha Cloud Scheduler Config - Optional. Cloud Scheduler Trigger related metadata
- description string
- Optional. User-provided description intended to give additional business context about the task.
- error
Catcher stringId - Optional. Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
- label string
- Optional. The user created label for a particular trigger.
- next
Tasks GoogleExecution Policy Cloud Integrations V1alpha Trigger Config Next Tasks Execution Policy - Optional. Dictates how next tasks will be executed.
- position
Google
Cloud Integrations V1alpha Coordinate - Optional. Informs the front-end application where to draw this error catcher config on the UI.
- properties {[key: string]: string}
- Optional. Configurable properties of the trigger, not to be confused with integration parameters. E.g. "name" is a property for API triggers and "subscription" is a property for Pub/sub triggers.
- start
Tasks GoogleCloud Integrations V1alpha Next Task[] - Optional. Set of tasks numbers from where the integration execution is started by this trigger. If this is empty, then integration 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 integration execution graph).
- trigger string
- Optional. Name of the trigger. Example: "API Trigger", "Cloud Pub Sub Trigger" When set will be sent out to monitoring dashabord for tracking purpose.
- trigger
Id string - Optional. The backend trigger ID.
- trigger
Type GoogleCloud Integrations V1alpha Trigger Config Trigger Type - Optional. Type of trigger
- trigger_
number str - A number to uniquely identify each trigger config within the integration on UI.
- alert_
config Sequence[GoogleCloud Integrations V1alpha Integration Alert Config] - Optional. An alert threshold configuration for the [trigger + client + integration] 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 + integration] when published.
- cloud_
scheduler_ Googleconfig Cloud Integrations V1alpha Cloud Scheduler Config - Optional. Cloud Scheduler Trigger related metadata
- description str
- Optional. User-provided description intended to give additional business context about the task.
- error_
catcher_ strid - Optional. Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
- label str
- Optional. The user created label for a particular trigger.
- next_
tasks_ Googleexecution_ policy Cloud Integrations V1alpha Trigger Config Next Tasks Execution Policy - Optional. Dictates how next tasks will be executed.
- position
Google
Cloud Integrations V1alpha Coordinate - Optional. Informs the front-end application where to draw this error catcher config on the UI.
- properties Mapping[str, str]
- Optional. Configurable properties of the trigger, not to be confused with integration parameters. E.g. "name" is a property for API triggers and "subscription" is a property for Pub/sub triggers.
- start_
tasks Sequence[GoogleCloud Integrations V1alpha Next Task] - Optional. Set of tasks numbers from where the integration execution is started by this trigger. If this is empty, then integration 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 integration execution graph).
- trigger str
- Optional. Name of the trigger. Example: "API Trigger", "Cloud Pub Sub Trigger" When set will be sent out to monitoring dashabord for tracking purpose.
- trigger_
id str - Optional. The backend trigger ID.
- trigger_
type GoogleCloud Integrations V1alpha Trigger Config Trigger Type - Optional. Type of trigger
- trigger
Number String - A number to uniquely identify each trigger config within the integration on UI.
- alert
Config List<Property Map> - Optional. An alert threshold configuration for the [trigger + client + integration] 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 + integration] when published.
- cloud
Scheduler Property MapConfig - Optional. Cloud Scheduler Trigger related metadata
- description String
- Optional. User-provided description intended to give additional business context about the task.
- error
Catcher StringId - Optional. Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
- label String
- Optional. The user created label for a particular trigger.
- next
Tasks "NEXT_TASKS_EXECUTION_POLICY_UNSPECIFIED" | "RUN_ALL_MATCH" | "RUN_FIRST_MATCH"Execution Policy - Optional. Dictates how next tasks will be executed.
- position Property Map
- Optional. Informs the front-end application where to draw this error catcher config on the UI.
- properties Map<String>
- Optional. Configurable properties of the trigger, not to be confused with integration parameters. E.g. "name" is a property for API triggers and "subscription" is a property for Pub/sub triggers.
- start
Tasks List<Property Map> - Optional. Set of tasks numbers from where the integration execution is started by this trigger. If this is empty, then integration 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 integration execution graph).
- trigger String
- Optional. Name of the trigger. Example: "API Trigger", "Cloud Pub Sub Trigger" When set will be sent out to monitoring dashabord for tracking purpose.
- trigger
Id String - Optional. The backend trigger ID.
- trigger
Type "TRIGGER_TYPE_UNSPECIFIED" | "CRON" | "API" | "SFDC_CHANNEL" | "CLOUD_PUBSUB_EXTERNAL" | "SFDC_CDC_CHANNEL" | "CLOUD_SCHEDULER" | "INTEGRATION_CONNECTOR_TRIGGER" | "PRIVATE_TRIGGER" - Optional. Type of trigger
GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicy, GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyArgs
- Next
Tasks Execution Policy Unspecified - NEXT_TASKS_EXECUTION_POLICY_UNSPECIFIEDDefault.
- Run
All Match - RUN_ALL_MATCHExecute all the tasks that satisfy their associated condition.
- Run
First Match - RUN_FIRST_MATCHExecute the first task that satisfies the associated condition.
- Google
Cloud Integrations V1alpha Trigger Config Next Tasks Execution Policy Next Tasks Execution Policy Unspecified - NEXT_TASKS_EXECUTION_POLICY_UNSPECIFIEDDefault.
- Google
Cloud Integrations V1alpha Trigger Config Next Tasks Execution Policy Run All Match - RUN_ALL_MATCHExecute all the tasks that satisfy their associated condition.
- Google
Cloud Integrations V1alpha Trigger Config Next Tasks Execution Policy Run First Match - RUN_FIRST_MATCHExecute the first task that satisfies the associated condition.
- Next
Tasks Execution Policy Unspecified - NEXT_TASKS_EXECUTION_POLICY_UNSPECIFIEDDefault.
- Run
All Match - RUN_ALL_MATCHExecute all the tasks that satisfy their associated condition.
- Run
First Match - RUN_FIRST_MATCHExecute the first task that satisfies the associated condition.
- Next
Tasks Execution Policy Unspecified - NEXT_TASKS_EXECUTION_POLICY_UNSPECIFIEDDefault.
- Run
All Match - RUN_ALL_MATCHExecute all the tasks that satisfy their associated condition.
- Run
First Match - RUN_FIRST_MATCHExecute the first task that satisfies the associated condition.
- NEXT_TASKS_EXECUTION_POLICY_UNSPECIFIED
- NEXT_TASKS_EXECUTION_POLICY_UNSPECIFIEDDefault.
- RUN_ALL_MATCH
- RUN_ALL_MATCHExecute all the tasks that satisfy their associated condition.
- RUN_FIRST_MATCH
- RUN_FIRST_MATCHExecute the first task that satisfies the associated condition.
- "NEXT_TASKS_EXECUTION_POLICY_UNSPECIFIED"
- NEXT_TASKS_EXECUTION_POLICY_UNSPECIFIEDDefault.
- "RUN_ALL_MATCH"
- RUN_ALL_MATCHExecute all the tasks that satisfy their associated condition.
- "RUN_FIRST_MATCH"
- RUN_FIRST_MATCHExecute the first task that satisfies the associated condition.
GoogleCloudIntegrationsV1alphaTriggerConfigResponse, GoogleCloudIntegrationsV1alphaTriggerConfigResponseArgs
- Alert
Config List<Pulumi.Google Native. Integrations. V1Alpha. Inputs. Google Cloud Integrations V1alpha Integration Alert Config Response> - Optional. An alert threshold configuration for the [trigger + client + integration] 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 + integration] when published.
- Cloud
Scheduler Pulumi.Config Google Native. Integrations. V1Alpha. Inputs. Google Cloud Integrations V1alpha Cloud Scheduler Config Response - Optional. Cloud Scheduler Trigger related metadata
- Description string
- Optional. User-provided description intended to give additional business context about the task.
- Error
Catcher stringId - Optional. Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
- Label string
- Optional. The user created label for a particular trigger.
- Next
Tasks stringExecution Policy - Optional. Dictates how next tasks will be executed.
- Position
Pulumi.
Google Native. Integrations. V1Alpha. Inputs. Google Cloud Integrations V1alpha Coordinate Response - Optional. Informs the front-end application where to draw this error catcher config on the UI.
- Properties Dictionary<string, string>
- Optional. Configurable properties of the trigger, not to be confused with integration parameters. E.g. "name" is a property for API triggers and "subscription" is a property for Pub/sub triggers.
- Start
Tasks List<Pulumi.Google Native. Integrations. V1Alpha. Inputs. Google Cloud Integrations V1alpha Next Task Response> - Optional. Set of tasks numbers from where the integration execution is started by this trigger. If this is empty, then integration 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 integration execution graph).
- Trigger string
- Optional. Name of the trigger. Example: "API Trigger", "Cloud Pub Sub Trigger" When set will be sent out to monitoring dashabord for tracking purpose.
- Trigger
Id string - Optional. The backend trigger ID.
- Trigger
Number string - A number to uniquely identify each trigger config within the integration on UI.
- Trigger
Type string - Optional. Type of trigger
- Alert
Config []GoogleCloud Integrations V1alpha Integration Alert Config Response - Optional. An alert threshold configuration for the [trigger + client + integration] 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 + integration] when published.
- Cloud
Scheduler GoogleConfig Cloud Integrations V1alpha Cloud Scheduler Config Response - Optional. Cloud Scheduler Trigger related metadata
- Description string
- Optional. User-provided description intended to give additional business context about the task.
- Error
Catcher stringId - Optional. Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
- Label string
- Optional. The user created label for a particular trigger.
- Next
Tasks stringExecution Policy - Optional. Dictates how next tasks will be executed.
- Position
Google
Cloud Integrations V1alpha Coordinate Response - Optional. Informs the front-end application where to draw this error catcher config on the UI.
- Properties map[string]string
- Optional. Configurable properties of the trigger, not to be confused with integration parameters. E.g. "name" is a property for API triggers and "subscription" is a property for Pub/sub triggers.
- Start
Tasks []GoogleCloud Integrations V1alpha Next Task Response - Optional. Set of tasks numbers from where the integration execution is started by this trigger. If this is empty, then integration 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 integration execution graph).
- Trigger string
- Optional. Name of the trigger. Example: "API Trigger", "Cloud Pub Sub Trigger" When set will be sent out to monitoring dashabord for tracking purpose.
- Trigger
Id string - Optional. The backend trigger ID.
- Trigger
Number string - A number to uniquely identify each trigger config within the integration on UI.
- Trigger
Type string - Optional. Type of trigger
- alert
Config List<GoogleCloud Integrations V1alpha Integration Alert Config Response> - Optional. An alert threshold configuration for the [trigger + client + integration] 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 + integration] when published.
- cloud
Scheduler GoogleConfig Cloud Integrations V1alpha Cloud Scheduler Config Response - Optional. Cloud Scheduler Trigger related metadata
- description String
- Optional. User-provided description intended to give additional business context about the task.
- error
Catcher StringId - Optional. Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
- label String
- Optional. The user created label for a particular trigger.
- next
Tasks StringExecution Policy - Optional. Dictates how next tasks will be executed.
- position
Google
Cloud Integrations V1alpha Coordinate Response - Optional. Informs the front-end application where to draw this error catcher config on the UI.
- properties Map<String,String>
- Optional. Configurable properties of the trigger, not to be confused with integration parameters. E.g. "name" is a property for API triggers and "subscription" is a property for Pub/sub triggers.
- start
Tasks List<GoogleCloud Integrations V1alpha Next Task Response> - Optional. Set of tasks numbers from where the integration execution is started by this trigger. If this is empty, then integration 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 integration execution graph).
- trigger String
- Optional. Name of the trigger. Example: "API Trigger", "Cloud Pub Sub Trigger" When set will be sent out to monitoring dashabord for tracking purpose.
- trigger
Id String - Optional. The backend trigger ID.
- trigger
Number String - A number to uniquely identify each trigger config within the integration on UI.
- trigger
Type String - Optional. Type of trigger
- alert
Config GoogleCloud Integrations V1alpha Integration Alert Config Response[] - Optional. An alert threshold configuration for the [trigger + client + integration] 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 + integration] when published.
- cloud
Scheduler GoogleConfig Cloud Integrations V1alpha Cloud Scheduler Config Response - Optional. Cloud Scheduler Trigger related metadata
- description string
- Optional. User-provided description intended to give additional business context about the task.
- error
Catcher stringId - Optional. Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
- label string
- Optional. The user created label for a particular trigger.
- next
Tasks stringExecution Policy - Optional. Dictates how next tasks will be executed.
- position
Google
Cloud Integrations V1alpha Coordinate Response - Optional. Informs the front-end application where to draw this error catcher config on the UI.
- properties {[key: string]: string}
- Optional. Configurable properties of the trigger, not to be confused with integration parameters. E.g. "name" is a property for API triggers and "subscription" is a property for Pub/sub triggers.
- start
Tasks GoogleCloud Integrations V1alpha Next Task Response[] - Optional. Set of tasks numbers from where the integration execution is started by this trigger. If this is empty, then integration 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 integration execution graph).
- trigger string
- Optional. Name of the trigger. Example: "API Trigger", "Cloud Pub Sub Trigger" When set will be sent out to monitoring dashabord for tracking purpose.
- trigger
Id string - Optional. The backend trigger ID.
- trigger
Number string - A number to uniquely identify each trigger config within the integration on UI.
- trigger
Type string - Optional. Type of trigger
- alert_
config Sequence[GoogleCloud Integrations V1alpha Integration Alert Config Response] - Optional. An alert threshold configuration for the [trigger + client + integration] 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 + integration] when published.
- cloud_
scheduler_ Googleconfig Cloud Integrations V1alpha Cloud Scheduler Config Response - Optional. Cloud Scheduler Trigger related metadata
- description str
- Optional. User-provided description intended to give additional business context about the task.
- error_
catcher_ strid - Optional. Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
- label str
- Optional. The user created label for a particular trigger.
- next_
tasks_ strexecution_ policy - Optional. Dictates how next tasks will be executed.
- position
Google
Cloud Integrations V1alpha Coordinate Response - Optional. Informs the front-end application where to draw this error catcher config on the UI.
- properties Mapping[str, str]
- Optional. Configurable properties of the trigger, not to be confused with integration parameters. E.g. "name" is a property for API triggers and "subscription" is a property for Pub/sub triggers.
- start_
tasks Sequence[GoogleCloud Integrations V1alpha Next Task Response] - Optional. Set of tasks numbers from where the integration execution is started by this trigger. If this is empty, then integration 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 integration execution graph).
- trigger str
- Optional. Name of the trigger. Example: "API Trigger", "Cloud Pub Sub Trigger" When set will be sent out to monitoring dashabord for tracking purpose.
- trigger_
id str - Optional. The backend trigger ID.
- trigger_
number str - A number to uniquely identify each trigger config within the integration on UI.
- trigger_
type str - Optional. Type of trigger
- alert
Config List<Property Map> - Optional. An alert threshold configuration for the [trigger + client + integration] 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 + integration] when published.
- cloud
Scheduler Property MapConfig - Optional. Cloud Scheduler Trigger related metadata
- description String
- Optional. User-provided description intended to give additional business context about the task.
- error
Catcher StringId - Optional. Optional Error catcher id of the error catch flow which will be executed when execution error happens in the task
- label String
- Optional. The user created label for a particular trigger.
- next
Tasks StringExecution Policy - Optional. Dictates how next tasks will be executed.
- position Property Map
- Optional. Informs the front-end application where to draw this error catcher config on the UI.
- properties Map<String>
- Optional. Configurable properties of the trigger, not to be confused with integration parameters. E.g. "name" is a property for API triggers and "subscription" is a property for Pub/sub triggers.
- start
Tasks List<Property Map> - Optional. Set of tasks numbers from where the integration execution is started by this trigger. If this is empty, then integration 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 integration execution graph).
- trigger String
- Optional. Name of the trigger. Example: "API Trigger", "Cloud Pub Sub Trigger" When set will be sent out to monitoring dashabord for tracking purpose.
- trigger
Id String - Optional. The backend trigger ID.
- trigger
Number String - A number to uniquely identify each trigger config within the integration on UI.
- trigger
Type String - Optional. Type of trigger
GoogleCloudIntegrationsV1alphaTriggerConfigTriggerType, GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypeArgs
- Trigger
Type Unspecified - TRIGGER_TYPE_UNSPECIFIEDUnknown.
- Cron
- CRONTrigger by scheduled time.
- Api
- APITrigger by API call.
- Sfdc
Channel - SFDC_CHANNELTrigger by Salesforce Channel.
- Cloud
Pubsub External - CLOUD_PUBSUB_EXTERNALTrigger by Pub/Sub external.
- Sfdc
Cdc Channel - SFDC_CDC_CHANNELSFDC Channel Trigger for CDC.
- Cloud
Scheduler - CLOUD_SCHEDULERTrigger by Cloud Scheduler job.
- Integration
Connector Trigger - INTEGRATION_CONNECTOR_TRIGGERTrigger by Connector Event
- Private
Trigger - PRIVATE_TRIGGERTrigger for private workflow
- Google
Cloud Integrations V1alpha Trigger Config Trigger Type Trigger Type Unspecified - TRIGGER_TYPE_UNSPECIFIEDUnknown.
- Google
Cloud Integrations V1alpha Trigger Config Trigger Type Cron - CRONTrigger by scheduled time.
- Google
Cloud Integrations V1alpha Trigger Config Trigger Type Api - APITrigger by API call.
- Google
Cloud Integrations V1alpha Trigger Config Trigger Type Sfdc Channel - SFDC_CHANNELTrigger by Salesforce Channel.
- Google
Cloud Integrations V1alpha Trigger Config Trigger Type Cloud Pubsub External - CLOUD_PUBSUB_EXTERNALTrigger by Pub/Sub external.
- Google
Cloud Integrations V1alpha Trigger Config Trigger Type Sfdc Cdc Channel - SFDC_CDC_CHANNELSFDC Channel Trigger for CDC.
- Google
Cloud Integrations V1alpha Trigger Config Trigger Type Cloud Scheduler - CLOUD_SCHEDULERTrigger by Cloud Scheduler job.
- Google
Cloud Integrations V1alpha Trigger Config Trigger Type Integration Connector Trigger - INTEGRATION_CONNECTOR_TRIGGERTrigger by Connector Event
- Google
Cloud Integrations V1alpha Trigger Config Trigger Type Private Trigger - PRIVATE_TRIGGERTrigger for private workflow
- Trigger
Type Unspecified - TRIGGER_TYPE_UNSPECIFIEDUnknown.
- Cron
- CRONTrigger by scheduled time.
- Api
- APITrigger by API call.
- Sfdc
Channel - SFDC_CHANNELTrigger by Salesforce Channel.
- Cloud
Pubsub External - CLOUD_PUBSUB_EXTERNALTrigger by Pub/Sub external.
- Sfdc
Cdc Channel - SFDC_CDC_CHANNELSFDC Channel Trigger for CDC.
- Cloud
Scheduler - CLOUD_SCHEDULERTrigger by Cloud Scheduler job.
- Integration
Connector Trigger - INTEGRATION_CONNECTOR_TRIGGERTrigger by Connector Event
- Private
Trigger - PRIVATE_TRIGGERTrigger for private workflow
- Trigger
Type Unspecified - TRIGGER_TYPE_UNSPECIFIEDUnknown.
- Cron
- CRONTrigger by scheduled time.
- Api
- APITrigger by API call.
- Sfdc
Channel - SFDC_CHANNELTrigger by Salesforce Channel.
- Cloud
Pubsub External - CLOUD_PUBSUB_EXTERNALTrigger by Pub/Sub external.
- Sfdc
Cdc Channel - SFDC_CDC_CHANNELSFDC Channel Trigger for CDC.
- Cloud
Scheduler - CLOUD_SCHEDULERTrigger by Cloud Scheduler job.
- Integration
Connector Trigger - INTEGRATION_CONNECTOR_TRIGGERTrigger by Connector Event
- Private
Trigger - PRIVATE_TRIGGERTrigger for private workflow
- TRIGGER_TYPE_UNSPECIFIED
- TRIGGER_TYPE_UNSPECIFIEDUnknown.
- CRON
- CRONTrigger by scheduled time.
- API
- APITrigger by API call.
- SFDC_CHANNEL
- SFDC_CHANNELTrigger by Salesforce Channel.
- CLOUD_PUBSUB_EXTERNAL
- CLOUD_PUBSUB_EXTERNALTrigger by Pub/Sub external.
- SFDC_CDC_CHANNEL
- SFDC_CDC_CHANNELSFDC Channel Trigger for CDC.
- CLOUD_SCHEDULER
- CLOUD_SCHEDULERTrigger by Cloud Scheduler job.
- INTEGRATION_CONNECTOR_TRIGGER
- INTEGRATION_CONNECTOR_TRIGGERTrigger by Connector Event
- PRIVATE_TRIGGER
- PRIVATE_TRIGGERTrigger for private workflow
- "TRIGGER_TYPE_UNSPECIFIED"
- TRIGGER_TYPE_UNSPECIFIEDUnknown.
- "CRON"
- CRONTrigger by scheduled time.
- "API"
- APITrigger by API call.
- "SFDC_CHANNEL"
- SFDC_CHANNELTrigger by Salesforce Channel.
- "CLOUD_PUBSUB_EXTERNAL"
- CLOUD_PUBSUB_EXTERNALTrigger by Pub/Sub external.
- "SFDC_CDC_CHANNEL"
- SFDC_CDC_CHANNELSFDC Channel Trigger for CDC.
- "CLOUD_SCHEDULER"
- CLOUD_SCHEDULERTrigger by Cloud Scheduler job.
- "INTEGRATION_CONNECTOR_TRIGGER"
- INTEGRATION_CONNECTOR_TRIGGERTrigger by Connector Event
- "PRIVATE_TRIGGER"
- PRIVATE_TRIGGERTrigger for private workflow
GoogleCloudIntegrationsV1alphaValueType, GoogleCloudIntegrationsV1alphaValueTypeArgs
- Boolean
Array Pulumi.Google Native. Integrations. V1Alpha. Inputs. Google Cloud Integrations V1alpha Boolean Parameter Array - Boolean Array.
- Boolean
Value bool - Boolean.
- Double
Array Pulumi.Google Native. Integrations. V1Alpha. Inputs. Google Cloud Integrations V1alpha Double Parameter Array - Double Number Array.
- Double
Value double - Double Number.
- Int
Array Pulumi.Google Native. Integrations. V1Alpha. Inputs. Google Cloud Integrations V1alpha Int Parameter Array - Integer Array.
- Int
Value string - Integer.
- Json
Value string - Json.
- String
Array Pulumi.Google Native. Integrations. V1Alpha. Inputs. Google Cloud Integrations V1alpha String Parameter Array - String Array.
- String
Value string - String.
- Boolean
Array GoogleCloud Integrations V1alpha Boolean Parameter Array - Boolean Array.
- Boolean
Value bool - Boolean.
- Double
Array GoogleCloud Integrations V1alpha Double Parameter Array - Double Number Array.
- Double
Value float64 - Double Number.
- Int
Array GoogleCloud Integrations V1alpha Int Parameter Array - Integer Array.
- Int
Value string - Integer.
- Json
Value string - Json.
- String
Array GoogleCloud Integrations V1alpha String Parameter Array - String Array.
- String
Value string - String.
- boolean
Array GoogleCloud Integrations V1alpha Boolean Parameter Array - Boolean Array.
- boolean
Value Boolean - Boolean.
- double
Array GoogleCloud Integrations V1alpha Double Parameter Array - Double Number Array.
- double
Value Double - Double Number.
- int
Array GoogleCloud Integrations V1alpha Int Parameter Array - Integer Array.
- int
Value String - Integer.
- json
Value String - Json.
- string
Array GoogleCloud Integrations V1alpha String Parameter Array - String Array.
- string
Value String - String.
- boolean
Array GoogleCloud Integrations V1alpha Boolean Parameter Array - Boolean Array.
- boolean
Value boolean - Boolean.
- double
Array GoogleCloud Integrations V1alpha Double Parameter Array - Double Number Array.
- double
Value number - Double Number.
- int
Array GoogleCloud Integrations V1alpha Int Parameter Array - Integer Array.
- int
Value string - Integer.
- json
Value string - Json.
- string
Array GoogleCloud Integrations V1alpha String Parameter Array - String Array.
- string
Value string - String.
- boolean_
array GoogleCloud Integrations V1alpha Boolean Parameter Array - Boolean Array.
- boolean_
value bool - Boolean.
- double_
array GoogleCloud Integrations V1alpha Double Parameter Array - Double Number Array.
- double_
value float - Double Number.
- int_
array GoogleCloud Integrations V1alpha Int Parameter Array - Integer Array.
- int_
value str - Integer.
- json_
value str - Json.
- string_
array GoogleCloud Integrations V1alpha String Parameter Array - String Array.
- string_
value str - String.
- boolean
Array Property Map - Boolean Array.
- boolean
Value Boolean - Boolean.
- double
Array Property Map - Double Number Array.
- double
Value Number - Double Number.
- int
Array Property Map - Integer Array.
- int
Value String - Integer.
- json
Value String - Json.
- string
Array Property Map - String Array.
- string
Value String - String.
GoogleCloudIntegrationsV1alphaValueTypeResponse, GoogleCloudIntegrationsV1alphaValueTypeResponseArgs
- Boolean
Array Pulumi.Google Native. Integrations. V1Alpha. Inputs. Google Cloud Integrations V1alpha Boolean Parameter Array Response - Boolean Array.
- Boolean
Value bool - Boolean.
- Double
Array Pulumi.Google Native. Integrations. V1Alpha. Inputs. Google Cloud Integrations V1alpha Double Parameter Array Response - Double Number Array.
- Double
Value double - Double Number.
- Int
Array Pulumi.Google Native. Integrations. V1Alpha. Inputs. Google Cloud Integrations V1alpha Int Parameter Array Response - Integer Array.
- Int
Value string - Integer.
- Json
Value string - Json.
- String
Array Pulumi.Google Native. Integrations. V1Alpha. Inputs. Google Cloud Integrations V1alpha String Parameter Array Response - String Array.
- String
Value string - String.
- Boolean
Array GoogleCloud Integrations V1alpha Boolean Parameter Array Response - Boolean Array.
- Boolean
Value bool - Boolean.
- Double
Array GoogleCloud Integrations V1alpha Double Parameter Array Response - Double Number Array.
- Double
Value float64 - Double Number.
- Int
Array GoogleCloud Integrations V1alpha Int Parameter Array Response - Integer Array.
- Int
Value string - Integer.
- Json
Value string - Json.
- String
Array GoogleCloud Integrations V1alpha String Parameter Array Response - String Array.
- String
Value string - String.
- boolean
Array GoogleCloud Integrations V1alpha Boolean Parameter Array Response - Boolean Array.
- boolean
Value Boolean - Boolean.
- double
Array GoogleCloud Integrations V1alpha Double Parameter Array Response - Double Number Array.
- double
Value Double - Double Number.
- int
Array GoogleCloud Integrations V1alpha Int Parameter Array Response - Integer Array.
- int
Value String - Integer.
- json
Value String - Json.
- string
Array GoogleCloud Integrations V1alpha String Parameter Array Response - String Array.
- string
Value String - String.
- boolean
Array GoogleCloud Integrations V1alpha Boolean Parameter Array Response - Boolean Array.
- boolean
Value boolean - Boolean.
- double
Array GoogleCloud Integrations V1alpha Double Parameter Array Response - Double Number Array.
- double
Value number - Double Number.
- int
Array GoogleCloud Integrations V1alpha Int Parameter Array Response - Integer Array.
- int
Value string - Integer.
- json
Value string - Json.
- string
Array GoogleCloud Integrations V1alpha String Parameter Array Response - String Array.
- string
Value string - String.
- boolean_
array GoogleCloud Integrations V1alpha Boolean Parameter Array Response - Boolean Array.
- boolean_
value bool - Boolean.
- double_
array GoogleCloud Integrations V1alpha Double Parameter Array Response - Double Number Array.
- double_
value float - Double Number.
- int_
array GoogleCloud Integrations V1alpha Int Parameter Array Response - Integer Array.
- int_
value str - Integer.
- json_
value str - Json.
- string_
array GoogleCloud Integrations V1alpha String Parameter Array Response - String Array.
- string_
value str - String.
- boolean
Array Property Map - Boolean Array.
- boolean
Value Boolean - Boolean.
- double
Array Property Map - Double Number Array.
- double
Value Number - Double Number.
- int
Array Property Map - Integer Array.
- int
Value String - Integer.
- json
Value String - Json.
- string
Array Property Map - String Array.
- string
Value String - String.
VersionDatabasePersistencePolicy, VersionDatabasePersistencePolicyArgs
- Database
Persistence Policy Unspecified - DATABASE_PERSISTENCE_POLICY_UNSPECIFIEDEnables persistence for all execution data.
- Database
Persistence Disabled - DATABASE_PERSISTENCE_DISABLEDDisables persistence for all execution data.
- Database
Persistence Async - DATABASE_PERSISTENCE_ASYNCAsynchronously persist all execution data.
- Version
Database Persistence Policy Database Persistence Policy Unspecified - DATABASE_PERSISTENCE_POLICY_UNSPECIFIEDEnables persistence for all execution data.
- Version
Database Persistence Policy Database Persistence Disabled - DATABASE_PERSISTENCE_DISABLEDDisables persistence for all execution data.
- Version
Database Persistence Policy Database Persistence Async - DATABASE_PERSISTENCE_ASYNCAsynchronously persist all execution data.
- Database
Persistence Policy Unspecified - DATABASE_PERSISTENCE_POLICY_UNSPECIFIEDEnables persistence for all execution data.
- Database
Persistence Disabled - DATABASE_PERSISTENCE_DISABLEDDisables persistence for all execution data.
- Database
Persistence Async - DATABASE_PERSISTENCE_ASYNCAsynchronously persist all execution data.
- Database
Persistence Policy Unspecified - DATABASE_PERSISTENCE_POLICY_UNSPECIFIEDEnables persistence for all execution data.
- Database
Persistence Disabled - DATABASE_PERSISTENCE_DISABLEDDisables persistence for all execution data.
- Database
Persistence Async - DATABASE_PERSISTENCE_ASYNCAsynchronously persist all execution data.
- DATABASE_PERSISTENCE_POLICY_UNSPECIFIED
- DATABASE_PERSISTENCE_POLICY_UNSPECIFIEDEnables persistence for all execution data.
- DATABASE_PERSISTENCE_DISABLED
- DATABASE_PERSISTENCE_DISABLEDDisables persistence for all execution data.
- DATABASE_PERSISTENCE_ASYNC
- DATABASE_PERSISTENCE_ASYNCAsynchronously persist all execution data.
- "DATABASE_PERSISTENCE_POLICY_UNSPECIFIED"
- DATABASE_PERSISTENCE_POLICY_UNSPECIFIEDEnables persistence for all execution data.
- "DATABASE_PERSISTENCE_DISABLED"
- DATABASE_PERSISTENCE_DISABLEDDisables persistence for all execution data.
- "DATABASE_PERSISTENCE_ASYNC"
- DATABASE_PERSISTENCE_ASYNCAsynchronously persist all execution data.
VersionOrigin, VersionOriginArgs
- Unspecified
- UNSPECIFIED
- Ui
- UIWorkflow is being created via event bus UI.
- Piper
V2 - PIPER_V2User checked in this workflow in Piper as v2 textproto format and we synced it into spanner.
- Piper
V3 - PIPER_V3User checked in this workflow in piper as v3 textproto format and we synced it into spanner.
- Application
Ip Provisioning - APPLICATION_IP_PROVISIONINGWorkflow is being created via Standalone IP Provisioning
- Test
Case - TEST_CASEWorkflow is being created via Test Case.
- Version
Origin Unspecified - UNSPECIFIED
- Version
Origin Ui - UIWorkflow is being created via event bus UI.
- Version
Origin Piper V2 - PIPER_V2User checked in this workflow in Piper as v2 textproto format and we synced it into spanner.
- Version
Origin Piper V3 - PIPER_V3User checked in this workflow in piper as v3 textproto format and we synced it into spanner.
- Version
Origin Application Ip Provisioning - APPLICATION_IP_PROVISIONINGWorkflow is being created via Standalone IP Provisioning
- Version
Origin Test Case - TEST_CASEWorkflow is being created via Test Case.
- Unspecified
- UNSPECIFIED
- Ui
- UIWorkflow is being created via event bus UI.
- Piper
V2 - PIPER_V2User checked in this workflow in Piper as v2 textproto format and we synced it into spanner.
- Piper
V3 - PIPER_V3User checked in this workflow in piper as v3 textproto format and we synced it into spanner.
- Application
Ip Provisioning - APPLICATION_IP_PROVISIONINGWorkflow is being created via Standalone IP Provisioning
- Test
Case - TEST_CASEWorkflow is being created via Test Case.
- Unspecified
- UNSPECIFIED
- Ui
- UIWorkflow is being created via event bus UI.
- Piper
V2 - PIPER_V2User checked in this workflow in Piper as v2 textproto format and we synced it into spanner.
- Piper
V3 - PIPER_V3User checked in this workflow in piper as v3 textproto format and we synced it into spanner.
- Application
Ip Provisioning - APPLICATION_IP_PROVISIONINGWorkflow is being created via Standalone IP Provisioning
- Test
Case - TEST_CASEWorkflow is being created via Test Case.
- UNSPECIFIED
- UNSPECIFIED
- UI
- UIWorkflow is being created via event bus UI.
- PIPER_V2
- PIPER_V2User checked in this workflow in Piper as v2 textproto format and we synced it into spanner.
- PIPER_V3
- PIPER_V3User checked in this workflow in piper as v3 textproto format and we synced it into spanner.
- APPLICATION_IP_PROVISIONING
- APPLICATION_IP_PROVISIONINGWorkflow is being created via Standalone IP Provisioning
- TEST_CASE
- TEST_CASEWorkflow is being created via Test Case.
- "UNSPECIFIED"
- UNSPECIFIED
- "UI"
- UIWorkflow is being created via event bus UI.
- "PIPER_V2"
- PIPER_V2User checked in this workflow in Piper as v2 textproto format and we synced it into spanner.
- "PIPER_V3"
- PIPER_V3User checked in this workflow in piper as v3 textproto format and we synced it into spanner.
- "APPLICATION_IP_PROVISIONING"
- APPLICATION_IP_PROVISIONINGWorkflow is being created via Standalone IP Provisioning
- "TEST_CASE"
- TEST_CASEWorkflow is being created via Test Case.
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.