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.getConversionWorkspace
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 details of a single conversion workspace.
Using getConversionWorkspace
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 getConversionWorkspace(args: GetConversionWorkspaceArgs, opts?: InvokeOptions): Promise<GetConversionWorkspaceResult>
function getConversionWorkspaceOutput(args: GetConversionWorkspaceOutputArgs, opts?: InvokeOptions): Output<GetConversionWorkspaceResult>
def get_conversion_workspace(conversion_workspace_id: Optional[str] = None,
location: Optional[str] = None,
project: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetConversionWorkspaceResult
def get_conversion_workspace_output(conversion_workspace_id: Optional[pulumi.Input[str]] = None,
location: Optional[pulumi.Input[str]] = None,
project: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetConversionWorkspaceResult]
func LookupConversionWorkspace(ctx *Context, args *LookupConversionWorkspaceArgs, opts ...InvokeOption) (*LookupConversionWorkspaceResult, error)
func LookupConversionWorkspaceOutput(ctx *Context, args *LookupConversionWorkspaceOutputArgs, opts ...InvokeOption) LookupConversionWorkspaceResultOutput
> Note: This function is named LookupConversionWorkspace
in the Go SDK.
public static class GetConversionWorkspace
{
public static Task<GetConversionWorkspaceResult> InvokeAsync(GetConversionWorkspaceArgs args, InvokeOptions? opts = null)
public static Output<GetConversionWorkspaceResult> Invoke(GetConversionWorkspaceInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetConversionWorkspaceResult> getConversionWorkspace(GetConversionWorkspaceArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: google-native:datamigration/v1:getConversionWorkspace
arguments:
# arguments dictionary
The following arguments are supported:
- Conversion
Workspace stringId - Location string
- Project string
- Conversion
Workspace stringId - Location string
- Project string
- conversion
Workspace StringId - location String
- project String
- conversion
Workspace stringId - location string
- project string
- conversion_
workspace_ strid - location str
- project str
- conversion
Workspace StringId - location String
- project String
getConversionWorkspace Result
The following output properties are available:
- Create
Time string - The timestamp when the workspace resource was created.
- Destination
Pulumi.
Google Native. Datamigration. V1. Outputs. Database Engine Info Response - The destination engine details.
- Display
Name string - Optional. The display name for the workspace.
- Global
Settings Dictionary<string, string> - Optional. A generic list of settings for the workspace. The settings are database pair dependant and can indicate default behavior for the mapping rules engine or turn on or off specific features. Such examples can be: convert_foreign_key_to_interleave=true, skip_triggers=false, ignore_non_table_synonyms=true
- Has
Uncommitted boolChanges - Whether the workspace has uncommitted changes (changes which were made after the workspace was committed).
- Latest
Commit stringId - The latest commit ID.
- Latest
Commit stringTime - The timestamp when the workspace was committed.
- Name string
- Full name of the workspace resource, in the form of: projects/{project}/locations/{location}/conversionWorkspaces/{conversion_workspace}.
- Source
Pulumi.
Google Native. Datamigration. V1. Outputs. Database Engine Info Response - The source engine details.
- Update
Time string - The timestamp when the workspace resource was last updated.
- Create
Time string - The timestamp when the workspace resource was created.
- Destination
Database
Engine Info Response - The destination engine details.
- Display
Name string - Optional. The display name for the workspace.
- Global
Settings map[string]string - Optional. A generic list of settings for the workspace. The settings are database pair dependant and can indicate default behavior for the mapping rules engine or turn on or off specific features. Such examples can be: convert_foreign_key_to_interleave=true, skip_triggers=false, ignore_non_table_synonyms=true
- Has
Uncommitted boolChanges - Whether the workspace has uncommitted changes (changes which were made after the workspace was committed).
- Latest
Commit stringId - The latest commit ID.
- Latest
Commit stringTime - The timestamp when the workspace was committed.
- Name string
- Full name of the workspace resource, in the form of: projects/{project}/locations/{location}/conversionWorkspaces/{conversion_workspace}.
- Source
Database
Engine Info Response - The source engine details.
- Update
Time string - The timestamp when the workspace resource was last updated.
- create
Time String - The timestamp when the workspace resource was created.
- destination
Database
Engine Info Response - The destination engine details.
- display
Name String - Optional. The display name for the workspace.
- global
Settings Map<String,String> - Optional. A generic list of settings for the workspace. The settings are database pair dependant and can indicate default behavior for the mapping rules engine or turn on or off specific features. Such examples can be: convert_foreign_key_to_interleave=true, skip_triggers=false, ignore_non_table_synonyms=true
- has
Uncommitted BooleanChanges - Whether the workspace has uncommitted changes (changes which were made after the workspace was committed).
- latest
Commit StringId - The latest commit ID.
- latest
Commit StringTime - The timestamp when the workspace was committed.
- name String
- Full name of the workspace resource, in the form of: projects/{project}/locations/{location}/conversionWorkspaces/{conversion_workspace}.
- source
Database
Engine Info Response - The source engine details.
- update
Time String - The timestamp when the workspace resource was last updated.
- create
Time string - The timestamp when the workspace resource was created.
- destination
Database
Engine Info Response - The destination engine details.
- display
Name string - Optional. The display name for the workspace.
- global
Settings {[key: string]: string} - Optional. A generic list of settings for the workspace. The settings are database pair dependant and can indicate default behavior for the mapping rules engine or turn on or off specific features. Such examples can be: convert_foreign_key_to_interleave=true, skip_triggers=false, ignore_non_table_synonyms=true
- has
Uncommitted booleanChanges - Whether the workspace has uncommitted changes (changes which were made after the workspace was committed).
- latest
Commit stringId - The latest commit ID.
- latest
Commit stringTime - The timestamp when the workspace was committed.
- name string
- Full name of the workspace resource, in the form of: projects/{project}/locations/{location}/conversionWorkspaces/{conversion_workspace}.
- source
Database
Engine Info Response - The source engine details.
- update
Time string - The timestamp when the workspace resource was last updated.
- create_
time str - The timestamp when the workspace resource was created.
- destination
Database
Engine Info Response - The destination engine details.
- display_
name str - Optional. The display name for the workspace.
- global_
settings Mapping[str, str] - Optional. A generic list of settings for the workspace. The settings are database pair dependant and can indicate default behavior for the mapping rules engine or turn on or off specific features. Such examples can be: convert_foreign_key_to_interleave=true, skip_triggers=false, ignore_non_table_synonyms=true
- has_
uncommitted_ boolchanges - Whether the workspace has uncommitted changes (changes which were made after the workspace was committed).
- latest_
commit_ strid - The latest commit ID.
- latest_
commit_ strtime - The timestamp when the workspace was committed.
- name str
- Full name of the workspace resource, in the form of: projects/{project}/locations/{location}/conversionWorkspaces/{conversion_workspace}.
- source
Database
Engine Info Response - The source engine details.
- update_
time str - The timestamp when the workspace resource was last updated.
- create
Time String - The timestamp when the workspace resource was created.
- destination Property Map
- The destination engine details.
- display
Name String - Optional. The display name for the workspace.
- global
Settings Map<String> - Optional. A generic list of settings for the workspace. The settings are database pair dependant and can indicate default behavior for the mapping rules engine or turn on or off specific features. Such examples can be: convert_foreign_key_to_interleave=true, skip_triggers=false, ignore_non_table_synonyms=true
- has
Uncommitted BooleanChanges - Whether the workspace has uncommitted changes (changes which were made after the workspace was committed).
- latest
Commit StringId - The latest commit ID.
- latest
Commit StringTime - The timestamp when the workspace was committed.
- name String
- Full name of the workspace resource, in the form of: projects/{project}/locations/{location}/conversionWorkspaces/{conversion_workspace}.
- source Property Map
- The source engine details.
- update
Time String - The timestamp when the workspace resource was last updated.
Supporting Types
DatabaseEngineInfoResponse
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