We recommend new projects start with resources from the AWS provider.
published on Thursday, Oct 22, 2026 by Pulumi
We recommend new projects start with resources from the AWS provider.
published on Thursday, Oct 22, 2026 by Pulumi
Resource Type definition for AWS::WorkSpaces::Directory
Create Directory Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Directory(name: string, args?: DirectoryArgs, opts?: CustomResourceOptions);@overload
def Directory(resource_name: str,
args: Optional[DirectoryArgs] = None,
opts: Optional[ResourceOptions] = None)
@overload
def Directory(resource_name: str,
opts: Optional[ResourceOptions] = None,
active_directory_config: Optional[DirectoryActiveDirectoryConfigArgs] = None,
certificate_based_auth_properties: Optional[DirectoryCertificateBasedAuthPropertiesArgs] = None,
enable_self_service: Optional[bool] = None,
endpoint_encryption_mode: Optional[DirectoryEndpointEncryptionMode] = None,
idc_instance_arn: Optional[str] = None,
ip_group_ids: Optional[Sequence[str]] = None,
microsoft_entra_config: Optional[DirectoryMicrosoftEntraConfigArgs] = None,
saml_properties: Optional[DirectorySamlPropertiesArgs] = None,
selfservice_permissions: Optional[DirectorySelfservicePermissionsArgs] = None,
streaming_properties: Optional[DirectoryStreamingPropertiesArgs] = None,
subnet_ids: Optional[Sequence[str]] = None,
tags: Optional[Sequence[_root_inputs.TagArgs]] = None,
tenancy: Optional[DirectoryTenancy] = None,
user_identity_type: Optional[DirectoryUserIdentityType] = None,
workspace_access_properties: Optional[DirectoryWorkspaceAccessPropertiesArgs] = None,
workspace_creation_properties: Optional[DirectoryDefaultWorkspaceCreationPropertiesArgs] = None,
workspace_directory_description: Optional[str] = None,
workspace_directory_name: Optional[str] = None,
workspace_type: Optional[DirectoryWorkspaceType] = None)func NewDirectory(ctx *Context, name string, args *DirectoryArgs, opts ...ResourceOption) (*Directory, error)public Directory(string name, DirectoryArgs? args = null, CustomResourceOptions? opts = null)
public Directory(String name, DirectoryArgs args)
public Directory(String name, DirectoryArgs args, CustomResourceOptions options)
type: aws-native:workspaces:Directory
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
resource "aws-native_workspaces_directory" "name" {
# resource properties
}Parameters
- name string
- The unique name of the resource.
- args DirectoryArgs
- 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 DirectoryArgs
- 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 DirectoryArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args DirectoryArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args DirectoryArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Directory 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 Directory resource accepts the following input properties:
- Active
Directory Pulumi.Config Aws Native. Work Spaces. Inputs. Directory Active Directory Config - Certificate
Based Pulumi.Auth Properties Aws Native. Work Spaces. Inputs. Directory Certificate Based Auth Properties - Enable
Self boolService - Indicates whether self-service capabilities are enabled or disabled.
- Endpoint
Encryption Pulumi.Mode Aws Native. Work Spaces. Directory Endpoint Encryption Mode - Endpoint encryption mode that allows you to configure the specified directory between Standard TLS and FIPS 140-2 validated mode.
- Idc
Instance stringArn - The Amazon Resource Name (ARN) of the identity center instance.
- Ip
Group List<string>Ids - The identifiers of the IP access control groups associated with the directory.
- Microsoft
Entra Pulumi.Config Aws Native. Work Spaces. Inputs. Directory Microsoft Entra Config - Saml
Properties Pulumi.Aws Native. Work Spaces. Inputs. Directory Saml Properties - Selfservice
Permissions Pulumi.Aws Native. Work Spaces. Inputs. Directory Selfservice Permissions - Streaming
Properties Pulumi.Aws Native. Work Spaces. Inputs. Directory Streaming Properties - Subnet
Ids List<string> - The identifiers of the subnets for your virtual private cloud (VPC).
-
List<Pulumi.
Aws Native. Inputs. Tag> - The tags associated with the directory.
- Tenancy
Pulumi.
Aws Native. Work Spaces. Directory Tenancy - Indicates whether your WorkSpace directory is dedicated or shared.
- User
Identity Pulumi.Type Aws Native. Work Spaces. Directory User Identity Type - The type of identity management the user is using.
- Workspace
Access Pulumi.Properties Aws Native. Work Spaces. Inputs. Directory Workspace Access Properties - Workspace
Creation Pulumi.Properties Aws Native. Work Spaces. Inputs. Directory Default Workspace Creation Properties - Workspace
Directory stringDescription - Description of the directory to register.
- Workspace
Directory stringName - The name of the directory to register.
- Workspace
Type Pulumi.Aws Native. Work Spaces. Directory Workspace Type - Indicates whether the directory's WorkSpace type is personal or pools.
- Active
Directory DirectoryConfig Active Directory Config Args - Certificate
Based DirectoryAuth Properties Certificate Based Auth Properties Args - Enable
Self boolService - Indicates whether self-service capabilities are enabled or disabled.
- Endpoint
Encryption DirectoryMode Endpoint Encryption Mode - Endpoint encryption mode that allows you to configure the specified directory between Standard TLS and FIPS 140-2 validated mode.
- Idc
Instance stringArn - The Amazon Resource Name (ARN) of the identity center instance.
- Ip
Group []stringIds - The identifiers of the IP access control groups associated with the directory.
- Microsoft
Entra DirectoryConfig Microsoft Entra Config Args - Saml
Properties DirectorySaml Properties Args - Selfservice
Permissions DirectorySelfservice Permissions Args - Streaming
Properties DirectoryStreaming Properties Args - Subnet
Ids []string - The identifiers of the subnets for your virtual private cloud (VPC).
-
Tag
Args - The tags associated with the directory.
- Tenancy
Directory
Tenancy - Indicates whether your WorkSpace directory is dedicated or shared.
- User
Identity DirectoryType User Identity Type - The type of identity management the user is using.
- Workspace
Access DirectoryProperties Workspace Access Properties Args - Workspace
Creation DirectoryProperties Default Workspace Creation Properties Args - Workspace
Directory stringDescription - Description of the directory to register.
- Workspace
Directory stringName - The name of the directory to register.
- Workspace
Type DirectoryWorkspace Type - Indicates whether the directory's WorkSpace type is personal or pools.
- active_
directory_ objectconfig - certificate_
based_ objectauth_ properties - enable_
self_ boolservice - Indicates whether self-service capabilities are enabled or disabled.
- endpoint_
encryption_ "STANDARD_TLS" | "FIPS_VALIDATED"mode - Endpoint encryption mode that allows you to configure the specified directory between Standard TLS and FIPS 140-2 validated mode.
- idc_
instance_ stringarn - The Amazon Resource Name (ARN) of the identity center instance.
- ip_
group_ list(string)ids - The identifiers of the IP access control groups associated with the directory.
- microsoft_
entra_ objectconfig - saml_
properties object - selfservice_
permissions object - streaming_
properties object - subnet_
ids list(string) - The identifiers of the subnets for your virtual private cloud (VPC).
- list(object)
- The tags associated with the directory.
- tenancy "DEDICATED" | "SHARED"
- Indicates whether your WorkSpace directory is dedicated or shared.
- user_
identity_ "CUSTOMER_MANAGED" | "AWS_DIRECTORY_SERVICE" | "AWS_IAM_IDENTITY_CENTER"type - The type of identity management the user is using.
- workspace_
access_ objectproperties - workspace_
creation_ objectproperties - workspace_
directory_ stringdescription - Description of the directory to register.
- workspace_
directory_ stringname - The name of the directory to register.
- workspace_
type "PERSONAL" | "POOLS" - Indicates whether the directory's WorkSpace type is personal or pools.
- active
Directory DirectoryConfig Active Directory Config - certificate
Based DirectoryAuth Properties Certificate Based Auth Properties - enable
Self BooleanService - Indicates whether self-service capabilities are enabled or disabled.
- endpoint
Encryption DirectoryMode Endpoint Encryption Mode - Endpoint encryption mode that allows you to configure the specified directory between Standard TLS and FIPS 140-2 validated mode.
- idc
Instance StringArn - The Amazon Resource Name (ARN) of the identity center instance.
- ip
Group List<String>Ids - The identifiers of the IP access control groups associated with the directory.
- microsoft
Entra DirectoryConfig Microsoft Entra Config - saml
Properties DirectorySaml Properties - selfservice
Permissions DirectorySelfservice Permissions - streaming
Properties DirectoryStreaming Properties - subnet
Ids List<String> - The identifiers of the subnets for your virtual private cloud (VPC).
- List<Tag>
- The tags associated with the directory.
- tenancy
Directory
Tenancy - Indicates whether your WorkSpace directory is dedicated or shared.
- user
Identity DirectoryType User Identity Type - The type of identity management the user is using.
- workspace
Access DirectoryProperties Workspace Access Properties - workspace
Creation DirectoryProperties Default Workspace Creation Properties - workspace
Directory StringDescription - Description of the directory to register.
- workspace
Directory StringName - The name of the directory to register.
- workspace
Type DirectoryWorkspace Type - Indicates whether the directory's WorkSpace type is personal or pools.
- active
Directory DirectoryConfig Active Directory Config - certificate
Based DirectoryAuth Properties Certificate Based Auth Properties - enable
Self booleanService - Indicates whether self-service capabilities are enabled or disabled.
- endpoint
Encryption DirectoryMode Endpoint Encryption Mode - Endpoint encryption mode that allows you to configure the specified directory between Standard TLS and FIPS 140-2 validated mode.
- idc
Instance stringArn - The Amazon Resource Name (ARN) of the identity center instance.
- ip
Group string[]Ids - The identifiers of the IP access control groups associated with the directory.
- microsoft
Entra DirectoryConfig Microsoft Entra Config - saml
Properties DirectorySaml Properties - selfservice
Permissions DirectorySelfservice Permissions - streaming
Properties DirectoryStreaming Properties - subnet
Ids string[] - The identifiers of the subnets for your virtual private cloud (VPC).
- Tag[]
- The tags associated with the directory.
- tenancy
Directory
Tenancy - Indicates whether your WorkSpace directory is dedicated or shared.
- user
Identity DirectoryType User Identity Type - The type of identity management the user is using.
- workspace
Access DirectoryProperties Workspace Access Properties - workspace
Creation DirectoryProperties Default Workspace Creation Properties - workspace
Directory stringDescription - Description of the directory to register.
- workspace
Directory stringName - The name of the directory to register.
- workspace
Type DirectoryWorkspace Type - Indicates whether the directory's WorkSpace type is personal or pools.
- active_
directory_ Directoryconfig Active Directory Config Args - certificate_
based_ Directoryauth_ properties Certificate Based Auth Properties Args - enable_
self_ boolservice - Indicates whether self-service capabilities are enabled or disabled.
- endpoint_
encryption_ Directorymode Endpoint Encryption Mode - Endpoint encryption mode that allows you to configure the specified directory between Standard TLS and FIPS 140-2 validated mode.
- idc_
instance_ strarn - The Amazon Resource Name (ARN) of the identity center instance.
- ip_
group_ Sequence[str]ids - The identifiers of the IP access control groups associated with the directory.
- microsoft_
entra_ Directoryconfig Microsoft Entra Config Args - saml_
properties DirectorySaml Properties Args - selfservice_
permissions DirectorySelfservice Permissions Args - streaming_
properties DirectoryStreaming Properties Args - subnet_
ids Sequence[str] - The identifiers of the subnets for your virtual private cloud (VPC).
-
Sequence[Tag
Args] - The tags associated with the directory.
- tenancy
Directory
Tenancy - Indicates whether your WorkSpace directory is dedicated or shared.
- user_
identity_ Directorytype User Identity Type - The type of identity management the user is using.
- workspace_
access_ Directoryproperties Workspace Access Properties Args - workspace_
creation_ Directoryproperties Default Workspace Creation Properties Args - workspace_
directory_ strdescription - Description of the directory to register.
- workspace_
directory_ strname - The name of the directory to register.
- workspace_
type DirectoryWorkspace Type - Indicates whether the directory's WorkSpace type is personal or pools.
- active
Directory Property MapConfig - certificate
Based Property MapAuth Properties - enable
Self BooleanService - Indicates whether self-service capabilities are enabled or disabled.
- endpoint
Encryption "STANDARD_TLS" | "FIPS_VALIDATED"Mode - Endpoint encryption mode that allows you to configure the specified directory between Standard TLS and FIPS 140-2 validated mode.
- idc
Instance StringArn - The Amazon Resource Name (ARN) of the identity center instance.
- ip
Group List<String>Ids - The identifiers of the IP access control groups associated with the directory.
- microsoft
Entra Property MapConfig - saml
Properties Property Map - selfservice
Permissions Property Map - streaming
Properties Property Map - subnet
Ids List<String> - The identifiers of the subnets for your virtual private cloud (VPC).
- List<Property Map>
- The tags associated with the directory.
- tenancy "DEDICATED" | "SHARED"
- Indicates whether your WorkSpace directory is dedicated or shared.
- user
Identity "CUSTOMER_MANAGED" | "AWS_DIRECTORY_SERVICE" | "AWS_IAM_IDENTITY_CENTER"Type - The type of identity management the user is using.
- workspace
Access Property MapProperties - workspace
Creation Property MapProperties - workspace
Directory StringDescription - Description of the directory to register.
- workspace
Directory StringName - The name of the directory to register.
- workspace
Type "PERSONAL" | "POOLS" - Indicates whether the directory's WorkSpace type is personal or pools.
Outputs
All input properties are implicitly available as output properties. Additionally, the Directory resource produces the following output properties:
- Alias string
- The directory alias.
- Arn string
- The Amazon Resource Name (ARN) of the WorkSpace directory.
- Customer
User stringName - The user name for the service account.
- Directory
Id string - The directory identifier.
- Directory
Name string - The name of the directory.
- Directory
Type Pulumi.Aws Native. Work Spaces. Directory Type - The directory type.
- Dns
Ip List<string>Addresses - The IP addresses of the DNS servers for the directory.
- Dns
Ipv6Addresses List<string> - The IPv6 addresses of the DNS servers for the directory.
- Iam
Role stringId - The identifier of the IAM role.
- Id string
- The provider-assigned unique ID for this managed resource.
- Idc
Config Pulumi.Aws Native. Work Spaces. Outputs. Directory Idc Config - Registration
Code string - The registration code for the directory.
- State
Pulumi.
Aws Native. Work Spaces. Directory State - The state of the directory's registration with Amazon WorkSpaces.
- Workspace
Security stringGroup Id - The identifier of the security group that is assigned to new WorkSpaces.
- Alias string
- The directory alias.
- Arn string
- The Amazon Resource Name (ARN) of the WorkSpace directory.
- Customer
User stringName - The user name for the service account.
- Directory
Id string - The directory identifier.
- Directory
Name string - The name of the directory.
- Directory
Type DirectoryType - The directory type.
- Dns
Ip []stringAddresses - The IP addresses of the DNS servers for the directory.
- Dns
Ipv6Addresses []string - The IPv6 addresses of the DNS servers for the directory.
- Iam
Role stringId - The identifier of the IAM role.
- Id string
- The provider-assigned unique ID for this managed resource.
- Idc
Config DirectoryIdc Config - Registration
Code string - The registration code for the directory.
- State
Directory
State Enum - The state of the directory's registration with Amazon WorkSpaces.
- Workspace
Security stringGroup Id - The identifier of the security group that is assigned to new WorkSpaces.
- alias string
- The directory alias.
- arn string
- The Amazon Resource Name (ARN) of the WorkSpace directory.
- customer_
user_ stringname - The user name for the service account.
- directory_
id string - The directory identifier.
- directory_
name string - The name of the directory.
- directory_
type "SIMPLE_AD" | "AD_CONNECTOR" | "CUSTOMER_MANAGED" | "AWS_IAM_IDENTITY_CENTER" - The directory type.
- dns_
ip_ list(string)addresses - The IP addresses of the DNS servers for the directory.
- dns_
ipv6_ list(string)addresses - The IPv6 addresses of the DNS servers for the directory.
- iam_
role_ stringid - The identifier of the IAM role.
- id string
- The provider-assigned unique ID for this managed resource.
- idc_
config object - registration_
code string - The registration code for the directory.
- state "REGISTERING" | "REGISTERED" | "DEREGISTERING" | "DEREGISTERED" | "ERROR"
- The state of the directory's registration with Amazon WorkSpaces.
- workspace_
security_ stringgroup_ id - The identifier of the security group that is assigned to new WorkSpaces.
- alias String
- The directory alias.
- arn String
- The Amazon Resource Name (ARN) of the WorkSpace directory.
- customer
User StringName - The user name for the service account.
- directory
Id String - The directory identifier.
- directory
Name String - The name of the directory.
- directory
Type DirectoryType - The directory type.
- dns
Ip List<String>Addresses - The IP addresses of the DNS servers for the directory.
- dns
Ipv6Addresses List<String> - The IPv6 addresses of the DNS servers for the directory.
- iam
Role StringId - The identifier of the IAM role.
- id String
- The provider-assigned unique ID for this managed resource.
- idc
Config DirectoryIdc Config - registration
Code String - The registration code for the directory.
- state
Directory
State - The state of the directory's registration with Amazon WorkSpaces.
- workspace
Security StringGroup Id - The identifier of the security group that is assigned to new WorkSpaces.
- alias string
- The directory alias.
- arn string
- The Amazon Resource Name (ARN) of the WorkSpace directory.
- customer
User stringName - The user name for the service account.
- directory
Id string - The directory identifier.
- directory
Name string - The name of the directory.
- directory
Type DirectoryType - The directory type.
- dns
Ip string[]Addresses - The IP addresses of the DNS servers for the directory.
- dns
Ipv6Addresses string[] - The IPv6 addresses of the DNS servers for the directory.
- iam
Role stringId - The identifier of the IAM role.
- id string
- The provider-assigned unique ID for this managed resource.
- idc
Config DirectoryIdc Config - registration
Code string - The registration code for the directory.
- state
Directory
State - The state of the directory's registration with Amazon WorkSpaces.
- workspace
Security stringGroup Id - The identifier of the security group that is assigned to new WorkSpaces.
- alias str
- The directory alias.
- arn str
- The Amazon Resource Name (ARN) of the WorkSpace directory.
- customer_
user_ strname - The user name for the service account.
- directory_
id str - The directory identifier.
- directory_
name str - The name of the directory.
- directory_
type DirectoryType - The directory type.
- dns_
ip_ Sequence[str]addresses - The IP addresses of the DNS servers for the directory.
- dns_
ipv6_ Sequence[str]addresses - The IPv6 addresses of the DNS servers for the directory.
- iam_
role_ strid - The identifier of the IAM role.
- id str
- The provider-assigned unique ID for this managed resource.
- idc_
config DirectoryIdc Config - registration_
code str - The registration code for the directory.
- state
Directory
State - The state of the directory's registration with Amazon WorkSpaces.
- workspace_
security_ strgroup_ id - The identifier of the security group that is assigned to new WorkSpaces.
- alias String
- The directory alias.
- arn String
- The Amazon Resource Name (ARN) of the WorkSpace directory.
- customer
User StringName - The user name for the service account.
- directory
Id String - The directory identifier.
- directory
Name String - The name of the directory.
- directory
Type "SIMPLE_AD" | "AD_CONNECTOR" | "CUSTOMER_MANAGED" | "AWS_IAM_IDENTITY_CENTER" - The directory type.
- dns
Ip List<String>Addresses - The IP addresses of the DNS servers for the directory.
- dns
Ipv6Addresses List<String> - The IPv6 addresses of the DNS servers for the directory.
- iam
Role StringId - The identifier of the IAM role.
- id String
- The provider-assigned unique ID for this managed resource.
- idc
Config Property Map - registration
Code String - The registration code for the directory.
- state "REGISTERING" | "REGISTERED" | "DEREGISTERING" | "DEREGISTERED" | "ERROR"
- The state of the directory's registration with Amazon WorkSpaces.
- workspace
Security StringGroup Id - The identifier of the security group that is assigned to new WorkSpaces.
Supporting Types
DirectoryAccessEndpoint, DirectoryAccessEndpointArgs
Describes the access type and endpoint for a WorkSpace.- Access
Endpoint Pulumi.Type Aws Native. Work Spaces. Directory Access Endpoint Access Endpoint Type - Indicates the type of access endpoint.
- Vpc
Endpoint stringId - Indicates the VPC endpoint to use for access.
- Access
Endpoint DirectoryType Access Endpoint Access Endpoint Type - Indicates the type of access endpoint.
- Vpc
Endpoint stringId - Indicates the VPC endpoint to use for access.
- access_
endpoint_ "STREAMING_WSP"type - Indicates the type of access endpoint.
- vpc_
endpoint_ stringid - Indicates the VPC endpoint to use for access.
- access
Endpoint DirectoryType Access Endpoint Access Endpoint Type - Indicates the type of access endpoint.
- vpc
Endpoint StringId - Indicates the VPC endpoint to use for access.
- access
Endpoint DirectoryType Access Endpoint Access Endpoint Type - Indicates the type of access endpoint.
- vpc
Endpoint stringId - Indicates the VPC endpoint to use for access.
- access_
endpoint_ Directorytype Access Endpoint Access Endpoint Type - Indicates the type of access endpoint.
- vpc_
endpoint_ strid - Indicates the VPC endpoint to use for access.
- access
Endpoint "STREAMING_WSP"Type - Indicates the type of access endpoint.
- vpc
Endpoint StringId - Indicates the VPC endpoint to use for access.
DirectoryAccessEndpointAccessEndpointType, DirectoryAccessEndpointAccessEndpointTypeArgs
- Streaming
Wsp STREAMING_WSP
- Directory
Access Endpoint Access Endpoint Type Streaming Wsp STREAMING_WSP
- "STREAMING_WSP"
STREAMING_WSP
- Streaming
Wsp STREAMING_WSP
- Streaming
Wsp STREAMING_WSP
- STREAMING_WSP
STREAMING_WSP
- "STREAMING_WSP"
STREAMING_WSP
DirectoryAccessEndpointConfig, DirectoryAccessEndpointConfigArgs
Describes the access endpoint configuration for a WorkSpace.- Access
Endpoints List<Pulumi.Aws Native. Work Spaces. Inputs. Directory Access Endpoint> - Indicates a list of access endpoints associated with this directory.
- Internet
Fallback List<Pulumi.Protocols Aws Native. Work Spaces. Directory Access Endpoint Config Internet Fallback Protocols Item> - Indicates a list of protocols that fallback to using the public Internet when streaming over a VPC endpoint is not available.
- Access
Endpoints []DirectoryAccess Endpoint - Indicates a list of access endpoints associated with this directory.
- Internet
Fallback []DirectoryProtocols Access Endpoint Config Internet Fallback Protocols Item - Indicates a list of protocols that fallback to using the public Internet when streaming over a VPC endpoint is not available.
- access_
endpoints list(object) - Indicates a list of access endpoints associated with this directory.
- internet_
fallback_ list("PCOIP")protocols - Indicates a list of protocols that fallback to using the public Internet when streaming over a VPC endpoint is not available.
- access
Endpoints List<DirectoryAccess Endpoint> - Indicates a list of access endpoints associated with this directory.
- internet
Fallback List<DirectoryProtocols Access Endpoint Config Internet Fallback Protocols Item> - Indicates a list of protocols that fallback to using the public Internet when streaming over a VPC endpoint is not available.
- access
Endpoints DirectoryAccess Endpoint[] - Indicates a list of access endpoints associated with this directory.
- internet
Fallback DirectoryProtocols Access Endpoint Config Internet Fallback Protocols Item[] - Indicates a list of protocols that fallback to using the public Internet when streaming over a VPC endpoint is not available.
- access_
endpoints Sequence[DirectoryAccess Endpoint] - Indicates a list of access endpoints associated with this directory.
- internet_
fallback_ Sequence[Directoryprotocols Access Endpoint Config Internet Fallback Protocols Item] - Indicates a list of protocols that fallback to using the public Internet when streaming over a VPC endpoint is not available.
- access
Endpoints List<Property Map> - Indicates a list of access endpoints associated with this directory.
- internet
Fallback List<"PCOIP">Protocols - Indicates a list of protocols that fallback to using the public Internet when streaming over a VPC endpoint is not available.
DirectoryAccessEndpointConfigInternetFallbackProtocolsItem, DirectoryAccessEndpointConfigInternetFallbackProtocolsItemArgs
- Pcoip
PCOIP
- Directory
Access Endpoint Config Internet Fallback Protocols Item Pcoip PCOIP
- "PCOIP"
PCOIP
- Pcoip
PCOIP
- Pcoip
PCOIP
- PCOIP
PCOIP
- "PCOIP"
PCOIP
DirectoryActiveDirectoryConfig, DirectoryActiveDirectoryConfigArgs
Information about the Active Directory config.- Domain
Name string - The name of the domain.
- Service
Account stringSecret Arn - Indicates the secret ARN on the service account.
- Domain
Name string - The name of the domain.
- Service
Account stringSecret Arn - Indicates the secret ARN on the service account.
- domain_
name string - The name of the domain.
- service_
account_ stringsecret_ arn - Indicates the secret ARN on the service account.
- domain
Name String - The name of the domain.
- service
Account StringSecret Arn - Indicates the secret ARN on the service account.
- domain
Name string - The name of the domain.
- service
Account stringSecret Arn - Indicates the secret ARN on the service account.
- domain_
name str - The name of the domain.
- service_
account_ strsecret_ arn - Indicates the secret ARN on the service account.
- domain
Name String - The name of the domain.
- service
Account StringSecret Arn - Indicates the secret ARN on the service account.
DirectoryCertificateBasedAuthProperties, DirectoryCertificateBasedAuthPropertiesArgs
Describes the properties of the certificate-based authentication you want to use with your WorkSpaces.- string
- The Amazon Resource Name (ARN) of the Amazon Web Services Certificate Manager Private CA resource.
- Status
Pulumi.
Aws Native. Work Spaces. Directory Certificate Based Auth Properties Status - The status of the certificate-based authentication properties.
- string
- The Amazon Resource Name (ARN) of the Amazon Web Services Certificate Manager Private CA resource.
- Status
Directory
Certificate Based Auth Properties Status - The status of the certificate-based authentication properties.
- string
- The Amazon Resource Name (ARN) of the Amazon Web Services Certificate Manager Private CA resource.
- status "DISABLED" | "ENABLED"
- The status of the certificate-based authentication properties.
- String
- The Amazon Resource Name (ARN) of the Amazon Web Services Certificate Manager Private CA resource.
- status
Directory
Certificate Based Auth Properties Status - The status of the certificate-based authentication properties.
- string
- The Amazon Resource Name (ARN) of the Amazon Web Services Certificate Manager Private CA resource.
- status
Directory
Certificate Based Auth Properties Status - The status of the certificate-based authentication properties.
- str
- The Amazon Resource Name (ARN) of the Amazon Web Services Certificate Manager Private CA resource.
- status
Directory
Certificate Based Auth Properties Status - The status of the certificate-based authentication properties.
- String
- The Amazon Resource Name (ARN) of the Amazon Web Services Certificate Manager Private CA resource.
- status "DISABLED" | "ENABLED"
- The status of the certificate-based authentication properties.
DirectoryCertificateBasedAuthPropertiesStatus, DirectoryCertificateBasedAuthPropertiesStatusArgs
- Disabled
DISABLED- Enabled
ENABLED
- Directory
Certificate Based Auth Properties Status Disabled DISABLED- Directory
Certificate Based Auth Properties Status Enabled ENABLED
- "DISABLED"
DISABLED- "ENABLED"
ENABLED
- Disabled
DISABLED- Enabled
ENABLED
- Disabled
DISABLED- Enabled
ENABLED
- DISABLED
DISABLED- ENABLED
ENABLED
- "DISABLED"
DISABLED- "ENABLED"
ENABLED
DirectoryDefaultWorkspaceCreationProperties, DirectoryDefaultWorkspaceCreationPropertiesArgs
The default values that are used to create WorkSpaces.- Custom
Security stringGroup Id - The identifier of the default security group to apply to WorkSpaces when they are created.
- Default
Ou string - The organizational unit (OU) in the directory for the WorkSpace machine accounts.
- Enable
Internet boolAccess - Specifies whether to automatically assign an Elastic public IP address to WorkSpaces in this directory by default.
- Enable
Maintenance boolMode - Specifies whether maintenance mode is enabled for WorkSpaces.
- Instance
Iam stringRole Arn - Indicates the IAM role ARN of the instance.
- User
Enabled boolAs Local Administrator - Specifies whether WorkSpace users are local administrators on their WorkSpaces.
- Custom
Security stringGroup Id - The identifier of the default security group to apply to WorkSpaces when they are created.
- Default
Ou string - The organizational unit (OU) in the directory for the WorkSpace machine accounts.
- Enable
Internet boolAccess - Specifies whether to automatically assign an Elastic public IP address to WorkSpaces in this directory by default.
- Enable
Maintenance boolMode - Specifies whether maintenance mode is enabled for WorkSpaces.
- Instance
Iam stringRole Arn - Indicates the IAM role ARN of the instance.
- User
Enabled boolAs Local Administrator - Specifies whether WorkSpace users are local administrators on their WorkSpaces.
- custom_
security_ stringgroup_ id - The identifier of the default security group to apply to WorkSpaces when they are created.
- default_
ou string - The organizational unit (OU) in the directory for the WorkSpace machine accounts.
- enable_
internet_ boolaccess - Specifies whether to automatically assign an Elastic public IP address to WorkSpaces in this directory by default.
- enable_
maintenance_ boolmode - Specifies whether maintenance mode is enabled for WorkSpaces.
- instance_
iam_ stringrole_ arn - Indicates the IAM role ARN of the instance.
- user_
enabled_ boolas_ local_ administrator - Specifies whether WorkSpace users are local administrators on their WorkSpaces.
- custom
Security StringGroup Id - The identifier of the default security group to apply to WorkSpaces when they are created.
- default
Ou String - The organizational unit (OU) in the directory for the WorkSpace machine accounts.
- enable
Internet BooleanAccess - Specifies whether to automatically assign an Elastic public IP address to WorkSpaces in this directory by default.
- enable
Maintenance BooleanMode - Specifies whether maintenance mode is enabled for WorkSpaces.
- instance
Iam StringRole Arn - Indicates the IAM role ARN of the instance.
- user
Enabled BooleanAs Local Administrator - Specifies whether WorkSpace users are local administrators on their WorkSpaces.
- custom
Security stringGroup Id - The identifier of the default security group to apply to WorkSpaces when they are created.
- default
Ou string - The organizational unit (OU) in the directory for the WorkSpace machine accounts.
- enable
Internet booleanAccess - Specifies whether to automatically assign an Elastic public IP address to WorkSpaces in this directory by default.
- enable
Maintenance booleanMode - Specifies whether maintenance mode is enabled for WorkSpaces.
- instance
Iam stringRole Arn - Indicates the IAM role ARN of the instance.
- user
Enabled booleanAs Local Administrator - Specifies whether WorkSpace users are local administrators on their WorkSpaces.
- custom_
security_ strgroup_ id - The identifier of the default security group to apply to WorkSpaces when they are created.
- default_
ou str - The organizational unit (OU) in the directory for the WorkSpace machine accounts.
- enable_
internet_ boolaccess - Specifies whether to automatically assign an Elastic public IP address to WorkSpaces in this directory by default.
- enable_
maintenance_ boolmode - Specifies whether maintenance mode is enabled for WorkSpaces.
- instance_
iam_ strrole_ arn - Indicates the IAM role ARN of the instance.
- user_
enabled_ boolas_ local_ administrator - Specifies whether WorkSpace users are local administrators on their WorkSpaces.
- custom
Security StringGroup Id - The identifier of the default security group to apply to WorkSpaces when they are created.
- default
Ou String - The organizational unit (OU) in the directory for the WorkSpace machine accounts.
- enable
Internet BooleanAccess - Specifies whether to automatically assign an Elastic public IP address to WorkSpaces in this directory by default.
- enable
Maintenance BooleanMode - Specifies whether maintenance mode is enabled for WorkSpaces.
- instance
Iam StringRole Arn - Indicates the IAM role ARN of the instance.
- user
Enabled BooleanAs Local Administrator - Specifies whether WorkSpace users are local administrators on their WorkSpaces.
DirectoryEndpointEncryptionMode, DirectoryEndpointEncryptionModeArgs
- Standard
Tls STANDARD_TLS- Fips
Validated FIPS_VALIDATED
- Directory
Endpoint Encryption Mode Standard Tls STANDARD_TLS- Directory
Endpoint Encryption Mode Fips Validated FIPS_VALIDATED
- "STANDARD_TLS"
STANDARD_TLS- "FIPS_VALIDATED"
FIPS_VALIDATED
- Standard
Tls STANDARD_TLS- Fips
Validated FIPS_VALIDATED
- Standard
Tls STANDARD_TLS- Fips
Validated FIPS_VALIDATED
- STANDARD_TLS
STANDARD_TLS- FIPS_VALIDATED
FIPS_VALIDATED
- "STANDARD_TLS"
STANDARD_TLS- "FIPS_VALIDATED"
FIPS_VALIDATED
DirectoryGlobalAcceleratorForDirectory, DirectoryGlobalAcceleratorForDirectoryArgs
Describes the Global Accelerator for directory.- Mode
Pulumi.
Aws Native. Work Spaces. Directory Global Accelerator For Directory Mode - Indicates if Global Accelerator for directory is enabled or disabled.
- Preferred
Protocol Pulumi.Aws Native. Work Spaces. Directory Global Accelerator For Directory Preferred Protocol - Indicates the preferred protocol for Global Accelerator.
- Mode
Directory
Global Accelerator For Directory Mode - Indicates if Global Accelerator for directory is enabled or disabled.
- Preferred
Protocol DirectoryGlobal Accelerator For Directory Preferred Protocol - Indicates the preferred protocol for Global Accelerator.
- mode "ENABLED_AUTO" | "DISABLED"
- Indicates if Global Accelerator for directory is enabled or disabled.
- preferred_
protocol "TCP" | "NONE" - Indicates the preferred protocol for Global Accelerator.
- mode
Directory
Global Accelerator For Directory Mode - Indicates if Global Accelerator for directory is enabled or disabled.
- preferred
Protocol DirectoryGlobal Accelerator For Directory Preferred Protocol - Indicates the preferred protocol for Global Accelerator.
- mode
Directory
Global Accelerator For Directory Mode - Indicates if Global Accelerator for directory is enabled or disabled.
- preferred
Protocol DirectoryGlobal Accelerator For Directory Preferred Protocol - Indicates the preferred protocol for Global Accelerator.
- mode
Directory
Global Accelerator For Directory Mode - Indicates if Global Accelerator for directory is enabled or disabled.
- preferred_
protocol DirectoryGlobal Accelerator For Directory Preferred Protocol - Indicates the preferred protocol for Global Accelerator.
- mode "ENABLED_AUTO" | "DISABLED"
- Indicates if Global Accelerator for directory is enabled or disabled.
- preferred
Protocol "TCP" | "NONE" - Indicates the preferred protocol for Global Accelerator.
DirectoryGlobalAcceleratorForDirectoryMode, DirectoryGlobalAcceleratorForDirectoryModeArgs
- Enabled
Auto ENABLED_AUTO- Disabled
DISABLED
- Directory
Global Accelerator For Directory Mode Enabled Auto ENABLED_AUTO- Directory
Global Accelerator For Directory Mode Disabled DISABLED
- "ENABLED_AUTO"
ENABLED_AUTO- "DISABLED"
DISABLED
- Enabled
Auto ENABLED_AUTO- Disabled
DISABLED
- Enabled
Auto ENABLED_AUTO- Disabled
DISABLED
- ENABLED_AUTO
ENABLED_AUTO- DISABLED
DISABLED
- "ENABLED_AUTO"
ENABLED_AUTO- "DISABLED"
DISABLED
DirectoryGlobalAcceleratorForDirectoryPreferredProtocol, DirectoryGlobalAcceleratorForDirectoryPreferredProtocolArgs
- Tcp
TCP- None
NONE
- Directory
Global Accelerator For Directory Preferred Protocol Tcp TCP- Directory
Global Accelerator For Directory Preferred Protocol None NONE
- "TCP"
TCP- "NONE"
NONE
- Tcp
TCP- None
NONE
- Tcp
TCP- None
NONE
- TCP
TCP- NONE
NONE
- "TCP"
TCP- "NONE"
NONE
DirectoryIdcConfig, DirectoryIdcConfigArgs
Specifies the configurations of the identity center.- Application
Arn string - The Amazon Resource Name (ARN) of the application.
- Instance
Arn string - The Amazon Resource Name (ARN) of the identity center instance.
- Application
Arn string - The Amazon Resource Name (ARN) of the application.
- Instance
Arn string - The Amazon Resource Name (ARN) of the identity center instance.
- application_
arn string - The Amazon Resource Name (ARN) of the application.
- instance_
arn string - The Amazon Resource Name (ARN) of the identity center instance.
- application
Arn String - The Amazon Resource Name (ARN) of the application.
- instance
Arn String - The Amazon Resource Name (ARN) of the identity center instance.
- application
Arn string - The Amazon Resource Name (ARN) of the application.
- instance
Arn string - The Amazon Resource Name (ARN) of the identity center instance.
- application_
arn str - The Amazon Resource Name (ARN) of the application.
- instance_
arn str - The Amazon Resource Name (ARN) of the identity center instance.
- application
Arn String - The Amazon Resource Name (ARN) of the application.
- instance
Arn String - The Amazon Resource Name (ARN) of the identity center instance.
DirectoryMicrosoftEntraConfig, DirectoryMicrosoftEntraConfigArgs
Specifies the configurations of the Microsoft Entra.- Application
Config stringSecret Arn - The Amazon Resource Name (ARN) of the application config.
- Tenant
Id string - The identifier of the tenant.
- Application
Config stringSecret Arn - The Amazon Resource Name (ARN) of the application config.
- Tenant
Id string - The identifier of the tenant.
- application_
config_ stringsecret_ arn - The Amazon Resource Name (ARN) of the application config.
- tenant_
id string - The identifier of the tenant.
- application
Config StringSecret Arn - The Amazon Resource Name (ARN) of the application config.
- tenant
Id String - The identifier of the tenant.
- application
Config stringSecret Arn - The Amazon Resource Name (ARN) of the application config.
- tenant
Id string - The identifier of the tenant.
- application_
config_ strsecret_ arn - The Amazon Resource Name (ARN) of the application config.
- tenant_
id str - The identifier of the tenant.
- application
Config StringSecret Arn - The Amazon Resource Name (ARN) of the application config.
- tenant
Id String - The identifier of the tenant.
DirectorySamlProperties, DirectorySamlPropertiesArgs
Describes the enablement status, user access URL, and relay state parameter name that are used for configuring federation with an SAML 2.0 identity provider.- Relay
State stringParameter Name - The relay state parameter name supported by the SAML 2.0 identity provider (IdP).
- Status
Pulumi.
Aws Native. Work Spaces. Directory Saml Properties Status - Indicates the status of SAML 2.0 authentication.
- User
Access stringUrl - The SAML 2.0 identity provider (IdP) user access URL.
- Relay
State stringParameter Name - The relay state parameter name supported by the SAML 2.0 identity provider (IdP).
- Status
Directory
Saml Properties Status - Indicates the status of SAML 2.0 authentication.
- User
Access stringUrl - The SAML 2.0 identity provider (IdP) user access URL.
- relay_
state_ stringparameter_ name - The relay state parameter name supported by the SAML 2.0 identity provider (IdP).
- status "DISABLED" | "ENABLED" | "ENABLED_WITH_DIRECTORY_LOGIN_FALLBACK"
- Indicates the status of SAML 2.0 authentication.
- user_
access_ stringurl - The SAML 2.0 identity provider (IdP) user access URL.
- relay
State StringParameter Name - The relay state parameter name supported by the SAML 2.0 identity provider (IdP).
- status
Directory
Saml Properties Status - Indicates the status of SAML 2.0 authentication.
- user
Access StringUrl - The SAML 2.0 identity provider (IdP) user access URL.
- relay
State stringParameter Name - The relay state parameter name supported by the SAML 2.0 identity provider (IdP).
- status
Directory
Saml Properties Status - Indicates the status of SAML 2.0 authentication.
- user
Access stringUrl - The SAML 2.0 identity provider (IdP) user access URL.
- relay_
state_ strparameter_ name - The relay state parameter name supported by the SAML 2.0 identity provider (IdP).
- status
Directory
Saml Properties Status - Indicates the status of SAML 2.0 authentication.
- user_
access_ strurl - The SAML 2.0 identity provider (IdP) user access URL.
- relay
State StringParameter Name - The relay state parameter name supported by the SAML 2.0 identity provider (IdP).
- status "DISABLED" | "ENABLED" | "ENABLED_WITH_DIRECTORY_LOGIN_FALLBACK"
- Indicates the status of SAML 2.0 authentication.
- user
Access StringUrl - The SAML 2.0 identity provider (IdP) user access URL.
DirectorySamlPropertiesStatus, DirectorySamlPropertiesStatusArgs
- Disabled
DISABLED- Enabled
ENABLED- Enabled
With Directory Login Fallback ENABLED_WITH_DIRECTORY_LOGIN_FALLBACK
- Directory
Saml Properties Status Disabled DISABLED- Directory
Saml Properties Status Enabled ENABLED- Directory
Saml Properties Status Enabled With Directory Login Fallback ENABLED_WITH_DIRECTORY_LOGIN_FALLBACK
- "DISABLED"
DISABLED- "ENABLED"
ENABLED- "ENABLED_WITH_DIRECTORY_LOGIN_FALLBACK"
ENABLED_WITH_DIRECTORY_LOGIN_FALLBACK
- Disabled
DISABLED- Enabled
ENABLED- Enabled
With Directory Login Fallback ENABLED_WITH_DIRECTORY_LOGIN_FALLBACK
- Disabled
DISABLED- Enabled
ENABLED- Enabled
With Directory Login Fallback ENABLED_WITH_DIRECTORY_LOGIN_FALLBACK
- DISABLED
DISABLED- ENABLED
ENABLED- ENABLED_WITH_DIRECTORY_LOGIN_FALLBACK
ENABLED_WITH_DIRECTORY_LOGIN_FALLBACK
- "DISABLED"
DISABLED- "ENABLED"
ENABLED- "ENABLED_WITH_DIRECTORY_LOGIN_FALLBACK"
ENABLED_WITH_DIRECTORY_LOGIN_FALLBACK
DirectorySelfservicePermissions, DirectorySelfservicePermissionsArgs
Describes the self-service permissions for a directory.- Change
Compute Pulumi.Type Aws Native. Work Spaces. Directory Selfservice Permissions Change Compute Type - Specifies whether users can change the compute type (bundle) for their WorkSpace.
- Increase
Volume Pulumi.Size Aws Native. Work Spaces. Directory Selfservice Permissions Increase Volume Size - Specifies whether users can increase the volume size of the drives on their WorkSpace.
- Rebuild
Workspace Pulumi.Aws Native. Work Spaces. Directory Selfservice Permissions Rebuild Workspace - Specifies whether users can rebuild the operating system of a WorkSpace to its original state.
- Restart
Workspace Pulumi.Aws Native. Work Spaces. Directory Selfservice Permissions Restart Workspace - Specifies whether users can restart their WorkSpace.
- Switch
Running Pulumi.Mode Aws Native. Work Spaces. Directory Selfservice Permissions Switch Running Mode - Specifies whether users can switch the running mode of their WorkSpace.
- Change
Compute DirectoryType Selfservice Permissions Change Compute Type - Specifies whether users can change the compute type (bundle) for their WorkSpace.
- Increase
Volume DirectorySize Selfservice Permissions Increase Volume Size - Specifies whether users can increase the volume size of the drives on their WorkSpace.
- Rebuild
Workspace DirectorySelfservice Permissions Rebuild Workspace - Specifies whether users can rebuild the operating system of a WorkSpace to its original state.
- Restart
Workspace DirectorySelfservice Permissions Restart Workspace - Specifies whether users can restart their WorkSpace.
- Switch
Running DirectoryMode Selfservice Permissions Switch Running Mode - Specifies whether users can switch the running mode of their WorkSpace.
- change_
compute_ "ENABLED" | "DISABLED"type - Specifies whether users can change the compute type (bundle) for their WorkSpace.
- increase_
volume_ "ENABLED" | "DISABLED"size - Specifies whether users can increase the volume size of the drives on their WorkSpace.
- rebuild_
workspace "ENABLED" | "DISABLED" - Specifies whether users can rebuild the operating system of a WorkSpace to its original state.
- restart_
workspace "ENABLED" | "DISABLED" - Specifies whether users can restart their WorkSpace.
- switch_
running_ "ENABLED" | "DISABLED"mode - Specifies whether users can switch the running mode of their WorkSpace.
- change
Compute DirectoryType Selfservice Permissions Change Compute Type - Specifies whether users can change the compute type (bundle) for their WorkSpace.
- increase
Volume DirectorySize Selfservice Permissions Increase Volume Size - Specifies whether users can increase the volume size of the drives on their WorkSpace.
- rebuild
Workspace DirectorySelfservice Permissions Rebuild Workspace - Specifies whether users can rebuild the operating system of a WorkSpace to its original state.
- restart
Workspace DirectorySelfservice Permissions Restart Workspace - Specifies whether users can restart their WorkSpace.
- switch
Running DirectoryMode Selfservice Permissions Switch Running Mode - Specifies whether users can switch the running mode of their WorkSpace.
- change
Compute DirectoryType Selfservice Permissions Change Compute Type - Specifies whether users can change the compute type (bundle) for their WorkSpace.
- increase
Volume DirectorySize Selfservice Permissions Increase Volume Size - Specifies whether users can increase the volume size of the drives on their WorkSpace.
- rebuild
Workspace DirectorySelfservice Permissions Rebuild Workspace - Specifies whether users can rebuild the operating system of a WorkSpace to its original state.
- restart
Workspace DirectorySelfservice Permissions Restart Workspace - Specifies whether users can restart their WorkSpace.
- switch
Running DirectoryMode Selfservice Permissions Switch Running Mode - Specifies whether users can switch the running mode of their WorkSpace.
- change_
compute_ Directorytype Selfservice Permissions Change Compute Type - Specifies whether users can change the compute type (bundle) for their WorkSpace.
- increase_
volume_ Directorysize Selfservice Permissions Increase Volume Size - Specifies whether users can increase the volume size of the drives on their WorkSpace.
- rebuild_
workspace DirectorySelfservice Permissions Rebuild Workspace - Specifies whether users can rebuild the operating system of a WorkSpace to its original state.
- restart_
workspace DirectorySelfservice Permissions Restart Workspace - Specifies whether users can restart their WorkSpace.
- switch_
running_ Directorymode Selfservice Permissions Switch Running Mode - Specifies whether users can switch the running mode of their WorkSpace.
- change
Compute "ENABLED" | "DISABLED"Type - Specifies whether users can change the compute type (bundle) for their WorkSpace.
- increase
Volume "ENABLED" | "DISABLED"Size - Specifies whether users can increase the volume size of the drives on their WorkSpace.
- rebuild
Workspace "ENABLED" | "DISABLED" - Specifies whether users can rebuild the operating system of a WorkSpace to its original state.
- restart
Workspace "ENABLED" | "DISABLED" - Specifies whether users can restart their WorkSpace.
- switch
Running "ENABLED" | "DISABLED"Mode - Specifies whether users can switch the running mode of their WorkSpace.
DirectorySelfservicePermissionsChangeComputeType, DirectorySelfservicePermissionsChangeComputeTypeArgs
- Enabled
ENABLED- Disabled
DISABLED
- Directory
Selfservice Permissions Change Compute Type Enabled ENABLED- Directory
Selfservice Permissions Change Compute Type Disabled DISABLED
- "ENABLED"
ENABLED- "DISABLED"
DISABLED
- Enabled
ENABLED- Disabled
DISABLED
- Enabled
ENABLED- Disabled
DISABLED
- ENABLED
ENABLED- DISABLED
DISABLED
- "ENABLED"
ENABLED- "DISABLED"
DISABLED
DirectorySelfservicePermissionsIncreaseVolumeSize, DirectorySelfservicePermissionsIncreaseVolumeSizeArgs
- Enabled
ENABLED- Disabled
DISABLED
- Directory
Selfservice Permissions Increase Volume Size Enabled ENABLED- Directory
Selfservice Permissions Increase Volume Size Disabled DISABLED
- "ENABLED"
ENABLED- "DISABLED"
DISABLED
- Enabled
ENABLED- Disabled
DISABLED
- Enabled
ENABLED- Disabled
DISABLED
- ENABLED
ENABLED- DISABLED
DISABLED
- "ENABLED"
ENABLED- "DISABLED"
DISABLED
DirectorySelfservicePermissionsRebuildWorkspace, DirectorySelfservicePermissionsRebuildWorkspaceArgs
- Enabled
ENABLED- Disabled
DISABLED
- Directory
Selfservice Permissions Rebuild Workspace Enabled ENABLED- Directory
Selfservice Permissions Rebuild Workspace Disabled DISABLED
- "ENABLED"
ENABLED- "DISABLED"
DISABLED
- Enabled
ENABLED- Disabled
DISABLED
- Enabled
ENABLED- Disabled
DISABLED
- ENABLED
ENABLED- DISABLED
DISABLED
- "ENABLED"
ENABLED- "DISABLED"
DISABLED
DirectorySelfservicePermissionsRestartWorkspace, DirectorySelfservicePermissionsRestartWorkspaceArgs
- Enabled
ENABLED- Disabled
DISABLED
- Directory
Selfservice Permissions Restart Workspace Enabled ENABLED- Directory
Selfservice Permissions Restart Workspace Disabled DISABLED
- "ENABLED"
ENABLED- "DISABLED"
DISABLED
- Enabled
ENABLED- Disabled
DISABLED
- Enabled
ENABLED- Disabled
DISABLED
- ENABLED
ENABLED- DISABLED
DISABLED
- "ENABLED"
ENABLED- "DISABLED"
DISABLED
DirectorySelfservicePermissionsSwitchRunningMode, DirectorySelfservicePermissionsSwitchRunningModeArgs
- Enabled
ENABLED- Disabled
DISABLED
- Directory
Selfservice Permissions Switch Running Mode Enabled ENABLED- Directory
Selfservice Permissions Switch Running Mode Disabled DISABLED
- "ENABLED"
ENABLED- "DISABLED"
DISABLED
- Enabled
ENABLED- Disabled
DISABLED
- Enabled
ENABLED- Disabled
DISABLED
- ENABLED
ENABLED- DISABLED
DISABLED
- "ENABLED"
ENABLED- "DISABLED"
DISABLED
DirectoryState, DirectoryStateArgs
- Registering
REGISTERING- Registered
REGISTERED- Deregistering
DEREGISTERING- Deregistered
DEREGISTERED- Error
ERROR
- Directory
State Registering REGISTERING- Directory
State Registered REGISTERED- Directory
State Deregistering DEREGISTERING- Directory
State Deregistered DEREGISTERED- Directory
State Error ERROR
- "REGISTERING"
REGISTERING- "REGISTERED"
REGISTERED- "DEREGISTERING"
DEREGISTERING- "DEREGISTERED"
DEREGISTERED- "ERROR"
ERROR
- Registering
REGISTERING- Registered
REGISTERED- Deregistering
DEREGISTERING- Deregistered
DEREGISTERED- Error
ERROR
- Registering
REGISTERING- Registered
REGISTERED- Deregistering
DEREGISTERING- Deregistered
DEREGISTERED- Error
ERROR
- REGISTERING
REGISTERING- REGISTERED
REGISTERED- DEREGISTERING
DEREGISTERING- DEREGISTERED
DEREGISTERED- ERROR
ERROR
- "REGISTERING"
REGISTERING- "REGISTERED"
REGISTERED- "DEREGISTERING"
DEREGISTERING- "DEREGISTERED"
DEREGISTERED- "ERROR"
ERROR
DirectoryStorageConnector, DirectoryStorageConnectorArgs
Describes the storage connector.- Connector
Type Pulumi.Aws Native. Work Spaces. Directory Storage Connector Connector Type - The type of connector used to save user files.
- Status
Pulumi.
Aws Native. Work Spaces. Directory Storage Connector Status - Indicates if the storage connector is enabled or disabled.
- Connector
Type DirectoryStorage Connector Connector Type - The type of connector used to save user files.
- Status
Directory
Storage Connector Status - Indicates if the storage connector is enabled or disabled.
- connector_
type "HOME_FOLDER" - The type of connector used to save user files.
- status "ENABLED" | "DISABLED"
- Indicates if the storage connector is enabled or disabled.
- connector
Type DirectoryStorage Connector Connector Type - The type of connector used to save user files.
- status
Directory
Storage Connector Status - Indicates if the storage connector is enabled or disabled.
- connector
Type DirectoryStorage Connector Connector Type - The type of connector used to save user files.
- status
Directory
Storage Connector Status - Indicates if the storage connector is enabled or disabled.
- connector_
type DirectoryStorage Connector Connector Type - The type of connector used to save user files.
- status
Directory
Storage Connector Status - Indicates if the storage connector is enabled or disabled.
- connector
Type "HOME_FOLDER" - The type of connector used to save user files.
- status "ENABLED" | "DISABLED"
- Indicates if the storage connector is enabled or disabled.
DirectoryStorageConnectorConnectorType, DirectoryStorageConnectorConnectorTypeArgs
- Home
Folder HOME_FOLDER
- Directory
Storage Connector Connector Type Home Folder HOME_FOLDER
- "HOME_FOLDER"
HOME_FOLDER
- Home
Folder HOME_FOLDER
- Home
Folder HOME_FOLDER
- HOME_FOLDER
HOME_FOLDER
- "HOME_FOLDER"
HOME_FOLDER
DirectoryStorageConnectorStatus, DirectoryStorageConnectorStatusArgs
- Enabled
ENABLED- Disabled
DISABLED
- Directory
Storage Connector Status Enabled ENABLED- Directory
Storage Connector Status Disabled DISABLED
- "ENABLED"
ENABLED- "DISABLED"
DISABLED
- Enabled
ENABLED- Disabled
DISABLED
- Enabled
ENABLED- Disabled
DISABLED
- ENABLED
ENABLED- DISABLED
DISABLED
- "ENABLED"
ENABLED- "DISABLED"
DISABLED
DirectoryStreamingProperties, DirectoryStreamingPropertiesArgs
Describes the streaming properties.- Global
Accelerator Pulumi.Aws Native. Work Spaces. Inputs. Directory Global Accelerator For Directory - Storage
Connectors List<Pulumi.Aws Native. Work Spaces. Inputs. Directory Storage Connector> - Indicates the storage connector used.
- Streaming
Experience Pulumi.Preferred Protocol Aws Native. Work Spaces. Directory Streaming Properties Streaming Experience Preferred Protocol - Indicates the type of preferred protocol for the streaming experience.
- User
Settings List<Pulumi.Aws Native. Work Spaces. Inputs. Directory User Setting> - Indicates the permission settings associated with the user.
- Global
Accelerator DirectoryGlobal Accelerator For Directory - Storage
Connectors []DirectoryStorage Connector - Indicates the storage connector used.
- Streaming
Experience DirectoryPreferred Protocol Streaming Properties Streaming Experience Preferred Protocol - Indicates the type of preferred protocol for the streaming experience.
- User
Settings []DirectoryUser Setting - Indicates the permission settings associated with the user.
- global_
accelerator object - storage_
connectors list(object) - Indicates the storage connector used.
- streaming_
experience_ "TCP" | "UDP"preferred_ protocol - Indicates the type of preferred protocol for the streaming experience.
- user_
settings list(object) - Indicates the permission settings associated with the user.
- global
Accelerator DirectoryGlobal Accelerator For Directory - storage
Connectors List<DirectoryStorage Connector> - Indicates the storage connector used.
- streaming
Experience DirectoryPreferred Protocol Streaming Properties Streaming Experience Preferred Protocol - Indicates the type of preferred protocol for the streaming experience.
- user
Settings List<DirectoryUser Setting> - Indicates the permission settings associated with the user.
- global
Accelerator DirectoryGlobal Accelerator For Directory - storage
Connectors DirectoryStorage Connector[] - Indicates the storage connector used.
- streaming
Experience DirectoryPreferred Protocol Streaming Properties Streaming Experience Preferred Protocol - Indicates the type of preferred protocol for the streaming experience.
- user
Settings DirectoryUser Setting[] - Indicates the permission settings associated with the user.
- global_
accelerator DirectoryGlobal Accelerator For Directory - storage_
connectors Sequence[DirectoryStorage Connector] - Indicates the storage connector used.
- streaming_
experience_ Directorypreferred_ protocol Streaming Properties Streaming Experience Preferred Protocol - Indicates the type of preferred protocol for the streaming experience.
- user_
settings Sequence[DirectoryUser Setting] - Indicates the permission settings associated with the user.
- global
Accelerator Property Map - storage
Connectors List<Property Map> - Indicates the storage connector used.
- streaming
Experience "TCP" | "UDP"Preferred Protocol - Indicates the type of preferred protocol for the streaming experience.
- user
Settings List<Property Map> - Indicates the permission settings associated with the user.
DirectoryStreamingPropertiesStreamingExperiencePreferredProtocol, DirectoryStreamingPropertiesStreamingExperiencePreferredProtocolArgs
- Tcp
TCP- Udp
UDP
- Directory
Streaming Properties Streaming Experience Preferred Protocol Tcp TCP- Directory
Streaming Properties Streaming Experience Preferred Protocol Udp UDP
- "TCP"
TCP- "UDP"
UDP
- Tcp
TCP- Udp
UDP
- Tcp
TCP- Udp
UDP
- TCP
TCP- UDP
UDP
- "TCP"
TCP- "UDP"
UDP
DirectoryTenancy, DirectoryTenancyArgs
- Dedicated
DEDICATED- Shared
SHARED
- Directory
Tenancy Dedicated DEDICATED- Directory
Tenancy Shared SHARED
- "DEDICATED"
DEDICATED- "SHARED"
SHARED
- Dedicated
DEDICATED- Shared
SHARED
- Dedicated
DEDICATED- Shared
SHARED
- DEDICATED
DEDICATED- SHARED
SHARED
- "DEDICATED"
DEDICATED- "SHARED"
SHARED
DirectoryType, DirectoryTypeArgs
- Simple
Ad SIMPLE_AD- Ad
Connector AD_CONNECTOR- Customer
Managed CUSTOMER_MANAGED- Aws
Iam Identity Center AWS_IAM_IDENTITY_CENTER
- Directory
Type Simple Ad SIMPLE_AD- Directory
Type Ad Connector AD_CONNECTOR- Directory
Type Customer Managed CUSTOMER_MANAGED- Directory
Type Aws Iam Identity Center AWS_IAM_IDENTITY_CENTER
- "SIMPLE_AD"
SIMPLE_AD- "AD_CONNECTOR"
AD_CONNECTOR- "CUSTOMER_MANAGED"
CUSTOMER_MANAGED- "AWS_IAM_IDENTITY_CENTER"
AWS_IAM_IDENTITY_CENTER
- Simple
Ad SIMPLE_AD- Ad
Connector AD_CONNECTOR- Customer
Managed CUSTOMER_MANAGED- Aws
Iam Identity Center AWS_IAM_IDENTITY_CENTER
- Simple
Ad SIMPLE_AD- Ad
Connector AD_CONNECTOR- Customer
Managed CUSTOMER_MANAGED- Aws
Iam Identity Center AWS_IAM_IDENTITY_CENTER
- SIMPLE_AD
SIMPLE_AD- AD_CONNECTOR
AD_CONNECTOR- CUSTOMER_MANAGED
CUSTOMER_MANAGED- AWS_IAM_IDENTITY_CENTER
AWS_IAM_IDENTITY_CENTER
- "SIMPLE_AD"
SIMPLE_AD- "AD_CONNECTOR"
AD_CONNECTOR- "CUSTOMER_MANAGED"
CUSTOMER_MANAGED- "AWS_IAM_IDENTITY_CENTER"
AWS_IAM_IDENTITY_CENTER
DirectoryUserIdentityType, DirectoryUserIdentityTypeArgs
- Customer
Managed CUSTOMER_MANAGED- Aws
Directory Service AWS_DIRECTORY_SERVICE- Aws
Iam Identity Center AWS_IAM_IDENTITY_CENTER
- Directory
User Identity Type Customer Managed CUSTOMER_MANAGED- Directory
User Identity Type Aws Directory Service AWS_DIRECTORY_SERVICE- Directory
User Identity Type Aws Iam Identity Center AWS_IAM_IDENTITY_CENTER
- "CUSTOMER_MANAGED"
CUSTOMER_MANAGED- "AWS_DIRECTORY_SERVICE"
AWS_DIRECTORY_SERVICE- "AWS_IAM_IDENTITY_CENTER"
AWS_IAM_IDENTITY_CENTER
- Customer
Managed CUSTOMER_MANAGED- Aws
Directory Service AWS_DIRECTORY_SERVICE- Aws
Iam Identity Center AWS_IAM_IDENTITY_CENTER
- Customer
Managed CUSTOMER_MANAGED- Aws
Directory Service AWS_DIRECTORY_SERVICE- Aws
Iam Identity Center AWS_IAM_IDENTITY_CENTER
- CUSTOMER_MANAGED
CUSTOMER_MANAGED- AWS_DIRECTORY_SERVICE
AWS_DIRECTORY_SERVICE- AWS_IAM_IDENTITY_CENTER
AWS_IAM_IDENTITY_CENTER
- "CUSTOMER_MANAGED"
CUSTOMER_MANAGED- "AWS_DIRECTORY_SERVICE"
AWS_DIRECTORY_SERVICE- "AWS_IAM_IDENTITY_CENTER"
AWS_IAM_IDENTITY_CENTER
DirectoryUserSetting, DirectoryUserSettingArgs
Information about the user's permission settings.- Action
Pulumi.
Aws Native. Work Spaces. Directory User Setting Action - Indicates the type of action.
- Permission
Pulumi.
Aws Native. Work Spaces. Directory User Setting Permission - Indicates if the setting is enabled or disabled.
- Maximum
Length int - Indicates the maximum character length for the specified user setting.
- Action
Directory
User Setting Action - Indicates the type of action.
- Permission
Directory
User Setting Permission - Indicates if the setting is enabled or disabled.
- Maximum
Length int - Indicates the maximum character length for the specified user setting.
- action "CLIPBOARD_COPY_FROM_LOCAL_DEVICE" | "CLIPBOARD_COPY_TO_LOCAL_DEVICE" | "PRINTING_TO_LOCAL_DEVICE" | "SMART_CARD"
- Indicates the type of action.
- permission "ENABLED" | "DISABLED"
- Indicates if the setting is enabled or disabled.
- maximum_
length number - Indicates the maximum character length for the specified user setting.
- action
Directory
User Setting Action - Indicates the type of action.
- permission
Directory
User Setting Permission - Indicates if the setting is enabled or disabled.
- maximum
Length Integer - Indicates the maximum character length for the specified user setting.
- action
Directory
User Setting Action - Indicates the type of action.
- permission
Directory
User Setting Permission - Indicates if the setting is enabled or disabled.
- maximum
Length number - Indicates the maximum character length for the specified user setting.
- action
Directory
User Setting Action - Indicates the type of action.
- permission
Directory
User Setting Permission - Indicates if the setting is enabled or disabled.
- maximum_
length int - Indicates the maximum character length for the specified user setting.
- action "CLIPBOARD_COPY_FROM_LOCAL_DEVICE" | "CLIPBOARD_COPY_TO_LOCAL_DEVICE" | "PRINTING_TO_LOCAL_DEVICE" | "SMART_CARD"
- Indicates the type of action.
- permission "ENABLED" | "DISABLED"
- Indicates if the setting is enabled or disabled.
- maximum
Length Number - Indicates the maximum character length for the specified user setting.
DirectoryUserSettingAction, DirectoryUserSettingActionArgs
- Clipboard
Copy From Local Device CLIPBOARD_COPY_FROM_LOCAL_DEVICE- Clipboard
Copy To Local Device CLIPBOARD_COPY_TO_LOCAL_DEVICE- Printing
To Local Device PRINTING_TO_LOCAL_DEVICE- Smart
Card SMART_CARD
- Directory
User Setting Action Clipboard Copy From Local Device CLIPBOARD_COPY_FROM_LOCAL_DEVICE- Directory
User Setting Action Clipboard Copy To Local Device CLIPBOARD_COPY_TO_LOCAL_DEVICE- Directory
User Setting Action Printing To Local Device PRINTING_TO_LOCAL_DEVICE- Directory
User Setting Action Smart Card SMART_CARD
- "CLIPBOARD_COPY_FROM_LOCAL_DEVICE"
CLIPBOARD_COPY_FROM_LOCAL_DEVICE- "CLIPBOARD_COPY_TO_LOCAL_DEVICE"
CLIPBOARD_COPY_TO_LOCAL_DEVICE- "PRINTING_TO_LOCAL_DEVICE"
PRINTING_TO_LOCAL_DEVICE- "SMART_CARD"
SMART_CARD
- Clipboard
Copy From Local Device CLIPBOARD_COPY_FROM_LOCAL_DEVICE- Clipboard
Copy To Local Device CLIPBOARD_COPY_TO_LOCAL_DEVICE- Printing
To Local Device PRINTING_TO_LOCAL_DEVICE- Smart
Card SMART_CARD
- Clipboard
Copy From Local Device CLIPBOARD_COPY_FROM_LOCAL_DEVICE- Clipboard
Copy To Local Device CLIPBOARD_COPY_TO_LOCAL_DEVICE- Printing
To Local Device PRINTING_TO_LOCAL_DEVICE- Smart
Card SMART_CARD
- CLIPBOARD_COPY_FROM_LOCAL_DEVICE
CLIPBOARD_COPY_FROM_LOCAL_DEVICE- CLIPBOARD_COPY_TO_LOCAL_DEVICE
CLIPBOARD_COPY_TO_LOCAL_DEVICE- PRINTING_TO_LOCAL_DEVICE
PRINTING_TO_LOCAL_DEVICE- SMART_CARD
SMART_CARD
- "CLIPBOARD_COPY_FROM_LOCAL_DEVICE"
CLIPBOARD_COPY_FROM_LOCAL_DEVICE- "CLIPBOARD_COPY_TO_LOCAL_DEVICE"
CLIPBOARD_COPY_TO_LOCAL_DEVICE- "PRINTING_TO_LOCAL_DEVICE"
PRINTING_TO_LOCAL_DEVICE- "SMART_CARD"
SMART_CARD
DirectoryUserSettingPermission, DirectoryUserSettingPermissionArgs
- Enabled
ENABLED- Disabled
DISABLED
- Directory
User Setting Permission Enabled ENABLED- Directory
User Setting Permission Disabled DISABLED
- "ENABLED"
ENABLED- "DISABLED"
DISABLED
- Enabled
ENABLED- Disabled
DISABLED
- Enabled
ENABLED- Disabled
DISABLED
- ENABLED
ENABLED- DISABLED
DISABLED
- "ENABLED"
ENABLED- "DISABLED"
DISABLED
DirectoryWorkspaceAccessProperties, DirectoryWorkspaceAccessPropertiesArgs
The device types and operating systems that can be used to access a WorkSpace.- Access
Endpoint Pulumi.Config Aws Native. Work Spaces. Inputs. Directory Access Endpoint Config - Device
Type Pulumi.Android Aws Native. Work Spaces. Directory Workspace Access Properties Device Type Android - Indicates whether users can use Android and Android-compatible Chrome OS devices to access their WorkSpaces.
- Device
Type Pulumi.Chrome Os Aws Native. Work Spaces. Directory Workspace Access Properties Device Type Chrome Os - Indicates whether users can use Chromebooks to access their WorkSpaces.
- Device
Type Pulumi.Ios Aws Native. Work Spaces. Directory Workspace Access Properties Device Type Ios - Indicates whether users can use iOS devices to access their WorkSpaces.
- Device
Type Pulumi.Linux Aws Native. Work Spaces. Directory Workspace Access Properties Device Type Linux - Indicates whether users can use Linux clients to access their WorkSpaces.
- Device
Type Pulumi.Osx Aws Native. Work Spaces. Directory Workspace Access Properties Device Type Osx - Indicates whether users can use macOS clients to access their WorkSpaces.
- Device
Type Pulumi.Web Aws Native. Work Spaces. Directory Workspace Access Properties Device Type Web - Indicates whether users can access their WorkSpaces through a web browser.
- Device
Type Pulumi.Windows Aws Native. Work Spaces. Directory Workspace Access Properties Device Type Windows - Indicates whether users can use Windows clients to access their WorkSpaces.
- Device
Type Pulumi.Work Spaces Thin Client Aws Native. Work Spaces. Directory Workspace Access Properties Device Type Work Spaces Thin Client - Indicates whether users can access their WorkSpaces through a WorkSpaces Thin Client.
- Device
Type Pulumi.Zero Client Aws Native. Work Spaces. Directory Workspace Access Properties Device Type Zero Client - Indicates whether users can use zero client devices to access their WorkSpaces.
- Access
Endpoint DirectoryConfig Access Endpoint Config - Device
Type DirectoryAndroid Workspace Access Properties Device Type Android - Indicates whether users can use Android and Android-compatible Chrome OS devices to access their WorkSpaces.
- Device
Type DirectoryChrome Os Workspace Access Properties Device Type Chrome Os - Indicates whether users can use Chromebooks to access their WorkSpaces.
- Device
Type DirectoryIos Workspace Access Properties Device Type Ios - Indicates whether users can use iOS devices to access their WorkSpaces.
- Device
Type DirectoryLinux Workspace Access Properties Device Type Linux - Indicates whether users can use Linux clients to access their WorkSpaces.
- Device
Type DirectoryOsx Workspace Access Properties Device Type Osx - Indicates whether users can use macOS clients to access their WorkSpaces.
- Device
Type DirectoryWeb Workspace Access Properties Device Type Web - Indicates whether users can access their WorkSpaces through a web browser.
- Device
Type DirectoryWindows Workspace Access Properties Device Type Windows - Indicates whether users can use Windows clients to access their WorkSpaces.
- Device
Type DirectoryWork Spaces Thin Client Workspace Access Properties Device Type Work Spaces Thin Client - Indicates whether users can access their WorkSpaces through a WorkSpaces Thin Client.
- Device
Type DirectoryZero Client Workspace Access Properties Device Type Zero Client - Indicates whether users can use zero client devices to access their WorkSpaces.
- access_
endpoint_ objectconfig - device_
type_ "ALLOW" | "DENY"android - Indicates whether users can use Android and Android-compatible Chrome OS devices to access their WorkSpaces.
- device_
type_ "ALLOW" | "DENY"chrome_ os - Indicates whether users can use Chromebooks to access their WorkSpaces.
- device_
type_ "ALLOW" | "DENY"ios - Indicates whether users can use iOS devices to access their WorkSpaces.
- device_
type_ "ALLOW" | "DENY"linux - Indicates whether users can use Linux clients to access their WorkSpaces.
- device_
type_ "ALLOW" | "DENY"osx - Indicates whether users can use macOS clients to access their WorkSpaces.
- device_
type_ "ALLOW" | "DENY"web - Indicates whether users can access their WorkSpaces through a web browser.
- device_
type_ "ALLOW" | "DENY"windows - Indicates whether users can use Windows clients to access their WorkSpaces.
- device_
type_ "ALLOW" | "DENY"work_ spaces_ thin_ client - Indicates whether users can access their WorkSpaces through a WorkSpaces Thin Client.
- device_
type_ "ALLOW" | "DENY"zero_ client - Indicates whether users can use zero client devices to access their WorkSpaces.
- access
Endpoint DirectoryConfig Access Endpoint Config - device
Type DirectoryAndroid Workspace Access Properties Device Type Android - Indicates whether users can use Android and Android-compatible Chrome OS devices to access their WorkSpaces.
- device
Type DirectoryChrome Os Workspace Access Properties Device Type Chrome Os - Indicates whether users can use Chromebooks to access their WorkSpaces.
- device
Type DirectoryIos Workspace Access Properties Device Type Ios - Indicates whether users can use iOS devices to access their WorkSpaces.
- device
Type DirectoryLinux Workspace Access Properties Device Type Linux - Indicates whether users can use Linux clients to access their WorkSpaces.
- device
Type DirectoryOsx Workspace Access Properties Device Type Osx - Indicates whether users can use macOS clients to access their WorkSpaces.
- device
Type DirectoryWeb Workspace Access Properties Device Type Web - Indicates whether users can access their WorkSpaces through a web browser.
- device
Type DirectoryWindows Workspace Access Properties Device Type Windows - Indicates whether users can use Windows clients to access their WorkSpaces.
- device
Type DirectoryWork Spaces Thin Client Workspace Access Properties Device Type Work Spaces Thin Client - Indicates whether users can access their WorkSpaces through a WorkSpaces Thin Client.
- device
Type DirectoryZero Client Workspace Access Properties Device Type Zero Client - Indicates whether users can use zero client devices to access their WorkSpaces.
- access
Endpoint DirectoryConfig Access Endpoint Config - device
Type DirectoryAndroid Workspace Access Properties Device Type Android - Indicates whether users can use Android and Android-compatible Chrome OS devices to access their WorkSpaces.
- device
Type DirectoryChrome Os Workspace Access Properties Device Type Chrome Os - Indicates whether users can use Chromebooks to access their WorkSpaces.
- device
Type DirectoryIos Workspace Access Properties Device Type Ios - Indicates whether users can use iOS devices to access their WorkSpaces.
- device
Type DirectoryLinux Workspace Access Properties Device Type Linux - Indicates whether users can use Linux clients to access their WorkSpaces.
- device
Type DirectoryOsx Workspace Access Properties Device Type Osx - Indicates whether users can use macOS clients to access their WorkSpaces.
- device
Type DirectoryWeb Workspace Access Properties Device Type Web - Indicates whether users can access their WorkSpaces through a web browser.
- device
Type DirectoryWindows Workspace Access Properties Device Type Windows - Indicates whether users can use Windows clients to access their WorkSpaces.
- device
Type DirectoryWork Spaces Thin Client Workspace Access Properties Device Type Work Spaces Thin Client - Indicates whether users can access their WorkSpaces through a WorkSpaces Thin Client.
- device
Type DirectoryZero Client Workspace Access Properties Device Type Zero Client - Indicates whether users can use zero client devices to access their WorkSpaces.
- access_
endpoint_ Directoryconfig Access Endpoint Config - device_
type_ Directoryandroid Workspace Access Properties Device Type Android - Indicates whether users can use Android and Android-compatible Chrome OS devices to access their WorkSpaces.
- device_
type_ Directorychrome_ os Workspace Access Properties Device Type Chrome Os - Indicates whether users can use Chromebooks to access their WorkSpaces.
- device_
type_ Directoryios Workspace Access Properties Device Type Ios - Indicates whether users can use iOS devices to access their WorkSpaces.
- device_
type_ Directorylinux Workspace Access Properties Device Type Linux - Indicates whether users can use Linux clients to access their WorkSpaces.
- device_
type_ Directoryosx Workspace Access Properties Device Type Osx - Indicates whether users can use macOS clients to access their WorkSpaces.
- device_
type_ Directoryweb Workspace Access Properties Device Type Web - Indicates whether users can access their WorkSpaces through a web browser.
- device_
type_ Directorywindows Workspace Access Properties Device Type Windows - Indicates whether users can use Windows clients to access their WorkSpaces.
- device_
type_ Directorywork_ spaces_ thin_ client Workspace Access Properties Device Type Work Spaces Thin Client - Indicates whether users can access their WorkSpaces through a WorkSpaces Thin Client.
- device_
type_ Directoryzero_ client Workspace Access Properties Device Type Zero Client - Indicates whether users can use zero client devices to access their WorkSpaces.
- access
Endpoint Property MapConfig - device
Type "ALLOW" | "DENY"Android - Indicates whether users can use Android and Android-compatible Chrome OS devices to access their WorkSpaces.
- device
Type "ALLOW" | "DENY"Chrome Os - Indicates whether users can use Chromebooks to access their WorkSpaces.
- device
Type "ALLOW" | "DENY"Ios - Indicates whether users can use iOS devices to access their WorkSpaces.
- device
Type "ALLOW" | "DENY"Linux - Indicates whether users can use Linux clients to access their WorkSpaces.
- device
Type "ALLOW" | "DENY"Osx - Indicates whether users can use macOS clients to access their WorkSpaces.
- device
Type "ALLOW" | "DENY"Web - Indicates whether users can access their WorkSpaces through a web browser.
- device
Type "ALLOW" | "DENY"Windows - Indicates whether users can use Windows clients to access their WorkSpaces.
- device
Type "ALLOW" | "DENY"Work Spaces Thin Client - Indicates whether users can access their WorkSpaces through a WorkSpaces Thin Client.
- device
Type "ALLOW" | "DENY"Zero Client - Indicates whether users can use zero client devices to access their WorkSpaces.
DirectoryWorkspaceAccessPropertiesDeviceTypeAndroid, DirectoryWorkspaceAccessPropertiesDeviceTypeAndroidArgs
- Allow
ALLOW- Deny
DENY
- Directory
Workspace Access Properties Device Type Android Allow ALLOW- Directory
Workspace Access Properties Device Type Android Deny DENY
- "ALLOW"
ALLOW- "DENY"
DENY
- Allow
ALLOW- Deny
DENY
- Allow
ALLOW- Deny
DENY
- ALLOW
ALLOW- DENY
DENY
- "ALLOW"
ALLOW- "DENY"
DENY
DirectoryWorkspaceAccessPropertiesDeviceTypeChromeOs, DirectoryWorkspaceAccessPropertiesDeviceTypeChromeOsArgs
- Allow
ALLOW- Deny
DENY
- Directory
Workspace Access Properties Device Type Chrome Os Allow ALLOW- Directory
Workspace Access Properties Device Type Chrome Os Deny DENY
- "ALLOW"
ALLOW- "DENY"
DENY
- Allow
ALLOW- Deny
DENY
- Allow
ALLOW- Deny
DENY
- ALLOW
ALLOW- DENY
DENY
- "ALLOW"
ALLOW- "DENY"
DENY
DirectoryWorkspaceAccessPropertiesDeviceTypeIos, DirectoryWorkspaceAccessPropertiesDeviceTypeIosArgs
- Allow
ALLOW- Deny
DENY
- Directory
Workspace Access Properties Device Type Ios Allow ALLOW- Directory
Workspace Access Properties Device Type Ios Deny DENY
- "ALLOW"
ALLOW- "DENY"
DENY
- Allow
ALLOW- Deny
DENY
- Allow
ALLOW- Deny
DENY
- ALLOW
ALLOW- DENY
DENY
- "ALLOW"
ALLOW- "DENY"
DENY
DirectoryWorkspaceAccessPropertiesDeviceTypeLinux, DirectoryWorkspaceAccessPropertiesDeviceTypeLinuxArgs
- Allow
ALLOW- Deny
DENY
- Directory
Workspace Access Properties Device Type Linux Allow ALLOW- Directory
Workspace Access Properties Device Type Linux Deny DENY
- "ALLOW"
ALLOW- "DENY"
DENY
- Allow
ALLOW- Deny
DENY
- Allow
ALLOW- Deny
DENY
- ALLOW
ALLOW- DENY
DENY
- "ALLOW"
ALLOW- "DENY"
DENY
DirectoryWorkspaceAccessPropertiesDeviceTypeOsx, DirectoryWorkspaceAccessPropertiesDeviceTypeOsxArgs
- Allow
ALLOW- Deny
DENY
- Directory
Workspace Access Properties Device Type Osx Allow ALLOW- Directory
Workspace Access Properties Device Type Osx Deny DENY
- "ALLOW"
ALLOW- "DENY"
DENY
- Allow
ALLOW- Deny
DENY
- Allow
ALLOW- Deny
DENY
- ALLOW
ALLOW- DENY
DENY
- "ALLOW"
ALLOW- "DENY"
DENY
DirectoryWorkspaceAccessPropertiesDeviceTypeWeb, DirectoryWorkspaceAccessPropertiesDeviceTypeWebArgs
- Allow
ALLOW- Deny
DENY
- Directory
Workspace Access Properties Device Type Web Allow ALLOW- Directory
Workspace Access Properties Device Type Web Deny DENY
- "ALLOW"
ALLOW- "DENY"
DENY
- Allow
ALLOW- Deny
DENY
- Allow
ALLOW- Deny
DENY
- ALLOW
ALLOW- DENY
DENY
- "ALLOW"
ALLOW- "DENY"
DENY
DirectoryWorkspaceAccessPropertiesDeviceTypeWindows, DirectoryWorkspaceAccessPropertiesDeviceTypeWindowsArgs
- Allow
ALLOW- Deny
DENY
- Directory
Workspace Access Properties Device Type Windows Allow ALLOW- Directory
Workspace Access Properties Device Type Windows Deny DENY
- "ALLOW"
ALLOW- "DENY"
DENY
- Allow
ALLOW- Deny
DENY
- Allow
ALLOW- Deny
DENY
- ALLOW
ALLOW- DENY
DENY
- "ALLOW"
ALLOW- "DENY"
DENY
DirectoryWorkspaceAccessPropertiesDeviceTypeWorkSpacesThinClient, DirectoryWorkspaceAccessPropertiesDeviceTypeWorkSpacesThinClientArgs
- Allow
ALLOW- Deny
DENY
- Directory
Workspace Access Properties Device Type Work Spaces Thin Client Allow ALLOW- Directory
Workspace Access Properties Device Type Work Spaces Thin Client Deny DENY
- "ALLOW"
ALLOW- "DENY"
DENY
- Allow
ALLOW- Deny
DENY
- Allow
ALLOW- Deny
DENY
- ALLOW
ALLOW- DENY
DENY
- "ALLOW"
ALLOW- "DENY"
DENY
DirectoryWorkspaceAccessPropertiesDeviceTypeZeroClient, DirectoryWorkspaceAccessPropertiesDeviceTypeZeroClientArgs
- Allow
ALLOW- Deny
DENY
- Directory
Workspace Access Properties Device Type Zero Client Allow ALLOW- Directory
Workspace Access Properties Device Type Zero Client Deny DENY
- "ALLOW"
ALLOW- "DENY"
DENY
- Allow
ALLOW- Deny
DENY
- Allow
ALLOW- Deny
DENY
- ALLOW
ALLOW- DENY
DENY
- "ALLOW"
ALLOW- "DENY"
DENY
DirectoryWorkspaceType, DirectoryWorkspaceTypeArgs
- Personal
PERSONAL- Pools
POOLS
- Directory
Workspace Type Personal PERSONAL- Directory
Workspace Type Pools POOLS
- "PERSONAL"
PERSONAL- "POOLS"
POOLS
- Personal
PERSONAL- Pools
POOLS
- Personal
PERSONAL- Pools
POOLS
- PERSONAL
PERSONAL- POOLS
POOLS
- "PERSONAL"
PERSONAL- "POOLS"
POOLS
Tag, TagArgs
A set of tags to apply to the resource.Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
published on Thursday, Oct 22, 2026 by Pulumi