Skip to content

RosDesktopGroupProps

Properties for defining a RosDesktopGroup.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-ecd-desktopgroup

Initializer

import com.aliyun.ros.cdk.ecd.RosDesktopGroupProps;
RosDesktopGroupProps.builder()
    .bundleId(java.lang.String)
    .bundleId(IResolvable)
    .chargeType(java.lang.String)
    .chargeType(IResolvable)
    .officeSiteId(java.lang.String)
    .officeSiteId(IResolvable)
    .policyGroupId(java.lang.String)
    .policyGroupId(IResolvable)
//  .allowAutoSetup(java.lang.Number)
//  .allowAutoSetup(IResolvable)
//  .allowBufferCount(java.lang.Number)
//  .allowBufferCount(IResolvable)
//  .autoPay(java.lang.Boolean)
//  .autoPay(IResolvable)
//  .autoRenew(java.lang.Boolean)
//  .autoRenew(IResolvable)
//  .buyDesktopsCount(java.lang.Number)
//  .buyDesktopsCount(IResolvable)
//  .comments(java.lang.String)
//  .comments(IResolvable)
//  .connectDuration(java.lang.Number)
//  .connectDuration(IResolvable)
//  .defaultInitDesktopCount(java.lang.Number)
//  .defaultInitDesktopCount(IResolvable)
//  .desktopGroupName(java.lang.String)
//  .desktopGroupName(IResolvable)
//  .endUserIds(IResolvable)
//  .endUserIds(java.util.List<java.lang.String)
//  .endUserIds(IResolvable>)
//  .groupVersion(java.lang.Number)
//  .groupVersion(IResolvable)
//  .idleDisconnectDuration(java.lang.Number)
//  .idleDisconnectDuration(IResolvable)
//  .keepDuration(java.lang.Number)
//  .keepDuration(IResolvable)
//  .maxDesktopsCount(java.lang.Number)
//  .maxDesktopsCount(IResolvable)
//  .minDesktopsCount(java.lang.Number)
//  .minDesktopsCount(IResolvable)
//  .period(java.lang.Number)
//  .period(IResolvable)
//  .periodUnit(java.lang.String)
//  .periodUnit(IResolvable)
//  .resetType(java.lang.Number)
//  .resetType(IResolvable)
//  .stopDuration(java.lang.Number)
//  .stopDuration(IResolvable)
//  .volumeEncryptionEnabled(java.lang.Boolean)
//  .volumeEncryptionEnabled(IResolvable)
//  .volumeEncryptionKey(java.lang.String)
//  .volumeEncryptionKey(IResolvable)
    .build();

Properties

Name Type Description
bundleId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
chargeType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
officeSiteId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
policyGroupId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
allowAutoSetup java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
allowBufferCount java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
autoPay java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
autoRenew java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
buyDesktopsCount java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
comments java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
connectDuration java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
defaultInitDesktopCount java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
desktopGroupName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
endUserIds com.aliyun.ros.cdk.core.IResolvable OR java.util.List No description.
groupVersion java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
idleDisconnectDuration java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
keepDuration java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
maxDesktopsCount java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
minDesktopsCount java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
period java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
periodUnit java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
resetType java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
stopDuration java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
volumeEncryptionEnabled java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
volumeEncryptionKey java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.

bundleIdRequired

public java.lang.Object getBundleId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

chargeTypeRequired

public java.lang.Object getChargeType();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

officeSiteIdRequired

public java.lang.Object getOfficeSiteId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

policyGroupIdRequired

public java.lang.Object getPolicyGroupId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

allowAutoSetupOptional

public java.lang.Object getAllowAutoSetup();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

allowBufferCountOptional

public java.lang.Object getAllowBufferCount();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

autoPayOptional

public java.lang.Object getAutoPay();
  • Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable

autoRenewOptional

public java.lang.Object getAutoRenew();
  • Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable

buyDesktopsCountOptional

public java.lang.Object getBuyDesktopsCount();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

commentsOptional

public java.lang.Object getComments();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

connectDurationOptional

public java.lang.Object getConnectDuration();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

defaultInitDesktopCountOptional

public java.lang.Object getDefaultInitDesktopCount();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

desktopGroupNameOptional

public java.lang.Object getDesktopGroupName();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

endUserIdsOptional

public java.lang.Object getEndUserIds();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List

groupVersionOptional

public java.lang.Object getGroupVersion();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

idleDisconnectDurationOptional

public java.lang.Object getIdleDisconnectDuration();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

keepDurationOptional

public java.lang.Object getKeepDuration();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

maxDesktopsCountOptional

public java.lang.Object getMaxDesktopsCount();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

minDesktopsCountOptional

public java.lang.Object getMinDesktopsCount();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

periodOptional

public java.lang.Object getPeriod();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

periodUnitOptional

public java.lang.Object getPeriodUnit();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

resetTypeOptional

public java.lang.Object getResetType();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

stopDurationOptional

public java.lang.Object getStopDuration();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

volumeEncryptionEnabledOptional

public java.lang.Object getVolumeEncryptionEnabled();
  • Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable

volumeEncryptionKeyOptional

public java.lang.Object getVolumeEncryptionKey();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable