Skip to content

IParameter

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

  • Implemented By: @alicloud/ros-cdk-oos.datasource.Parameter, @alicloud/ros-cdk-oos.datasource.IParameter

Represents a Parameter.

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.
attrConstraints string | @alicloud/ros-cdk-core.IResolvable Attribute Constraints: The constraints of the common parameter.
attrCreatedBy string | @alicloud/ros-cdk-core.IResolvable Attribute CreatedBy: The user who created the common parameter.
attrCreatedDate string | @alicloud/ros-cdk-core.IResolvable Attribute CreatedDate: The time when the common parameter was created.
attrDescription string | @alicloud/ros-cdk-core.IResolvable Attribute Description: The description of the common parameter.
attrParameterId string | @alicloud/ros-cdk-core.IResolvable Attribute ParameterId: The ID of the common parameter.
attrParameterVersion string | @alicloud/ros-cdk-core.IResolvable Attribute ParameterVersion: The version number of the common parameter.
attrShareType string | @alicloud/ros-cdk-core.IResolvable Attribute ShareType: The share type of the common parameter.
attrTags string | @alicloud/ros-cdk-core.IResolvable Attribute Tags: The tags of the common parameter.
attrType string | @alicloud/ros-cdk-core.IResolvable Attribute Type: The data type of the common parameter.
attrUpdatedBy string | @alicloud/ros-cdk-core.IResolvable Attribute UpdatedBy: The user who last updated the common parameter.
attrUpdatedDate string | @alicloud/ros-cdk-core.IResolvable Attribute UpdatedDate: The time when the common parameter was last updated.
attrValue string | @alicloud/ros-cdk-core.IResolvable Attribute Value: The value of the common parameter.
props ParameterProps 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.


attrConstraintsRequired

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

Attribute Constraints: The constraints of the common parameter.


attrCreatedByRequired

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

Attribute CreatedBy: The user who created the common parameter.


attrCreatedDateRequired

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

Attribute CreatedDate: The time when the common parameter was created.


attrDescriptionRequired

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

Attribute Description: The description of the common parameter.


attrParameterIdRequired

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

Attribute ParameterId: The ID of the common parameter.


attrParameterVersionRequired

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

Attribute ParameterVersion: The version number of the common parameter.


attrShareTypeRequired

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

Attribute ShareType: The share type of the common parameter.


attrTagsRequired

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

Attribute Tags: The tags of the common parameter.


attrTypeRequired

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

Attribute Type: The data type of the common parameter.


attrUpdatedByRequired

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

Attribute UpdatedBy: The user who last updated the common parameter.


attrUpdatedDateRequired

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

Attribute UpdatedDate: The time when the common parameter was last updated.


attrValueRequired

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

Attribute Value: The value of the common parameter.


propsRequired

public readonly props: ParameterProps;