Class GetDirectoryResult
- java.lang.Object
-
- com.pulumi.aws.workspaces.outputs.GetDirectoryResult
-
public final class GetDirectoryResult extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
GetDirectoryResult.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
alias()
static GetDirectoryResult.Builder
builder()
static GetDirectoryResult.Builder
builder(GetDirectoryResult defaults)
java.lang.String
customerUserName()
java.lang.String
directoryId()
java.lang.String
directoryName()
java.lang.String
directoryType()
java.util.List<java.lang.String>
dnsIpAddresses()
java.lang.String
iamRoleId()
java.lang.String
id()
java.util.List<java.lang.String>
ipGroupIds()
java.lang.String
registrationCode()
java.util.List<GetDirectorySelfServicePermission>
selfServicePermissions()
java.util.List<java.lang.String>
subnetIds()
java.util.Map<java.lang.String,java.lang.String>
tags()
java.util.List<GetDirectoryWorkspaceAccessProperty>
workspaceAccessProperties()
java.util.List<GetDirectoryWorkspaceCreationProperty>
workspaceCreationProperties()
java.lang.String
workspaceSecurityGroupId()
-
-
-
Method Detail
-
alias
public java.lang.String alias()
- Returns:
- Directory alias.
-
customerUserName
public java.lang.String customerUserName()
- Returns:
- User name for the service account.
-
directoryId
public java.lang.String directoryId()
-
directoryName
public java.lang.String directoryName()
- Returns:
- Name of the directory.
-
directoryType
public java.lang.String directoryType()
- Returns:
- Directory type.
-
dnsIpAddresses
public java.util.List<java.lang.String> dnsIpAddresses()
- Returns:
- IP addresses of the DNS servers for the directory.
-
iamRoleId
public java.lang.String iamRoleId()
- Returns:
- 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.
-
id
public java.lang.String id()
- Returns:
- The provider-assigned unique ID for this managed resource.
-
ipGroupIds
public java.util.List<java.lang.String> ipGroupIds()
- Returns:
- Identifiers of the IP access control groups associated with the directory.
-
registrationCode
public java.lang.String registrationCode()
- Returns:
- Registration code for the directory. This is the code that users enter in their Amazon WorkSpaces client application to connect to the directory.
-
selfServicePermissions
public java.util.List<GetDirectorySelfServicePermission> selfServicePermissions()
- Returns:
- The permissions to enable or disable self-service capabilities.
-
subnetIds
public java.util.List<java.lang.String> subnetIds()
- Returns:
- Identifiers of the subnets where the directory resides.
-
tags
public java.util.Map<java.lang.String,java.lang.String> tags()
- Returns:
- A map of tags assigned to the WorkSpaces directory.
-
workspaceAccessProperties
public java.util.List<GetDirectoryWorkspaceAccessProperty> workspaceAccessProperties()
- Returns:
- (Optional) Specifies which devices and operating systems users can use to access their WorkSpaces. Defined below.
-
workspaceCreationProperties
public java.util.List<GetDirectoryWorkspaceCreationProperty> workspaceCreationProperties()
- Returns:
- The default properties that are used for creating WorkSpaces. Defined below.
-
workspaceSecurityGroupId
public java.lang.String workspaceSecurityGroupId()
- Returns:
- The identifier of the security group that is assigned to new WorkSpaces. Defined below.
-
builder
public static GetDirectoryResult.Builder builder()
-
builder
public static GetDirectoryResult.Builder builder(GetDirectoryResult defaults)
-
-