Skip to content

ICommand

  • Extends: @alicloud/ros-cdk-core.IResource

  • Implemented By: @alicloud/ros-cdk-ecs.datasource.Command, @alicloud/ros-cdk-ecs.datasource.ICommand

Represents a Command.

Properties

Name Type Description
node @alicloud/ros-cdk-core.ConstructNode The construct tree node for this construct.
env @alicloud/ros-cdk-core.IResourceEnvironment The environment this resource belongs to.
stack @alicloud/ros-cdk-core.Stack The stack in which this resource is defined.
attrCommandContent string | @alicloud/ros-cdk-core.IResolvable Attribute CommandContent: Command content, encoded in Base64 and transmitted.
attrCommandId string | @alicloud/ros-cdk-core.IResolvable Attribute CommandId: Command ID.
attrCommandName string | @alicloud/ros-cdk-core.IResolvable Attribute CommandName: Command name.
attrCreateTime string | @alicloud/ros-cdk-core.IResolvable Attribute CreateTime: Command creation time.
attrDescription string | @alicloud/ros-cdk-core.IResolvable Attribute Description: Command description.
attrEnableParameter string | @alicloud/ros-cdk-core.IResolvable Attribute EnableParameter: Whether to use parameters.
attrParameterNames string | @alicloud/ros-cdk-core.IResolvable Attribute ParameterNames: Parameter name.
attrTags string | @alicloud/ros-cdk-core.IResolvable Attribute Tags: The label information of the command.
attrTimeout string | @alicloud/ros-cdk-core.IResolvable Attribute Timeout: Timeout.
attrType string | @alicloud/ros-cdk-core.IResolvable Attribute Type: Command type.
attrWorkingDir string | @alicloud/ros-cdk-core.IResolvable Attribute WorkingDir: Execution path.
props CommandProps No description.

nodeRequired

public readonly node: ConstructNode;
  • Type: @alicloud/ros-cdk-core.ConstructNode

The construct tree node for this construct.


envRequired

public readonly env: IResourceEnvironment;
  • Type: @alicloud/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 readonly stack: Stack;
  • Type: @alicloud/ros-cdk-core.Stack

The stack in which this resource is defined.


attrCommandContentRequired

public readonly attrCommandContent: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Attribute CommandContent: Command content, encoded in Base64 and transmitted.


attrCommandIdRequired

public readonly attrCommandId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Attribute CommandId: Command ID.


attrCommandNameRequired

public readonly attrCommandName: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Attribute CommandName: Command name.


attrCreateTimeRequired

public readonly attrCreateTime: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Attribute CreateTime: Command creation time.


attrDescriptionRequired

public readonly attrDescription: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Attribute Description: Command description.


attrEnableParameterRequired

public readonly attrEnableParameter: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Attribute EnableParameter: Whether to use parameters.


attrParameterNamesRequired

public readonly attrParameterNames: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Attribute ParameterNames: Parameter name.


attrTagsRequired

public readonly attrTags: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Attribute Tags: The label information of the command.


attrTimeoutRequired

public readonly attrTimeout: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Attribute Timeout: Timeout.


attrTypeRequired

public readonly attrType: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Attribute Type: Command type.


attrWorkingDirRequired

public readonly attrWorkingDir: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Attribute WorkingDir: Execution path.


propsRequired

public readonly props: CommandProps;