Class GetDirectoryResult


  • public final class GetDirectoryResult
    extends java.lang.Object
    • 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.