Package com.pulumi.aws.workspaces.inputs
Class DirectoryWorkspaceAccessPropertiesArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.workspaces.inputs.DirectoryWorkspaceAccessPropertiesArgs
-
public final class DirectoryWorkspaceAccessPropertiesArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDirectoryWorkspaceAccessPropertiesArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static DirectoryWorkspaceAccessPropertiesArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<DirectoryWorkspaceAccessPropertiesAccessEndpointConfigArgs>>accessEndpointConfig()static DirectoryWorkspaceAccessPropertiesArgs.Builderbuilder()static DirectoryWorkspaceAccessPropertiesArgs.Builderbuilder(DirectoryWorkspaceAccessPropertiesArgs defaults)java.util.Optional<com.pulumi.core.Output<java.lang.String>>deviceTypeAndroid()java.util.Optional<com.pulumi.core.Output<java.lang.String>>deviceTypeChromeos()java.util.Optional<com.pulumi.core.Output<java.lang.String>>deviceTypeIos()java.util.Optional<com.pulumi.core.Output<java.lang.String>>deviceTypeLinux()java.util.Optional<com.pulumi.core.Output<java.lang.String>>deviceTypeOsx()java.util.Optional<com.pulumi.core.Output<java.lang.String>>deviceTypeWeb()java.util.Optional<com.pulumi.core.Output<java.lang.String>>deviceTypeWindows()java.util.Optional<com.pulumi.core.Output<java.lang.String>>deviceTypeZeroclient()
-
-
-
Field Detail
-
Empty
public static final DirectoryWorkspaceAccessPropertiesArgs Empty
-
-
Method Detail
-
accessEndpointConfig
public java.util.Optional<com.pulumi.core.Output<DirectoryWorkspaceAccessPropertiesAccessEndpointConfigArgs>> accessEndpointConfig()
- Returns:
- Configuration for accessing WorkSpaces through VPC endpoints instead of the public internet. Defined below.
-
deviceTypeAndroid
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> deviceTypeAndroid()
- Returns:
- Indicates whether users can use Android devices to access their WorkSpaces.
-
deviceTypeChromeos
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> deviceTypeChromeos()
- Returns:
- Indicates whether users can use Chromebooks to access their WorkSpaces.
-
deviceTypeIos
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> deviceTypeIos()
- Returns:
- Indicates whether users can use iOS devices to access their WorkSpaces.
-
deviceTypeLinux
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> deviceTypeLinux()
- Returns:
- Indicates whether users can use Linux clients to access their WorkSpaces.
-
deviceTypeOsx
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> deviceTypeOsx()
- Returns:
- Indicates whether users can use macOS clients to access their WorkSpaces.
-
deviceTypeWeb
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> deviceTypeWeb()
- Returns:
- Indicates whether users can access their WorkSpaces through a web browser.
-
deviceTypeWindows
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> deviceTypeWindows()
- Returns:
- Indicates whether users can use Windows clients to access their WorkSpaces.
-
deviceTypeZeroclient
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> deviceTypeZeroclient()
- Returns:
- Indicates whether users can use zero client devices to access their WorkSpaces.
-
builder
public static DirectoryWorkspaceAccessPropertiesArgs.Builder builder()
-
builder
public static DirectoryWorkspaceAccessPropertiesArgs.Builder builder(DirectoryWorkspaceAccessPropertiesArgs defaults)
-
-