Skip to content

IActivation

  • Extends: AlibabaCloud.SDK.ROS.CDK.Core.IResource

  • Implemented By: AlibabaCloud.SDK.ROS.CDK.Ecs.datasource.Activation, AlibabaCloud.SDK.ROS.CDK.Ecs.datasource.IActivation

Represents a Activation.

Properties

Name Type Description
Node AlibabaCloud.SDK.ROS.CDK.Core.ConstructNode The construct tree node for this construct.
Env AlibabaCloud.SDK.ROS.CDK.Core.IResourceEnvironment The environment this resource belongs to.
Stack AlibabaCloud.SDK.ROS.CDK.Core.Stack The stack in which this resource is defined.
AttrActivationId object Attribute ActivationId: Activation code ID.
AttrCreateTime object Attribute CreateTime: The time when the activation code was created.
AttrDeregisteredCount object Attribute DeregisteredCount: The number of instances that have been logged out.
AttrDescription object Attribute Description: The description of the activation code.
AttrDisabled object Attribute Disabled: Indicates whether the activation code is disabled.
AttrInstanceCount object Attribute InstanceCount: The maximum number of times that the activation code can be used to register managed instances.
AttrInstanceName object Attribute InstanceName: The default prefix of the instance name.
AttrIpAddressRange object Attribute IpAddressRange: The IP address of the host that allows the activation code to be used.
AttrRegisteredCount object Attribute RegisteredCount: The number of instances that were registered.
AttrTimeToLiveInHours object Attribute TimeToLiveInHours: The validity period of the activation code.
Props ActivationProps No description.

NodeRequired

public ConstructNode Node { get; }
  • Type: AlibabaCloud.SDK.ROS.CDK.Core.ConstructNode

The construct tree node for this construct.


EnvRequired

public IResourceEnvironment Env { get; }
  • Type: AlibabaCloud.SDK.ROS.CDK.Core.IResourceEnvironment

The environment this resource belongs to.

For resources that are created and managed by the CDK (generally, those created by creating new class instances like Role, Bucket, etc.), this is always the same as the environment of the stack they belong to; however, for imported resources (those obtained from static methods like fromRoleArn, fromBucketName, etc.), that might be different than the stack they were imported into.


StackRequired

public Stack Stack { get; }
  • Type: AlibabaCloud.SDK.ROS.CDK.Core.Stack

The stack in which this resource is defined.


AttrActivationIdRequired

public object AttrActivationId { get; }
  • Type: object

Attribute ActivationId: Activation code ID.


AttrCreateTimeRequired

public object AttrCreateTime { get; }
  • Type: object

Attribute CreateTime: The time when the activation code was created.


AttrDeregisteredCountRequired

public object AttrDeregisteredCount { get; }
  • Type: object

Attribute DeregisteredCount: The number of instances that have been logged out.


AttrDescriptionRequired

public object AttrDescription { get; }
  • Type: object

Attribute Description: The description of the activation code.


AttrDisabledRequired

public object AttrDisabled { get; }
  • Type: object

Attribute Disabled: Indicates whether the activation code is disabled.


AttrInstanceCountRequired

public object AttrInstanceCount { get; }
  • Type: object

Attribute InstanceCount: The maximum number of times that the activation code can be used to register managed instances.


AttrInstanceNameRequired

public object AttrInstanceName { get; }
  • Type: object

Attribute InstanceName: The default prefix of the instance name.


AttrIpAddressRangeRequired

public object AttrIpAddressRange { get; }
  • Type: object

Attribute IpAddressRange: The IP address of the host that allows the activation code to be used.


AttrRegisteredCountRequired

public object AttrRegisteredCount { get; }
  • Type: object

Attribute RegisteredCount: The number of instances that were registered.


AttrTimeToLiveInHoursRequired

public object AttrTimeToLiveInHours { get; }
  • Type: object

Attribute TimeToLiveInHours: The validity period of the activation code.

Unit: hours.


PropsRequired

public ActivationProps Props { get; }