Skip to content

DedicatedHostGroup

This class encapsulates and extends the ROS resource type DATASOURCE::CDDC::DedicatedHostGroup.

Initializers

import "github.com/alibabacloud-go/ros-cdk/alicloudroscdkcddc/datasource"
datasource.NewDedicatedHostGroup(scope Construct, id *string, props DedicatedHostGroupProps, enableResourcePropertyConstraint *bool) DedicatedHostGroup
Name Type Description
scope github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.Construct No description.
id *string No description.
props DedicatedHostGroupProps No description.
enableResourcePropertyConstraint *bool No description.

scopeRequired

  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.Construct

idRequired

  • Type: *string

propsRequired


enableResourcePropertyConstraintOptional

  • Type: *bool

Methods

Name Description
ToString Returns a string representation of this construct.
Synthesize Allows this construct to emit artifacts into the cloud assembly during synthesis.
AddCondition No description.
AddCount No description.
AddDependency No description.
AddResourceDesc No description.
ApplyRemovalPolicy No description.
GetAtt No description.
SetMetadata No description.

ToString

func ToString() *string

Returns a string representation of this construct.

Synthesize

func Synthesize(session ISynthesisSession)

Allows this construct to emit artifacts into the cloud assembly during synthesis.

This method is usually implemented by framework-level constructs such as Stack and Asset as they participate in synthesizing the cloud assembly.

sessionRequired

  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.ISynthesisSession

The synthesis session.


AddCondition

func AddCondition(condition RosCondition)

conditionRequired

  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.RosCondition

AddCount

func AddCount(count interface{})

countRequired

  • Type: interface{}

AddDependency

func AddDependency(resource Resource)

resourceRequired

  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.Resource

AddResourceDesc

func AddResourceDesc(desc *string)

descRequired

  • Type: *string

ApplyRemovalPolicy

func ApplyRemovalPolicy(policy RemovalPolicy)

policyRequired

  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.RemovalPolicy

GetAtt

func GetAtt(name *string) IResolvable

nameRequired

  • Type: *string

SetMetadata

func SetMetadata(key *string, value interface{})

keyRequired

  • Type: *string

valueRequired

  • Type: interface{}

Static Functions

Name Description
IsConstruct Return whether the given object is a Construct.

IsConstruct

import "github.com/alibabacloud-go/ros-cdk/alicloudroscdkcddc/datasource"
datasource.DedicatedHostGroup_IsConstruct(x interface{}) *bool

Return whether the given object is a Construct.

xRequired

  • Type: interface{}

Properties

Name Type Description
Node github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.ConstructNode The construct tree node associated with this construct.
Ref *string No description.
Stack github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.Stack The stack in which this resource is defined.
Resource github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.RosResource No description.
AttrAllocationPolicy github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute AllocationPolicy: Allocation Policy.
AttrBastionInstanceId github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute BastionInstanceId: BastionInstanceId.
AttrCategory github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute Category: The dedicated cluster family to which the host belongs.
AttrCpuAllocatedAmount github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute CpuAllocatedAmount: CpuAllocatedAmount.
AttrCpuAllocateRation github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute CpuAllocateRation: CpuAllocateRation.
AttrCpuAllocationRatio github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute CpuAllocationRatio: Cpu Allocation Ratio.
AttrCreateTime github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute CreateTime: Create Time.
AttrDedicatedHostCountGroupByHostType github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute DedicatedHostCountGroupByHostType: DedicatedHostCountGroupByHostType.
AttrDedicatedHostGroupDesc github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute DedicatedHostGroupDesc: Dedicated Host Group Description.
AttrDedicatedHostGroupId github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute DedicatedHostGroupId: Dedicated Host Group ID.
AttrDeployType github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute DeployType: DeployType.
AttrDiskAllocatedAmount github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute DiskAllocatedAmount: DiskAllocatedAmount.
AttrDiskAllocateRation github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute DiskAllocateRation: DiskAllocateRation.
AttrDiskAllocationRatio github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute DiskAllocationRatio: Disk Allocation Ratio.
AttrDiskUsedAmount github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute DiskUsedAmount: DiskUsedAmount.
AttrDiskUtility github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute DiskUtility: DiskUtility.
AttrEngine github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute Engine: Database Engine Type.
AttrHostNumber github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute HostNumber: Total Host Number.
AttrHostReplacePolicy github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute HostReplacePolicy: Host Replace Policy.
AttrInstanceNumber github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute InstanceNumber: Total Instance Number.
AttrMemAllocatedAmount github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute MemAllocatedAmount: MemAllocatedAmount.
AttrMemAllocateRation github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute MemAllocateRation: MemAllocateRation.
AttrMemAllocationRatio github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute MemAllocationRatio: Memory Allocation Ratio.
AttrMemUsedAmount github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute MemUsedAmount: MemUsedAmount.
AttrMemUtility github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute MemUtility: MemUtility.
AttrOpenPermission github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute OpenPermission: Whether Open OS Permission.
AttrText github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute Text: Text.
AttrVpcId github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute VpcId: VPC ID.
AttrZoneIdList github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute ZoneIdList: ZoneIDList.

NodeRequired

func Node() ConstructNode
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.ConstructNode

The construct tree node associated with this construct.


RefRequired

func Ref() *string
  • Type: *string

StackRequired

func Stack() Stack
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.Stack

The stack in which this resource is defined.


ResourceOptional

func Resource() RosResource
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.RosResource

AttrAllocationPolicyRequired

func AttrAllocationPolicy() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute AllocationPolicy: Allocation Policy.


AttrBastionInstanceIdRequired

func AttrBastionInstanceId() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute BastionInstanceId: BastionInstanceId.


AttrCategoryRequired

func AttrCategory() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute Category: The dedicated cluster family to which the host belongs.


AttrCpuAllocatedAmountRequired

func AttrCpuAllocatedAmount() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute CpuAllocatedAmount: CpuAllocatedAmount.


AttrCpuAllocateRationRequired

func AttrCpuAllocateRation() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute CpuAllocateRation: CpuAllocateRation.


AttrCpuAllocationRatioRequired

func AttrCpuAllocationRatio() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute CpuAllocationRatio: Cpu Allocation Ratio.


AttrCreateTimeRequired

func AttrCreateTime() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute CreateTime: Create Time.


AttrDedicatedHostCountGroupByHostTypeRequired

func AttrDedicatedHostCountGroupByHostType() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute DedicatedHostCountGroupByHostType: DedicatedHostCountGroupByHostType.


AttrDedicatedHostGroupDescRequired

func AttrDedicatedHostGroupDesc() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute DedicatedHostGroupDesc: Dedicated Host Group Description.


AttrDedicatedHostGroupIdRequired

func AttrDedicatedHostGroupId() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute DedicatedHostGroupId: Dedicated Host Group ID.


AttrDeployTypeRequired

func AttrDeployType() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute DeployType: DeployType.


AttrDiskAllocatedAmountRequired

func AttrDiskAllocatedAmount() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute DiskAllocatedAmount: DiskAllocatedAmount.


AttrDiskAllocateRationRequired

func AttrDiskAllocateRation() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute DiskAllocateRation: DiskAllocateRation.


AttrDiskAllocationRatioRequired

func AttrDiskAllocationRatio() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute DiskAllocationRatio: Disk Allocation Ratio.


AttrDiskUsedAmountRequired

func AttrDiskUsedAmount() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute DiskUsedAmount: DiskUsedAmount.


AttrDiskUtilityRequired

func AttrDiskUtility() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute DiskUtility: DiskUtility.


AttrEngineRequired

func AttrEngine() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute Engine: Database Engine Type.


AttrHostNumberRequired

func AttrHostNumber() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute HostNumber: Total Host Number.


AttrHostReplacePolicyRequired

func AttrHostReplacePolicy() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute HostReplacePolicy: Host Replace Policy.


AttrInstanceNumberRequired

func AttrInstanceNumber() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute InstanceNumber: Total Instance Number.


AttrMemAllocatedAmountRequired

func AttrMemAllocatedAmount() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute MemAllocatedAmount: MemAllocatedAmount.


AttrMemAllocateRationRequired

func AttrMemAllocateRation() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute MemAllocateRation: MemAllocateRation.


AttrMemAllocationRatioRequired

func AttrMemAllocationRatio() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute MemAllocationRatio: Memory Allocation Ratio.


AttrMemUsedAmountRequired

func AttrMemUsedAmount() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute MemUsedAmount: MemUsedAmount.


AttrMemUtilityRequired

func AttrMemUtility() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute MemUtility: MemUtility.


AttrOpenPermissionRequired

func AttrOpenPermission() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute OpenPermission: Whether Open OS Permission.


AttrTextRequired

func AttrText() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute Text: Text.


AttrVpcIdRequired

func AttrVpcId() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute VpcId: VPC ID.


AttrZoneIdListRequired

func AttrZoneIdList() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute ZoneIdList: ZoneIDList.