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
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)
public static Output<GetConversionWorkspaceResult> getConversionWorkspace(GetConversionWorkspaceArgs args, InvokeOptions options)
fn::invoke:
  function: google-native:datamigration/v1:getConversionWorkspace
  arguments:
    # arguments dictionaryThe following arguments are supported:
- ConversionWorkspace stringId 
- Location string
- Project string
- ConversionWorkspace stringId 
- Location string
- Project string
- conversionWorkspace StringId 
- location String
- project String
- conversionWorkspace stringId 
- location string
- project string
- conversion_workspace_ strid 
- location str
- project str
- conversionWorkspace StringId 
- location String
- project String
getConversionWorkspace Result
The following output properties are available:
- CreateTime string
- The timestamp when the workspace resource was created.
- Destination
Pulumi.Google Native. Datamigration. V1. Outputs. Database Engine Info Response 
- The destination engine details.
- DisplayName string
- Optional. The display name for the workspace.
- GlobalSettings 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
- HasUncommitted boolChanges 
- Whether the workspace has uncommitted changes (changes which were made after the workspace was committed).
- LatestCommit stringId 
- The latest commit ID.
- LatestCommit 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.
- UpdateTime string
- The timestamp when the workspace resource was last updated.
- CreateTime string
- The timestamp when the workspace resource was created.
- Destination
DatabaseEngine Info Response 
- The destination engine details.
- DisplayName string
- Optional. The display name for the workspace.
- GlobalSettings 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
- HasUncommitted boolChanges 
- Whether the workspace has uncommitted changes (changes which were made after the workspace was committed).
- LatestCommit stringId 
- The latest commit ID.
- LatestCommit 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
DatabaseEngine Info Response 
- The source engine details.
- UpdateTime string
- The timestamp when the workspace resource was last updated.
- createTime String
- The timestamp when the workspace resource was created.
- destination
DatabaseEngine Info Response 
- The destination engine details.
- displayName String
- Optional. The display name for the workspace.
- globalSettings 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
- hasUncommitted BooleanChanges 
- Whether the workspace has uncommitted changes (changes which were made after the workspace was committed).
- latestCommit StringId 
- The latest commit ID.
- latestCommit 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
DatabaseEngine Info Response 
- The source engine details.
- updateTime String
- The timestamp when the workspace resource was last updated.
- createTime string
- The timestamp when the workspace resource was created.
- destination
DatabaseEngine Info Response 
- The destination engine details.
- displayName string
- Optional. The display name for the workspace.
- globalSettings {[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
- hasUncommitted booleanChanges 
- Whether the workspace has uncommitted changes (changes which were made after the workspace was committed).
- latestCommit stringId 
- The latest commit ID.
- latestCommit 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
DatabaseEngine Info Response 
- The source engine details.
- updateTime string
- The timestamp when the workspace resource was last updated.
- create_time str
- The timestamp when the workspace resource was created.
- destination
DatabaseEngine 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
DatabaseEngine Info Response 
- The source engine details.
- update_time str
- The timestamp when the workspace resource was last updated.
- createTime String
- The timestamp when the workspace resource was created.
- destination Property Map
- The destination engine details.
- displayName String
- Optional. The display name for the workspace.
- globalSettings 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
- hasUncommitted BooleanChanges 
- Whether the workspace has uncommitted changes (changes which were made after the workspace was committed).
- latestCommit StringId 
- The latest commit ID.
- latestCommit 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.
- updateTime 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
