Google Cloud Native is in preview. Google Cloud Classic is fully supported.
google-native.integrations/v1alpha.TestCase
Explore with Pulumi AI
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Creates a new test case Auto-naming is currently not supported for this resource.
Create TestCase Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new TestCase(name: string, args: TestCaseArgs, opts?: CustomResourceOptions);@overload
def TestCase(resource_name: str,
             args: TestCaseArgs,
             opts: Optional[ResourceOptions] = None)
@overload
def TestCase(resource_name: str,
             opts: Optional[ResourceOptions] = None,
             integration_id: Optional[str] = None,
             version_id: Optional[str] = None,
             trigger_id: Optional[str] = None,
             test_case_id: Optional[str] = None,
             display_name: Optional[str] = None,
             lock_holder_email: Optional[str] = None,
             last_modifier_email: Optional[str] = None,
             location: Optional[str] = None,
             create_time: Optional[str] = None,
             project: Optional[str] = None,
             description: Optional[str] = None,
             test_input_parameters: Optional[Sequence[GoogleCloudIntegrationsV1alphaIntegrationParameterArgs]] = None,
             test_task_configs: Optional[Sequence[GoogleCloudIntegrationsV1alphaTestTaskConfigArgs]] = None,
             database_persistence_policy: Optional[TestCaseDatabasePersistencePolicy] = None,
             update_time: Optional[str] = None,
             creator_email: Optional[str] = None,
             workflow_id: Optional[str] = None)func NewTestCase(ctx *Context, name string, args TestCaseArgs, opts ...ResourceOption) (*TestCase, error)public TestCase(string name, TestCaseArgs args, CustomResourceOptions? opts = null)
public TestCase(String name, TestCaseArgs args)
public TestCase(String name, TestCaseArgs args, CustomResourceOptions options)
type: google-native:integrations/v1alpha:TestCase
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 TestCaseArgs
- 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 TestCaseArgs
- 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 TestCaseArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args TestCaseArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args TestCaseArgs
- 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 exampletestCaseResourceResourceFromIntegrationsv1alpha = new GoogleNative.Integrations.V1Alpha.TestCase("exampletestCaseResourceResourceFromIntegrationsv1alpha", new()
{
    IntegrationId = "string",
    VersionId = "string",
    TriggerId = "string",
    TestCaseId = "string",
    DisplayName = "string",
    LockHolderEmail = "string",
    LastModifierEmail = "string",
    Location = "string",
    CreateTime = "string",
    Project = "string",
    Description = "string",
    TestInputParameters = 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,
        },
    },
    TestTaskConfigs = new[]
    {
        new GoogleNative.Integrations.V1Alpha.Inputs.GoogleCloudIntegrationsV1alphaTestTaskConfigArgs
        {
            Task = "string",
            TaskNumber = "string",
            Assertions = new[]
            {
                new GoogleNative.Integrations.V1Alpha.Inputs.GoogleCloudIntegrationsV1alphaAssertionArgs
                {
                    AssertionStrategy = GoogleNative.Integrations.V1Alpha.GoogleCloudIntegrationsV1alphaAssertionAssertionStrategy.AssertionStrategyUnspecified,
                    Condition = "string",
                    Parameter = new GoogleNative.Integrations.V1Alpha.Inputs.GoogleCloudIntegrationsV1alphaEventParameterArgs
                    {
                        Key = "string",
                        Value = 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",
                        },
                    },
                    RetryCount = 0,
                },
            },
            MockConfig = new GoogleNative.Integrations.V1Alpha.Inputs.GoogleCloudIntegrationsV1alphaMockConfigArgs
            {
                FailedExecutions = "string",
                MockStrategy = GoogleNative.Integrations.V1Alpha.GoogleCloudIntegrationsV1alphaMockConfigMockStrategy.MockStrategyUnspecified,
                Parameters = new[]
                {
                    new GoogleNative.Integrations.V1Alpha.Inputs.GoogleCloudIntegrationsV1alphaEventParameterArgs
                    {
                        Key = "string",
                        Value = 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",
                        },
                    },
                },
            },
        },
    },
    DatabasePersistencePolicy = GoogleNative.Integrations.V1Alpha.TestCaseDatabasePersistencePolicy.DatabasePersistencePolicyUnspecified,
    UpdateTime = "string",
    CreatorEmail = "string",
    WorkflowId = "string",
});
example, err := integrations.NewTestCase(ctx, "exampletestCaseResourceResourceFromIntegrationsv1alpha", &integrations.TestCaseArgs{
	IntegrationId:     pulumi.String("string"),
	VersionId:         pulumi.String("string"),
	TriggerId:         pulumi.String("string"),
	TestCaseId:        pulumi.String("string"),
	DisplayName:       pulumi.String("string"),
	LockHolderEmail:   pulumi.String("string"),
	LastModifierEmail: pulumi.String("string"),
	Location:          pulumi.String("string"),
	CreateTime:        pulumi.String("string"),
	Project:           pulumi.String("string"),
	Description:       pulumi.String("string"),
	TestInputParameters: 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),
		},
	},
	TestTaskConfigs: integrations.GoogleCloudIntegrationsV1alphaTestTaskConfigArray{
		&integrations.GoogleCloudIntegrationsV1alphaTestTaskConfigArgs{
			Task:       pulumi.String("string"),
			TaskNumber: pulumi.String("string"),
			Assertions: integrations.GoogleCloudIntegrationsV1alphaAssertionArray{
				&integrations.GoogleCloudIntegrationsV1alphaAssertionArgs{
					AssertionStrategy: integrations.GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyAssertionStrategyUnspecified,
					Condition:         pulumi.String("string"),
					Parameter: &integrations.GoogleCloudIntegrationsV1alphaEventParameterArgs{
						Key: pulumi.String("string"),
						Value: &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"),
						},
					},
					RetryCount: pulumi.Int(0),
				},
			},
			MockConfig: &integrations.GoogleCloudIntegrationsV1alphaMockConfigArgs{
				FailedExecutions: pulumi.String("string"),
				MockStrategy:     integrations.GoogleCloudIntegrationsV1alphaMockConfigMockStrategyMockStrategyUnspecified,
				Parameters: integrations.GoogleCloudIntegrationsV1alphaEventParameterArray{
					&integrations.GoogleCloudIntegrationsV1alphaEventParameterArgs{
						Key: pulumi.String("string"),
						Value: &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"),
						},
					},
				},
			},
		},
	},
	DatabasePersistencePolicy: integrations.TestCaseDatabasePersistencePolicyDatabasePersistencePolicyUnspecified,
	UpdateTime:                pulumi.String("string"),
	CreatorEmail:              pulumi.String("string"),
	WorkflowId:                pulumi.String("string"),
})
var exampletestCaseResourceResourceFromIntegrationsv1alpha = new TestCase("exampletestCaseResourceResourceFromIntegrationsv1alpha", TestCaseArgs.builder()
    .integrationId("string")
    .versionId("string")
    .triggerId("string")
    .testCaseId("string")
    .displayName("string")
    .lockHolderEmail("string")
    .lastModifierEmail("string")
    .location("string")
    .createTime("string")
    .project("string")
    .description("string")
    .testInputParameters(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())
    .testTaskConfigs(GoogleCloudIntegrationsV1alphaTestTaskConfigArgs.builder()
        .task("string")
        .taskNumber("string")
        .assertions(GoogleCloudIntegrationsV1alphaAssertionArgs.builder()
            .assertionStrategy("ASSERTION_STRATEGY_UNSPECIFIED")
            .condition("string")
            .parameter(GoogleCloudIntegrationsV1alphaEventParameterArgs.builder()
                .key("string")
                .value(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())
                .build())
            .retryCount(0)
            .build())
        .mockConfig(GoogleCloudIntegrationsV1alphaMockConfigArgs.builder()
            .failedExecutions("string")
            .mockStrategy("MOCK_STRATEGY_UNSPECIFIED")
            .parameters(GoogleCloudIntegrationsV1alphaEventParameterArgs.builder()
                .key("string")
                .value(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())
                .build())
            .build())
        .build())
    .databasePersistencePolicy("DATABASE_PERSISTENCE_POLICY_UNSPECIFIED")
    .updateTime("string")
    .creatorEmail("string")
    .workflowId("string")
    .build());
exampletest_case_resource_resource_from_integrationsv1alpha = google_native.integrations.v1alpha.TestCase("exampletestCaseResourceResourceFromIntegrationsv1alpha",
    integration_id="string",
    version_id="string",
    trigger_id="string",
    test_case_id="string",
    display_name="string",
    lock_holder_email="string",
    last_modifier_email="string",
    location="string",
    create_time="string",
    project="string",
    description="string",
    test_input_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,
    }],
    test_task_configs=[{
        "task": "string",
        "task_number": "string",
        "assertions": [{
            "assertion_strategy": google_native.integrations.v1alpha.GoogleCloudIntegrationsV1alphaAssertionAssertionStrategy.ASSERTION_STRATEGY_UNSPECIFIED,
            "condition": "string",
            "parameter": {
                "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",
                    "string_array": {
                        "string_values": ["string"],
                    },
                    "string_value": "string",
                },
            },
            "retry_count": 0,
        }],
        "mock_config": {
            "failed_executions": "string",
            "mock_strategy": google_native.integrations.v1alpha.GoogleCloudIntegrationsV1alphaMockConfigMockStrategy.MOCK_STRATEGY_UNSPECIFIED,
            "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",
                    "json_value": "string",
                    "string_array": {
                        "string_values": ["string"],
                    },
                    "string_value": "string",
                },
            }],
        },
    }],
    database_persistence_policy=google_native.integrations.v1alpha.TestCaseDatabasePersistencePolicy.DATABASE_PERSISTENCE_POLICY_UNSPECIFIED,
    update_time="string",
    creator_email="string",
    workflow_id="string")
const exampletestCaseResourceResourceFromIntegrationsv1alpha = new google_native.integrations.v1alpha.TestCase("exampletestCaseResourceResourceFromIntegrationsv1alpha", {
    integrationId: "string",
    versionId: "string",
    triggerId: "string",
    testCaseId: "string",
    displayName: "string",
    lockHolderEmail: "string",
    lastModifierEmail: "string",
    location: "string",
    createTime: "string",
    project: "string",
    description: "string",
    testInputParameters: [{
        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,
    }],
    testTaskConfigs: [{
        task: "string",
        taskNumber: "string",
        assertions: [{
            assertionStrategy: google_native.integrations.v1alpha.GoogleCloudIntegrationsV1alphaAssertionAssertionStrategy.AssertionStrategyUnspecified,
            condition: "string",
            parameter: {
                key: "string",
                value: {
                    booleanArray: {
                        booleanValues: [false],
                    },
                    booleanValue: false,
                    doubleArray: {
                        doubleValues: [0],
                    },
                    doubleValue: 0,
                    intArray: {
                        intValues: ["string"],
                    },
                    intValue: "string",
                    jsonValue: "string",
                    stringArray: {
                        stringValues: ["string"],
                    },
                    stringValue: "string",
                },
            },
            retryCount: 0,
        }],
        mockConfig: {
            failedExecutions: "string",
            mockStrategy: google_native.integrations.v1alpha.GoogleCloudIntegrationsV1alphaMockConfigMockStrategy.MockStrategyUnspecified,
            parameters: [{
                key: "string",
                value: {
                    booleanArray: {
                        booleanValues: [false],
                    },
                    booleanValue: false,
                    doubleArray: {
                        doubleValues: [0],
                    },
                    doubleValue: 0,
                    intArray: {
                        intValues: ["string"],
                    },
                    intValue: "string",
                    jsonValue: "string",
                    stringArray: {
                        stringValues: ["string"],
                    },
                    stringValue: "string",
                },
            }],
        },
    }],
    databasePersistencePolicy: google_native.integrations.v1alpha.TestCaseDatabasePersistencePolicy.DatabasePersistencePolicyUnspecified,
    updateTime: "string",
    creatorEmail: "string",
    workflowId: "string",
});
type: google-native:integrations/v1alpha:TestCase
properties:
    createTime: string
    creatorEmail: string
    databasePersistencePolicy: DATABASE_PERSISTENCE_POLICY_UNSPECIFIED
    description: string
    displayName: string
    integrationId: string
    lastModifierEmail: string
    location: string
    lockHolderEmail: string
    project: string
    testCaseId: string
    testInputParameters:
        - 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
    testTaskConfigs:
        - assertions:
            - assertionStrategy: ASSERTION_STRATEGY_UNSPECIFIED
              condition: string
              parameter:
                key: string
                value:
                    booleanArray:
                        booleanValues:
                            - false
                    booleanValue: false
                    doubleArray:
                        doubleValues:
                            - 0
                    doubleValue: 0
                    intArray:
                        intValues:
                            - string
                    intValue: string
                    jsonValue: string
                    stringArray:
                        stringValues:
                            - string
                    stringValue: string
              retryCount: 0
          mockConfig:
            failedExecutions: string
            mockStrategy: MOCK_STRATEGY_UNSPECIFIED
            parameters:
                - key: string
                  value:
                    booleanArray:
                        booleanValues:
                            - false
                    booleanValue: false
                    doubleArray:
                        doubleValues:
                            - 0
                    doubleValue: 0
                    intArray:
                        intValues:
                            - string
                    intValue: string
                    jsonValue: string
                    stringArray:
                        stringValues:
                            - string
                    stringValue: string
          task: string
          taskNumber: string
    triggerId: string
    updateTime: string
    versionId: string
    workflowId: string
TestCase 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 TestCase resource accepts the following input properties:
- DisplayName string
- The display name of test case.
- IntegrationId string
- TestCase stringId 
- Required. Required
- TriggerId string
- This defines the trigger ID in workflow which is considered to be executed as starting point of the test case
- VersionId string
- CreateTime string
- Auto-generated.
- CreatorEmail string
- Optional. The creator's email address. Generated based on the End User Credentials/LOAS role of the user making the call.
- DatabasePersistence Pulumi.Policy Google Native. Integrations. V1Alpha. Test Case Database Persistence Policy 
- Optional. Various policies for how to persist the test execution info including execution info, execution export info, execution metadata index and execution param index..
- Description string
- Optional. Description of the test case.
- LastModifier stringEmail 
- The last modifer's email address. Generated based on the End User Credentials/LOAS role of the user making the call.
- Location string
- LockHolder stringEmail 
- Optional. The edit lock holder's email address. Generated based on the End User Credentials/LOAS role of the user making the call.
- Project string
- TestInput List<Pulumi.Parameters Google Native. Integrations. V1Alpha. Inputs. Google Cloud Integrations V1alpha Integration Parameter> 
- Optional. Parameters that are expected to be passed to the test case when the test case is triggered. This gives the user the ability to provide default values. This should include all the output variables of the trigger as input variables.
- TestTask List<Pulumi.Configs Google Native. Integrations. V1Alpha. Inputs. Google Cloud Integrations V1alpha Test Task Config> 
- Optional. However, the test case doesn't mock or assert anything without test_task_configs.
- UpdateTime string
- Auto-generated.
- WorkflowId string
- ID of the workflow with which this test case is associated
- DisplayName string
- The display name of test case.
- IntegrationId string
- TestCase stringId 
- Required. Required
- TriggerId string
- This defines the trigger ID in workflow which is considered to be executed as starting point of the test case
- VersionId string
- CreateTime string
- Auto-generated.
- CreatorEmail string
- Optional. The creator's email address. Generated based on the End User Credentials/LOAS role of the user making the call.
- DatabasePersistence TestPolicy Case Database Persistence Policy 
- Optional. Various policies for how to persist the test execution info including execution info, execution export info, execution metadata index and execution param index..
- Description string
- Optional. Description of the test case.
- LastModifier stringEmail 
- The last modifer's email address. Generated based on the End User Credentials/LOAS role of the user making the call.
- Location string
- LockHolder stringEmail 
- Optional. The edit lock holder's email address. Generated based on the End User Credentials/LOAS role of the user making the call.
- Project string
- TestInput []GoogleParameters Cloud Integrations V1alpha Integration Parameter Args 
- Optional. Parameters that are expected to be passed to the test case when the test case is triggered. This gives the user the ability to provide default values. This should include all the output variables of the trigger as input variables.
- TestTask []GoogleConfigs Cloud Integrations V1alpha Test Task Config Args 
- Optional. However, the test case doesn't mock or assert anything without test_task_configs.
- UpdateTime string
- Auto-generated.
- WorkflowId string
- ID of the workflow with which this test case is associated
- displayName String
- The display name of test case.
- integrationId String
- testCase StringId 
- Required. Required
- triggerId String
- This defines the trigger ID in workflow which is considered to be executed as starting point of the test case
- versionId String
- createTime String
- Auto-generated.
- creatorEmail String
- Optional. The creator's email address. Generated based on the End User Credentials/LOAS role of the user making the call.
- databasePersistence TestPolicy Case Database Persistence Policy 
- Optional. Various policies for how to persist the test execution info including execution info, execution export info, execution metadata index and execution param index..
- description String
- Optional. Description of the test case.
- lastModifier StringEmail 
- The last modifer's email address. Generated based on the End User Credentials/LOAS role of the user making the call.
- location String
- lockHolder StringEmail 
- Optional. The edit lock holder's email address. Generated based on the End User Credentials/LOAS role of the user making the call.
- project String
- testInput List<GoogleParameters Cloud Integrations V1alpha Integration Parameter> 
- Optional. Parameters that are expected to be passed to the test case when the test case is triggered. This gives the user the ability to provide default values. This should include all the output variables of the trigger as input variables.
- testTask List<GoogleConfigs Cloud Integrations V1alpha Test Task Config> 
- Optional. However, the test case doesn't mock or assert anything without test_task_configs.
- updateTime String
- Auto-generated.
- workflowId String
- ID of the workflow with which this test case is associated
- displayName string
- The display name of test case.
- integrationId string
- testCase stringId 
- Required. Required
- triggerId string
- This defines the trigger ID in workflow which is considered to be executed as starting point of the test case
- versionId string
- createTime string
- Auto-generated.
- creatorEmail string
- Optional. The creator's email address. Generated based on the End User Credentials/LOAS role of the user making the call.
- databasePersistence TestPolicy Case Database Persistence Policy 
- Optional. Various policies for how to persist the test execution info including execution info, execution export info, execution metadata index and execution param index..
- description string
- Optional. Description of the test case.
- lastModifier stringEmail 
- The last modifer's email address. Generated based on the End User Credentials/LOAS role of the user making the call.
- location string
- lockHolder stringEmail 
- Optional. The edit lock holder's email address. Generated based on the End User Credentials/LOAS role of the user making the call.
- project string
- testInput GoogleParameters Cloud Integrations V1alpha Integration Parameter[] 
- Optional. Parameters that are expected to be passed to the test case when the test case is triggered. This gives the user the ability to provide default values. This should include all the output variables of the trigger as input variables.
- testTask GoogleConfigs Cloud Integrations V1alpha Test Task Config[] 
- Optional. However, the test case doesn't mock or assert anything without test_task_configs.
- updateTime string
- Auto-generated.
- workflowId string
- ID of the workflow with which this test case is associated
- display_name str
- The display name of test case.
- integration_id str
- test_case_ strid 
- Required. Required
- trigger_id str
- This defines the trigger ID in workflow which is considered to be executed as starting point of the test case
- version_id str
- create_time str
- Auto-generated.
- creator_email str
- Optional. The creator's email address. Generated based on the End User Credentials/LOAS role of the user making the call.
- database_persistence_ Testpolicy Case Database Persistence Policy 
- Optional. Various policies for how to persist the test execution info including execution info, execution export info, execution metadata index and execution param index..
- description str
- Optional. Description of the test case.
- last_modifier_ stremail 
- The last modifer's email address. Generated based on the End User Credentials/LOAS role of the user making the call.
- location str
- lock_holder_ stremail 
- Optional. The edit lock holder's email address. Generated based on the End User Credentials/LOAS role of the user making the call.
- project str
- test_input_ Sequence[Googleparameters Cloud Integrations V1alpha Integration Parameter Args] 
- Optional. Parameters that are expected to be passed to the test case when the test case is triggered. This gives the user the ability to provide default values. This should include all the output variables of the trigger as input variables.
- test_task_ Sequence[Googleconfigs Cloud Integrations V1alpha Test Task Config Args] 
- Optional. However, the test case doesn't mock or assert anything without test_task_configs.
- update_time str
- Auto-generated.
- workflow_id str
- ID of the workflow with which this test case is associated
- displayName String
- The display name of test case.
- integrationId String
- testCase StringId 
- Required. Required
- triggerId String
- This defines the trigger ID in workflow which is considered to be executed as starting point of the test case
- versionId String
- createTime String
- Auto-generated.
- creatorEmail String
- Optional. The creator's email address. Generated based on the End User Credentials/LOAS role of the user making the call.
- databasePersistence "DATABASE_PERSISTENCE_POLICY_UNSPECIFIED" | "DATABASE_PERSISTENCE_DISABLED" | "DATABASE_PERSISTENCE_ASYNC"Policy 
- Optional. Various policies for how to persist the test execution info including execution info, execution export info, execution metadata index and execution param index..
- description String
- Optional. Description of the test case.
- lastModifier StringEmail 
- The last modifer's email address. Generated based on the End User Credentials/LOAS role of the user making the call.
- location String
- lockHolder StringEmail 
- Optional. The edit lock holder's email address. Generated based on the End User Credentials/LOAS role of the user making the call.
- project String
- testInput List<Property Map>Parameters 
- Optional. Parameters that are expected to be passed to the test case when the test case is triggered. This gives the user the ability to provide default values. This should include all the output variables of the trigger as input variables.
- testTask List<Property Map>Configs 
- Optional. However, the test case doesn't mock or assert anything without test_task_configs.
- updateTime String
- Auto-generated.
- workflowId String
- ID of the workflow with which this test case is associated
Outputs
All input properties are implicitly available as output properties. Additionally, the TestCase resource produces the following output properties:
Supporting Types
GoogleCloudIntegrationsV1alphaAssertion, GoogleCloudIntegrationsV1alphaAssertionArgs          
- AssertionStrategy Pulumi.Google Native. Integrations. V1Alpha. Google Cloud Integrations V1alpha Assertion Assertion Strategy 
- The type of assertion to perform.
- Condition string
- Optional. Standard filter expression for ASSERT_CONDITION to succeed
- Parameter
Pulumi.Google Native. Integrations. V1Alpha. Inputs. Google Cloud Integrations V1alpha Event Parameter 
- Optional. Key-value pair for ASSERT_EQUALS, ASSERT_NOT_EQUALS, ASSERT_CONTAINS to succeed
- RetryCount int
- Number of times given task should be retried in case of ASSERT_FAILED_EXECUTION
- AssertionStrategy GoogleCloud Integrations V1alpha Assertion Assertion Strategy 
- The type of assertion to perform.
- Condition string
- Optional. Standard filter expression for ASSERT_CONDITION to succeed
- Parameter
GoogleCloud Integrations V1alpha Event Parameter 
- Optional. Key-value pair for ASSERT_EQUALS, ASSERT_NOT_EQUALS, ASSERT_CONTAINS to succeed
- RetryCount int
- Number of times given task should be retried in case of ASSERT_FAILED_EXECUTION
- assertionStrategy GoogleCloud Integrations V1alpha Assertion Assertion Strategy 
- The type of assertion to perform.
- condition String
- Optional. Standard filter expression for ASSERT_CONDITION to succeed
- parameter
GoogleCloud Integrations V1alpha Event Parameter 
- Optional. Key-value pair for ASSERT_EQUALS, ASSERT_NOT_EQUALS, ASSERT_CONTAINS to succeed
- retryCount Integer
- Number of times given task should be retried in case of ASSERT_FAILED_EXECUTION
- assertionStrategy GoogleCloud Integrations V1alpha Assertion Assertion Strategy 
- The type of assertion to perform.
- condition string
- Optional. Standard filter expression for ASSERT_CONDITION to succeed
- parameter
GoogleCloud Integrations V1alpha Event Parameter 
- Optional. Key-value pair for ASSERT_EQUALS, ASSERT_NOT_EQUALS, ASSERT_CONTAINS to succeed
- retryCount number
- Number of times given task should be retried in case of ASSERT_FAILED_EXECUTION
- assertion_strategy GoogleCloud Integrations V1alpha Assertion Assertion Strategy 
- The type of assertion to perform.
- condition str
- Optional. Standard filter expression for ASSERT_CONDITION to succeed
- parameter
GoogleCloud Integrations V1alpha Event Parameter 
- Optional. Key-value pair for ASSERT_EQUALS, ASSERT_NOT_EQUALS, ASSERT_CONTAINS to succeed
- retry_count int
- Number of times given task should be retried in case of ASSERT_FAILED_EXECUTION
- assertionStrategy "ASSERTION_STRATEGY_UNSPECIFIED" | "ASSERT_SUCCESSFUL_EXECUTION" | "ASSERT_FAILED_EXECUTION" | "ASSERT_NO_EXECUTION" | "ASSERT_EQUALS" | "ASSERT_NOT_EQUALS" | "ASSERT_CONTAINS" | "ASSERT_CONDITION"
- The type of assertion to perform.
- condition String
- Optional. Standard filter expression for ASSERT_CONDITION to succeed
- parameter Property Map
- Optional. Key-value pair for ASSERT_EQUALS, ASSERT_NOT_EQUALS, ASSERT_CONTAINS to succeed
- retryCount Number
- Number of times given task should be retried in case of ASSERT_FAILED_EXECUTION
GoogleCloudIntegrationsV1alphaAssertionAssertionStrategy, GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyArgs              
- AssertionStrategy Unspecified 
- ASSERTION_STRATEGY_UNSPECIFIEDUnspecified Assertion strategy
- AssertSuccessful Execution 
- ASSERT_SUCCESSFUL_EXECUTIONTest a successful execution
- AssertFailed Execution 
- ASSERT_FAILED_EXECUTIONTest a failed execution
- AssertNo Execution 
- ASSERT_NO_EXECUTIONTest that the task was never executed
- AssertEquals 
- ASSERT_EQUALSTest the parameter selected is equal to the expected value
- AssertNot Equals 
- ASSERT_NOT_EQUALSTest the parameter selected is not equal to the expected value
- AssertContains 
- ASSERT_CONTAINSTest the parameter selected contains the configured value
- AssertCondition 
- ASSERT_CONDITIONTest a specific condition
- GoogleCloud Integrations V1alpha Assertion Assertion Strategy Assertion Strategy Unspecified 
- ASSERTION_STRATEGY_UNSPECIFIEDUnspecified Assertion strategy
- GoogleCloud Integrations V1alpha Assertion Assertion Strategy Assert Successful Execution 
- ASSERT_SUCCESSFUL_EXECUTIONTest a successful execution
- GoogleCloud Integrations V1alpha Assertion Assertion Strategy Assert Failed Execution 
- ASSERT_FAILED_EXECUTIONTest a failed execution
- GoogleCloud Integrations V1alpha Assertion Assertion Strategy Assert No Execution 
- ASSERT_NO_EXECUTIONTest that the task was never executed
- GoogleCloud Integrations V1alpha Assertion Assertion Strategy Assert Equals 
- ASSERT_EQUALSTest the parameter selected is equal to the expected value
- GoogleCloud Integrations V1alpha Assertion Assertion Strategy Assert Not Equals 
- ASSERT_NOT_EQUALSTest the parameter selected is not equal to the expected value
- GoogleCloud Integrations V1alpha Assertion Assertion Strategy Assert Contains 
- ASSERT_CONTAINSTest the parameter selected contains the configured value
- GoogleCloud Integrations V1alpha Assertion Assertion Strategy Assert Condition 
- ASSERT_CONDITIONTest a specific condition
- AssertionStrategy Unspecified 
- ASSERTION_STRATEGY_UNSPECIFIEDUnspecified Assertion strategy
- AssertSuccessful Execution 
- ASSERT_SUCCESSFUL_EXECUTIONTest a successful execution
- AssertFailed Execution 
- ASSERT_FAILED_EXECUTIONTest a failed execution
- AssertNo Execution 
- ASSERT_NO_EXECUTIONTest that the task was never executed
- AssertEquals 
- ASSERT_EQUALSTest the parameter selected is equal to the expected value
- AssertNot Equals 
- ASSERT_NOT_EQUALSTest the parameter selected is not equal to the expected value
- AssertContains 
- ASSERT_CONTAINSTest the parameter selected contains the configured value
- AssertCondition 
- ASSERT_CONDITIONTest a specific condition
- AssertionStrategy Unspecified 
- ASSERTION_STRATEGY_UNSPECIFIEDUnspecified Assertion strategy
- AssertSuccessful Execution 
- ASSERT_SUCCESSFUL_EXECUTIONTest a successful execution
- AssertFailed Execution 
- ASSERT_FAILED_EXECUTIONTest a failed execution
- AssertNo Execution 
- ASSERT_NO_EXECUTIONTest that the task was never executed
- AssertEquals 
- ASSERT_EQUALSTest the parameter selected is equal to the expected value
- AssertNot Equals 
- ASSERT_NOT_EQUALSTest the parameter selected is not equal to the expected value
- AssertContains 
- ASSERT_CONTAINSTest the parameter selected contains the configured value
- AssertCondition 
- ASSERT_CONDITIONTest a specific condition
- ASSERTION_STRATEGY_UNSPECIFIED
- ASSERTION_STRATEGY_UNSPECIFIEDUnspecified Assertion strategy
- ASSERT_SUCCESSFUL_EXECUTION
- ASSERT_SUCCESSFUL_EXECUTIONTest a successful execution
- ASSERT_FAILED_EXECUTION
- ASSERT_FAILED_EXECUTIONTest a failed execution
- ASSERT_NO_EXECUTION
- ASSERT_NO_EXECUTIONTest that the task was never executed
- ASSERT_EQUALS
- ASSERT_EQUALSTest the parameter selected is equal to the expected value
- ASSERT_NOT_EQUALS
- ASSERT_NOT_EQUALSTest the parameter selected is not equal to the expected value
- ASSERT_CONTAINS
- ASSERT_CONTAINSTest the parameter selected contains the configured value
- ASSERT_CONDITION
- ASSERT_CONDITIONTest a specific condition
- "ASSERTION_STRATEGY_UNSPECIFIED"
- ASSERTION_STRATEGY_UNSPECIFIEDUnspecified Assertion strategy
- "ASSERT_SUCCESSFUL_EXECUTION"
- ASSERT_SUCCESSFUL_EXECUTIONTest a successful execution
- "ASSERT_FAILED_EXECUTION"
- ASSERT_FAILED_EXECUTIONTest a failed execution
- "ASSERT_NO_EXECUTION"
- ASSERT_NO_EXECUTIONTest that the task was never executed
- "ASSERT_EQUALS"
- ASSERT_EQUALSTest the parameter selected is equal to the expected value
- "ASSERT_NOT_EQUALS"
- ASSERT_NOT_EQUALSTest the parameter selected is not equal to the expected value
- "ASSERT_CONTAINS"
- ASSERT_CONTAINSTest the parameter selected contains the configured value
- "ASSERT_CONDITION"
- ASSERT_CONDITIONTest a specific condition
GoogleCloudIntegrationsV1alphaAssertionResponse, GoogleCloudIntegrationsV1alphaAssertionResponseArgs            
- AssertionStrategy string
- The type of assertion to perform.
- Condition string
- Optional. Standard filter expression for ASSERT_CONDITION to succeed
- Parameter
Pulumi.Google Native. Integrations. V1Alpha. Inputs. Google Cloud Integrations V1alpha Event Parameter Response 
- Optional. Key-value pair for ASSERT_EQUALS, ASSERT_NOT_EQUALS, ASSERT_CONTAINS to succeed
- RetryCount int
- Number of times given task should be retried in case of ASSERT_FAILED_EXECUTION
- AssertionStrategy string
- The type of assertion to perform.
- Condition string
- Optional. Standard filter expression for ASSERT_CONDITION to succeed
- Parameter
GoogleCloud Integrations V1alpha Event Parameter Response 
- Optional. Key-value pair for ASSERT_EQUALS, ASSERT_NOT_EQUALS, ASSERT_CONTAINS to succeed
- RetryCount int
- Number of times given task should be retried in case of ASSERT_FAILED_EXECUTION
- assertionStrategy String
- The type of assertion to perform.
- condition String
- Optional. Standard filter expression for ASSERT_CONDITION to succeed
- parameter
GoogleCloud Integrations V1alpha Event Parameter Response 
- Optional. Key-value pair for ASSERT_EQUALS, ASSERT_NOT_EQUALS, ASSERT_CONTAINS to succeed
- retryCount Integer
- Number of times given task should be retried in case of ASSERT_FAILED_EXECUTION
- assertionStrategy string
- The type of assertion to perform.
- condition string
- Optional. Standard filter expression for ASSERT_CONDITION to succeed
- parameter
GoogleCloud Integrations V1alpha Event Parameter Response 
- Optional. Key-value pair for ASSERT_EQUALS, ASSERT_NOT_EQUALS, ASSERT_CONTAINS to succeed
- retryCount number
- Number of times given task should be retried in case of ASSERT_FAILED_EXECUTION
- assertion_strategy str
- The type of assertion to perform.
- condition str
- Optional. Standard filter expression for ASSERT_CONDITION to succeed
- parameter
GoogleCloud Integrations V1alpha Event Parameter Response 
- Optional. Key-value pair for ASSERT_EQUALS, ASSERT_NOT_EQUALS, ASSERT_CONTAINS to succeed
- retry_count int
- Number of times given task should be retried in case of ASSERT_FAILED_EXECUTION
- assertionStrategy String
- The type of assertion to perform.
- condition String
- Optional. Standard filter expression for ASSERT_CONDITION to succeed
- parameter Property Map
- Optional. Key-value pair for ASSERT_EQUALS, ASSERT_NOT_EQUALS, ASSERT_CONTAINS to succeed
- retryCount Number
- Number of times given task should be retried in case of ASSERT_FAILED_EXECUTION
GoogleCloudIntegrationsV1alphaBooleanParameterArray, GoogleCloudIntegrationsV1alphaBooleanParameterArrayArgs              
- BooleanValues List<bool>
- Boolean array.
- BooleanValues []bool
- Boolean array.
- booleanValues List<Boolean>
- Boolean array.
- booleanValues boolean[]
- Boolean array.
- boolean_values Sequence[bool]
- Boolean array.
- booleanValues List<Boolean>
- Boolean array.
GoogleCloudIntegrationsV1alphaBooleanParameterArrayResponse, GoogleCloudIntegrationsV1alphaBooleanParameterArrayResponseArgs                
- BooleanValues List<bool>
- Boolean array.
- BooleanValues []bool
- Boolean array.
- booleanValues List<Boolean>
- Boolean array.
- booleanValues boolean[]
- Boolean array.
- boolean_values Sequence[bool]
- Boolean array.
- booleanValues List<Boolean>
- Boolean array.
GoogleCloudIntegrationsV1alphaDoubleParameterArray, GoogleCloudIntegrationsV1alphaDoubleParameterArrayArgs              
- DoubleValues List<double>
- Double number array.
- DoubleValues []float64
- Double number array.
- doubleValues List<Double>
- Double number array.
- doubleValues number[]
- Double number array.
- double_values Sequence[float]
- Double number array.
- doubleValues List<Number>
- Double number array.
GoogleCloudIntegrationsV1alphaDoubleParameterArrayResponse, GoogleCloudIntegrationsV1alphaDoubleParameterArrayResponseArgs                
- DoubleValues List<double>
- Double number array.
- DoubleValues []float64
- Double number array.
- doubleValues List<Double>
- Double number array.
- doubleValues number[]
- Double number array.
- double_values Sequence[float]
- Double number array.
- doubleValues List<Number>
- Double number array.
GoogleCloudIntegrationsV1alphaEventParameter, GoogleCloudIntegrationsV1alphaEventParameterArgs            
- 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. Google Cloud Integrations V1alpha 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
GoogleCloud Integrations V1alpha 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
GoogleCloud Integrations V1alpha 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
GoogleCloud Integrations V1alpha 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
GoogleCloud Integrations V1alpha 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.
GoogleCloudIntegrationsV1alphaEventParameterResponse, GoogleCloudIntegrationsV1alphaEventParameterResponseArgs              
- 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. Google Cloud Integrations V1alpha 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
GoogleCloud Integrations V1alpha 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
GoogleCloud Integrations V1alpha 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
GoogleCloud Integrations V1alpha 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
GoogleCloud Integrations V1alpha 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.
GoogleCloudIntegrationsV1alphaIntParameterArray, GoogleCloudIntegrationsV1alphaIntParameterArrayArgs              
- IntValues List<string>
- Integer array.
- IntValues []string
- Integer array.
- intValues List<String>
- Integer array.
- intValues string[]
- Integer array.
- int_values Sequence[str]
- Integer array.
- intValues List<String>
- Integer array.
GoogleCloudIntegrationsV1alphaIntParameterArrayResponse, GoogleCloudIntegrationsV1alphaIntParameterArrayResponseArgs                
- IntValues List<string>
- Integer array.
- IntValues []string
- Integer array.
- intValues List<String>
- Integer array.
- intValues string[]
- Integer array.
- int_values Sequence[str]
- Integer array.
- intValues List<String>
- Integer array.
GoogleCloudIntegrationsV1alphaIntegrationParameter, GoogleCloudIntegrationsV1alphaIntegrationParameterArgs            
- DataType Pulumi.Google Native. Integrations. V1Alpha. Google Cloud Integrations V1alpha Integration Parameter Data Type 
- Type of the parameter.
- DefaultValue 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.
- DisplayName 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".
- InputOutput Pulumi.Type Google Native. Integrations. V1Alpha. Google Cloud Integrations V1alpha Integration Parameter Input Output Type 
- Specifies the input/output type for the parameter.
- IsTransient bool
- Whether this parameter is a transient parameter.
- JsonSchema 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.
- DataType GoogleCloud Integrations V1alpha Integration Parameter Data Type 
- Type of the parameter.
- DefaultValue 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.
- DisplayName 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".
- InputOutput GoogleType Cloud Integrations V1alpha Integration Parameter Input Output Type 
- Specifies the input/output type for the parameter.
- IsTransient bool
- Whether this parameter is a transient parameter.
- JsonSchema 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.
- dataType GoogleCloud Integrations V1alpha Integration Parameter Data Type 
- Type of the parameter.
- defaultValue 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.
- displayName 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".
- inputOutput GoogleType Cloud Integrations V1alpha Integration Parameter Input Output Type 
- Specifies the input/output type for the parameter.
- isTransient Boolean
- Whether this parameter is a transient parameter.
- jsonSchema 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.
- dataType GoogleCloud Integrations V1alpha Integration Parameter Data Type 
- Type of the parameter.
- defaultValue 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.
- displayName 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".
- inputOutput GoogleType Cloud Integrations V1alpha Integration Parameter Input Output Type 
- Specifies the input/output type for the parameter.
- isTransient boolean
- Whether this parameter is a transient parameter.
- jsonSchema 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.
- dataType "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.
- defaultValue Property Map
- Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
- displayName 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".
- inputOutput "IN_OUT_TYPE_UNSPECIFIED" | "IN" | "OUT" | "IN_OUT"Type 
- Specifies the input/output type for the parameter.
- isTransient Boolean
- Whether this parameter is a transient parameter.
- jsonSchema 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                
- IntegrationParameter Data Type Unspecified 
- INTEGRATION_PARAMETER_DATA_TYPE_UNSPECIFIEDUnspecified.
- StringValue 
- STRING_VALUEString.
- IntValue 
- INT_VALUEInteger.
- DoubleValue 
- DOUBLE_VALUEDouble Number.
- BooleanValue 
- BOOLEAN_VALUEBoolean.
- StringArray 
- STRING_ARRAYString Array.
- IntArray 
- INT_ARRAYInteger Array.
- DoubleArray 
- DOUBLE_ARRAYDouble Number Array.
- BooleanArray 
- BOOLEAN_ARRAYBoolean Array.
- JsonValue 
- JSON_VALUEJson.
- ProtoValue 
- PROTO_VALUEProto Value (Internal use only).
- ProtoArray 
- PROTO_ARRAYProto Array (Internal use only).
- GoogleCloud Integrations V1alpha Integration Parameter Data Type Integration Parameter Data Type Unspecified 
- INTEGRATION_PARAMETER_DATA_TYPE_UNSPECIFIEDUnspecified.
- GoogleCloud Integrations V1alpha Integration Parameter Data Type String Value 
- STRING_VALUEString.
- GoogleCloud Integrations V1alpha Integration Parameter Data Type Int Value 
- INT_VALUEInteger.
- GoogleCloud Integrations V1alpha Integration Parameter Data Type Double Value 
- DOUBLE_VALUEDouble Number.
- GoogleCloud Integrations V1alpha Integration Parameter Data Type Boolean Value 
- BOOLEAN_VALUEBoolean.
- GoogleCloud Integrations V1alpha Integration Parameter Data Type String Array 
- STRING_ARRAYString Array.
- GoogleCloud Integrations V1alpha Integration Parameter Data Type Int Array 
- INT_ARRAYInteger Array.
- GoogleCloud Integrations V1alpha Integration Parameter Data Type Double Array 
- DOUBLE_ARRAYDouble Number Array.
- GoogleCloud Integrations V1alpha Integration Parameter Data Type Boolean Array 
- BOOLEAN_ARRAYBoolean Array.
- GoogleCloud Integrations V1alpha Integration Parameter Data Type Json Value 
- JSON_VALUEJson.
- GoogleCloud Integrations V1alpha Integration Parameter Data Type Proto Value 
- PROTO_VALUEProto Value (Internal use only).
- GoogleCloud Integrations V1alpha Integration Parameter Data Type Proto Array 
- PROTO_ARRAYProto Array (Internal use only).
- IntegrationParameter Data Type Unspecified 
- INTEGRATION_PARAMETER_DATA_TYPE_UNSPECIFIEDUnspecified.
- StringValue 
- STRING_VALUEString.
- IntValue 
- INT_VALUEInteger.
- DoubleValue 
- DOUBLE_VALUEDouble Number.
- BooleanValue 
- BOOLEAN_VALUEBoolean.
- StringArray 
- STRING_ARRAYString Array.
- IntArray 
- INT_ARRAYInteger Array.
- DoubleArray 
- DOUBLE_ARRAYDouble Number Array.
- BooleanArray 
- BOOLEAN_ARRAYBoolean Array.
- JsonValue 
- JSON_VALUEJson.
- ProtoValue 
- PROTO_VALUEProto Value (Internal use only).
- ProtoArray 
- PROTO_ARRAYProto Array (Internal use only).
- IntegrationParameter Data Type Unspecified 
- INTEGRATION_PARAMETER_DATA_TYPE_UNSPECIFIEDUnspecified.
- StringValue 
- STRING_VALUEString.
- IntValue 
- INT_VALUEInteger.
- DoubleValue 
- DOUBLE_VALUEDouble Number.
- BooleanValue 
- BOOLEAN_VALUEBoolean.
- StringArray 
- STRING_ARRAYString Array.
- IntArray 
- INT_ARRAYInteger Array.
- DoubleArray 
- DOUBLE_ARRAYDouble Number Array.
- BooleanArray 
- BOOLEAN_ARRAYBoolean Array.
- JsonValue 
- JSON_VALUEJson.
- ProtoValue 
- PROTO_VALUEProto Value (Internal use only).
- ProtoArray 
- 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                  
- InOut 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.
- InOut 
- 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.
- GoogleCloud Integrations V1alpha Integration Parameter Input Output Type In Out Type Unspecified 
- IN_OUT_TYPE_UNSPECIFIEDDefault.
- GoogleCloud Integrations V1alpha Integration Parameter Input Output Type In 
- INInput parameters for the integration. EventBus validates that these parameters exist in the integrations before execution.
- GoogleCloud 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.
- GoogleCloud 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.
- InOut 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.
- InOut 
- 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.
- InOut 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.
- InOut 
- 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              
- DataType string
- Type of the parameter.
- DefaultValue 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.
- DisplayName 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".
- InputOutput stringType 
- Specifies the input/output type for the parameter.
- IsTransient bool
- Whether this parameter is a transient parameter.
- JsonSchema 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.
- DataType string
- Type of the parameter.
- DefaultValue 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.
- DisplayName 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".
- InputOutput stringType 
- Specifies the input/output type for the parameter.
- IsTransient bool
- Whether this parameter is a transient parameter.
- JsonSchema 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.
- dataType String
- Type of the parameter.
- defaultValue 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.
- displayName 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".
- inputOutput StringType 
- Specifies the input/output type for the parameter.
- isTransient Boolean
- Whether this parameter is a transient parameter.
- jsonSchema 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.
- dataType string
- Type of the parameter.
- defaultValue 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.
- displayName 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".
- inputOutput stringType 
- Specifies the input/output type for the parameter.
- isTransient boolean
- Whether this parameter is a transient parameter.
- jsonSchema 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.
- dataType String
- Type of the parameter.
- defaultValue Property Map
- Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
- displayName 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".
- inputOutput StringType 
- Specifies the input/output type for the parameter.
- isTransient Boolean
- Whether this parameter is a transient parameter.
- jsonSchema 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.
GoogleCloudIntegrationsV1alphaMockConfig, GoogleCloudIntegrationsV1alphaMockConfigArgs            
- FailedExecutions string
- Optional. Number of times the given task should fail for failure mock strategy
- MockStrategy Pulumi.Google Native. Integrations. V1Alpha. Google Cloud Integrations V1alpha Mock Config Mock Strategy 
- Mockstrategy defines how the particular task should be mocked during test execution
- Parameters
List<Pulumi.Google Native. Integrations. V1Alpha. Inputs. Google Cloud Integrations V1alpha Event Parameter> 
- Optional. List of key-value pairs for specific mock strategy
- FailedExecutions string
- Optional. Number of times the given task should fail for failure mock strategy
- MockStrategy GoogleCloud Integrations V1alpha Mock Config Mock Strategy 
- Mockstrategy defines how the particular task should be mocked during test execution
- Parameters
[]GoogleCloud Integrations V1alpha Event Parameter 
- Optional. List of key-value pairs for specific mock strategy
- failedExecutions String
- Optional. Number of times the given task should fail for failure mock strategy
- mockStrategy GoogleCloud Integrations V1alpha Mock Config Mock Strategy 
- Mockstrategy defines how the particular task should be mocked during test execution
- parameters
List<GoogleCloud Integrations V1alpha Event Parameter> 
- Optional. List of key-value pairs for specific mock strategy
- failedExecutions string
- Optional. Number of times the given task should fail for failure mock strategy
- mockStrategy GoogleCloud Integrations V1alpha Mock Config Mock Strategy 
- Mockstrategy defines how the particular task should be mocked during test execution
- parameters
GoogleCloud Integrations V1alpha Event Parameter[] 
- Optional. List of key-value pairs for specific mock strategy
- failed_executions str
- Optional. Number of times the given task should fail for failure mock strategy
- mock_strategy GoogleCloud Integrations V1alpha Mock Config Mock Strategy 
- Mockstrategy defines how the particular task should be mocked during test execution
- parameters
Sequence[GoogleCloud Integrations V1alpha Event Parameter] 
- Optional. List of key-value pairs for specific mock strategy
- failedExecutions String
- Optional. Number of times the given task should fail for failure mock strategy
- mockStrategy "MOCK_STRATEGY_UNSPECIFIED" | "NO_MOCK_STRATEGY" | "SPECIFIC_MOCK_STRATEGY" | "FAILURE_MOCK_STRATEGY" | "SKIP_MOCK_STRATEGY"
- Mockstrategy defines how the particular task should be mocked during test execution
- parameters List<Property Map>
- Optional. List of key-value pairs for specific mock strategy
GoogleCloudIntegrationsV1alphaMockConfigMockStrategy, GoogleCloudIntegrationsV1alphaMockConfigMockStrategyArgs                
- MockStrategy Unspecified 
- MOCK_STRATEGY_UNSPECIFIEDThis should never be used to annotate a field
- NoMock Strategy 
- NO_MOCK_STRATEGYExecute actual task
- SpecificMock Strategy 
- SPECIFIC_MOCK_STRATEGYDon't execute actual task, instead use the values specified by user for output of the task
- FailureMock Strategy 
- FAILURE_MOCK_STRATEGYDon't execute actual task, instead return task failure
- SkipMock Strategy 
- SKIP_MOCK_STRATEGYDon't execute actual task, instead mark it as successful
- GoogleCloud Integrations V1alpha Mock Config Mock Strategy Mock Strategy Unspecified 
- MOCK_STRATEGY_UNSPECIFIEDThis should never be used to annotate a field
- GoogleCloud Integrations V1alpha Mock Config Mock Strategy No Mock Strategy 
- NO_MOCK_STRATEGYExecute actual task
- GoogleCloud Integrations V1alpha Mock Config Mock Strategy Specific Mock Strategy 
- SPECIFIC_MOCK_STRATEGYDon't execute actual task, instead use the values specified by user for output of the task
- GoogleCloud Integrations V1alpha Mock Config Mock Strategy Failure Mock Strategy 
- FAILURE_MOCK_STRATEGYDon't execute actual task, instead return task failure
- GoogleCloud Integrations V1alpha Mock Config Mock Strategy Skip Mock Strategy 
- SKIP_MOCK_STRATEGYDon't execute actual task, instead mark it as successful
- MockStrategy Unspecified 
- MOCK_STRATEGY_UNSPECIFIEDThis should never be used to annotate a field
- NoMock Strategy 
- NO_MOCK_STRATEGYExecute actual task
- SpecificMock Strategy 
- SPECIFIC_MOCK_STRATEGYDon't execute actual task, instead use the values specified by user for output of the task
- FailureMock Strategy 
- FAILURE_MOCK_STRATEGYDon't execute actual task, instead return task failure
- SkipMock Strategy 
- SKIP_MOCK_STRATEGYDon't execute actual task, instead mark it as successful
- MockStrategy Unspecified 
- MOCK_STRATEGY_UNSPECIFIEDThis should never be used to annotate a field
- NoMock Strategy 
- NO_MOCK_STRATEGYExecute actual task
- SpecificMock Strategy 
- SPECIFIC_MOCK_STRATEGYDon't execute actual task, instead use the values specified by user for output of the task
- FailureMock Strategy 
- FAILURE_MOCK_STRATEGYDon't execute actual task, instead return task failure
- SkipMock Strategy 
- SKIP_MOCK_STRATEGYDon't execute actual task, instead mark it as successful
- MOCK_STRATEGY_UNSPECIFIED
- MOCK_STRATEGY_UNSPECIFIEDThis should never be used to annotate a field
- NO_MOCK_STRATEGY
- NO_MOCK_STRATEGYExecute actual task
- SPECIFIC_MOCK_STRATEGY
- SPECIFIC_MOCK_STRATEGYDon't execute actual task, instead use the values specified by user for output of the task
- FAILURE_MOCK_STRATEGY
- FAILURE_MOCK_STRATEGYDon't execute actual task, instead return task failure
- SKIP_MOCK_STRATEGY
- SKIP_MOCK_STRATEGYDon't execute actual task, instead mark it as successful
- "MOCK_STRATEGY_UNSPECIFIED"
- MOCK_STRATEGY_UNSPECIFIEDThis should never be used to annotate a field
- "NO_MOCK_STRATEGY"
- NO_MOCK_STRATEGYExecute actual task
- "SPECIFIC_MOCK_STRATEGY"
- SPECIFIC_MOCK_STRATEGYDon't execute actual task, instead use the values specified by user for output of the task
- "FAILURE_MOCK_STRATEGY"
- FAILURE_MOCK_STRATEGYDon't execute actual task, instead return task failure
- "SKIP_MOCK_STRATEGY"
- SKIP_MOCK_STRATEGYDon't execute actual task, instead mark it as successful
GoogleCloudIntegrationsV1alphaMockConfigResponse, GoogleCloudIntegrationsV1alphaMockConfigResponseArgs              
- FailedExecutions string
- Optional. Number of times the given task should fail for failure mock strategy
- MockStrategy string
- Mockstrategy defines how the particular task should be mocked during test execution
- Parameters
List<Pulumi.Google Native. Integrations. V1Alpha. Inputs. Google Cloud Integrations V1alpha Event Parameter Response> 
- Optional. List of key-value pairs for specific mock strategy
- FailedExecutions string
- Optional. Number of times the given task should fail for failure mock strategy
- MockStrategy string
- Mockstrategy defines how the particular task should be mocked during test execution
- Parameters
[]GoogleCloud Integrations V1alpha Event Parameter Response 
- Optional. List of key-value pairs for specific mock strategy
- failedExecutions String
- Optional. Number of times the given task should fail for failure mock strategy
- mockStrategy String
- Mockstrategy defines how the particular task should be mocked during test execution
- parameters
List<GoogleCloud Integrations V1alpha Event Parameter Response> 
- Optional. List of key-value pairs for specific mock strategy
- failedExecutions string
- Optional. Number of times the given task should fail for failure mock strategy
- mockStrategy string
- Mockstrategy defines how the particular task should be mocked during test execution
- parameters
GoogleCloud Integrations V1alpha Event Parameter Response[] 
- Optional. List of key-value pairs for specific mock strategy
- failed_executions str
- Optional. Number of times the given task should fail for failure mock strategy
- mock_strategy str
- Mockstrategy defines how the particular task should be mocked during test execution
- parameters
Sequence[GoogleCloud Integrations V1alpha Event Parameter Response] 
- Optional. List of key-value pairs for specific mock strategy
- failedExecutions String
- Optional. Number of times the given task should fail for failure mock strategy
- mockStrategy String
- Mockstrategy defines how the particular task should be mocked during test execution
- parameters List<Property Map>
- Optional. List of key-value pairs for specific mock strategy
GoogleCloudIntegrationsV1alphaStringParameterArray, GoogleCloudIntegrationsV1alphaStringParameterArrayArgs              
- StringValues List<string>
- String array.
- StringValues []string
- String array.
- stringValues List<String>
- String array.
- stringValues string[]
- String array.
- string_values Sequence[str]
- String array.
- stringValues List<String>
- String array.
GoogleCloudIntegrationsV1alphaStringParameterArrayResponse, GoogleCloudIntegrationsV1alphaStringParameterArrayResponseArgs                
- StringValues List<string>
- String array.
- StringValues []string
- String array.
- stringValues List<String>
- String array.
- stringValues string[]
- String array.
- string_values Sequence[str]
- String array.
- stringValues List<String>
- String array.
GoogleCloudIntegrationsV1alphaTestTaskConfig, GoogleCloudIntegrationsV1alphaTestTaskConfigArgs              
- Task string
- This defines in the test case, the task name in integration which will be mocked by this test task config
- TaskNumber string
- This defines in the test case, the task in integration which will be mocked by this test task config
- Assertions
List<Pulumi.Google Native. Integrations. V1Alpha. Inputs. Google Cloud Integrations V1alpha Assertion> 
- Optional. List of conditions or expressions which should be evaluated to true unless there is a bug/problem in the integration. These are evaluated one the task execution is completed as per the mock strategy in test case
- MockConfig Pulumi.Google Native. Integrations. V1Alpha. Inputs. Google Cloud Integrations V1alpha Mock Config 
- Optional. Defines how to mock the given task during test execution
- Task string
- This defines in the test case, the task name in integration which will be mocked by this test task config
- TaskNumber string
- This defines in the test case, the task in integration which will be mocked by this test task config
- Assertions
[]GoogleCloud Integrations V1alpha Assertion 
- Optional. List of conditions or expressions which should be evaluated to true unless there is a bug/problem in the integration. These are evaluated one the task execution is completed as per the mock strategy in test case
- MockConfig GoogleCloud Integrations V1alpha Mock Config 
- Optional. Defines how to mock the given task during test execution
- task String
- This defines in the test case, the task name in integration which will be mocked by this test task config
- taskNumber String
- This defines in the test case, the task in integration which will be mocked by this test task config
- assertions
List<GoogleCloud Integrations V1alpha Assertion> 
- Optional. List of conditions or expressions which should be evaluated to true unless there is a bug/problem in the integration. These are evaluated one the task execution is completed as per the mock strategy in test case
- mockConfig GoogleCloud Integrations V1alpha Mock Config 
- Optional. Defines how to mock the given task during test execution
- task string
- This defines in the test case, the task name in integration which will be mocked by this test task config
- taskNumber string
- This defines in the test case, the task in integration which will be mocked by this test task config
- assertions
GoogleCloud Integrations V1alpha Assertion[] 
- Optional. List of conditions or expressions which should be evaluated to true unless there is a bug/problem in the integration. These are evaluated one the task execution is completed as per the mock strategy in test case
- mockConfig GoogleCloud Integrations V1alpha Mock Config 
- Optional. Defines how to mock the given task during test execution
- task str
- This defines in the test case, the task name in integration which will be mocked by this test task config
- task_number str
- This defines in the test case, the task in integration which will be mocked by this test task config
- assertions
Sequence[GoogleCloud Integrations V1alpha Assertion] 
- Optional. List of conditions or expressions which should be evaluated to true unless there is a bug/problem in the integration. These are evaluated one the task execution is completed as per the mock strategy in test case
- mock_config GoogleCloud Integrations V1alpha Mock Config 
- Optional. Defines how to mock the given task during test execution
- task String
- This defines in the test case, the task name in integration which will be mocked by this test task config
- taskNumber String
- This defines in the test case, the task in integration which will be mocked by this test task config
- assertions List<Property Map>
- Optional. List of conditions or expressions which should be evaluated to true unless there is a bug/problem in the integration. These are evaluated one the task execution is completed as per the mock strategy in test case
- mockConfig Property Map
- Optional. Defines how to mock the given task during test execution
GoogleCloudIntegrationsV1alphaTestTaskConfigResponse, GoogleCloudIntegrationsV1alphaTestTaskConfigResponseArgs                
- Assertions
List<Pulumi.Google Native. Integrations. V1Alpha. Inputs. Google Cloud Integrations V1alpha Assertion Response> 
- Optional. List of conditions or expressions which should be evaluated to true unless there is a bug/problem in the integration. These are evaluated one the task execution is completed as per the mock strategy in test case
- MockConfig Pulumi.Google Native. Integrations. V1Alpha. Inputs. Google Cloud Integrations V1alpha Mock Config Response 
- Optional. Defines how to mock the given task during test execution
- Task string
- This defines in the test case, the task name in integration which will be mocked by this test task config
- TaskNumber string
- This defines in the test case, the task in integration which will be mocked by this test task config
- Assertions
[]GoogleCloud Integrations V1alpha Assertion Response 
- Optional. List of conditions or expressions which should be evaluated to true unless there is a bug/problem in the integration. These are evaluated one the task execution is completed as per the mock strategy in test case
- MockConfig GoogleCloud Integrations V1alpha Mock Config Response 
- Optional. Defines how to mock the given task during test execution
- Task string
- This defines in the test case, the task name in integration which will be mocked by this test task config
- TaskNumber string
- This defines in the test case, the task in integration which will be mocked by this test task config
- assertions
List<GoogleCloud Integrations V1alpha Assertion Response> 
- Optional. List of conditions or expressions which should be evaluated to true unless there is a bug/problem in the integration. These are evaluated one the task execution is completed as per the mock strategy in test case
- mockConfig GoogleCloud Integrations V1alpha Mock Config Response 
- Optional. Defines how to mock the given task during test execution
- task String
- This defines in the test case, the task name in integration which will be mocked by this test task config
- taskNumber String
- This defines in the test case, the task in integration which will be mocked by this test task config
- assertions
GoogleCloud Integrations V1alpha Assertion Response[] 
- Optional. List of conditions or expressions which should be evaluated to true unless there is a bug/problem in the integration. These are evaluated one the task execution is completed as per the mock strategy in test case
- mockConfig GoogleCloud Integrations V1alpha Mock Config Response 
- Optional. Defines how to mock the given task during test execution
- task string
- This defines in the test case, the task name in integration which will be mocked by this test task config
- taskNumber string
- This defines in the test case, the task in integration which will be mocked by this test task config
- assertions
Sequence[GoogleCloud Integrations V1alpha Assertion Response] 
- Optional. List of conditions or expressions which should be evaluated to true unless there is a bug/problem in the integration. These are evaluated one the task execution is completed as per the mock strategy in test case
- mock_config GoogleCloud Integrations V1alpha Mock Config Response 
- Optional. Defines how to mock the given task during test execution
- task str
- This defines in the test case, the task name in integration which will be mocked by this test task config
- task_number str
- This defines in the test case, the task in integration which will be mocked by this test task config
- assertions List<Property Map>
- Optional. List of conditions or expressions which should be evaluated to true unless there is a bug/problem in the integration. These are evaluated one the task execution is completed as per the mock strategy in test case
- mockConfig Property Map
- Optional. Defines how to mock the given task during test execution
- task String
- This defines in the test case, the task name in integration which will be mocked by this test task config
- taskNumber String
- This defines in the test case, the task in integration which will be mocked by this test task config
GoogleCloudIntegrationsV1alphaValueType, GoogleCloudIntegrationsV1alphaValueTypeArgs            
- BooleanArray Pulumi.Google Native. Integrations. V1Alpha. Inputs. Google Cloud Integrations V1alpha Boolean Parameter Array 
- Boolean Array.
- BooleanValue bool
- Boolean.
- DoubleArray Pulumi.Google Native. Integrations. V1Alpha. Inputs. Google Cloud Integrations V1alpha Double Parameter Array 
- Double Number Array.
- DoubleValue double
- Double Number.
- IntArray Pulumi.Google Native. Integrations. V1Alpha. Inputs. Google Cloud Integrations V1alpha Int Parameter Array 
- Integer Array.
- IntValue string
- Integer.
- JsonValue string
- Json.
- StringArray Pulumi.Google Native. Integrations. V1Alpha. Inputs. Google Cloud Integrations V1alpha String Parameter Array 
- String Array.
- StringValue string
- String.
- BooleanArray GoogleCloud Integrations V1alpha Boolean Parameter Array 
- Boolean Array.
- BooleanValue bool
- Boolean.
- DoubleArray GoogleCloud Integrations V1alpha Double Parameter Array 
- Double Number Array.
- DoubleValue float64
- Double Number.
- IntArray GoogleCloud Integrations V1alpha Int Parameter Array 
- Integer Array.
- IntValue string
- Integer.
- JsonValue string
- Json.
- StringArray GoogleCloud Integrations V1alpha String Parameter Array 
- String Array.
- StringValue string
- String.
- booleanArray GoogleCloud Integrations V1alpha Boolean Parameter Array 
- Boolean Array.
- booleanValue Boolean
- Boolean.
- doubleArray GoogleCloud Integrations V1alpha Double Parameter Array 
- Double Number Array.
- doubleValue Double
- Double Number.
- intArray GoogleCloud Integrations V1alpha Int Parameter Array 
- Integer Array.
- intValue String
- Integer.
- jsonValue String
- Json.
- stringArray GoogleCloud Integrations V1alpha String Parameter Array 
- String Array.
- stringValue String
- String.
- booleanArray GoogleCloud Integrations V1alpha Boolean Parameter Array 
- Boolean Array.
- booleanValue boolean
- Boolean.
- doubleArray GoogleCloud Integrations V1alpha Double Parameter Array 
- Double Number Array.
- doubleValue number
- Double Number.
- intArray GoogleCloud Integrations V1alpha Int Parameter Array 
- Integer Array.
- intValue string
- Integer.
- jsonValue string
- Json.
- stringArray GoogleCloud Integrations V1alpha String Parameter Array 
- String Array.
- stringValue 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.
- booleanArray Property Map
- Boolean Array.
- booleanValue Boolean
- Boolean.
- doubleArray Property Map
- Double Number Array.
- doubleValue Number
- Double Number.
- intArray Property Map
- Integer Array.
- intValue String
- Integer.
- jsonValue String
- Json.
- stringArray Property Map
- String Array.
- stringValue String
- String.
GoogleCloudIntegrationsV1alphaValueTypeResponse, GoogleCloudIntegrationsV1alphaValueTypeResponseArgs              
- BooleanArray Pulumi.Google Native. Integrations. V1Alpha. Inputs. Google Cloud Integrations V1alpha Boolean Parameter Array Response 
- Boolean Array.
- BooleanValue bool
- Boolean.
- DoubleArray Pulumi.Google Native. Integrations. V1Alpha. Inputs. Google Cloud Integrations V1alpha Double Parameter Array Response 
- Double Number Array.
- DoubleValue double
- Double Number.
- IntArray Pulumi.Google Native. Integrations. V1Alpha. Inputs. Google Cloud Integrations V1alpha Int Parameter Array Response 
- Integer Array.
- IntValue string
- Integer.
- JsonValue string
- Json.
- StringArray Pulumi.Google Native. Integrations. V1Alpha. Inputs. Google Cloud Integrations V1alpha String Parameter Array Response 
- String Array.
- StringValue string
- String.
- BooleanArray GoogleCloud Integrations V1alpha Boolean Parameter Array Response 
- Boolean Array.
- BooleanValue bool
- Boolean.
- DoubleArray GoogleCloud Integrations V1alpha Double Parameter Array Response 
- Double Number Array.
- DoubleValue float64
- Double Number.
- IntArray GoogleCloud Integrations V1alpha Int Parameter Array Response 
- Integer Array.
- IntValue string
- Integer.
- JsonValue string
- Json.
- StringArray GoogleCloud Integrations V1alpha String Parameter Array Response 
- String Array.
- StringValue string
- String.
- booleanArray GoogleCloud Integrations V1alpha Boolean Parameter Array Response 
- Boolean Array.
- booleanValue Boolean
- Boolean.
- doubleArray GoogleCloud Integrations V1alpha Double Parameter Array Response 
- Double Number Array.
- doubleValue Double
- Double Number.
- intArray GoogleCloud Integrations V1alpha Int Parameter Array Response 
- Integer Array.
- intValue String
- Integer.
- jsonValue String
- Json.
- stringArray GoogleCloud Integrations V1alpha String Parameter Array Response 
- String Array.
- stringValue String
- String.
- booleanArray GoogleCloud Integrations V1alpha Boolean Parameter Array Response 
- Boolean Array.
- booleanValue boolean
- Boolean.
- doubleArray GoogleCloud Integrations V1alpha Double Parameter Array Response 
- Double Number Array.
- doubleValue number
- Double Number.
- intArray GoogleCloud Integrations V1alpha Int Parameter Array Response 
- Integer Array.
- intValue string
- Integer.
- jsonValue string
- Json.
- stringArray GoogleCloud Integrations V1alpha String Parameter Array Response 
- String Array.
- stringValue 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.
- booleanArray Property Map
- Boolean Array.
- booleanValue Boolean
- Boolean.
- doubleArray Property Map
- Double Number Array.
- doubleValue Number
- Double Number.
- intArray Property Map
- Integer Array.
- intValue String
- Integer.
- jsonValue String
- Json.
- stringArray Property Map
- String Array.
- stringValue String
- String.
TestCaseDatabasePersistencePolicy, TestCaseDatabasePersistencePolicyArgs          
- DatabasePersistence Policy Unspecified 
- DATABASE_PERSISTENCE_POLICY_UNSPECIFIEDEnables persistence for all execution data.
- DatabasePersistence Disabled 
- DATABASE_PERSISTENCE_DISABLEDDisables persistence for all execution data.
- DatabasePersistence Async 
- DATABASE_PERSISTENCE_ASYNCAsynchronously persist all execution data.
- TestCase Database Persistence Policy Database Persistence Policy Unspecified 
- DATABASE_PERSISTENCE_POLICY_UNSPECIFIEDEnables persistence for all execution data.
- TestCase Database Persistence Policy Database Persistence Disabled 
- DATABASE_PERSISTENCE_DISABLEDDisables persistence for all execution data.
- TestCase Database Persistence Policy Database Persistence Async 
- DATABASE_PERSISTENCE_ASYNCAsynchronously persist all execution data.
- DatabasePersistence Policy Unspecified 
- DATABASE_PERSISTENCE_POLICY_UNSPECIFIEDEnables persistence for all execution data.
- DatabasePersistence Disabled 
- DATABASE_PERSISTENCE_DISABLEDDisables persistence for all execution data.
- DatabasePersistence Async 
- DATABASE_PERSISTENCE_ASYNCAsynchronously persist all execution data.
- DatabasePersistence Policy Unspecified 
- DATABASE_PERSISTENCE_POLICY_UNSPECIFIEDEnables persistence for all execution data.
- DatabasePersistence Disabled 
- DATABASE_PERSISTENCE_DISABLEDDisables persistence for all execution data.
- DatabasePersistence 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.
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.