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 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)
public static Output<GetMappingRuleResult> getMappingRule(GetMappingRuleArgs args, InvokeOptions options)
fn::invoke:
function: google-native:datamigration/v1:getMappingRule
arguments:
# arguments dictionary
The following arguments are supported:
- Conversion
Workspace Id This property is required. string - Location
This property is required. string - Mapping
Rule Id This property is required. string - Project string
- Conversion
Workspace Id This property is required. string - Location
This property is required. string - Mapping
Rule Id This property is required. string - Project string
- conversion
Workspace Id This property is required. String - location
This property is required. String - mapping
Rule Id This property is required. String - project String
- conversion
Workspace Id This property is required. string - location
This property is required. string - mapping
Rule Id This property is required. string - project string
- conversion_
workspace_ id This property is required. str - location
This property is required. str - mapping_
rule_ id This property is required. str - project str
- conversion
Workspace Id This property is required. String - location
This property is required. String - mapping
Rule Id This property is required. String - project String
getMappingRule Result
The following output properties are available:
- Conditional
Column Pulumi.Set Value Google Native. Datamigration. V1. Outputs. Conditional Column Set Value Response - 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 Pulumi.Column Google Native. Datamigration. V1. Outputs. Convert Row Id To Column Response - Optional. Rule to specify how multiple tables should be converted with an additional rowid column.
- Display
Name string - Optional. A human readable name
- Entity
Move Pulumi.Google Native. Datamigration. V1. Outputs. Entity Move Response - Optional. Rule to specify how multiple entities should be relocated into a different schema.
- Filter
Pulumi.
Google Native. Datamigration. V1. Outputs. Mapping Rule Filter Response - The rule filter
- Filter
Table Pulumi.Columns Google Native. Datamigration. V1. Outputs. Filter Table Columns Response - Optional. Rule to specify the list of columns to include or exclude from a table.
- Multi
Column Pulumi.Data Type Change Google Native. Datamigration. V1. Outputs. Multi Column Datatype Change Response - Optional. Rule to specify how multiple columns should be converted to a different data type.
- Multi
Entity Pulumi.Rename Google Native. Datamigration. V1. Outputs. Multi Entity Rename Response - 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}.
- Revision
Create stringTime - The timestamp that the revision was created.
- Revision
Id 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.
- Rule
Order 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.
- Rule
Scope string - The rule scope
- Set
Table Pulumi.Primary Key Google Native. Datamigration. V1. Outputs. Set Table Primary Key Response - Optional. Rule to specify the primary key for a table
- Single
Column Pulumi.Change Google Native. Datamigration. V1. Outputs. Single Column Change Response - Optional. Rule to specify how a single column is converted.
- Single
Entity Pulumi.Rename Google Native. Datamigration. V1. Outputs. Single Entity Rename Response - Optional. Rule to specify how a single entity should be renamed.
- Single
Package Pulumi.Change Google Native. Datamigration. V1. Outputs. Single Package Change Response - Optional. Rule to specify how a single package is converted.
- Source
Sql Pulumi.Change Google Native. Datamigration. V1. Outputs. Source Sql Change Response - Optional. Rule to change the sql code for an entity, for example, function, procedure.
- State string
- Optional. The mapping rule state
- Conditional
Column ConditionalSet Value Column Set Value Response - 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 ConvertColumn Row Id To Column Response - Optional. Rule to specify how multiple tables should be converted with an additional rowid column.
- Display
Name string - Optional. A human readable name
- Entity
Move EntityMove Response - Optional. Rule to specify how multiple entities should be relocated into a different schema.
- Filter
Mapping
Rule Filter Response - The rule filter
- Filter
Table FilterColumns Table Columns Response - Optional. Rule to specify the list of columns to include or exclude from a table.
- Multi
Column MultiData Type Change Column Datatype Change Response - Optional. Rule to specify how multiple columns should be converted to a different data type.
- Multi
Entity MultiRename Entity Rename Response - 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}.
- Revision
Create stringTime - The timestamp that the revision was created.
- Revision
Id 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.
- Rule
Order 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.
- Rule
Scope string - The rule scope
- Set
Table SetPrimary Key Table Primary Key Response - Optional. Rule to specify the primary key for a table
- Single
Column SingleChange Column Change Response - Optional. Rule to specify how a single column is converted.
- Single
Entity SingleRename Entity Rename Response - Optional. Rule to specify how a single entity should be renamed.
- Single
Package SingleChange Package Change Response - Optional. Rule to specify how a single package is converted.
- Source
Sql SourceChange Sql Change Response - Optional. Rule to change the sql code for an entity, for example, function, procedure.
- State string
- Optional. The mapping rule state
- conditional
Column ConditionalSet Value Column Set Value Response - 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 ConvertColumn Row Id To Column Response - Optional. Rule to specify how multiple tables should be converted with an additional rowid column.
- display
Name String - Optional. A human readable name
- entity
Move EntityMove Response - Optional. Rule to specify how multiple entities should be relocated into a different schema.
- filter
Mapping
Rule Filter Response - The rule filter
- filter
Table FilterColumns Table Columns Response - Optional. Rule to specify the list of columns to include or exclude from a table.
- multi
Column MultiData Type Change Column Datatype Change Response - Optional. Rule to specify how multiple columns should be converted to a different data type.
- multi
Entity MultiRename Entity Rename Response - 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}.
- revision
Create StringTime - The timestamp that the revision was created.
- revision
Id 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.
- rule
Order 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.
- rule
Scope String - The rule scope
- set
Table SetPrimary Key Table Primary Key Response - Optional. Rule to specify the primary key for a table
- single
Column SingleChange Column Change Response - Optional. Rule to specify how a single column is converted.
- single
Entity SingleRename Entity Rename Response - Optional. Rule to specify how a single entity should be renamed.
- single
Package SingleChange Package Change Response - Optional. Rule to specify how a single package is converted.
- source
Sql SourceChange Sql Change Response - Optional. Rule to change the sql code for an entity, for example, function, procedure.
- state String
- Optional. The mapping rule state
- conditional
Column ConditionalSet Value Column Set Value Response - 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 ConvertColumn Row Id To Column Response - Optional. Rule to specify how multiple tables should be converted with an additional rowid column.
- display
Name string - Optional. A human readable name
- entity
Move EntityMove Response - Optional. Rule to specify how multiple entities should be relocated into a different schema.
- filter
Mapping
Rule Filter Response - The rule filter
- filter
Table FilterColumns Table Columns Response - Optional. Rule to specify the list of columns to include or exclude from a table.
- multi
Column MultiData Type Change Column Datatype Change Response - Optional. Rule to specify how multiple columns should be converted to a different data type.
- multi
Entity MultiRename Entity Rename Response - 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}.
- revision
Create stringTime - The timestamp that the revision was created.
- revision
Id 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.
- rule
Order 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.
- rule
Scope string - The rule scope
- set
Table SetPrimary Key Table Primary Key Response - Optional. Rule to specify the primary key for a table
- single
Column SingleChange Column Change Response - Optional. Rule to specify how a single column is converted.
- single
Entity SingleRename Entity Rename Response - Optional. Rule to specify how a single entity should be renamed.
- single
Package SingleChange Package Change Response - Optional. Rule to specify how a single package is converted.
- source
Sql SourceChange Sql Change Response - Optional. Rule to change the sql code for an entity, for example, function, procedure.
- state string
- Optional. The mapping rule state
- conditional_
column_ Conditionalset_ value Column Set Value Response - 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_ Convertcolumn Row Id To Column Response - 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 EntityMove Response - Optional. Rule to specify how multiple entities should be relocated into a different schema.
- filter
Mapping
Rule Filter Response - The rule filter
- filter_
table_ Filtercolumns Table Columns Response - Optional. Rule to specify the list of columns to include or exclude from a table.
- multi_
column_ Multidata_ type_ change Column Datatype Change Response - Optional. Rule to specify how multiple columns should be converted to a different data type.
- multi_
entity_ Multirename Entity Rename Response - 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_ strtime - 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_ Setprimary_ key Table Primary Key Response - Optional. Rule to specify the primary key for a table
- single_
column_ Singlechange Column Change Response - Optional. Rule to specify how a single column is converted.
- single_
entity_ Singlerename Entity Rename Response - Optional. Rule to specify how a single entity should be renamed.
- single_
package_ Singlechange Package Change Response - Optional. Rule to specify how a single package is converted.
- source_
sql_ Sourcechange Sql Change Response - Optional. Rule to change the sql code for an entity, for example, function, procedure.
- state str
- Optional. The mapping rule state
- conditional
Column Property MapSet Value - 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 Property MapColumn - Optional. Rule to specify how multiple tables should be converted with an additional rowid column.
- display
Name String - Optional. A human readable name
- entity
Move Property Map - Optional. Rule to specify how multiple entities should be relocated into a different schema.
- filter Property Map
- The rule filter
- filter
Table Property MapColumns - Optional. Rule to specify the list of columns to include or exclude from a table.
- multi
Column Property MapData Type Change - Optional. Rule to specify how multiple columns should be converted to a different data type.
- multi
Entity Property MapRename - 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}.
- revision
Create StringTime - The timestamp that the revision was created.
- revision
Id 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.
- rule
Order 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.
- rule
Scope String - The rule scope
- set
Table Property MapPrimary Key - Optional. Rule to specify the primary key for a table
- single
Column Property MapChange - Optional. Rule to specify how a single column is converted.
- single
Entity Property MapRename - Optional. Rule to specify how a single entity should be renamed.
- single
Package Property MapChange - Optional. Rule to specify how a single package is converted.
- source
Sql Property MapChange - Optional. Rule to change the sql code for an entity, for example, function, procedure.
- state String
- Optional. The mapping rule state
Supporting Types
ApplyHashResponse
- Uuid
From Bytes This property is required. Pulumi.Google Native. Datamigration. V1. Inputs. Empty Response - Optional. Generate UUID from the data's byte array
- Uuid
From Bytes This property is required. EmptyResponse - Optional. Generate UUID from the data's byte array
- uuid
From Bytes This property is required. EmptyResponse - Optional. Generate UUID from the data's byte array
- uuid
From Bytes This property is required. EmptyResponse - Optional. Generate UUID from the data's byte array
- uuid_
from_ bytes This property is required. EmptyResponse - Optional. Generate UUID from the data's byte array
- uuid
From Bytes This property is required. Property Map - Optional. Generate UUID from the data's byte array
AssignSpecificValueResponse
- Value
This property is required. string - Specific value to be assigned
- Value
This property is required. string - Specific value to be assigned
- value
This property is required. String - Specific value to be assigned
- value
This property is required. string - Specific value to be assigned
- value
This property is required. str - Specific value to be assigned
- value
This property is required. String - Specific value to be assigned
ConditionalColumnSetValueResponse
- Custom
Features This property is required. Dictionary<string, string> - Optional. Custom engine specific features.
- Source
Numeric Filter This property is required. Pulumi.Google Native. Datamigration. V1. Inputs. Source Numeric Filter Response - Optional. Optional filter on source column precision and scale. Used for fixed point numbers such as NUMERIC/NUMBER data types.
- Source
Text Filter This property is required. Pulumi.Google Native. Datamigration. V1. Inputs. Source Text Filter Response - Optional. Optional filter on source column length. Used for text based data types like varchar.
- Value
Transformation This property is required. Pulumi.Google Native. Datamigration. V1. Inputs. Value Transformation Response - Description of data transformation during migration.
- Custom
Features This property is required. map[string]string - Optional. Custom engine specific features.
- Source
Numeric Filter This property is required. SourceNumeric Filter Response - Optional. Optional filter on source column precision and scale. Used for fixed point numbers such as NUMERIC/NUMBER data types.
- Source
Text Filter This property is required. SourceText Filter Response - Optional. Optional filter on source column length. Used for text based data types like varchar.
- Value
Transformation This property is required. ValueTransformation Response - Description of data transformation during migration.
- custom
Features This property is required. Map<String,String> - Optional. Custom engine specific features.
- source
Numeric Filter This property is required. SourceNumeric Filter Response - Optional. Optional filter on source column precision and scale. Used for fixed point numbers such as NUMERIC/NUMBER data types.
- source
Text Filter This property is required. SourceText Filter Response - Optional. Optional filter on source column length. Used for text based data types like varchar.
- value
Transformation This property is required. ValueTransformation Response - Description of data transformation during migration.
- custom
Features This property is required. {[key: string]: string} - Optional. Custom engine specific features.
- source
Numeric Filter This property is required. SourceNumeric Filter Response - Optional. Optional filter on source column precision and scale. Used for fixed point numbers such as NUMERIC/NUMBER data types.
- source
Text Filter This property is required. SourceText Filter Response - Optional. Optional filter on source column length. Used for text based data types like varchar.
- value
Transformation This property is required. ValueTransformation Response - Description of data transformation during migration.
- custom_
features This property is required. Mapping[str, str] - Optional. Custom engine specific features.
- source_
numeric_ filter This property is required. SourceNumeric Filter Response - Optional. Optional filter on source column precision and scale. Used for fixed point numbers such as NUMERIC/NUMBER data types.
- source_
text_ filter This property is required. SourceText Filter Response - Optional. Optional filter on source column length. Used for text based data types like varchar.
- value_
transformation This property is required. ValueTransformation Response - Description of data transformation during migration.
- custom
Features This property is required. Map<String> - Optional. Custom engine specific features.
- source
Numeric Filter This property is required. Property Map - Optional. Optional filter on source column precision and scale. Used for fixed point numbers such as NUMERIC/NUMBER data types.
- source
Text Filter This property is required. Property Map - Optional. Optional filter on source column length. Used for text based data types like varchar.
- value
Transformation This property is required. Property Map - Description of data transformation during migration.
ConvertRowIdToColumnResponse
- Only
If No Primary Key This property is required. bool - Only work on tables without primary key defined
- Only
If No Primary Key This property is required. bool - Only work on tables without primary key defined
- only
If No Primary Key This property is required. Boolean - Only work on tables without primary key defined
- only
If No Primary Key This property is required. boolean - Only work on tables without primary key defined
- only_
if_ no_ primary_ key This property is required. bool - Only work on tables without primary key defined
- only
If No Primary Key This property is required. Boolean - Only work on tables without primary key defined
DoubleComparisonFilterResponse
- Value
This property is required. double - Double compare value to be used
- Value
Comparison This property is required. string - Relation between source value and compare value
- Value
This property is required. float64 - Double compare value to be used
- Value
Comparison This property is required. string - Relation between source value and compare value
- value
This property is required. Double - Double compare value to be used
- value
Comparison This property is required. String - Relation between source value and compare value
- value
This property is required. number - Double compare value to be used
- value
Comparison This property is required. string - Relation between source value and compare value
- value
This property is required. float - Double compare value to be used
- value_
comparison This property is required. str - Relation between source value and compare value
- value
This property is required. Number - Double compare value to be used
- value
Comparison This property is required. String - Relation between source value and compare value
EntityMoveResponse
- New
Schema This property is required. string - The new schema
- New
Schema This property is required. string - The new schema
- new
Schema This property is required. String - The new schema
- new
Schema This property is required. string - The new schema
- new_
schema This property is required. str - The new schema
- new
Schema This property is required. String - The new schema
FilterTableColumnsResponse
- Exclude
Columns This property is required. List<string> - Optional. List of columns to be excluded for a particular table.
- Include
Columns This property is required. List<string> - Optional. List of columns to be included for a particular table.
- Exclude
Columns This property is required. []string - Optional. List of columns to be excluded for a particular table.
- Include
Columns This property is required. []string - Optional. List of columns to be included for a particular table.
- exclude
Columns This property is required. List<String> - Optional. List of columns to be excluded for a particular table.
- include
Columns This property is required. List<String> - Optional. List of columns to be included for a particular table.
- exclude
Columns This property is required. string[] - Optional. List of columns to be excluded for a particular table.
- include
Columns This property is required. string[] - Optional. List of columns to be included for a particular table.
- exclude_
columns This property is required. Sequence[str] - Optional. List of columns to be excluded for a particular table.
- include_
columns This property is required. Sequence[str] - Optional. List of columns to be included for a particular table.
- exclude
Columns This property is required. List<String> - Optional. List of columns to be excluded for a particular table.
- include
Columns This property is required. List<String> - Optional. List of columns to be included for a particular table.
IntComparisonFilterResponse
- Value
This property is required. string - Integer compare value to be used
- Value
Comparison This property is required. string - Relation between source value and compare value
- Value
This property is required. string - Integer compare value to be used
- Value
Comparison This property is required. string - Relation between source value and compare value
- value
This property is required. String - Integer compare value to be used
- value
Comparison This property is required. String - Relation between source value and compare value
- value
This property is required. string - Integer compare value to be used
- value
Comparison This property is required. string - Relation between source value and compare value
- value
This property is required. str - Integer compare value to be used
- value_
comparison This property is required. str - Relation between source value and compare value
- value
This property is required. String - Integer compare value to be used
- value
Comparison This property is required. String - Relation between source value and compare value
MappingRuleFilterResponse
- Entities
This property is required. List<string> - Optional. The rule should be applied to specific entities defined by their fully qualified names.
- Entity
Name Contains This property is required. string - Optional. The rule should be applied to entities whose non-qualified name contains the given string.
- Entity
Name Prefix This property is required. string - Optional. The rule should be applied to entities whose non-qualified name starts with the given prefix.
- Entity
Name Suffix This property is required. string - Optional. The rule should be applied to entities whose non-qualified name ends with the given suffix.
- Parent
Entity This property is required. 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
This property is required. []string - Optional. The rule should be applied to specific entities defined by their fully qualified names.
- Entity
Name Contains This property is required. string - Optional. The rule should be applied to entities whose non-qualified name contains the given string.
- Entity
Name Prefix This property is required. string - Optional. The rule should be applied to entities whose non-qualified name starts with the given prefix.
- Entity
Name Suffix This property is required. string - Optional. The rule should be applied to entities whose non-qualified name ends with the given suffix.
- Parent
Entity This property is required. 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
This property is required. List<String> - Optional. The rule should be applied to specific entities defined by their fully qualified names.
- entity
Name Contains This property is required. String - Optional. The rule should be applied to entities whose non-qualified name contains the given string.
- entity
Name Prefix This property is required. String - Optional. The rule should be applied to entities whose non-qualified name starts with the given prefix.
- entity
Name Suffix This property is required. String - Optional. The rule should be applied to entities whose non-qualified name ends with the given suffix.
- parent
Entity This property is required. 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
This property is required. string[] - Optional. The rule should be applied to specific entities defined by their fully qualified names.
- entity
Name Contains This property is required. string - Optional. The rule should be applied to entities whose non-qualified name contains the given string.
- entity
Name Prefix This property is required. string - Optional. The rule should be applied to entities whose non-qualified name starts with the given prefix.
- entity
Name Suffix This property is required. string - Optional. The rule should be applied to entities whose non-qualified name ends with the given suffix.
- parent
Entity This property is required. 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
This property is required. Sequence[str] - Optional. The rule should be applied to specific entities defined by their fully qualified names.
- entity_
name_ contains This property is required. str - Optional. The rule should be applied to entities whose non-qualified name contains the given string.
- entity_
name_ prefix This property is required. str - Optional. The rule should be applied to entities whose non-qualified name starts with the given prefix.
- entity_
name_ suffix This property is required. str - Optional. The rule should be applied to entities whose non-qualified name ends with the given suffix.
- parent_
entity This property is required. 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
This property is required. List<String> - Optional. The rule should be applied to specific entities defined by their fully qualified names.
- entity
Name Contains This property is required. String - Optional. The rule should be applied to entities whose non-qualified name contains the given string.
- entity
Name Prefix This property is required. String - Optional. The rule should be applied to entities whose non-qualified name starts with the given prefix.
- entity
Name Suffix This property is required. String - Optional. The rule should be applied to entities whose non-qualified name ends with the given suffix.
- parent
Entity This property is required. 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
- Custom
Features This property is required. Dictionary<string, string> - Optional. Custom engine specific features.
- New
Data Type This property is required. string - New data type.
- Override
Fractional Seconds Precision This property is required. 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 This property is required. string - Optional. Column length - e.g. varchar (50) - if not specified and relevant uses the source column length.
- Override
Precision This property is required. int - Optional. Column precision - when relevant - if not specified and relevant uses the source column precision.
- Override
Scale This property is required. int - Optional. Column scale - when relevant - if not specified and relevant uses the source column scale.
- Source
Data Type Filter This property is required. string - Filter on source data type.
- Source
Numeric Filter This property is required. Pulumi.Google Native. Datamigration. V1. Inputs. Source Numeric Filter Response - Optional. Filter for fixed point number data types such as NUMERIC/NUMBER.
- Source
Text Filter This property is required. Pulumi.Google Native. Datamigration. V1. Inputs. Source Text Filter Response - Optional. Filter for text-based data types like varchar.
- Custom
Features This property is required. map[string]string - Optional. Custom engine specific features.
- New
Data Type This property is required. string - New data type.
- Override
Fractional Seconds Precision This property is required. 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 This property is required. string - Optional. Column length - e.g. varchar (50) - if not specified and relevant uses the source column length.
- Override
Precision This property is required. int - Optional. Column precision - when relevant - if not specified and relevant uses the source column precision.
- Override
Scale This property is required. int - Optional. Column scale - when relevant - if not specified and relevant uses the source column scale.
- Source
Data Type Filter This property is required. string - Filter on source data type.
- Source
Numeric Filter This property is required. SourceNumeric Filter Response - Optional. Filter for fixed point number data types such as NUMERIC/NUMBER.
- Source
Text Filter This property is required. SourceText Filter Response - Optional. Filter for text-based data types like varchar.
- custom
Features This property is required. Map<String,String> - Optional. Custom engine specific features.
- new
Data Type This property is required. String - New data type.
- override
Fractional Seconds Precision This property is required. Integer - 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 This property is required. String - Optional. Column length - e.g. varchar (50) - if not specified and relevant uses the source column length.
- override
Precision This property is required. Integer - Optional. Column precision - when relevant - if not specified and relevant uses the source column precision.
- override
Scale This property is required. Integer - Optional. Column scale - when relevant - if not specified and relevant uses the source column scale.
- source
Data Type Filter This property is required. String - Filter on source data type.
- source
Numeric Filter This property is required. SourceNumeric Filter Response - Optional. Filter for fixed point number data types such as NUMERIC/NUMBER.
- source
Text Filter This property is required. SourceText Filter Response - Optional. Filter for text-based data types like varchar.
- custom
Features This property is required. {[key: string]: string} - Optional. Custom engine specific features.
- new
Data Type This property is required. string - New data type.
- override
Fractional Seconds Precision This property is required. number - 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 This property is required. string - Optional. Column length - e.g. varchar (50) - if not specified and relevant uses the source column length.
- override
Precision This property is required. number - Optional. Column precision - when relevant - if not specified and relevant uses the source column precision.
- override
Scale This property is required. number - Optional. Column scale - when relevant - if not specified and relevant uses the source column scale.
- source
Data Type Filter This property is required. string - Filter on source data type.
- source
Numeric Filter This property is required. SourceNumeric Filter Response - Optional. Filter for fixed point number data types such as NUMERIC/NUMBER.
- source
Text Filter This property is required. SourceText Filter Response - Optional. Filter for text-based data types like varchar.
- custom_
features This property is required. Mapping[str, str] - Optional. Custom engine specific features.
- new_
data_ type This property is required. str - New data type.
- override_
fractional_ seconds_ precision This property is required. 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 This property is required. str - Optional. Column length - e.g. varchar (50) - if not specified and relevant uses the source column length.
- override_
precision This property is required. int - Optional. Column precision - when relevant - if not specified and relevant uses the source column precision.
- override_
scale This property is required. int - Optional. Column scale - when relevant - if not specified and relevant uses the source column scale.
- source_
data_ type_ filter This property is required. str - Filter on source data type.
- source_
numeric_ filter This property is required. SourceNumeric Filter Response - Optional. Filter for fixed point number data types such as NUMERIC/NUMBER.
- source_
text_ filter This property is required. SourceText Filter Response - Optional. Filter for text-based data types like varchar.
- custom
Features This property is required. Map<String> - Optional. Custom engine specific features.
- new
Data Type This property is required. String - New data type.
- override
Fractional Seconds Precision This property is required. Number - 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 This property is required. String - Optional. Column length - e.g. varchar (50) - if not specified and relevant uses the source column length.
- override
Precision This property is required. Number - Optional. Column precision - when relevant - if not specified and relevant uses the source column precision.
- override
Scale This property is required. Number - Optional. Column scale - when relevant - if not specified and relevant uses the source column scale.
- source
Data Type Filter This property is required. String - Filter on source data type.
- source
Numeric Filter This property is required. Property Map - Optional. Filter for fixed point number data types such as NUMERIC/NUMBER.
- source
Text Filter This property is required. Property Map - Optional. Filter for text-based data types like varchar.
MultiEntityRenameResponse
- New
Name Pattern This property is required. 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}'
- Source
Name Transformation This property is required. 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 This property is required. 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}'
- Source
Name Transformation This property is required. 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 This property is required. 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}'
- source
Name Transformation This property is required. 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 This property is required. 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}'
- source
Name Transformation This property is required. 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 This property is required. 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 This property is required. 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
- new
Name Pattern This property is required. 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}'
- source
Name Transformation This property is required. 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
This property is required. int - Scale value to be used
- Scale
This property is required. int - Scale value to be used
- scale
This property is required. Integer - Scale value to be used
- scale
This property is required. number - Scale value to be used
- scale
This property is required. int - Scale value to be used
- scale
This property is required. Number - Scale value to be used
SetTablePrimaryKeyResponse
- Primary
Key This property is required. string - Optional. Name for the primary key
- Primary
Key Columns This property is required. List<string> - List of column names for the primary key
- Primary
Key This property is required. string - Optional. Name for the primary key
- Primary
Key Columns This property is required. []string - List of column names for the primary key
- primary
Key This property is required. String - Optional. Name for the primary key
- primary
Key Columns This property is required. List<String> - List of column names for the primary key
- primary
Key This property is required. string - Optional. Name for the primary key
- primary
Key Columns This property is required. string[] - List of column names for the primary key
- primary_
key This property is required. str - Optional. Name for the primary key
- primary_
key_ columns This property is required. Sequence[str] - List of column names for the primary key
- primary
Key This property is required. String - Optional. Name for the primary key
- primary
Key Columns This property is required. List<String> - List of column names for the primary key
SingleColumnChangeResponse
- Array
This property is required. bool - Optional. Is the column of array type.
- Array
Length This property is required. int - Optional. The length of the array, only relevant if the column type is an array.
- Auto
Generated This property is required. bool - Optional. Is the column auto-generated/identity.
- Charset
This property is required. string - Optional. Charset override - instead of table level charset.
- Collation
This property is required. string - Optional. Collation override - instead of table level collation.
- Comment
This property is required. string - Optional. Comment associated with the column.
- Custom
Features This property is required. Dictionary<string, string> - Optional. Custom engine specific features.
- Data
Type This property is required. string - Optional. Column data type name.
- Fractional
Seconds Precision This property is required. int - Optional. Column fractional seconds precision - e.g. 2 as in timestamp (2) - when relevant.
- Length
This property is required. string - Optional. Column length - e.g. 50 as in varchar (50) - when relevant.
- Nullable
This property is required. bool - Optional. Is the column nullable.
- Precision
This property is required. int - Optional. Column precision - e.g. 8 as in double (8,2) - when relevant.
- Scale
This property is required. int - Optional. Column scale - e.g. 2 as in double (8,2) - when relevant.
- Set
Values This property is required. List<string> - Optional. Specifies the list of values allowed in the column.
- Udt
This property is required. bool - Optional. Is the column a UDT (User-defined Type).
- Array
This property is required. bool - Optional. Is the column of array type.
- Array
Length This property is required. int - Optional. The length of the array, only relevant if the column type is an array.
- Auto
Generated This property is required. bool - Optional. Is the column auto-generated/identity.
- Charset
This property is required. string - Optional. Charset override - instead of table level charset.
- Collation
This property is required. string - Optional. Collation override - instead of table level collation.
- Comment
This property is required. string - Optional. Comment associated with the column.
- Custom
Features This property is required. map[string]string - Optional. Custom engine specific features.
- Data
Type This property is required. string - Optional. Column data type name.
- Fractional
Seconds Precision This property is required. int - Optional. Column fractional seconds precision - e.g. 2 as in timestamp (2) - when relevant.
- Length
This property is required. string - Optional. Column length - e.g. 50 as in varchar (50) - when relevant.
- Nullable
This property is required. bool - Optional. Is the column nullable.
- Precision
This property is required. int - Optional. Column precision - e.g. 8 as in double (8,2) - when relevant.
- Scale
This property is required. int - Optional. Column scale - e.g. 2 as in double (8,2) - when relevant.
- Set
Values This property is required. []string - Optional. Specifies the list of values allowed in the column.
- Udt
This property is required. bool - Optional. Is the column a UDT (User-defined Type).
- array
This property is required. Boolean - Optional. Is the column of array type.
- array
Length This property is required. Integer - Optional. The length of the array, only relevant if the column type is an array.
- auto
Generated This property is required. Boolean - Optional. Is the column auto-generated/identity.
- charset
This property is required. String - Optional. Charset override - instead of table level charset.
- collation
This property is required. String - Optional. Collation override - instead of table level collation.
- comment
This property is required. String - Optional. Comment associated with the column.
- custom
Features This property is required. Map<String,String> - Optional. Custom engine specific features.
- data
Type This property is required. String - Optional. Column data type name.
- fractional
Seconds Precision This property is required. Integer - Optional. Column fractional seconds precision - e.g. 2 as in timestamp (2) - when relevant.
- length
This property is required. String - Optional. Column length - e.g. 50 as in varchar (50) - when relevant.
- nullable
This property is required. Boolean - Optional. Is the column nullable.
- precision
This property is required. Integer - Optional. Column precision - e.g. 8 as in double (8,2) - when relevant.
- scale
This property is required. Integer - Optional. Column scale - e.g. 2 as in double (8,2) - when relevant.
- set
Values This property is required. List<String> - Optional. Specifies the list of values allowed in the column.
- udt
This property is required. Boolean - Optional. Is the column a UDT (User-defined Type).
- array
This property is required. boolean - Optional. Is the column of array type.
- array
Length This property is required. number - Optional. The length of the array, only relevant if the column type is an array.
- auto
Generated This property is required. boolean - Optional. Is the column auto-generated/identity.
- charset
This property is required. string - Optional. Charset override - instead of table level charset.
- collation
This property is required. string - Optional. Collation override - instead of table level collation.
- comment
This property is required. string - Optional. Comment associated with the column.
- custom
Features This property is required. {[key: string]: string} - Optional. Custom engine specific features.
- data
Type This property is required. string - Optional. Column data type name.
- fractional
Seconds Precision This property is required. number - Optional. Column fractional seconds precision - e.g. 2 as in timestamp (2) - when relevant.
- length
This property is required. string - Optional. Column length - e.g. 50 as in varchar (50) - when relevant.
- nullable
This property is required. boolean - Optional. Is the column nullable.
- precision
This property is required. number - Optional. Column precision - e.g. 8 as in double (8,2) - when relevant.
- scale
This property is required. number - Optional. Column scale - e.g. 2 as in double (8,2) - when relevant.
- set
Values This property is required. string[] - Optional. Specifies the list of values allowed in the column.
- udt
This property is required. boolean - Optional. Is the column a UDT (User-defined Type).
- array
This property is required. bool - Optional. Is the column of array type.
- array_
length This property is required. int - Optional. The length of the array, only relevant if the column type is an array.
- auto_
generated This property is required. bool - Optional. Is the column auto-generated/identity.
- charset
This property is required. str - Optional. Charset override - instead of table level charset.
- collation
This property is required. str - Optional. Collation override - instead of table level collation.
- comment
This property is required. str - Optional. Comment associated with the column.
- custom_
features This property is required. Mapping[str, str] - Optional. Custom engine specific features.
- data_
type This property is required. str - Optional. Column data type name.
- fractional_
seconds_ precision This property is required. int - Optional. Column fractional seconds precision - e.g. 2 as in timestamp (2) - when relevant.
- length
This property is required. str - Optional. Column length - e.g. 50 as in varchar (50) - when relevant.
- nullable
This property is required. bool - Optional. Is the column nullable.
- precision
This property is required. int - Optional. Column precision - e.g. 8 as in double (8,2) - when relevant.
- scale
This property is required. int - Optional. Column scale - e.g. 2 as in double (8,2) - when relevant.
- set_
values This property is required. Sequence[str] - Optional. Specifies the list of values allowed in the column.
- udt
This property is required. bool - Optional. Is the column a UDT (User-defined Type).
- array
This property is required. Boolean - Optional. Is the column of array type.
- array
Length This property is required. Number - Optional. The length of the array, only relevant if the column type is an array.
- auto
Generated This property is required. Boolean - Optional. Is the column auto-generated/identity.
- charset
This property is required. String - Optional. Charset override - instead of table level charset.
- collation
This property is required. String - Optional. Collation override - instead of table level collation.
- comment
This property is required. String - Optional. Comment associated with the column.
- custom
Features This property is required. Map<String> - Optional. Custom engine specific features.
- data
Type This property is required. String - Optional. Column data type name.
- fractional
Seconds Precision This property is required. Number - Optional. Column fractional seconds precision - e.g. 2 as in timestamp (2) - when relevant.
- length
This property is required. String - Optional. Column length - e.g. 50 as in varchar (50) - when relevant.
- nullable
This property is required. Boolean - Optional. Is the column nullable.
- precision
This property is required. Number - Optional. Column precision - e.g. 8 as in double (8,2) - when relevant.
- scale
This property is required. Number - Optional. Column scale - e.g. 2 as in double (8,2) - when relevant.
- set
Values This property is required. List<String> - Optional. Specifies the list of values allowed in the column.
- udt
This property is required. Boolean - Optional. Is the column a UDT (User-defined Type).
SingleEntityRenameResponse
- New
Name This property is required. string - The new name of the destination entity
- New
Name This property is required. string - The new name of the destination entity
- new
Name This property is required. String - The new name of the destination entity
- new
Name This property is required. string - The new name of the destination entity
- new_
name This property is required. str - The new name of the destination entity
- new
Name This property is required. String - The new name of the destination entity
SinglePackageChangeResponse
- Package
Body This property is required. string - Optional. Sql code for package body
- Package
Description This property is required. string - Optional. Sql code for package description
- Package
Body This property is required. string - Optional. Sql code for package body
- Package
Description This property is required. string - Optional. Sql code for package description
- package
Body This property is required. String - Optional. Sql code for package body
- package
Description This property is required. String - Optional. Sql code for package description
- package
Body This property is required. string - Optional. Sql code for package body
- package
Description This property is required. string - Optional. Sql code for package description
- package_
body This property is required. str - Optional. Sql code for package body
- package_
description This property is required. str - Optional. Sql code for package description
- package
Body This property is required. String - Optional. Sql code for package body
- package
Description This property is required. String - Optional. Sql code for package description
SourceNumericFilterResponse
- Numeric
Filter Option This property is required. string - Enum to set the option defining the datatypes numeric filter has to be applied to
- Source
Max Precision Filter This property is required. int - Optional. The filter will match columns with precision smaller than or equal to this number.
- Source
Max Scale Filter This property is required. int - Optional. The filter will match columns with scale smaller than or equal to this number.
- Source
Min Precision Filter This property is required. int - Optional. The filter will match columns with precision greater than or equal to this number.
- Source
Min Scale Filter This property is required. int - Optional. The filter will match columns with scale greater than or equal to this number.
- Numeric
Filter Option This property is required. string - Enum to set the option defining the datatypes numeric filter has to be applied to
- Source
Max Precision Filter This property is required. int - Optional. The filter will match columns with precision smaller than or equal to this number.
- Source
Max Scale Filter This property is required. int - Optional. The filter will match columns with scale smaller than or equal to this number.
- Source
Min Precision Filter This property is required. int - Optional. The filter will match columns with precision greater than or equal to this number.
- Source
Min Scale Filter This property is required. int - Optional. The filter will match columns with scale greater than or equal to this number.
- numeric
Filter Option This property is required. String - Enum to set the option defining the datatypes numeric filter has to be applied to
- source
Max Precision Filter This property is required. Integer - Optional. The filter will match columns with precision smaller than or equal to this number.
- source
Max Scale Filter This property is required. Integer - Optional. The filter will match columns with scale smaller than or equal to this number.
- source
Min Precision Filter This property is required. Integer - Optional. The filter will match columns with precision greater than or equal to this number.
- source
Min Scale Filter This property is required. Integer - Optional. The filter will match columns with scale greater than or equal to this number.
- numeric
Filter Option This property is required. string - Enum to set the option defining the datatypes numeric filter has to be applied to
- source
Max Precision Filter This property is required. number - Optional. The filter will match columns with precision smaller than or equal to this number.
- source
Max Scale Filter This property is required. number - Optional. The filter will match columns with scale smaller than or equal to this number.
- source
Min Precision Filter This property is required. number - Optional. The filter will match columns with precision greater than or equal to this number.
- source
Min Scale Filter This property is required. number - Optional. The filter will match columns with scale greater than or equal to this number.
- numeric_
filter_ option This property is required. str - Enum to set the option defining the datatypes numeric filter has to be applied to
- source_
max_ precision_ filter This property is required. int - Optional. The filter will match columns with precision smaller than or equal to this number.
- source_
max_ scale_ filter This property is required. int - Optional. The filter will match columns with scale smaller than or equal to this number.
- source_
min_ precision_ filter This property is required. int - Optional. The filter will match columns with precision greater than or equal to this number.
- source_
min_ scale_ filter This property is required. int - Optional. The filter will match columns with scale greater than or equal to this number.
- numeric
Filter Option This property is required. String - Enum to set the option defining the datatypes numeric filter has to be applied to
- source
Max Precision Filter This property is required. Number - Optional. The filter will match columns with precision smaller than or equal to this number.
- source
Max Scale Filter This property is required. Number - Optional. The filter will match columns with scale smaller than or equal to this number.
- source
Min Precision Filter This property is required. Number - Optional. The filter will match columns with precision greater than or equal to this number.
- source
Min Scale Filter This property is required. Number - Optional. The filter will match columns with scale greater than or equal to this number.
SourceSqlChangeResponse
- Sql
Code This property is required. string - Sql code for source (stored procedure, function, trigger or view)
- Sql
Code This property is required. string - Sql code for source (stored procedure, function, trigger or view)
- sql
Code This property is required. String - Sql code for source (stored procedure, function, trigger or view)
- sql
Code This property is required. string - Sql code for source (stored procedure, function, trigger or view)
- sql_
code This property is required. str - Sql code for source (stored procedure, function, trigger or view)
- sql
Code This property is required. String - Sql code for source (stored procedure, function, trigger or view)
SourceTextFilterResponse
- Source
Max Length Filter This property is required. string - Optional. The filter will match columns with length smaller than or equal to this number.
- Source
Min Length Filter This property is required. string - Optional. The filter will match columns with length greater than or equal to this number.
- Source
Max Length Filter This property is required. string - Optional. The filter will match columns with length smaller than or equal to this number.
- Source
Min Length Filter This property is required. string - Optional. The filter will match columns with length greater than or equal to this number.
- source
Max Length Filter This property is required. String - Optional. The filter will match columns with length smaller than or equal to this number.
- source
Min Length Filter This property is required. String - Optional. The filter will match columns with length greater than or equal to this number.
- source
Max Length Filter This property is required. string - Optional. The filter will match columns with length smaller than or equal to this number.
- source
Min Length Filter This property is required. string - Optional. The filter will match columns with length greater than or equal to this number.
- source_
max_ length_ filter This property is required. str - Optional. The filter will match columns with length smaller than or equal to this number.
- source_
min_ length_ filter This property is required. str - Optional. The filter will match columns with length greater than or equal to this number.
- source
Max Length Filter This property is required. String - Optional. The filter will match columns with length smaller than or equal to this number.
- source
Min Length Filter This property is required. String - Optional. The filter will match columns with length greater than or equal to this number.
ValueListFilterResponse
- Ignore
Case This property is required. bool - Whether to ignore case when filtering by values. Defaults to false
- Value
Present List This property is required. string - Indicates whether the filter matches rows with values that are present in the list or those with values not present in it.
- Values
This property is required. List<string> - The list to be used to filter by
- Ignore
Case This property is required. bool - Whether to ignore case when filtering by values. Defaults to false
- Value
Present List This property is required. string - Indicates whether the filter matches rows with values that are present in the list or those with values not present in it.
- Values
This property is required. []string - The list to be used to filter by
- ignore
Case This property is required. Boolean - Whether to ignore case when filtering by values. Defaults to false
- value
Present List This property is required. String - Indicates whether the filter matches rows with values that are present in the list or those with values not present in it.
- values
This property is required. List<String> - The list to be used to filter by
- ignore
Case This property is required. boolean - Whether to ignore case when filtering by values. Defaults to false
- value
Present List This property is required. string - Indicates whether the filter matches rows with values that are present in the list or those with values not present in it.
- values
This property is required. string[] - The list to be used to filter by
- ignore_
case This property is required. bool - Whether to ignore case when filtering by values. Defaults to false
- value_
present_ list This property is required. str - Indicates whether the filter matches rows with values that are present in the list or those with values not present in it.
- values
This property is required. Sequence[str] - The list to be used to filter by
- ignore
Case This property is required. Boolean - Whether to ignore case when filtering by values. Defaults to false
- value
Present List This property is required. String - Indicates whether the filter matches rows with values that are present in the list or those with values not present in it.
- values
This property is required. List<String> - The list to be used to filter by
ValueTransformationResponse
- Apply
Hash This property is required. Pulumi.Google Native. Datamigration. V1. Inputs. Apply Hash Response - Optional. Applies a hash function on the data
- Assign
Max Value This property is required. Pulumi.Google Native. Datamigration. V1. Inputs. Empty Response - Optional. Set to max_value - if integer or numeric, will use int.maxvalue, etc
- Assign
Min Value This property is required. Pulumi.Google Native. Datamigration. V1. Inputs. Empty Response - Optional. Set to min_value - if integer or numeric, will use int.minvalue, etc
- Assign
Null This property is required. Pulumi.Google Native. Datamigration. V1. Inputs. Empty Response - Optional. Set to null
- Assign
Specific Value This property is required. Pulumi.Google Native. Datamigration. V1. Inputs. Assign Specific Value Response - Optional. Set to a specific value (value is converted to fit the target data type)
- Double
Comparison This property is required. Pulumi.Google Native. Datamigration. V1. Inputs. Double Comparison Filter Response - Optional. Filter on relation between source value and compare value of type double.
- Int
Comparison This property is required. Pulumi.Google Native. Datamigration. V1. Inputs. Int Comparison Filter Response - Optional. Filter on relation between source value and compare value of type integer.
- Is
Null This property is required. Pulumi.Google Native. Datamigration. V1. Inputs. Empty Response - Optional. Value is null
- Round
Scale This property is required. Pulumi.Google Native. Datamigration. V1. Inputs. Round To Scale Response - Optional. Allows the data to change scale
- Value
List This property is required. Pulumi.Google Native. Datamigration. V1. Inputs. Value List Filter Response - Optional. Value is found in the specified list.
- Apply
Hash This property is required. ApplyHash Response - Optional. Applies a hash function on the data
- Assign
Max Value This property is required. EmptyResponse - Optional. Set to max_value - if integer or numeric, will use int.maxvalue, etc
- Assign
Min Value This property is required. EmptyResponse - Optional. Set to min_value - if integer or numeric, will use int.minvalue, etc
- Assign
Null This property is required. EmptyResponse - Optional. Set to null
- Assign
Specific Value This property is required. AssignSpecific Value Response - Optional. Set to a specific value (value is converted to fit the target data type)
- Double
Comparison This property is required. DoubleComparison Filter Response - Optional. Filter on relation between source value and compare value of type double.
- Int
Comparison This property is required. IntComparison Filter Response - Optional. Filter on relation between source value and compare value of type integer.
- Is
Null This property is required. EmptyResponse - Optional. Value is null
- Round
Scale This property is required. RoundTo Scale Response - Optional. Allows the data to change scale
- Value
List This property is required. ValueList Filter Response - Optional. Value is found in the specified list.
- apply
Hash This property is required. ApplyHash Response - Optional. Applies a hash function on the data
- assign
Max Value This property is required. EmptyResponse - Optional. Set to max_value - if integer or numeric, will use int.maxvalue, etc
- assign
Min Value This property is required. EmptyResponse - Optional. Set to min_value - if integer or numeric, will use int.minvalue, etc
- assign
Null This property is required. EmptyResponse - Optional. Set to null
- assign
Specific Value This property is required. AssignSpecific Value Response - Optional. Set to a specific value (value is converted to fit the target data type)
- double
Comparison This property is required. DoubleComparison Filter Response - Optional. Filter on relation between source value and compare value of type double.
- int
Comparison This property is required. IntComparison Filter Response - Optional. Filter on relation between source value and compare value of type integer.
- is
Null This property is required. EmptyResponse - Optional. Value is null
- round
Scale This property is required. RoundTo Scale Response - Optional. Allows the data to change scale
- value
List This property is required. ValueList Filter Response - Optional. Value is found in the specified list.
- apply
Hash This property is required. ApplyHash Response - Optional. Applies a hash function on the data
- assign
Max Value This property is required. EmptyResponse - Optional. Set to max_value - if integer or numeric, will use int.maxvalue, etc
- assign
Min Value This property is required. EmptyResponse - Optional. Set to min_value - if integer or numeric, will use int.minvalue, etc
- assign
Null This property is required. EmptyResponse - Optional. Set to null
- assign
Specific Value This property is required. AssignSpecific Value Response - Optional. Set to a specific value (value is converted to fit the target data type)
- double
Comparison This property is required. DoubleComparison Filter Response - Optional. Filter on relation between source value and compare value of type double.
- int
Comparison This property is required. IntComparison Filter Response - Optional. Filter on relation between source value and compare value of type integer.
- is
Null This property is required. EmptyResponse - Optional. Value is null
- round
Scale This property is required. RoundTo Scale Response - Optional. Allows the data to change scale
- value
List This property is required. ValueList Filter Response - Optional. Value is found in the specified list.
- apply_
hash This property is required. ApplyHash Response - Optional. Applies a hash function on the data
- assign_
max_ value This property is required. EmptyResponse - Optional. Set to max_value - if integer or numeric, will use int.maxvalue, etc
- assign_
min_ value This property is required. EmptyResponse - Optional. Set to min_value - if integer or numeric, will use int.minvalue, etc
- assign_
null This property is required. EmptyResponse - Optional. Set to null
- assign_
specific_ value This property is required. AssignSpecific Value Response - Optional. Set to a specific value (value is converted to fit the target data type)
- double_
comparison This property is required. DoubleComparison Filter Response - Optional. Filter on relation between source value and compare value of type double.
- int_
comparison This property is required. IntComparison Filter Response - Optional. Filter on relation between source value and compare value of type integer.
- is_
null This property is required. EmptyResponse - Optional. Value is null
- round_
scale This property is required. RoundTo Scale Response - Optional. Allows the data to change scale
- value_
list This property is required. ValueList Filter Response - Optional. Value is found in the specified list.
- apply
Hash This property is required. Property Map - Optional. Applies a hash function on the data
- assign
Max Value This property is required. Property Map - Optional. Set to max_value - if integer or numeric, will use int.maxvalue, etc
- assign
Min Value This property is required. Property Map - Optional. Set to min_value - if integer or numeric, will use int.minvalue, etc
- assign
Null This property is required. Property Map - Optional. Set to null
- assign
Specific Value This property is required. Property Map - Optional. Set to a specific value (value is converted to fit the target data type)
- double
Comparison This property is required. Property Map - Optional. Filter on relation between source value and compare value of type double.
- int
Comparison This property is required. Property Map - Optional. Filter on relation between source value and compare value of type integer.
- is
Null This property is required. Property Map - Optional. Value is null
- round
Scale This property is required. Property Map - Optional. Allows the data to change scale
- value
List This property is required. 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 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