1. Packages
  2. Google Cloud Native
  3. API Docs
  4. datamigration
  5. datamigration/v1
  6. getMappingRule

Google Cloud Native is in preview. Google Cloud Classic is fully supported.

Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi

google-native.datamigration/v1.getMappingRule

Explore with Pulumi AI

google-native logo

Google Cloud Native is in preview. Google Cloud Classic is fully supported.

Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi

    Gets the details of a mapping rule.

    Using getMappingRule

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getMappingRule(args: GetMappingRuleArgs, opts?: InvokeOptions): Promise<GetMappingRuleResult>
    function getMappingRuleOutput(args: GetMappingRuleOutputArgs, opts?: InvokeOptions): Output<GetMappingRuleResult>
    def get_mapping_rule(conversion_workspace_id: Optional[str] = None,
                         location: Optional[str] = None,
                         mapping_rule_id: Optional[str] = None,
                         project: Optional[str] = None,
                         opts: Optional[InvokeOptions] = None) -> GetMappingRuleResult
    def get_mapping_rule_output(conversion_workspace_id: Optional[pulumi.Input[str]] = None,
                         location: Optional[pulumi.Input[str]] = None,
                         mapping_rule_id: Optional[pulumi.Input[str]] = None,
                         project: Optional[pulumi.Input[str]] = None,
                         opts: Optional[InvokeOptions] = None) -> Output[GetMappingRuleResult]
    func LookupMappingRule(ctx *Context, args *LookupMappingRuleArgs, opts ...InvokeOption) (*LookupMappingRuleResult, error)
    func LookupMappingRuleOutput(ctx *Context, args *LookupMappingRuleOutputArgs, opts ...InvokeOption) LookupMappingRuleResultOutput

    > Note: This function is named LookupMappingRule in the Go SDK.

    public static class GetMappingRule 
    {
        public static Task<GetMappingRuleResult> InvokeAsync(GetMappingRuleArgs args, InvokeOptions? opts = null)
        public static Output<GetMappingRuleResult> Invoke(GetMappingRuleInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetMappingRuleResult> getMappingRule(GetMappingRuleArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: google-native:datamigration/v1:getMappingRule
      arguments:
        # arguments dictionary

    The following arguments are supported:

    getMappingRule Result

    The following output properties are available:

    ConditionalColumnSetValue Pulumi.GoogleNative.Datamigration.V1.Outputs.ConditionalColumnSetValueResponse
    Optional. Rule to specify how the data contained in a column should be transformed (such as trimmed, rounded, etc) provided that the data meets certain criteria.
    ConvertRowidColumn Pulumi.GoogleNative.Datamigration.V1.Outputs.ConvertRowIdToColumnResponse
    Optional. Rule to specify how multiple tables should be converted with an additional rowid column.
    DisplayName string
    Optional. A human readable name
    EntityMove Pulumi.GoogleNative.Datamigration.V1.Outputs.EntityMoveResponse
    Optional. Rule to specify how multiple entities should be relocated into a different schema.
    Filter Pulumi.GoogleNative.Datamigration.V1.Outputs.MappingRuleFilterResponse
    The rule filter
    FilterTableColumns Pulumi.GoogleNative.Datamigration.V1.Outputs.FilterTableColumnsResponse
    Optional. Rule to specify the list of columns to include or exclude from a table.
    MultiColumnDataTypeChange Pulumi.GoogleNative.Datamigration.V1.Outputs.MultiColumnDatatypeChangeResponse
    Optional. Rule to specify how multiple columns should be converted to a different data type.
    MultiEntityRename Pulumi.GoogleNative.Datamigration.V1.Outputs.MultiEntityRenameResponse
    Optional. Rule to specify how multiple entities should be renamed.
    Name string
    Full name of the mapping rule resource, in the form of: projects/{project}/locations/{location}/conversionWorkspaces/{set}/mappingRule/{rule}.
    RevisionCreateTime string
    The timestamp that the revision was created.
    RevisionId string
    The revision ID of the mapping rule. A new revision is committed whenever the mapping rule is changed in any way. The format is an 8-character hexadecimal string.
    RuleOrder string
    The order in which the rule is applied. Lower order rules are applied before higher value rules so they may end up being overridden.
    RuleScope string
    The rule scope
    SetTablePrimaryKey Pulumi.GoogleNative.Datamigration.V1.Outputs.SetTablePrimaryKeyResponse
    Optional. Rule to specify the primary key for a table
    SingleColumnChange Pulumi.GoogleNative.Datamigration.V1.Outputs.SingleColumnChangeResponse
    Optional. Rule to specify how a single column is converted.
    SingleEntityRename Pulumi.GoogleNative.Datamigration.V1.Outputs.SingleEntityRenameResponse
    Optional. Rule to specify how a single entity should be renamed.
    SinglePackageChange Pulumi.GoogleNative.Datamigration.V1.Outputs.SinglePackageChangeResponse
    Optional. Rule to specify how a single package is converted.
    SourceSqlChange Pulumi.GoogleNative.Datamigration.V1.Outputs.SourceSqlChangeResponse
    Optional. Rule to change the sql code for an entity, for example, function, procedure.
    State string
    Optional. The mapping rule state
    ConditionalColumnSetValue ConditionalColumnSetValueResponse
    Optional. Rule to specify how the data contained in a column should be transformed (such as trimmed, rounded, etc) provided that the data meets certain criteria.
    ConvertRowidColumn ConvertRowIdToColumnResponse
    Optional. Rule to specify how multiple tables should be converted with an additional rowid column.
    DisplayName string
    Optional. A human readable name
    EntityMove EntityMoveResponse
    Optional. Rule to specify how multiple entities should be relocated into a different schema.
    Filter MappingRuleFilterResponse
    The rule filter
    FilterTableColumns FilterTableColumnsResponse
    Optional. Rule to specify the list of columns to include or exclude from a table.
    MultiColumnDataTypeChange MultiColumnDatatypeChangeResponse
    Optional. Rule to specify how multiple columns should be converted to a different data type.
    MultiEntityRename MultiEntityRenameResponse
    Optional. Rule to specify how multiple entities should be renamed.
    Name string
    Full name of the mapping rule resource, in the form of: projects/{project}/locations/{location}/conversionWorkspaces/{set}/mappingRule/{rule}.
    RevisionCreateTime string
    The timestamp that the revision was created.
    RevisionId string
    The revision ID of the mapping rule. A new revision is committed whenever the mapping rule is changed in any way. The format is an 8-character hexadecimal string.
    RuleOrder string
    The order in which the rule is applied. Lower order rules are applied before higher value rules so they may end up being overridden.
    RuleScope string
    The rule scope
    SetTablePrimaryKey SetTablePrimaryKeyResponse
    Optional. Rule to specify the primary key for a table
    SingleColumnChange SingleColumnChangeResponse
    Optional. Rule to specify how a single column is converted.
    SingleEntityRename SingleEntityRenameResponse
    Optional. Rule to specify how a single entity should be renamed.
    SinglePackageChange SinglePackageChangeResponse
    Optional. Rule to specify how a single package is converted.
    SourceSqlChange SourceSqlChangeResponse
    Optional. Rule to change the sql code for an entity, for example, function, procedure.
    State string
    Optional. The mapping rule state
    conditionalColumnSetValue ConditionalColumnSetValueResponse
    Optional. Rule to specify how the data contained in a column should be transformed (such as trimmed, rounded, etc) provided that the data meets certain criteria.
    convertRowidColumn ConvertRowIdToColumnResponse
    Optional. Rule to specify how multiple tables should be converted with an additional rowid column.
    displayName String
    Optional. A human readable name
    entityMove EntityMoveResponse
    Optional. Rule to specify how multiple entities should be relocated into a different schema.
    filter MappingRuleFilterResponse
    The rule filter
    filterTableColumns FilterTableColumnsResponse
    Optional. Rule to specify the list of columns to include or exclude from a table.
    multiColumnDataTypeChange MultiColumnDatatypeChangeResponse
    Optional. Rule to specify how multiple columns should be converted to a different data type.
    multiEntityRename MultiEntityRenameResponse
    Optional. Rule to specify how multiple entities should be renamed.
    name String
    Full name of the mapping rule resource, in the form of: projects/{project}/locations/{location}/conversionWorkspaces/{set}/mappingRule/{rule}.
    revisionCreateTime String
    The timestamp that the revision was created.
    revisionId String
    The revision ID of the mapping rule. A new revision is committed whenever the mapping rule is changed in any way. The format is an 8-character hexadecimal string.
    ruleOrder String
    The order in which the rule is applied. Lower order rules are applied before higher value rules so they may end up being overridden.
    ruleScope String
    The rule scope
    setTablePrimaryKey SetTablePrimaryKeyResponse
    Optional. Rule to specify the primary key for a table
    singleColumnChange SingleColumnChangeResponse
    Optional. Rule to specify how a single column is converted.
    singleEntityRename SingleEntityRenameResponse
    Optional. Rule to specify how a single entity should be renamed.
    singlePackageChange SinglePackageChangeResponse
    Optional. Rule to specify how a single package is converted.
    sourceSqlChange SourceSqlChangeResponse
    Optional. Rule to change the sql code for an entity, for example, function, procedure.
    state String
    Optional. The mapping rule state
    conditionalColumnSetValue ConditionalColumnSetValueResponse
    Optional. Rule to specify how the data contained in a column should be transformed (such as trimmed, rounded, etc) provided that the data meets certain criteria.
    convertRowidColumn ConvertRowIdToColumnResponse
    Optional. Rule to specify how multiple tables should be converted with an additional rowid column.
    displayName string
    Optional. A human readable name
    entityMove EntityMoveResponse
    Optional. Rule to specify how multiple entities should be relocated into a different schema.
    filter MappingRuleFilterResponse
    The rule filter
    filterTableColumns FilterTableColumnsResponse
    Optional. Rule to specify the list of columns to include or exclude from a table.
    multiColumnDataTypeChange MultiColumnDatatypeChangeResponse
    Optional. Rule to specify how multiple columns should be converted to a different data type.
    multiEntityRename MultiEntityRenameResponse
    Optional. Rule to specify how multiple entities should be renamed.
    name string
    Full name of the mapping rule resource, in the form of: projects/{project}/locations/{location}/conversionWorkspaces/{set}/mappingRule/{rule}.
    revisionCreateTime string
    The timestamp that the revision was created.
    revisionId string
    The revision ID of the mapping rule. A new revision is committed whenever the mapping rule is changed in any way. The format is an 8-character hexadecimal string.
    ruleOrder string
    The order in which the rule is applied. Lower order rules are applied before higher value rules so they may end up being overridden.
    ruleScope string
    The rule scope
    setTablePrimaryKey SetTablePrimaryKeyResponse
    Optional. Rule to specify the primary key for a table
    singleColumnChange SingleColumnChangeResponse
    Optional. Rule to specify how a single column is converted.
    singleEntityRename SingleEntityRenameResponse
    Optional. Rule to specify how a single entity should be renamed.
    singlePackageChange SinglePackageChangeResponse
    Optional. Rule to specify how a single package is converted.
    sourceSqlChange SourceSqlChangeResponse
    Optional. Rule to change the sql code for an entity, for example, function, procedure.
    state string
    Optional. The mapping rule state
    conditional_column_set_value ConditionalColumnSetValueResponse
    Optional. Rule to specify how the data contained in a column should be transformed (such as trimmed, rounded, etc) provided that the data meets certain criteria.
    convert_rowid_column ConvertRowIdToColumnResponse
    Optional. Rule to specify how multiple tables should be converted with an additional rowid column.
    display_name str
    Optional. A human readable name
    entity_move EntityMoveResponse
    Optional. Rule to specify how multiple entities should be relocated into a different schema.
    filter MappingRuleFilterResponse
    The rule filter
    filter_table_columns FilterTableColumnsResponse
    Optional. Rule to specify the list of columns to include or exclude from a table.
    multi_column_data_type_change MultiColumnDatatypeChangeResponse
    Optional. Rule to specify how multiple columns should be converted to a different data type.
    multi_entity_rename MultiEntityRenameResponse
    Optional. Rule to specify how multiple entities should be renamed.
    name str
    Full name of the mapping rule resource, in the form of: projects/{project}/locations/{location}/conversionWorkspaces/{set}/mappingRule/{rule}.
    revision_create_time str
    The timestamp that the revision was created.
    revision_id str
    The revision ID of the mapping rule. A new revision is committed whenever the mapping rule is changed in any way. The format is an 8-character hexadecimal string.
    rule_order str
    The order in which the rule is applied. Lower order rules are applied before higher value rules so they may end up being overridden.
    rule_scope str
    The rule scope
    set_table_primary_key SetTablePrimaryKeyResponse
    Optional. Rule to specify the primary key for a table
    single_column_change SingleColumnChangeResponse
    Optional. Rule to specify how a single column is converted.
    single_entity_rename SingleEntityRenameResponse
    Optional. Rule to specify how a single entity should be renamed.
    single_package_change SinglePackageChangeResponse
    Optional. Rule to specify how a single package is converted.
    source_sql_change SourceSqlChangeResponse
    Optional. Rule to change the sql code for an entity, for example, function, procedure.
    state str
    Optional. The mapping rule state
    conditionalColumnSetValue Property Map
    Optional. Rule to specify how the data contained in a column should be transformed (such as trimmed, rounded, etc) provided that the data meets certain criteria.
    convertRowidColumn Property Map
    Optional. Rule to specify how multiple tables should be converted with an additional rowid column.
    displayName String
    Optional. A human readable name
    entityMove Property Map
    Optional. Rule to specify how multiple entities should be relocated into a different schema.
    filter Property Map
    The rule filter
    filterTableColumns Property Map
    Optional. Rule to specify the list of columns to include or exclude from a table.
    multiColumnDataTypeChange Property Map
    Optional. Rule to specify how multiple columns should be converted to a different data type.
    multiEntityRename Property Map
    Optional. Rule to specify how multiple entities should be renamed.
    name String
    Full name of the mapping rule resource, in the form of: projects/{project}/locations/{location}/conversionWorkspaces/{set}/mappingRule/{rule}.
    revisionCreateTime String
    The timestamp that the revision was created.
    revisionId String
    The revision ID of the mapping rule. A new revision is committed whenever the mapping rule is changed in any way. The format is an 8-character hexadecimal string.
    ruleOrder String
    The order in which the rule is applied. Lower order rules are applied before higher value rules so they may end up being overridden.
    ruleScope String
    The rule scope
    setTablePrimaryKey Property Map
    Optional. Rule to specify the primary key for a table
    singleColumnChange Property Map
    Optional. Rule to specify how a single column is converted.
    singleEntityRename Property Map
    Optional. Rule to specify how a single entity should be renamed.
    singlePackageChange Property Map
    Optional. Rule to specify how a single package is converted.
    sourceSqlChange Property Map
    Optional. Rule to change the sql code for an entity, for example, function, procedure.
    state String
    Optional. The mapping rule state

    Supporting Types

    ApplyHashResponse

    UuidFromBytes Pulumi.GoogleNative.Datamigration.V1.Inputs.EmptyResponse
    Optional. Generate UUID from the data's byte array
    UuidFromBytes EmptyResponse
    Optional. Generate UUID from the data's byte array
    uuidFromBytes EmptyResponse
    Optional. Generate UUID from the data's byte array
    uuidFromBytes EmptyResponse
    Optional. Generate UUID from the data's byte array
    uuid_from_bytes EmptyResponse
    Optional. Generate UUID from the data's byte array
    uuidFromBytes Property Map
    Optional. Generate UUID from the data's byte array

    AssignSpecificValueResponse

    Value string
    Specific value to be assigned
    Value string
    Specific value to be assigned
    value String
    Specific value to be assigned
    value string
    Specific value to be assigned
    value str
    Specific value to be assigned
    value String
    Specific value to be assigned

    ConditionalColumnSetValueResponse

    CustomFeatures Dictionary<string, string>
    Optional. Custom engine specific features.
    SourceNumericFilter Pulumi.GoogleNative.Datamigration.V1.Inputs.SourceNumericFilterResponse
    Optional. Optional filter on source column precision and scale. Used for fixed point numbers such as NUMERIC/NUMBER data types.
    SourceTextFilter Pulumi.GoogleNative.Datamigration.V1.Inputs.SourceTextFilterResponse
    Optional. Optional filter on source column length. Used for text based data types like varchar.
    ValueTransformation Pulumi.GoogleNative.Datamigration.V1.Inputs.ValueTransformationResponse
    Description of data transformation during migration.
    CustomFeatures map[string]string
    Optional. Custom engine specific features.
    SourceNumericFilter SourceNumericFilterResponse
    Optional. Optional filter on source column precision and scale. Used for fixed point numbers such as NUMERIC/NUMBER data types.
    SourceTextFilter SourceTextFilterResponse
    Optional. Optional filter on source column length. Used for text based data types like varchar.
    ValueTransformation ValueTransformationResponse
    Description of data transformation during migration.
    customFeatures Map<String,String>
    Optional. Custom engine specific features.
    sourceNumericFilter SourceNumericFilterResponse
    Optional. Optional filter on source column precision and scale. Used for fixed point numbers such as NUMERIC/NUMBER data types.
    sourceTextFilter SourceTextFilterResponse
    Optional. Optional filter on source column length. Used for text based data types like varchar.
    valueTransformation ValueTransformationResponse
    Description of data transformation during migration.
    customFeatures {[key: string]: string}
    Optional. Custom engine specific features.
    sourceNumericFilter SourceNumericFilterResponse
    Optional. Optional filter on source column precision and scale. Used for fixed point numbers such as NUMERIC/NUMBER data types.
    sourceTextFilter SourceTextFilterResponse
    Optional. Optional filter on source column length. Used for text based data types like varchar.
    valueTransformation ValueTransformationResponse
    Description of data transformation during migration.
    custom_features Mapping[str, str]
    Optional. Custom engine specific features.
    source_numeric_filter SourceNumericFilterResponse
    Optional. Optional filter on source column precision and scale. Used for fixed point numbers such as NUMERIC/NUMBER data types.
    source_text_filter SourceTextFilterResponse
    Optional. Optional filter on source column length. Used for text based data types like varchar.
    value_transformation ValueTransformationResponse
    Description of data transformation during migration.
    customFeatures Map<String>
    Optional. Custom engine specific features.
    sourceNumericFilter Property Map
    Optional. Optional filter on source column precision and scale. Used for fixed point numbers such as NUMERIC/NUMBER data types.
    sourceTextFilter Property Map
    Optional. Optional filter on source column length. Used for text based data types like varchar.
    valueTransformation Property Map
    Description of data transformation during migration.

    ConvertRowIdToColumnResponse

    OnlyIfNoPrimaryKey bool
    Only work on tables without primary key defined
    OnlyIfNoPrimaryKey bool
    Only work on tables without primary key defined
    onlyIfNoPrimaryKey Boolean
    Only work on tables without primary key defined
    onlyIfNoPrimaryKey boolean
    Only work on tables without primary key defined
    only_if_no_primary_key bool
    Only work on tables without primary key defined
    onlyIfNoPrimaryKey Boolean
    Only work on tables without primary key defined

    DoubleComparisonFilterResponse

    Value double
    Double compare value to be used
    ValueComparison string
    Relation between source value and compare value
    Value float64
    Double compare value to be used
    ValueComparison string
    Relation between source value and compare value
    value Double
    Double compare value to be used
    valueComparison String
    Relation between source value and compare value
    value number
    Double compare value to be used
    valueComparison string
    Relation between source value and compare value
    value float
    Double compare value to be used
    value_comparison str
    Relation between source value and compare value
    value Number
    Double compare value to be used
    valueComparison String
    Relation between source value and compare value

    EntityMoveResponse

    NewSchema string
    The new schema
    NewSchema string
    The new schema
    newSchema String
    The new schema
    newSchema string
    The new schema
    new_schema str
    The new schema
    newSchema String
    The new schema

    FilterTableColumnsResponse

    ExcludeColumns List<string>
    Optional. List of columns to be excluded for a particular table.
    IncludeColumns List<string>
    Optional. List of columns to be included for a particular table.
    ExcludeColumns []string
    Optional. List of columns to be excluded for a particular table.
    IncludeColumns []string
    Optional. List of columns to be included for a particular table.
    excludeColumns List<String>
    Optional. List of columns to be excluded for a particular table.
    includeColumns List<String>
    Optional. List of columns to be included for a particular table.
    excludeColumns string[]
    Optional. List of columns to be excluded for a particular table.
    includeColumns string[]
    Optional. List of columns to be included for a particular table.
    exclude_columns Sequence[str]
    Optional. List of columns to be excluded for a particular table.
    include_columns Sequence[str]
    Optional. List of columns to be included for a particular table.
    excludeColumns List<String>
    Optional. List of columns to be excluded for a particular table.
    includeColumns List<String>
    Optional. List of columns to be included for a particular table.

    IntComparisonFilterResponse

    Value string
    Integer compare value to be used
    ValueComparison string
    Relation between source value and compare value
    Value string
    Integer compare value to be used
    ValueComparison string
    Relation between source value and compare value
    value String
    Integer compare value to be used
    valueComparison String
    Relation between source value and compare value
    value string
    Integer compare value to be used
    valueComparison string
    Relation between source value and compare value
    value str
    Integer compare value to be used
    value_comparison str
    Relation between source value and compare value
    value String
    Integer compare value to be used
    valueComparison String
    Relation between source value and compare value

    MappingRuleFilterResponse

    Entities List<string>
    Optional. The rule should be applied to specific entities defined by their fully qualified names.
    EntityNameContains string
    Optional. The rule should be applied to entities whose non-qualified name contains the given string.
    EntityNamePrefix string
    Optional. The rule should be applied to entities whose non-qualified name starts with the given prefix.
    EntityNameSuffix string
    Optional. The rule should be applied to entities whose non-qualified name ends with the given suffix.
    ParentEntity string
    Optional. The rule should be applied to entities whose parent entity (fully qualified name) matches the given value. For example, if the rule applies to a table entity, the expected value should be a schema (schema). If the rule applies to a column or index entity, the expected value can be either a schema (schema) or a table (schema.table)
    Entities []string
    Optional. The rule should be applied to specific entities defined by their fully qualified names.
    EntityNameContains string
    Optional. The rule should be applied to entities whose non-qualified name contains the given string.
    EntityNamePrefix string
    Optional. The rule should be applied to entities whose non-qualified name starts with the given prefix.
    EntityNameSuffix string
    Optional. The rule should be applied to entities whose non-qualified name ends with the given suffix.
    ParentEntity string
    Optional. The rule should be applied to entities whose parent entity (fully qualified name) matches the given value. For example, if the rule applies to a table entity, the expected value should be a schema (schema). If the rule applies to a column or index entity, the expected value can be either a schema (schema) or a table (schema.table)
    entities List<String>
    Optional. The rule should be applied to specific entities defined by their fully qualified names.
    entityNameContains String
    Optional. The rule should be applied to entities whose non-qualified name contains the given string.
    entityNamePrefix String
    Optional. The rule should be applied to entities whose non-qualified name starts with the given prefix.
    entityNameSuffix String
    Optional. The rule should be applied to entities whose non-qualified name ends with the given suffix.
    parentEntity String
    Optional. The rule should be applied to entities whose parent entity (fully qualified name) matches the given value. For example, if the rule applies to a table entity, the expected value should be a schema (schema). If the rule applies to a column or index entity, the expected value can be either a schema (schema) or a table (schema.table)
    entities string[]
    Optional. The rule should be applied to specific entities defined by their fully qualified names.
    entityNameContains string
    Optional. The rule should be applied to entities whose non-qualified name contains the given string.
    entityNamePrefix string
    Optional. The rule should be applied to entities whose non-qualified name starts with the given prefix.
    entityNameSuffix string
    Optional. The rule should be applied to entities whose non-qualified name ends with the given suffix.
    parentEntity string
    Optional. The rule should be applied to entities whose parent entity (fully qualified name) matches the given value. For example, if the rule applies to a table entity, the expected value should be a schema (schema). If the rule applies to a column or index entity, the expected value can be either a schema (schema) or a table (schema.table)
    entities Sequence[str]
    Optional. The rule should be applied to specific entities defined by their fully qualified names.
    entity_name_contains str
    Optional. The rule should be applied to entities whose non-qualified name contains the given string.
    entity_name_prefix str
    Optional. The rule should be applied to entities whose non-qualified name starts with the given prefix.
    entity_name_suffix str
    Optional. The rule should be applied to entities whose non-qualified name ends with the given suffix.
    parent_entity str
    Optional. The rule should be applied to entities whose parent entity (fully qualified name) matches the given value. For example, if the rule applies to a table entity, the expected value should be a schema (schema). If the rule applies to a column or index entity, the expected value can be either a schema (schema) or a table (schema.table)
    entities List<String>
    Optional. The rule should be applied to specific entities defined by their fully qualified names.
    entityNameContains String
    Optional. The rule should be applied to entities whose non-qualified name contains the given string.
    entityNamePrefix String
    Optional. The rule should be applied to entities whose non-qualified name starts with the given prefix.
    entityNameSuffix String
    Optional. The rule should be applied to entities whose non-qualified name ends with the given suffix.
    parentEntity String
    Optional. The rule should be applied to entities whose parent entity (fully qualified name) matches the given value. For example, if the rule applies to a table entity, the expected value should be a schema (schema). If the rule applies to a column or index entity, the expected value can be either a schema (schema) or a table (schema.table)

    MultiColumnDatatypeChangeResponse

    CustomFeatures Dictionary<string, string>
    Optional. Custom engine specific features.
    NewDataType string
    New data type.
    OverrideFractionalSecondsPrecision int
    Optional. Column fractional seconds precision - used only for timestamp based datatypes - if not specified and relevant uses the source column fractional seconds precision.
    OverrideLength string
    Optional. Column length - e.g. varchar (50) - if not specified and relevant uses the source column length.
    OverridePrecision int
    Optional. Column precision - when relevant - if not specified and relevant uses the source column precision.
    OverrideScale int
    Optional. Column scale - when relevant - if not specified and relevant uses the source column scale.
    SourceDataTypeFilter string
    Filter on source data type.
    SourceNumericFilter Pulumi.GoogleNative.Datamigration.V1.Inputs.SourceNumericFilterResponse
    Optional. Filter for fixed point number data types such as NUMERIC/NUMBER.
    SourceTextFilter Pulumi.GoogleNative.Datamigration.V1.Inputs.SourceTextFilterResponse
    Optional. Filter for text-based data types like varchar.
    CustomFeatures map[string]string
    Optional. Custom engine specific features.
    NewDataType string
    New data type.
    OverrideFractionalSecondsPrecision int
    Optional. Column fractional seconds precision - used only for timestamp based datatypes - if not specified and relevant uses the source column fractional seconds precision.
    OverrideLength string
    Optional. Column length - e.g. varchar (50) - if not specified and relevant uses the source column length.
    OverridePrecision int
    Optional. Column precision - when relevant - if not specified and relevant uses the source column precision.
    OverrideScale int
    Optional. Column scale - when relevant - if not specified and relevant uses the source column scale.
    SourceDataTypeFilter string
    Filter on source data type.
    SourceNumericFilter SourceNumericFilterResponse
    Optional. Filter for fixed point number data types such as NUMERIC/NUMBER.
    SourceTextFilter SourceTextFilterResponse
    Optional. Filter for text-based data types like varchar.
    customFeatures Map<String,String>
    Optional. Custom engine specific features.
    newDataType String
    New data type.
    overrideFractionalSecondsPrecision Integer
    Optional. Column fractional seconds precision - used only for timestamp based datatypes - if not specified and relevant uses the source column fractional seconds precision.
    overrideLength String
    Optional. Column length - e.g. varchar (50) - if not specified and relevant uses the source column length.
    overridePrecision Integer
    Optional. Column precision - when relevant - if not specified and relevant uses the source column precision.
    overrideScale Integer
    Optional. Column scale - when relevant - if not specified and relevant uses the source column scale.
    sourceDataTypeFilter String
    Filter on source data type.
    sourceNumericFilter SourceNumericFilterResponse
    Optional. Filter for fixed point number data types such as NUMERIC/NUMBER.
    sourceTextFilter SourceTextFilterResponse
    Optional. Filter for text-based data types like varchar.
    customFeatures {[key: string]: string}
    Optional. Custom engine specific features.
    newDataType string
    New data type.
    overrideFractionalSecondsPrecision number
    Optional. Column fractional seconds precision - used only for timestamp based datatypes - if not specified and relevant uses the source column fractional seconds precision.
    overrideLength string
    Optional. Column length - e.g. varchar (50) - if not specified and relevant uses the source column length.
    overridePrecision number
    Optional. Column precision - when relevant - if not specified and relevant uses the source column precision.
    overrideScale number
    Optional. Column scale - when relevant - if not specified and relevant uses the source column scale.
    sourceDataTypeFilter string
    Filter on source data type.
    sourceNumericFilter SourceNumericFilterResponse
    Optional. Filter for fixed point number data types such as NUMERIC/NUMBER.
    sourceTextFilter SourceTextFilterResponse
    Optional. Filter for text-based data types like varchar.
    custom_features Mapping[str, str]
    Optional. Custom engine specific features.
    new_data_type str
    New data type.
    override_fractional_seconds_precision int
    Optional. Column fractional seconds precision - used only for timestamp based datatypes - if not specified and relevant uses the source column fractional seconds precision.
    override_length str
    Optional. Column length - e.g. varchar (50) - if not specified and relevant uses the source column length.
    override_precision int
    Optional. Column precision - when relevant - if not specified and relevant uses the source column precision.
    override_scale int
    Optional. Column scale - when relevant - if not specified and relevant uses the source column scale.
    source_data_type_filter str
    Filter on source data type.
    source_numeric_filter SourceNumericFilterResponse
    Optional. Filter for fixed point number data types such as NUMERIC/NUMBER.
    source_text_filter SourceTextFilterResponse
    Optional. Filter for text-based data types like varchar.
    customFeatures Map<String>
    Optional. Custom engine specific features.
    newDataType String
    New data type.
    overrideFractionalSecondsPrecision Number
    Optional. Column fractional seconds precision - used only for timestamp based datatypes - if not specified and relevant uses the source column fractional seconds precision.
    overrideLength String
    Optional. Column length - e.g. varchar (50) - if not specified and relevant uses the source column length.
    overridePrecision Number
    Optional. Column precision - when relevant - if not specified and relevant uses the source column precision.
    overrideScale Number
    Optional. Column scale - when relevant - if not specified and relevant uses the source column scale.
    sourceDataTypeFilter String
    Filter on source data type.
    sourceNumericFilter Property Map
    Optional. Filter for fixed point number data types such as NUMERIC/NUMBER.
    sourceTextFilter Property Map
    Optional. Filter for text-based data types like varchar.

    MultiEntityRenameResponse

    NewNamePattern string
    Optional. The pattern used to generate the new entity's name. This pattern must include the characters '{name}', which will be replaced with the name of the original entity. For example, the pattern 't_{name}' for an entity name jobs would be converted to 't_jobs'. If unspecified, the default value for this field is '{name}'
    SourceNameTransformation string
    Optional. Additional transformation that can be done on the source entity name before it is being used by the new_name_pattern, for example lower case. If no transformation is desired, use NO_TRANSFORMATION
    NewNamePattern string
    Optional. The pattern used to generate the new entity's name. This pattern must include the characters '{name}', which will be replaced with the name of the original entity. For example, the pattern 't_{name}' for an entity name jobs would be converted to 't_jobs'. If unspecified, the default value for this field is '{name}'
    SourceNameTransformation string
    Optional. Additional transformation that can be done on the source entity name before it is being used by the new_name_pattern, for example lower case. If no transformation is desired, use NO_TRANSFORMATION
    newNamePattern String
    Optional. The pattern used to generate the new entity's name. This pattern must include the characters '{name}', which will be replaced with the name of the original entity. For example, the pattern 't_{name}' for an entity name jobs would be converted to 't_jobs'. If unspecified, the default value for this field is '{name}'
    sourceNameTransformation String
    Optional. Additional transformation that can be done on the source entity name before it is being used by the new_name_pattern, for example lower case. If no transformation is desired, use NO_TRANSFORMATION
    newNamePattern string
    Optional. The pattern used to generate the new entity's name. This pattern must include the characters '{name}', which will be replaced with the name of the original entity. For example, the pattern 't_{name}' for an entity name jobs would be converted to 't_jobs'. If unspecified, the default value for this field is '{name}'
    sourceNameTransformation string
    Optional. Additional transformation that can be done on the source entity name before it is being used by the new_name_pattern, for example lower case. If no transformation is desired, use NO_TRANSFORMATION
    new_name_pattern str
    Optional. The pattern used to generate the new entity's name. This pattern must include the characters '{name}', which will be replaced with the name of the original entity. For example, the pattern 't_{name}' for an entity name jobs would be converted to 't_jobs'. If unspecified, the default value for this field is '{name}'
    source_name_transformation str
    Optional. Additional transformation that can be done on the source entity name before it is being used by the new_name_pattern, for example lower case. If no transformation is desired, use NO_TRANSFORMATION
    newNamePattern String
    Optional. The pattern used to generate the new entity's name. This pattern must include the characters '{name}', which will be replaced with the name of the original entity. For example, the pattern 't_{name}' for an entity name jobs would be converted to 't_jobs'. If unspecified, the default value for this field is '{name}'
    sourceNameTransformation String
    Optional. Additional transformation that can be done on the source entity name before it is being used by the new_name_pattern, for example lower case. If no transformation is desired, use NO_TRANSFORMATION

    RoundToScaleResponse

    Scale int
    Scale value to be used
    Scale int
    Scale value to be used
    scale Integer
    Scale value to be used
    scale number
    Scale value to be used
    scale int
    Scale value to be used
    scale Number
    Scale value to be used

    SetTablePrimaryKeyResponse

    PrimaryKey string
    Optional. Name for the primary key
    PrimaryKeyColumns List<string>
    List of column names for the primary key
    PrimaryKey string
    Optional. Name for the primary key
    PrimaryKeyColumns []string
    List of column names for the primary key
    primaryKey String
    Optional. Name for the primary key
    primaryKeyColumns List<String>
    List of column names for the primary key
    primaryKey string
    Optional. Name for the primary key
    primaryKeyColumns string[]
    List of column names for the primary key
    primary_key str
    Optional. Name for the primary key
    primary_key_columns Sequence[str]
    List of column names for the primary key
    primaryKey String
    Optional. Name for the primary key
    primaryKeyColumns List<String>
    List of column names for the primary key

    SingleColumnChangeResponse

    Array bool
    Optional. Is the column of array type.
    ArrayLength int
    Optional. The length of the array, only relevant if the column type is an array.
    AutoGenerated bool
    Optional. Is the column auto-generated/identity.
    Charset string
    Optional. Charset override - instead of table level charset.
    Collation string
    Optional. Collation override - instead of table level collation.
    Comment string
    Optional. Comment associated with the column.
    CustomFeatures Dictionary<string, string>
    Optional. Custom engine specific features.
    DataType string
    Optional. Column data type name.
    FractionalSecondsPrecision int
    Optional. Column fractional seconds precision - e.g. 2 as in timestamp (2) - when relevant.
    Length string
    Optional. Column length - e.g. 50 as in varchar (50) - when relevant.
    Nullable bool
    Optional. Is the column nullable.
    Precision int
    Optional. Column precision - e.g. 8 as in double (8,2) - when relevant.
    Scale int
    Optional. Column scale - e.g. 2 as in double (8,2) - when relevant.
    SetValues List<string>
    Optional. Specifies the list of values allowed in the column.
    Udt bool
    Optional. Is the column a UDT (User-defined Type).
    Array bool
    Optional. Is the column of array type.
    ArrayLength int
    Optional. The length of the array, only relevant if the column type is an array.
    AutoGenerated bool
    Optional. Is the column auto-generated/identity.
    Charset string
    Optional. Charset override - instead of table level charset.
    Collation string
    Optional. Collation override - instead of table level collation.
    Comment string
    Optional. Comment associated with the column.
    CustomFeatures map[string]string
    Optional. Custom engine specific features.
    DataType string
    Optional. Column data type name.
    FractionalSecondsPrecision int
    Optional. Column fractional seconds precision - e.g. 2 as in timestamp (2) - when relevant.
    Length string
    Optional. Column length - e.g. 50 as in varchar (50) - when relevant.
    Nullable bool
    Optional. Is the column nullable.
    Precision int
    Optional. Column precision - e.g. 8 as in double (8,2) - when relevant.
    Scale int
    Optional. Column scale - e.g. 2 as in double (8,2) - when relevant.
    SetValues []string
    Optional. Specifies the list of values allowed in the column.
    Udt bool
    Optional. Is the column a UDT (User-defined Type).
    array Boolean
    Optional. Is the column of array type.
    arrayLength Integer
    Optional. The length of the array, only relevant if the column type is an array.
    autoGenerated Boolean
    Optional. Is the column auto-generated/identity.
    charset String
    Optional. Charset override - instead of table level charset.
    collation String
    Optional. Collation override - instead of table level collation.
    comment String
    Optional. Comment associated with the column.
    customFeatures Map<String,String>
    Optional. Custom engine specific features.
    dataType String
    Optional. Column data type name.
    fractionalSecondsPrecision Integer
    Optional. Column fractional seconds precision - e.g. 2 as in timestamp (2) - when relevant.
    length String
    Optional. Column length - e.g. 50 as in varchar (50) - when relevant.
    nullable Boolean
    Optional. Is the column nullable.
    precision Integer
    Optional. Column precision - e.g. 8 as in double (8,2) - when relevant.
    scale Integer
    Optional. Column scale - e.g. 2 as in double (8,2) - when relevant.
    setValues List<String>
    Optional. Specifies the list of values allowed in the column.
    udt Boolean
    Optional. Is the column a UDT (User-defined Type).
    array boolean
    Optional. Is the column of array type.
    arrayLength number
    Optional. The length of the array, only relevant if the column type is an array.
    autoGenerated boolean
    Optional. Is the column auto-generated/identity.
    charset string
    Optional. Charset override - instead of table level charset.
    collation string
    Optional. Collation override - instead of table level collation.
    comment string
    Optional. Comment associated with the column.
    customFeatures {[key: string]: string}
    Optional. Custom engine specific features.
    dataType string
    Optional. Column data type name.
    fractionalSecondsPrecision number
    Optional. Column fractional seconds precision - e.g. 2 as in timestamp (2) - when relevant.
    length string
    Optional. Column length - e.g. 50 as in varchar (50) - when relevant.
    nullable boolean
    Optional. Is the column nullable.
    precision number
    Optional. Column precision - e.g. 8 as in double (8,2) - when relevant.
    scale number
    Optional. Column scale - e.g. 2 as in double (8,2) - when relevant.
    setValues string[]
    Optional. Specifies the list of values allowed in the column.
    udt boolean
    Optional. Is the column a UDT (User-defined Type).
    array bool
    Optional. Is the column of array type.
    array_length int
    Optional. The length of the array, only relevant if the column type is an array.
    auto_generated bool
    Optional. Is the column auto-generated/identity.
    charset str
    Optional. Charset override - instead of table level charset.
    collation str
    Optional. Collation override - instead of table level collation.
    comment str
    Optional. Comment associated with the column.
    custom_features Mapping[str, str]
    Optional. Custom engine specific features.
    data_type str
    Optional. Column data type name.
    fractional_seconds_precision int
    Optional. Column fractional seconds precision - e.g. 2 as in timestamp (2) - when relevant.
    length str
    Optional. Column length - e.g. 50 as in varchar (50) - when relevant.
    nullable bool
    Optional. Is the column nullable.
    precision int
    Optional. Column precision - e.g. 8 as in double (8,2) - when relevant.
    scale int
    Optional. Column scale - e.g. 2 as in double (8,2) - when relevant.
    set_values Sequence[str]
    Optional. Specifies the list of values allowed in the column.
    udt bool
    Optional. Is the column a UDT (User-defined Type).
    array Boolean
    Optional. Is the column of array type.
    arrayLength Number
    Optional. The length of the array, only relevant if the column type is an array.
    autoGenerated Boolean
    Optional. Is the column auto-generated/identity.
    charset String
    Optional. Charset override - instead of table level charset.
    collation String
    Optional. Collation override - instead of table level collation.
    comment String
    Optional. Comment associated with the column.
    customFeatures Map<String>
    Optional. Custom engine specific features.
    dataType String
    Optional. Column data type name.
    fractionalSecondsPrecision Number
    Optional. Column fractional seconds precision - e.g. 2 as in timestamp (2) - when relevant.
    length String
    Optional. Column length - e.g. 50 as in varchar (50) - when relevant.
    nullable Boolean
    Optional. Is the column nullable.
    precision Number
    Optional. Column precision - e.g. 8 as in double (8,2) - when relevant.
    scale Number
    Optional. Column scale - e.g. 2 as in double (8,2) - when relevant.
    setValues List<String>
    Optional. Specifies the list of values allowed in the column.
    udt Boolean
    Optional. Is the column a UDT (User-defined Type).

    SingleEntityRenameResponse

    NewName string
    The new name of the destination entity
    NewName string
    The new name of the destination entity
    newName String
    The new name of the destination entity
    newName string
    The new name of the destination entity
    new_name str
    The new name of the destination entity
    newName String
    The new name of the destination entity

    SinglePackageChangeResponse

    PackageBody string
    Optional. Sql code for package body
    PackageDescription string
    Optional. Sql code for package description
    PackageBody string
    Optional. Sql code for package body
    PackageDescription string
    Optional. Sql code for package description
    packageBody String
    Optional. Sql code for package body
    packageDescription String
    Optional. Sql code for package description
    packageBody string
    Optional. Sql code for package body
    packageDescription string
    Optional. Sql code for package description
    package_body str
    Optional. Sql code for package body
    package_description str
    Optional. Sql code for package description
    packageBody String
    Optional. Sql code for package body
    packageDescription String
    Optional. Sql code for package description

    SourceNumericFilterResponse

    NumericFilterOption string
    Enum to set the option defining the datatypes numeric filter has to be applied to
    SourceMaxPrecisionFilter int
    Optional. The filter will match columns with precision smaller than or equal to this number.
    SourceMaxScaleFilter int
    Optional. The filter will match columns with scale smaller than or equal to this number.
    SourceMinPrecisionFilter int
    Optional. The filter will match columns with precision greater than or equal to this number.
    SourceMinScaleFilter int
    Optional. The filter will match columns with scale greater than or equal to this number.
    NumericFilterOption string
    Enum to set the option defining the datatypes numeric filter has to be applied to
    SourceMaxPrecisionFilter int
    Optional. The filter will match columns with precision smaller than or equal to this number.
    SourceMaxScaleFilter int
    Optional. The filter will match columns with scale smaller than or equal to this number.
    SourceMinPrecisionFilter int
    Optional. The filter will match columns with precision greater than or equal to this number.
    SourceMinScaleFilter int
    Optional. The filter will match columns with scale greater than or equal to this number.
    numericFilterOption String
    Enum to set the option defining the datatypes numeric filter has to be applied to
    sourceMaxPrecisionFilter Integer
    Optional. The filter will match columns with precision smaller than or equal to this number.
    sourceMaxScaleFilter Integer
    Optional. The filter will match columns with scale smaller than or equal to this number.
    sourceMinPrecisionFilter Integer
    Optional. The filter will match columns with precision greater than or equal to this number.
    sourceMinScaleFilter Integer
    Optional. The filter will match columns with scale greater than or equal to this number.
    numericFilterOption string
    Enum to set the option defining the datatypes numeric filter has to be applied to
    sourceMaxPrecisionFilter number
    Optional. The filter will match columns with precision smaller than or equal to this number.
    sourceMaxScaleFilter number
    Optional. The filter will match columns with scale smaller than or equal to this number.
    sourceMinPrecisionFilter number
    Optional. The filter will match columns with precision greater than or equal to this number.
    sourceMinScaleFilter number
    Optional. The filter will match columns with scale greater than or equal to this number.
    numeric_filter_option str
    Enum to set the option defining the datatypes numeric filter has to be applied to
    source_max_precision_filter int
    Optional. The filter will match columns with precision smaller than or equal to this number.
    source_max_scale_filter int
    Optional. The filter will match columns with scale smaller than or equal to this number.
    source_min_precision_filter int
    Optional. The filter will match columns with precision greater than or equal to this number.
    source_min_scale_filter int
    Optional. The filter will match columns with scale greater than or equal to this number.
    numericFilterOption String
    Enum to set the option defining the datatypes numeric filter has to be applied to
    sourceMaxPrecisionFilter Number
    Optional. The filter will match columns with precision smaller than or equal to this number.
    sourceMaxScaleFilter Number
    Optional. The filter will match columns with scale smaller than or equal to this number.
    sourceMinPrecisionFilter Number
    Optional. The filter will match columns with precision greater than or equal to this number.
    sourceMinScaleFilter Number
    Optional. The filter will match columns with scale greater than or equal to this number.

    SourceSqlChangeResponse

    SqlCode string
    Sql code for source (stored procedure, function, trigger or view)
    SqlCode string
    Sql code for source (stored procedure, function, trigger or view)
    sqlCode String
    Sql code for source (stored procedure, function, trigger or view)
    sqlCode string
    Sql code for source (stored procedure, function, trigger or view)
    sql_code str
    Sql code for source (stored procedure, function, trigger or view)
    sqlCode String
    Sql code for source (stored procedure, function, trigger or view)

    SourceTextFilterResponse

    SourceMaxLengthFilter string
    Optional. The filter will match columns with length smaller than or equal to this number.
    SourceMinLengthFilter string
    Optional. The filter will match columns with length greater than or equal to this number.
    SourceMaxLengthFilter string
    Optional. The filter will match columns with length smaller than or equal to this number.
    SourceMinLengthFilter string
    Optional. The filter will match columns with length greater than or equal to this number.
    sourceMaxLengthFilter String
    Optional. The filter will match columns with length smaller than or equal to this number.
    sourceMinLengthFilter String
    Optional. The filter will match columns with length greater than or equal to this number.
    sourceMaxLengthFilter string
    Optional. The filter will match columns with length smaller than or equal to this number.
    sourceMinLengthFilter string
    Optional. The filter will match columns with length greater than or equal to this number.
    source_max_length_filter str
    Optional. The filter will match columns with length smaller than or equal to this number.
    source_min_length_filter str
    Optional. The filter will match columns with length greater than or equal to this number.
    sourceMaxLengthFilter String
    Optional. The filter will match columns with length smaller than or equal to this number.
    sourceMinLengthFilter String
    Optional. The filter will match columns with length greater than or equal to this number.

    ValueListFilterResponse

    IgnoreCase bool
    Whether to ignore case when filtering by values. Defaults to false
    ValuePresentList string
    Indicates whether the filter matches rows with values that are present in the list or those with values not present in it.
    Values List<string>
    The list to be used to filter by
    IgnoreCase bool
    Whether to ignore case when filtering by values. Defaults to false
    ValuePresentList string
    Indicates whether the filter matches rows with values that are present in the list or those with values not present in it.
    Values []string
    The list to be used to filter by
    ignoreCase Boolean
    Whether to ignore case when filtering by values. Defaults to false
    valuePresentList String
    Indicates whether the filter matches rows with values that are present in the list or those with values not present in it.
    values List<String>
    The list to be used to filter by
    ignoreCase boolean
    Whether to ignore case when filtering by values. Defaults to false
    valuePresentList string
    Indicates whether the filter matches rows with values that are present in the list or those with values not present in it.
    values string[]
    The list to be used to filter by
    ignore_case bool
    Whether to ignore case when filtering by values. Defaults to false
    value_present_list str
    Indicates whether the filter matches rows with values that are present in the list or those with values not present in it.
    values Sequence[str]
    The list to be used to filter by
    ignoreCase Boolean
    Whether to ignore case when filtering by values. Defaults to false
    valuePresentList String
    Indicates whether the filter matches rows with values that are present in the list or those with values not present in it.
    values List<String>
    The list to be used to filter by

    ValueTransformationResponse

    ApplyHash Pulumi.GoogleNative.Datamigration.V1.Inputs.ApplyHashResponse
    Optional. Applies a hash function on the data
    AssignMaxValue Pulumi.GoogleNative.Datamigration.V1.Inputs.EmptyResponse
    Optional. Set to max_value - if integer or numeric, will use int.maxvalue, etc
    AssignMinValue Pulumi.GoogleNative.Datamigration.V1.Inputs.EmptyResponse
    Optional. Set to min_value - if integer or numeric, will use int.minvalue, etc
    AssignNull Pulumi.GoogleNative.Datamigration.V1.Inputs.EmptyResponse
    Optional. Set to null
    AssignSpecificValue Pulumi.GoogleNative.Datamigration.V1.Inputs.AssignSpecificValueResponse
    Optional. Set to a specific value (value is converted to fit the target data type)
    DoubleComparison Pulumi.GoogleNative.Datamigration.V1.Inputs.DoubleComparisonFilterResponse
    Optional. Filter on relation between source value and compare value of type double.
    IntComparison Pulumi.GoogleNative.Datamigration.V1.Inputs.IntComparisonFilterResponse
    Optional. Filter on relation between source value and compare value of type integer.
    IsNull Pulumi.GoogleNative.Datamigration.V1.Inputs.EmptyResponse
    Optional. Value is null
    RoundScale Pulumi.GoogleNative.Datamigration.V1.Inputs.RoundToScaleResponse
    Optional. Allows the data to change scale
    ValueList Pulumi.GoogleNative.Datamigration.V1.Inputs.ValueListFilterResponse
    Optional. Value is found in the specified list.
    ApplyHash ApplyHashResponse
    Optional. Applies a hash function on the data
    AssignMaxValue EmptyResponse
    Optional. Set to max_value - if integer or numeric, will use int.maxvalue, etc
    AssignMinValue EmptyResponse
    Optional. Set to min_value - if integer or numeric, will use int.minvalue, etc
    AssignNull EmptyResponse
    Optional. Set to null
    AssignSpecificValue AssignSpecificValueResponse
    Optional. Set to a specific value (value is converted to fit the target data type)
    DoubleComparison DoubleComparisonFilterResponse
    Optional. Filter on relation between source value and compare value of type double.
    IntComparison IntComparisonFilterResponse
    Optional. Filter on relation between source value and compare value of type integer.
    IsNull EmptyResponse
    Optional. Value is null
    RoundScale RoundToScaleResponse
    Optional. Allows the data to change scale
    ValueList ValueListFilterResponse
    Optional. Value is found in the specified list.
    applyHash ApplyHashResponse
    Optional. Applies a hash function on the data
    assignMaxValue EmptyResponse
    Optional. Set to max_value - if integer or numeric, will use int.maxvalue, etc
    assignMinValue EmptyResponse
    Optional. Set to min_value - if integer or numeric, will use int.minvalue, etc
    assignNull EmptyResponse
    Optional. Set to null
    assignSpecificValue AssignSpecificValueResponse
    Optional. Set to a specific value (value is converted to fit the target data type)
    doubleComparison DoubleComparisonFilterResponse
    Optional. Filter on relation between source value and compare value of type double.
    intComparison IntComparisonFilterResponse
    Optional. Filter on relation between source value and compare value of type integer.
    isNull EmptyResponse
    Optional. Value is null
    roundScale RoundToScaleResponse
    Optional. Allows the data to change scale
    valueList ValueListFilterResponse
    Optional. Value is found in the specified list.
    applyHash ApplyHashResponse
    Optional. Applies a hash function on the data
    assignMaxValue EmptyResponse
    Optional. Set to max_value - if integer or numeric, will use int.maxvalue, etc
    assignMinValue EmptyResponse
    Optional. Set to min_value - if integer or numeric, will use int.minvalue, etc
    assignNull EmptyResponse
    Optional. Set to null
    assignSpecificValue AssignSpecificValueResponse
    Optional. Set to a specific value (value is converted to fit the target data type)
    doubleComparison DoubleComparisonFilterResponse
    Optional. Filter on relation between source value and compare value of type double.
    intComparison IntComparisonFilterResponse
    Optional. Filter on relation between source value and compare value of type integer.
    isNull EmptyResponse
    Optional. Value is null
    roundScale RoundToScaleResponse
    Optional. Allows the data to change scale
    valueList ValueListFilterResponse
    Optional. Value is found in the specified list.
    apply_hash ApplyHashResponse
    Optional. Applies a hash function on the data
    assign_max_value EmptyResponse
    Optional. Set to max_value - if integer or numeric, will use int.maxvalue, etc
    assign_min_value EmptyResponse
    Optional. Set to min_value - if integer or numeric, will use int.minvalue, etc
    assign_null EmptyResponse
    Optional. Set to null
    assign_specific_value AssignSpecificValueResponse
    Optional. Set to a specific value (value is converted to fit the target data type)
    double_comparison DoubleComparisonFilterResponse
    Optional. Filter on relation between source value and compare value of type double.
    int_comparison IntComparisonFilterResponse
    Optional. Filter on relation between source value and compare value of type integer.
    is_null EmptyResponse
    Optional. Value is null
    round_scale RoundToScaleResponse
    Optional. Allows the data to change scale
    value_list ValueListFilterResponse
    Optional. Value is found in the specified list.
    applyHash Property Map
    Optional. Applies a hash function on the data
    assignMaxValue Property Map
    Optional. Set to max_value - if integer or numeric, will use int.maxvalue, etc
    assignMinValue Property Map
    Optional. Set to min_value - if integer or numeric, will use int.minvalue, etc
    assignNull Property Map
    Optional. Set to null
    assignSpecificValue Property Map
    Optional. Set to a specific value (value is converted to fit the target data type)
    doubleComparison Property Map
    Optional. Filter on relation between source value and compare value of type double.
    intComparison Property Map
    Optional. Filter on relation between source value and compare value of type integer.
    isNull Property Map
    Optional. Value is null
    roundScale Property Map
    Optional. Allows the data to change scale
    valueList Property Map
    Optional. Value is found in the specified list.

    Package Details

    Repository
    Google Cloud Native pulumi/pulumi-google-native
    License
    Apache-2.0
    google-native logo

    Google Cloud Native is in preview. Google Cloud Classic is fully supported.

    Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi