WorkspaceDirectory
¶
Source code in docs_src/capo_workspaces/types/workspace_directory.py
39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 | |
active_directory_config
instance-attribute
¶
active_directory_config: NotRequired[ActiveDirectoryConfig]
Information about the Active Directory config.
certificate_based_auth_properties
instance-attribute
¶
certificate_based_auth_properties: NotRequired[CertificateBasedAuthProperties]
The certificate-based authentication properties used to authenticate SAML 2.0 Identity Provider (IdP) user identities to Active Directory for WorkSpaces login.
customer_user_name
instance-attribute
¶
customer_user_name: NotRequired[UserName]
The user name for the service account.
directory_name
instance-attribute
¶
directory_name: NotRequired[DirectoryName]
The name of the directory.
directory_type
instance-attribute
¶
directory_type: NotRequired[WorkspaceDirectoryType]
The directory type.
dns_ip_addresses
instance-attribute
¶
dns_ip_addresses: NotRequired[DnsIpAddresses]
The IP addresses of the DNS servers for the directory.
dns_ipv6_addresses
instance-attribute
¶
dns_ipv6_addresses: NotRequired[DnsIpv6Addresses]
The IPv6 addresses of the DNS servers for the directory.
endpoint_encryption_mode
instance-attribute
¶
endpoint_encryption_mode: NotRequired[EndpointEncryptionMode]
Endpoint encryption mode that allows you to configure the specified directory between Standard TLS and FIPS 140-2 validated mode.
error_message
instance-attribute
¶
error_message: NotRequired[Description]
The error message returned.
iam_role_id
instance-attribute
¶
iam_role_id: NotRequired[ARN]
The identifier of the IAM role. This is the role that allows Amazon WorkSpaces to make calls to other services, such as Amazon EC2, on your behalf.
idc_config
instance-attribute
¶
idc_config: NotRequired[IDCConfig]
Specifies details about identity center configurations.
ip_group_ids
instance-attribute
¶
ip_group_ids: NotRequired[IpGroupIdList]
The identifiers of the IP access control groups associated with the directory.
microsoft_entra_config
instance-attribute
¶
microsoft_entra_config: NotRequired[MicrosoftEntraConfig]
Specifies details about Microsoft Entra configurations.
registration_code
instance-attribute
¶
registration_code: NotRequired[RegistrationCode]
The registration code for the directory. This is the code that users enter in their Amazon WorkSpaces client application to connect to the directory.
saml_properties
instance-attribute
¶
saml_properties: NotRequired[SamlProperties]
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.
selfservice_permissions
instance-attribute
¶
selfservice_permissions: NotRequired[SelfservicePermissions]
The default self-service permissions for WorkSpaces in the directory.
state
instance-attribute
¶
state: NotRequired[WorkspaceDirectoryState]
The state of the directory's registration with Amazon WorkSpaces. After a directory is deregistered, the DEREGISTERED state is returned very briefly before the directory metadata is cleaned up, so this state is rarely returned. To confirm that a directory is deregistered, check for the directory ID by using DescribeWorkspaceDirectories. If the directory ID isn't returned, then the directory has been successfully deregistered.
streaming_properties
instance-attribute
¶
streaming_properties: NotRequired[StreamingProperties]
The streaming properties to configure.
subnet_ids
instance-attribute
¶
subnet_ids: NotRequired[SubnetIds]
The identifiers of the subnets used with the directory.
tenancy
instance-attribute
¶
tenancy: NotRequired[Tenancy]
Specifies whether the directory is dedicated or shared. To use Bring Your Own License (BYOL), this value must be set to DEDICATED. For more information, see Bring Your Own Windows Desktop Images.
user_identity_type
instance-attribute
¶
user_identity_type: NotRequired[UserIdentityType]
Indicates the identity type of the specifired user.
workspace_access_properties
instance-attribute
¶
workspace_access_properties: NotRequired[WorkspaceAccessProperties]
The devices and operating systems that users can use to access WorkSpaces.
workspace_creation_properties
instance-attribute
¶
workspace_creation_properties: NotRequired[DefaultWorkspaceCreationProperties]
The default creation properties for all WorkSpaces in the directory.
workspace_directory_description
instance-attribute
¶
workspace_directory_description: NotRequired[WorkspaceDirectoryDescription]
The description of the WorkSpace directory
workspace_directory_name
instance-attribute
¶
workspace_directory_name: NotRequired[WorkspaceDirectoryName]
The name fo the WorkSpace directory.
workspace_security_group_id
instance-attribute
¶
workspace_security_group_id: NotRequired[SecurityGroupId]
The identifier of the security group that is assigned to new WorkSpaces.
workspace_type
instance-attribute
¶
workspace_type: NotRequired[WorkspaceType]
Indicates whether the directory's WorkSpace type is personal or pools.