Skip to content

RosDedicatedHostProps

Properties for defining a RosDedicatedHost.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-ecs-dedicatedhost

Initializer

import com.aliyun.ros.cdk.ecs.RosDedicatedHostProps;
RosDedicatedHostProps.builder()
    .dedicatedHostType(java.lang.String)
    .dedicatedHostType(IResolvable)
//  .actionOnMaintenance(java.lang.String)
//  .actionOnMaintenance(IResolvable)
//  .autoPlacement(java.lang.String)
//  .autoPlacement(IResolvable)
//  .autoReleaseTime(java.lang.String)
//  .autoReleaseTime(IResolvable)
//  .autoRenew(java.lang.String)
//  .autoRenew(IResolvable)
//  .autoRenewPeriod(java.lang.Number)
//  .autoRenewPeriod(IResolvable)
//  .chargeType(java.lang.String)
//  .chargeType(IResolvable)
//  .dedicatedHostName(java.lang.String)
//  .dedicatedHostName(IResolvable)
//  .description(java.lang.String)
//  .description(IResolvable)
//  .networkAttributesSlbUdpTimeout(java.lang.Number)
//  .networkAttributesSlbUdpTimeout(IResolvable)
//  .networkAttributesUdpTimeout(java.lang.Number)
//  .networkAttributesUdpTimeout(IResolvable)
//  .period(java.lang.Number)
//  .period(IResolvable)
//  .periodUnit(java.lang.String)
//  .periodUnit(IResolvable)
//  .quantity(java.lang.Number)
//  .quantity(IResolvable)
//  .resourceGroupId(java.lang.String)
//  .resourceGroupId(IResolvable)
//  .tags(java.util.List<TagsProperty>)
//  .zoneId(java.lang.String)
//  .zoneId(IResolvable)
    .build();

Properties

Name Type Description
dedicatedHostType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
actionOnMaintenance java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
autoPlacement java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
autoReleaseTime java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
autoRenew java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
autoRenewPeriod java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
chargeType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
dedicatedHostName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
description java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
networkAttributesSlbUdpTimeout java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
networkAttributesUdpTimeout 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.
quantity java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
resourceGroupId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
tags java.util.List<TagsProperty> No description.
zoneId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.

dedicatedHostTypeRequired

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

actionOnMaintenanceOptional

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

autoPlacementOptional

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

autoReleaseTimeOptional

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

autoRenewOptional

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

autoRenewPeriodOptional

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

chargeTypeOptional

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

dedicatedHostNameOptional

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

descriptionOptional

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

networkAttributesSlbUdpTimeoutOptional

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

networkAttributesUdpTimeoutOptional

public java.lang.Object getNetworkAttributesUdpTimeout();
  • 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

quantityOptional

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

resourceGroupIdOptional

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

tagsOptional

public java.util.List<TagsProperty> getTags();

zoneIdOptional

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