AWS Native

Pulumi Official
Package maintained by Pulumi
v0.19.0 published on Wednesday, Jun 8, 2022 by Pulumi

Workspace

Resource schema for AWS::IoTTwinMaker::Workspace

Create a Workspace Resource

new Workspace(name: string, args: WorkspaceArgs, opts?: CustomResourceOptions);
@overload
def Workspace(resource_name: str,
              opts: Optional[ResourceOptions] = None,
              description: Optional[str] = None,
              role: Optional[str] = None,
              s3_location: Optional[str] = None,
              tags: Optional[Any] = None,
              workspace_id: Optional[str] = None)
@overload
def Workspace(resource_name: str,
              args: WorkspaceArgs,
              opts: Optional[ResourceOptions] = None)
func NewWorkspace(ctx *Context, name string, args WorkspaceArgs, opts ...ResourceOption) (*Workspace, error)
public Workspace(string name, WorkspaceArgs args, CustomResourceOptions? opts = null)
public Workspace(String name, WorkspaceArgs args)
public Workspace(String name, WorkspaceArgs args, CustomResourceOptions options)
type: aws-native:iottwinmaker:Workspace
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

name string
The unique name of the resource.
args WorkspaceArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name str
The unique name of the resource.
args WorkspaceArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name string
The unique name of the resource.
args WorkspaceArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name string
The unique name of the resource.
args WorkspaceArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name String
The unique name of the resource.
args WorkspaceArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

Workspace Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

Inputs

The Workspace resource accepts the following input properties:

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.

WorkspaceId string

The ID of the workspace.

Description string

The description of the workspace.

Tags object

A map of key-value pairs to associate with a resource.

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.

WorkspaceId string

The ID of the workspace.

Description string

The description of the workspace.

Tags interface{}

A map of key-value pairs to associate with a resource.

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.

workspaceId String

The ID of the workspace.

description String

The description of the workspace.

tags Object

A map of key-value pairs to associate with a resource.

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.

workspaceId string

The ID of the workspace.

description string

The description of the workspace.

tags any

A map of key-value pairs to associate with a resource.

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.

workspace_id str

The ID of the workspace.

description str

The description of the workspace.

tags Any

A map of key-value pairs to associate with a resource.

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.

workspaceId String

The ID of the workspace.

description String

The description of the workspace.

tags Any

A map of key-value pairs to associate with a resource.

Outputs

All input properties are implicitly available as output properties. Additionally, the Workspace resource produces the following output properties:

Arn string

The ARN of the workspace.

CreationDateTime string

The date and time when the workspace was created.

Id string

The provider-assigned unique ID for this managed 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.

Id string

The provider-assigned unique ID for this managed 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.

id String

The provider-assigned unique ID for this managed 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.

id string

The provider-assigned unique ID for this managed 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.

id str

The provider-assigned unique ID for this managed 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.

id String

The provider-assigned unique ID for this managed resource.

updateDateTime String

The date and time of the current update.

Package Details

Repository
https://github.com/pulumi/pulumi-aws-native
License
Apache-2.0