Package com.pulumi.alicloud.eds.inputs
Class GetDesktopsArgs.Builder
- java.lang.Object
-
- com.pulumi.alicloud.eds.inputs.GetDesktopsArgs.Builder
-
- Enclosing class:
- GetDesktopsArgs
public static final class GetDesktopsArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(GetDesktopsArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GetDesktopsArgs
build()
GetDesktopsArgs.Builder
desktopName(com.pulumi.core.Output<java.lang.String> desktopName)
GetDesktopsArgs.Builder
desktopName(java.lang.String desktopName)
GetDesktopsArgs.Builder
endUserIds(com.pulumi.core.Output<java.util.List<java.lang.String>> endUserIds)
GetDesktopsArgs.Builder
endUserIds(java.lang.String... endUserIds)
GetDesktopsArgs.Builder
endUserIds(java.util.List<java.lang.String> endUserIds)
GetDesktopsArgs.Builder
ids(com.pulumi.core.Output<java.util.List<java.lang.String>> ids)
GetDesktopsArgs.Builder
ids(java.lang.String... ids)
GetDesktopsArgs.Builder
ids(java.util.List<java.lang.String> ids)
GetDesktopsArgs.Builder
nameRegex(com.pulumi.core.Output<java.lang.String> nameRegex)
GetDesktopsArgs.Builder
nameRegex(java.lang.String nameRegex)
GetDesktopsArgs.Builder
officeSiteId(com.pulumi.core.Output<java.lang.String> officeSiteId)
GetDesktopsArgs.Builder
officeSiteId(java.lang.String officeSiteId)
GetDesktopsArgs.Builder
outputFile(com.pulumi.core.Output<java.lang.String> outputFile)
GetDesktopsArgs.Builder
outputFile(java.lang.String outputFile)
GetDesktopsArgs.Builder
policyGroupId(com.pulumi.core.Output<java.lang.String> policyGroupId)
GetDesktopsArgs.Builder
policyGroupId(java.lang.String policyGroupId)
GetDesktopsArgs.Builder
status(com.pulumi.core.Output<java.lang.String> status)
GetDesktopsArgs.Builder
status(java.lang.String status)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GetDesktopsArgs defaults)
-
-
Method Detail
-
desktopName
public GetDesktopsArgs.Builder desktopName(@Nullable com.pulumi.core.Output<java.lang.String> desktopName)
- Parameters:
desktopName
- The desktop name of the Desktop.- Returns:
- builder
-
desktopName
public GetDesktopsArgs.Builder desktopName(java.lang.String desktopName)
- Parameters:
desktopName
- The desktop name of the Desktop.- Returns:
- builder
-
endUserIds
public GetDesktopsArgs.Builder endUserIds(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> endUserIds)
- Parameters:
endUserIds
- The desktop end user id of the Desktop.- Returns:
- builder
-
endUserIds
public GetDesktopsArgs.Builder endUserIds(java.util.List<java.lang.String> endUserIds)
- Parameters:
endUserIds
- The desktop end user id of the Desktop.- Returns:
- builder
-
endUserIds
public GetDesktopsArgs.Builder endUserIds(java.lang.String... endUserIds)
- Parameters:
endUserIds
- The desktop end user id of the Desktop.- Returns:
- builder
-
ids
public GetDesktopsArgs.Builder ids(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> ids)
- Parameters:
ids
- A list of Desktop IDs.- Returns:
- builder
-
ids
public GetDesktopsArgs.Builder ids(java.util.List<java.lang.String> ids)
- Parameters:
ids
- A list of Desktop IDs.- Returns:
- builder
-
ids
public GetDesktopsArgs.Builder ids(java.lang.String... ids)
- Parameters:
ids
- A list of Desktop IDs.- Returns:
- builder
-
nameRegex
public GetDesktopsArgs.Builder nameRegex(@Nullable com.pulumi.core.Output<java.lang.String> nameRegex)
- Parameters:
nameRegex
- A regex string to filter results by Desktop name.- Returns:
- builder
-
nameRegex
public GetDesktopsArgs.Builder nameRegex(java.lang.String nameRegex)
- Parameters:
nameRegex
- A regex string to filter results by Desktop name.- Returns:
- builder
-
officeSiteId
public GetDesktopsArgs.Builder officeSiteId(@Nullable com.pulumi.core.Output<java.lang.String> officeSiteId)
- Parameters:
officeSiteId
- The ID of the Simple Office Site.- Returns:
- builder
-
officeSiteId
public GetDesktopsArgs.Builder officeSiteId(java.lang.String officeSiteId)
- Parameters:
officeSiteId
- The ID of the Simple Office Site.- Returns:
- builder
-
outputFile
public GetDesktopsArgs.Builder outputFile(@Nullable com.pulumi.core.Output<java.lang.String> outputFile)
- Parameters:
outputFile
- File name where to save data source results (after running `pulumi preview`).- Returns:
- builder
-
outputFile
public GetDesktopsArgs.Builder outputFile(java.lang.String outputFile)
- Parameters:
outputFile
- File name where to save data source results (after running `pulumi preview`).- Returns:
- builder
-
policyGroupId
public GetDesktopsArgs.Builder policyGroupId(@Nullable com.pulumi.core.Output<java.lang.String> policyGroupId)
- Parameters:
policyGroupId
- The policy group id of the Desktop.- Returns:
- builder
-
policyGroupId
public GetDesktopsArgs.Builder policyGroupId(java.lang.String policyGroupId)
- Parameters:
policyGroupId
- The policy group id of the Desktop.- Returns:
- builder
-
status
public GetDesktopsArgs.Builder status(@Nullable com.pulumi.core.Output<java.lang.String> status)
- Parameters:
status
- The status of the Desktop. Valid values: `Deleted`, `Expired`, `Pending`, `Running`, `Starting`, `Stopped`, `Stopping`.- Returns:
- builder
-
status
public GetDesktopsArgs.Builder status(java.lang.String status)
- Parameters:
status
- The status of the Desktop. Valid values: `Deleted`, `Expired`, `Pending`, `Running`, `Starting`, `Stopped`, `Stopping`.- Returns:
- builder
-
build
public GetDesktopsArgs build()
-
-