We recommend new projects start with resources from the AWS provider.
We recommend new projects start with resources from the AWS provider.
Resource Type definition for AWS::WorkspacesInstances::WorkspaceInstance
Create WorkspaceInstance Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new WorkspaceInstance(name: string, args?: WorkspaceInstanceArgs, opts?: CustomResourceOptions);@overload
def WorkspaceInstance(resource_name: str,
args: Optional[WorkspaceInstanceArgs] = None,
opts: Optional[ResourceOptions] = None)
@overload
def WorkspaceInstance(resource_name: str,
opts: Optional[ResourceOptions] = None,
managed_instance: Optional[ManagedInstancePropertiesArgs] = None,
tags: Optional[Sequence[_root_inputs.TagArgs]] = None)func NewWorkspaceInstance(ctx *Context, name string, args *WorkspaceInstanceArgs, opts ...ResourceOption) (*WorkspaceInstance, error)public WorkspaceInstance(string name, WorkspaceInstanceArgs? args = null, CustomResourceOptions? opts = null)
public WorkspaceInstance(String name, WorkspaceInstanceArgs args)
public WorkspaceInstance(String name, WorkspaceInstanceArgs args, CustomResourceOptions options)
type: aws-native:workspacesinstances:WorkspaceInstance
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args WorkspaceInstanceArgs
- 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 WorkspaceInstanceArgs
- 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 WorkspaceInstanceArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args WorkspaceInstanceArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args WorkspaceInstanceArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
WorkspaceInstance Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The WorkspaceInstance resource accepts the following input properties:
Outputs
All input properties are implicitly available as output properties. Additionally, the WorkspaceInstance resource produces the following output properties:
- Ec2Managed
Instance Pulumi.Aws Native. Workspaces Instances. Outputs. Workspace Instance Ec2Managed Instance - Id string
- The provider-assigned unique ID for this managed resource.
- Provision
State Pulumi.Aws Native. Workspaces Instances. Workspace Instance Provision State - The current state of the workspace instance
- Workspace
Instance stringId - Unique identifier for the workspace instance
- Ec2Managed
Instance WorkspaceInstance Ec2Managed Instance - Id string
- The provider-assigned unique ID for this managed resource.
- Provision
State WorkspaceInstance Provision State - The current state of the workspace instance
- Workspace
Instance stringId - Unique identifier for the workspace instance
- ec2Managed
Instance WorkspaceInstance Ec2Managed Instance - id String
- The provider-assigned unique ID for this managed resource.
- provision
State WorkspaceInstance Provision State - The current state of the workspace instance
- workspace
Instance StringId - Unique identifier for the workspace instance
- ec2Managed
Instance WorkspaceInstance Ec2Managed Instance - id string
- The provider-assigned unique ID for this managed resource.
- provision
State WorkspaceInstance Provision State - The current state of the workspace instance
- workspace
Instance stringId - Unique identifier for the workspace instance
- ec2_
managed_ Workspaceinstance Instance Ec2Managed Instance - id str
- The provider-assigned unique ID for this managed resource.
- provision_
state WorkspaceInstance Provision State - The current state of the workspace instance
- workspace_
instance_ strid - Unique identifier for the workspace instance
- ec2Managed
Instance Property Map - id String
- The provider-assigned unique ID for this managed resource.
- provision
State "ALLOCATING" | "ALLOCATED" | "DEALLOCATING" | "DEALLOCATED" | "ERROR_ALLOCATING" | "ERROR_DEALLOCATING" - The current state of the workspace instance
- workspace
Instance StringId - Unique identifier for the workspace instance
Supporting Types
ManagedInstanceProperties, ManagedInstancePropertiesArgs
- Image
Id string - Instance
Type string - Block
Device List<Pulumi.Mappings Aws Native. Workspaces Instances. Inputs. Workspace Instance Block Device Mapping> - Capacity
Reservation Pulumi.Specification Aws Native. Workspaces Instances. Inputs. Workspace Instance Capacity Reservation Specification - Cpu
Options Pulumi.Aws Native. Workspaces Instances. Inputs. Workspace Instance Cpu Options Request - Credit
Specification Pulumi.Aws Native. Workspaces Instances. Inputs. Workspace Instance Credit Specification Request - Disable
Api boolStop - Ebs
Optimized bool - Enable
Primary boolIpv6 - Enclave
Options Pulumi.Aws Native. Workspaces Instances. Inputs. Workspace Instance Enclave Options Request - Hibernation
Options Pulumi.Aws Native. Workspaces Instances. Inputs. Workspace Instance Hibernation Options Request - Iam
Instance Pulumi.Profile Aws Native. Workspaces Instances. Inputs. Workspace Instance Iam Instance Profile Specification - Instance
Market Pulumi.Options Aws Native. Workspaces Instances. Inputs. Workspace Instance Instance Market Options Request - Ipv6Address
Count int - Key
Name string - License
Specifications List<Pulumi.Aws Native. Workspaces Instances. Inputs. Workspace Instance License Configuration Request> - Maintenance
Options Pulumi.Aws Native. Workspaces Instances. Inputs. Workspace Instance Instance Maintenance Options Request - Metadata
Options Pulumi.Aws Native. Workspaces Instances. Inputs. Workspace Instance Instance Metadata Options Request - Monitoring
Pulumi.
Aws Native. Workspaces Instances. Inputs. Workspace Instance Run Instances Monitoring Enabled - Network
Interfaces List<Pulumi.Aws Native. Workspaces Instances. Inputs. Workspace Instance Instance Network Interface Specification> - Network
Performance Pulumi.Options Aws Native. Workspaces Instances. Inputs. Workspace Instance Instance Network Performance Options Request - Placement
Pulumi.
Aws Native. Workspaces Instances. Inputs. Workspace Instance Placement - Private
Dns Pulumi.Name Options Aws Native. Workspaces Instances. Inputs. Workspace Instance Private Dns Name Options Request - Subnet
Id string -
List<Pulumi.
Aws Native. Workspaces Instances. Inputs. Workspace Instance Tag Specification> - User
Data string
- Image
Id string - Instance
Type string - Block
Device []WorkspaceMappings Instance Block Device Mapping - Capacity
Reservation WorkspaceSpecification Instance Capacity Reservation Specification - Cpu
Options WorkspaceInstance Cpu Options Request - Credit
Specification WorkspaceInstance Credit Specification Request - Disable
Api boolStop - Ebs
Optimized bool - Enable
Primary boolIpv6 - Enclave
Options WorkspaceInstance Enclave Options Request - Hibernation
Options WorkspaceInstance Hibernation Options Request - Iam
Instance WorkspaceProfile Instance Iam Instance Profile Specification - Instance
Market WorkspaceOptions Instance Instance Market Options Request - Ipv6Address
Count int - Key
Name string - License
Specifications []WorkspaceInstance License Configuration Request - Maintenance
Options WorkspaceInstance Instance Maintenance Options Request - Metadata
Options WorkspaceInstance Instance Metadata Options Request - Monitoring
Workspace
Instance Run Instances Monitoring Enabled - Network
Interfaces []WorkspaceInstance Instance Network Interface Specification - Network
Performance WorkspaceOptions Instance Instance Network Performance Options Request - Placement
Workspace
Instance Placement - Private
Dns WorkspaceName Options Instance Private Dns Name Options Request - Subnet
Id string -
[]Workspace
Instance Tag Specification - User
Data string
- image
Id String - instance
Type String - block
Device List<WorkspaceMappings Instance Block Device Mapping> - capacity
Reservation WorkspaceSpecification Instance Capacity Reservation Specification - cpu
Options WorkspaceInstance Cpu Options Request - credit
Specification WorkspaceInstance Credit Specification Request - disable
Api BooleanStop - ebs
Optimized Boolean - enable
Primary BooleanIpv6 - enclave
Options WorkspaceInstance Enclave Options Request - hibernation
Options WorkspaceInstance Hibernation Options Request - iam
Instance WorkspaceProfile Instance Iam Instance Profile Specification - instance
Market WorkspaceOptions Instance Instance Market Options Request - ipv6Address
Count Integer - key
Name String - license
Specifications List<WorkspaceInstance License Configuration Request> - maintenance
Options WorkspaceInstance Instance Maintenance Options Request - metadata
Options WorkspaceInstance Instance Metadata Options Request - monitoring
Workspace
Instance Run Instances Monitoring Enabled - network
Interfaces List<WorkspaceInstance Instance Network Interface Specification> - network
Performance WorkspaceOptions Instance Instance Network Performance Options Request - placement
Workspace
Instance Placement - private
Dns WorkspaceName Options Instance Private Dns Name Options Request - subnet
Id String -
List<Workspace
Instance Tag Specification> - user
Data String
- image
Id string - instance
Type string - block
Device WorkspaceMappings Instance Block Device Mapping[] - capacity
Reservation WorkspaceSpecification Instance Capacity Reservation Specification - cpu
Options WorkspaceInstance Cpu Options Request - credit
Specification WorkspaceInstance Credit Specification Request - disable
Api booleanStop - ebs
Optimized boolean - enable
Primary booleanIpv6 - enclave
Options WorkspaceInstance Enclave Options Request - hibernation
Options WorkspaceInstance Hibernation Options Request - iam
Instance WorkspaceProfile Instance Iam Instance Profile Specification - instance
Market WorkspaceOptions Instance Instance Market Options Request - ipv6Address
Count number - key
Name string - license
Specifications WorkspaceInstance License Configuration Request[] - maintenance
Options WorkspaceInstance Instance Maintenance Options Request - metadata
Options WorkspaceInstance Instance Metadata Options Request - monitoring
Workspace
Instance Run Instances Monitoring Enabled - network
Interfaces WorkspaceInstance Instance Network Interface Specification[] - network
Performance WorkspaceOptions Instance Instance Network Performance Options Request - placement
Workspace
Instance Placement - private
Dns WorkspaceName Options Instance Private Dns Name Options Request - subnet
Id string -
Workspace
Instance Tag Specification[] - user
Data string
- image_
id str - instance_
type str - block_
device_ Sequence[Workspacemappings Instance Block Device Mapping] - capacity_
reservation_ Workspacespecification Instance Capacity Reservation Specification - cpu_
options WorkspaceInstance Cpu Options Request - credit_
specification WorkspaceInstance Credit Specification Request - disable_
api_ boolstop - ebs_
optimized bool - enable_
primary_ boolipv6 - enclave_
options WorkspaceInstance Enclave Options Request - hibernation_
options WorkspaceInstance Hibernation Options Request - iam_
instance_ Workspaceprofile Instance Iam Instance Profile Specification - instance_
market_ Workspaceoptions Instance Instance Market Options Request - ipv6_
address_ intcount - key_
name str - license_
specifications Sequence[WorkspaceInstance License Configuration Request] - maintenance_
options WorkspaceInstance Instance Maintenance Options Request - metadata_
options WorkspaceInstance Instance Metadata Options Request - monitoring
Workspace
Instance Run Instances Monitoring Enabled - network_
interfaces Sequence[WorkspaceInstance Instance Network Interface Specification] - network_
performance_ Workspaceoptions Instance Instance Network Performance Options Request - placement
Workspace
Instance Placement - private_
dns_ Workspacename_ options Instance Private Dns Name Options Request - subnet_
id str - tag_
specifications Sequence[WorkspaceInstance Tag Specification] - user_
data str
- image
Id String - instance
Type String - block
Device List<Property Map>Mappings - capacity
Reservation Property MapSpecification - cpu
Options Property Map - credit
Specification Property Map - disable
Api BooleanStop - ebs
Optimized Boolean - enable
Primary BooleanIpv6 - enclave
Options Property Map - hibernation
Options Property Map - iam
Instance Property MapProfile - instance
Market Property MapOptions - ipv6Address
Count Number - key
Name String - license
Specifications List<Property Map> - maintenance
Options Property Map - metadata
Options Property Map - monitoring Property Map
- network
Interfaces List<Property Map> - network
Performance Property MapOptions - placement Property Map
- private
Dns Property MapName Options - subnet
Id String - List<Property Map>
- user
Data String
Tag, TagArgs
A set of tags to apply to the resource.WorkspaceInstanceBlockDeviceMapping, WorkspaceInstanceBlockDeviceMappingArgs
- Device
Name string - Ebs
Workspace
Instance Ebs Block Device - No
Device string - Virtual
Name string
- device
Name String - ebs
Workspace
Instance Ebs Block Device - no
Device String - virtual
Name String
- device
Name string - ebs
Workspace
Instance Ebs Block Device - no
Device string - virtual
Name string
- device
Name String - ebs Property Map
- no
Device String - virtual
Name String
WorkspaceInstanceCapacityReservationSpecification, WorkspaceInstanceCapacityReservationSpecificationArgs
WorkspaceInstanceCapacityReservationSpecificationCapacityReservationPreference, WorkspaceInstanceCapacityReservationSpecificationCapacityReservationPreferenceArgs
- Capacity
Reservations Only capacity-reservations-only- Open
open- None
none
- Workspace
Instance Capacity Reservation Specification Capacity Reservation Preference Capacity Reservations Only capacity-reservations-only- Workspace
Instance Capacity Reservation Specification Capacity Reservation Preference Open open- Workspace
Instance Capacity Reservation Specification Capacity Reservation Preference None none
- Capacity
Reservations Only capacity-reservations-only- Open
open- None
none
- Capacity
Reservations Only capacity-reservations-only- Open
open- None
none
- CAPACITY_RESERVATIONS_ONLY
capacity-reservations-only- OPEN
open- NONE
none
- "capacity-reservations-only"
capacity-reservations-only- "open"
open- "none"
none
WorkspaceInstanceCapacityReservationTarget, WorkspaceInstanceCapacityReservationTargetArgs
- Capacity
Reservation stringId - Capacity
Reservation stringResource Group Arn
- Capacity
Reservation stringId - Capacity
Reservation stringResource Group Arn
- capacity
Reservation StringId - capacity
Reservation StringResource Group Arn
- capacity
Reservation stringId - capacity
Reservation stringResource Group Arn
- capacity
Reservation StringId - capacity
Reservation StringResource Group Arn
WorkspaceInstanceCpuOptionsRequest, WorkspaceInstanceCpuOptionsRequestArgs
- Core
Count int - Threads
Per intCore
- Core
Count int - Threads
Per intCore
- core
Count Integer - threads
Per IntegerCore
- core
Count number - threads
Per numberCore
- core_
count int - threads_
per_ intcore
- core
Count Number - threads
Per NumberCore
WorkspaceInstanceCreditSpecificationRequest, WorkspaceInstanceCreditSpecificationRequestArgs
WorkspaceInstanceCreditSpecificationRequestCpuCredits, WorkspaceInstanceCreditSpecificationRequestCpuCreditsArgs
- Standard
standard- Unlimited
unlimited
- Workspace
Instance Credit Specification Request Cpu Credits Standard standard- Workspace
Instance Credit Specification Request Cpu Credits Unlimited unlimited
- Standard
standard- Unlimited
unlimited
- Standard
standard- Unlimited
unlimited
- STANDARD
standard- UNLIMITED
unlimited
- "standard"
standard- "unlimited"
unlimited
WorkspaceInstanceEbsBlockDevice, WorkspaceInstanceEbsBlockDeviceArgs
- Encrypted bool
- Iops int
- Kms
Key stringId - Throughput int
- Volume
Size int - Volume
Type WorkspaceInstance Ebs Block Device Volume Type
- encrypted Boolean
- iops Integer
- kms
Key StringId - throughput Integer
- volume
Size Integer - volume
Type WorkspaceInstance Ebs Block Device Volume Type
- encrypted boolean
- iops number
- kms
Key stringId - throughput number
- volume
Size number - volume
Type WorkspaceInstance Ebs Block Device Volume Type
- encrypted Boolean
- iops Number
- kms
Key StringId - throughput Number
- volume
Size Number - volume
Type "standard" | "io1" | "io2" | "gp2" | "sc1" | "st1" | "gp3"
WorkspaceInstanceEbsBlockDeviceVolumeType, WorkspaceInstanceEbsBlockDeviceVolumeTypeArgs
- Standard
standard- Io1
io1- Io2
io2- Gp2
gp2- Sc1
sc1- St1
st1- Gp3
gp3
- Workspace
Instance Ebs Block Device Volume Type Standard standard- Workspace
Instance Ebs Block Device Volume Type Io1 io1- Workspace
Instance Ebs Block Device Volume Type Io2 io2- Workspace
Instance Ebs Block Device Volume Type Gp2 gp2- Workspace
Instance Ebs Block Device Volume Type Sc1 sc1- Workspace
Instance Ebs Block Device Volume Type St1 st1- Workspace
Instance Ebs Block Device Volume Type Gp3 gp3
- Standard
standard- Io1
io1- Io2
io2- Gp2
gp2- Sc1
sc1- St1
st1- Gp3
gp3
- Standard
standard- Io1
io1- Io2
io2- Gp2
gp2- Sc1
sc1- St1
st1- Gp3
gp3
- STANDARD
standard- IO1
io1- IO2
io2- GP2
gp2- SC1
sc1- ST1
st1- GP3
gp3
- "standard"
standard- "io1"
io1- "io2"
io2- "gp2"
gp2- "sc1"
sc1- "st1"
st1- "gp3"
gp3
WorkspaceInstanceEc2ManagedInstance, WorkspaceInstanceEc2ManagedInstanceArgs
- Instance
Id string
- Instance
Id string
- instance
Id String
- instance
Id string
- instance_
id str
- instance
Id String
WorkspaceInstanceEnclaveOptionsRequest, WorkspaceInstanceEnclaveOptionsRequestArgs
- Enabled bool
- Enabled bool
- enabled Boolean
- enabled boolean
- enabled bool
- enabled Boolean
WorkspaceInstanceHibernationOptionsRequest, WorkspaceInstanceHibernationOptionsRequestArgs
- Configured bool
- Configured bool
- configured Boolean
- configured boolean
- configured bool
- configured Boolean
WorkspaceInstanceIamInstanceProfileSpecification, WorkspaceInstanceIamInstanceProfileSpecificationArgs
WorkspaceInstanceInstanceMaintenanceOptionsRequest, WorkspaceInstanceInstanceMaintenanceOptionsRequestArgs
WorkspaceInstanceInstanceMaintenanceOptionsRequestAutoRecovery, WorkspaceInstanceInstanceMaintenanceOptionsRequestAutoRecoveryArgs
- Disabled
disabled- Default
default
- Workspace
Instance Instance Maintenance Options Request Auto Recovery Disabled disabled- Workspace
Instance Instance Maintenance Options Request Auto Recovery Default default
- Disabled
disabled- Default
default
- Disabled
disabled- Default
default
- DISABLED
disabled- DEFAULT
default
- "disabled"
disabled- "default"
default
WorkspaceInstanceInstanceMarketOptionsRequest, WorkspaceInstanceInstanceMarketOptionsRequestArgs
WorkspaceInstanceInstanceMarketOptionsRequestMarketType, WorkspaceInstanceInstanceMarketOptionsRequestMarketTypeArgs
- Spot
spot- Capacity
Block capacity-block
- Workspace
Instance Instance Market Options Request Market Type Spot spot- Workspace
Instance Instance Market Options Request Market Type Capacity Block capacity-block
- Spot
spot- Capacity
Block capacity-block
- Spot
spot- Capacity
Block capacity-block
- SPOT
spot- CAPACITY_BLOCK
capacity-block
- "spot"
spot- "capacity-block"
capacity-block
WorkspaceInstanceInstanceMetadataOptionsRequest, WorkspaceInstanceInstanceMetadataOptionsRequestArgs
- Http
Endpoint Pulumi.Aws Native. Workspaces Instances. Workspace Instance Instance Metadata Options Request Http Endpoint - Http
Protocol Pulumi.Ipv6 Aws Native. Workspaces Instances. Workspace Instance Instance Metadata Options Request Http Protocol Ipv6 - Http
Put intResponse Hop Limit - Http
Tokens Pulumi.Aws Native. Workspaces Instances. Workspace Instance Instance Metadata Options Request Http Tokens -
Pulumi.
Aws Native. Workspaces Instances. Workspace Instance Instance Metadata Options Request Instance Metadata Tags
- Http
Endpoint WorkspaceInstance Instance Metadata Options Request Http Endpoint - Http
Protocol WorkspaceIpv6 Instance Instance Metadata Options Request Http Protocol Ipv6 - Http
Put intResponse Hop Limit - Http
Tokens WorkspaceInstance Instance Metadata Options Request Http Tokens -
Workspace
Instance Instance Metadata Options Request Instance Metadata Tags
- http
Endpoint WorkspaceInstance Instance Metadata Options Request Http Endpoint - http
Protocol WorkspaceIpv6 Instance Instance Metadata Options Request Http Protocol Ipv6 - http
Put IntegerResponse Hop Limit - http
Tokens WorkspaceInstance Instance Metadata Options Request Http Tokens -
Workspace
Instance Instance Metadata Options Request Instance Metadata Tags
- http
Endpoint WorkspaceInstance Instance Metadata Options Request Http Endpoint - http
Protocol WorkspaceIpv6 Instance Instance Metadata Options Request Http Protocol Ipv6 - http
Put numberResponse Hop Limit - http
Tokens WorkspaceInstance Instance Metadata Options Request Http Tokens -
Workspace
Instance Instance Metadata Options Request Instance Metadata Tags
- http_
endpoint WorkspaceInstance Instance Metadata Options Request Http Endpoint - http_
protocol_ Workspaceipv6 Instance Instance Metadata Options Request Http Protocol Ipv6 - http_
put_ intresponse_ hop_ limit - http_
tokens WorkspaceInstance Instance Metadata Options Request Http Tokens -
Workspace
Instance Instance Metadata Options Request Instance Metadata Tags
WorkspaceInstanceInstanceMetadataOptionsRequestHttpEndpoint, WorkspaceInstanceInstanceMetadataOptionsRequestHttpEndpointArgs
- Enabled
enabled- Disabled
disabled
- Workspace
Instance Instance Metadata Options Request Http Endpoint Enabled enabled- Workspace
Instance Instance Metadata Options Request Http Endpoint Disabled disabled
- Enabled
enabled- Disabled
disabled
- Enabled
enabled- Disabled
disabled
- ENABLED
enabled- DISABLED
disabled
- "enabled"
enabled- "disabled"
disabled
WorkspaceInstanceInstanceMetadataOptionsRequestHttpProtocolIpv6, WorkspaceInstanceInstanceMetadataOptionsRequestHttpProtocolIpv6Args
- Enabled
enabled- Disabled
disabled
- Workspace
Instance Instance Metadata Options Request Http Protocol Ipv6Enabled enabled- Workspace
Instance Instance Metadata Options Request Http Protocol Ipv6Disabled disabled
- Enabled
enabled- Disabled
disabled
- Enabled
enabled- Disabled
disabled
- ENABLED
enabled- DISABLED
disabled
- "enabled"
enabled- "disabled"
disabled
WorkspaceInstanceInstanceMetadataOptionsRequestHttpTokens, WorkspaceInstanceInstanceMetadataOptionsRequestHttpTokensArgs
- Optional
optional- Required
required
- Workspace
Instance Instance Metadata Options Request Http Tokens Optional optional- Workspace
Instance Instance Metadata Options Request Http Tokens Required required
- Optional
optional- Required
required
- Optional
optional- Required
required
- OPTIONAL
optional- REQUIRED
required
- "optional"
optional- "required"
required
WorkspaceInstanceInstanceMetadataOptionsRequestInstanceMetadataTags, WorkspaceInstanceInstanceMetadataOptionsRequestInstanceMetadataTagsArgs
- Enabled
enabled- Disabled
disabled
- Workspace
Instance Instance Metadata Options Request Instance Metadata Tags Enabled enabled- Workspace
Instance Instance Metadata Options Request Instance Metadata Tags Disabled disabled
- Enabled
enabled- Disabled
disabled
- Enabled
enabled- Disabled
disabled
- ENABLED
enabled- DISABLED
disabled
- "enabled"
enabled- "disabled"
disabled
WorkspaceInstanceInstanceNetworkInterfaceSpecification, WorkspaceInstanceInstanceNetworkInterfaceSpecificationArgs
- Description string
- Device
Index int - Groups List<string>
- Subnet
Id string
- Description string
- Device
Index int - Groups []string
- Subnet
Id string
- description String
- device
Index Integer - groups List<String>
- subnet
Id String
- description string
- device
Index number - groups string[]
- subnet
Id string
- description str
- device_
index int - groups Sequence[str]
- subnet_
id str
- description String
- device
Index Number - groups List<String>
- subnet
Id String
WorkspaceInstanceInstanceNetworkPerformanceOptionsRequest, WorkspaceInstanceInstanceNetworkPerformanceOptionsRequestArgs
WorkspaceInstanceInstanceNetworkPerformanceOptionsRequestBandwidthWeighting, WorkspaceInstanceInstanceNetworkPerformanceOptionsRequestBandwidthWeightingArgs
- Default
default- Vpc1
vpc-1- Ebs1
ebs-1
- Workspace
Instance Instance Network Performance Options Request Bandwidth Weighting Default default- Workspace
Instance Instance Network Performance Options Request Bandwidth Weighting Vpc1 vpc-1- Workspace
Instance Instance Network Performance Options Request Bandwidth Weighting Ebs1 ebs-1
- Default
default- Vpc1
vpc-1- Ebs1
ebs-1
- Default
default- Vpc1
vpc-1- Ebs1
ebs-1
- DEFAULT
default- VPC1
vpc-1- EBS1
ebs-1
- "default"
default- "vpc-1"
vpc-1- "ebs-1"
ebs-1
WorkspaceInstanceLicenseConfigurationRequest, WorkspaceInstanceLicenseConfigurationRequestArgs
- License
Configuration stringArn
- License
Configuration stringArn
- license
Configuration StringArn
- license
Configuration stringArn
- license
Configuration StringArn
WorkspaceInstancePlacement, WorkspaceInstancePlacementArgs
- Availability
Zone string - Group
Id string - Group
Name string - Partition
Number int - Tenancy
Workspace
Instance Placement Tenancy
- availability
Zone String - group
Id String - group
Name String - partition
Number Integer - tenancy
Workspace
Instance Placement Tenancy
- availability
Zone string - group
Id string - group
Name string - partition
Number number - tenancy
Workspace
Instance Placement Tenancy
- availability
Zone String - group
Id String - group
Name String - partition
Number Number - tenancy "default" | "dedicated" | "host"
WorkspaceInstancePlacementTenancy, WorkspaceInstancePlacementTenancyArgs
- Default
default- Dedicated
dedicated- Host
host
- Workspace
Instance Placement Tenancy Default default- Workspace
Instance Placement Tenancy Dedicated dedicated- Workspace
Instance Placement Tenancy Host host
- Default
default- Dedicated
dedicated- Host
host
- Default
default- Dedicated
dedicated- Host
host
- DEFAULT
default- DEDICATED
dedicated- HOST
host
- "default"
default- "dedicated"
dedicated- "host"
host
WorkspaceInstancePrivateDnsNameOptionsRequest, WorkspaceInstancePrivateDnsNameOptionsRequestArgs
WorkspaceInstancePrivateDnsNameOptionsRequestHostnameType, WorkspaceInstancePrivateDnsNameOptionsRequestHostnameTypeArgs
- Ip
Name ip-name- Resource
Name resource-name
- Workspace
Instance Private Dns Name Options Request Hostname Type Ip Name ip-name- Workspace
Instance Private Dns Name Options Request Hostname Type Resource Name resource-name
- Ip
Name ip-name- Resource
Name resource-name
- Ip
Name ip-name- Resource
Name resource-name
- IP_NAME
ip-name- RESOURCE_NAME
resource-name
- "ip-name"
ip-name- "resource-name"
resource-name
WorkspaceInstanceProvisionState, WorkspaceInstanceProvisionStateArgs
- Allocating
ALLOCATING- Allocated
ALLOCATED- Deallocating
DEALLOCATING- Deallocated
DEALLOCATED- Error
Allocating ERROR_ALLOCATING- Error
Deallocating ERROR_DEALLOCATING
- Workspace
Instance Provision State Allocating ALLOCATING- Workspace
Instance Provision State Allocated ALLOCATED- Workspace
Instance Provision State Deallocating DEALLOCATING- Workspace
Instance Provision State Deallocated DEALLOCATED- Workspace
Instance Provision State Error Allocating ERROR_ALLOCATING- Workspace
Instance Provision State Error Deallocating ERROR_DEALLOCATING
- Allocating
ALLOCATING- Allocated
ALLOCATED- Deallocating
DEALLOCATING- Deallocated
DEALLOCATED- Error
Allocating ERROR_ALLOCATING- Error
Deallocating ERROR_DEALLOCATING
- Allocating
ALLOCATING- Allocated
ALLOCATED- Deallocating
DEALLOCATING- Deallocated
DEALLOCATED- Error
Allocating ERROR_ALLOCATING- Error
Deallocating ERROR_DEALLOCATING
- ALLOCATING
ALLOCATING- ALLOCATED
ALLOCATED- DEALLOCATING
DEALLOCATING- DEALLOCATED
DEALLOCATED- ERROR_ALLOCATING
ERROR_ALLOCATING- ERROR_DEALLOCATING
ERROR_DEALLOCATING
- "ALLOCATING"
ALLOCATING- "ALLOCATED"
ALLOCATED- "DEALLOCATING"
DEALLOCATING- "DEALLOCATED"
DEALLOCATED- "ERROR_ALLOCATING"
ERROR_ALLOCATING- "ERROR_DEALLOCATING"
ERROR_DEALLOCATING
WorkspaceInstanceRunInstancesMonitoringEnabled, WorkspaceInstanceRunInstancesMonitoringEnabledArgs
- Enabled bool
- Enabled bool
- enabled Boolean
- enabled boolean
- enabled bool
- enabled Boolean
WorkspaceInstanceSpotMarketOptions, WorkspaceInstanceSpotMarketOptionsArgs
WorkspaceInstanceSpotMarketOptionsInstanceInterruptionBehavior, WorkspaceInstanceSpotMarketOptionsInstanceInterruptionBehaviorArgs
- Hibernate
hibernate- Stop
stop
- Workspace
Instance Spot Market Options Instance Interruption Behavior Hibernate hibernate- Workspace
Instance Spot Market Options Instance Interruption Behavior Stop stop
- Hibernate
hibernate- Stop
stop
- Hibernate
hibernate- Stop
stop
- HIBERNATE
hibernate- STOP
stop
- "hibernate"
hibernate- "stop"
stop
WorkspaceInstanceSpotMarketOptionsSpotInstanceType, WorkspaceInstanceSpotMarketOptionsSpotInstanceTypeArgs
- One
Time one-time- Persistent
persistent
- Workspace
Instance Spot Market Options Spot Instance Type One Time one-time- Workspace
Instance Spot Market Options Spot Instance Type Persistent persistent
- One
Time one-time- Persistent
persistent
- One
Time one-time- Persistent
persistent
- ONE_TIME
one-time- PERSISTENT
persistent
- "one-time"
one-time- "persistent"
persistent
WorkspaceInstanceTag, WorkspaceInstanceTagArgs
WorkspaceInstanceTagSpecification, WorkspaceInstanceTagSpecificationArgs
WorkspaceInstanceTagSpecificationResourceType, WorkspaceInstanceTagSpecificationResourceTypeArgs
- Instance
instance- Volume
volume- Spot
Instances Request spot-instances-request- Network
Interface network-interface
- Workspace
Instance Tag Specification Resource Type Instance instance- Workspace
Instance Tag Specification Resource Type Volume volume- Workspace
Instance Tag Specification Resource Type Spot Instances Request spot-instances-request- Workspace
Instance Tag Specification Resource Type Network Interface network-interface
- Instance
instance- Volume
volume- Spot
Instances Request spot-instances-request- Network
Interface network-interface
- Instance
instance- Volume
volume- Spot
Instances Request spot-instances-request- Network
Interface network-interface
- INSTANCE
instance- VOLUME
volume- SPOT_INSTANCES_REQUEST
spot-instances-request- NETWORK_INTERFACE
network-interface
- "instance"
instance- "volume"
volume- "spot-instances-request"
spot-instances-request- "network-interface"
network-interface
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
