1. Packages
  2. AWS Native
  3. API Docs
  4. iottwinmaker
  5. getWorkspace

We recommend new projects start with resources from the AWS provider.

AWS Native v0.126.0 published on Monday, Sep 30, 2024 by Pulumi

aws-native.iottwinmaker.getWorkspace

Explore with Pulumi AI

aws-native logo

We recommend new projects start with resources from the AWS provider.

AWS Native v0.126.0 published on Monday, Sep 30, 2024 by Pulumi

    Resource schema for AWS::IoTTwinMaker::Workspace

    Using getWorkspace

    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 getWorkspace(args: GetWorkspaceArgs, opts?: InvokeOptions): Promise<GetWorkspaceResult>
    function getWorkspaceOutput(args: GetWorkspaceOutputArgs, opts?: InvokeOptions): Output<GetWorkspaceResult>
    def get_workspace(workspace_id: Optional[str] = None,
                      opts: Optional[InvokeOptions] = None) -> GetWorkspaceResult
    def get_workspace_output(workspace_id: Optional[pulumi.Input[str]] = None,
                      opts: Optional[InvokeOptions] = None) -> Output[GetWorkspaceResult]
    func LookupWorkspace(ctx *Context, args *LookupWorkspaceArgs, opts ...InvokeOption) (*LookupWorkspaceResult, error)
    func LookupWorkspaceOutput(ctx *Context, args *LookupWorkspaceOutputArgs, opts ...InvokeOption) LookupWorkspaceResultOutput

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

    public static class GetWorkspace 
    {
        public static Task<GetWorkspaceResult> InvokeAsync(GetWorkspaceArgs args, InvokeOptions? opts = null)
        public static Output<GetWorkspaceResult> Invoke(GetWorkspaceInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetWorkspaceResult> getWorkspace(GetWorkspaceArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: aws-native:iottwinmaker:getWorkspace
      arguments:
        # arguments dictionary

    The following arguments are supported:

    WorkspaceId string
    The ID of the workspace.
    WorkspaceId string
    The ID of the workspace.
    workspaceId String
    The ID of the workspace.
    workspaceId string
    The ID of the workspace.
    workspace_id str
    The ID of the workspace.
    workspaceId String
    The ID of the workspace.

    getWorkspace Result

    The following output properties are available:

    Arn string
    The ARN of the workspace.
    CreationDateTime string
    The date and time when the workspace was created.
    Description string
    The description of the workspace.
    Role string
    The ARN of the execution role associated with the workspace.
    S3Location string
    The ARN of the S3 bucket where resources associated with the workspace are stored.
    Tags Dictionary<string, string>
    A map of key-value pairs to associate with a resource.
    UpdateDateTime string
    The date and time of the current update.
    Arn string
    The ARN of the workspace.
    CreationDateTime string
    The date and time when the workspace was created.
    Description string
    The description of the workspace.
    Role string
    The ARN of the execution role associated with the workspace.
    S3Location string
    The ARN of the S3 bucket where resources associated with the workspace are stored.
    Tags map[string]string
    A map of key-value pairs to associate with a resource.
    UpdateDateTime string
    The date and time of the current update.
    arn String
    The ARN of the workspace.
    creationDateTime String
    The date and time when the workspace was created.
    description String
    The description of the workspace.
    role String
    The ARN of the execution role associated with the workspace.
    s3Location String
    The ARN of the S3 bucket where resources associated with the workspace are stored.
    tags Map<String,String>
    A map of key-value pairs to associate with a resource.
    updateDateTime String
    The date and time of the current update.
    arn string
    The ARN of the workspace.
    creationDateTime string
    The date and time when the workspace was created.
    description string
    The description of the workspace.
    role string
    The ARN of the execution role associated with the workspace.
    s3Location string
    The ARN of the S3 bucket where resources associated with the workspace are stored.
    tags {[key: string]: string}
    A map of key-value pairs to associate with a resource.
    updateDateTime string
    The date and time of the current update.
    arn str
    The ARN of the workspace.
    creation_date_time str
    The date and time when the workspace was created.
    description str
    The description of the workspace.
    role str
    The ARN of the execution role associated with the workspace.
    s3_location str
    The ARN of the S3 bucket where resources associated with the workspace are stored.
    tags Mapping[str, str]
    A map of key-value pairs to associate with a resource.
    update_date_time str
    The date and time of the current update.
    arn String
    The ARN of the workspace.
    creationDateTime String
    The date and time when the workspace was created.
    description String
    The description of the workspace.
    role String
    The ARN of the execution role associated with the workspace.
    s3Location String
    The ARN of the S3 bucket where resources associated with the workspace are stored.
    tags Map<String>
    A map of key-value pairs to associate with a resource.
    updateDateTime String
    The date and time of the current update.

    Package Details

    Repository
    AWS Native pulumi/pulumi-aws-native
    License
    Apache-2.0
    aws-native logo

    We recommend new projects start with resources from the AWS provider.

    AWS Native v0.126.0 published on Monday, Sep 30, 2024 by Pulumi