Skip to content

IImage

  • Extends: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResource

  • Implemented By: Image, IImage

Represents a Image.

Properties

Name Type Description
Node github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.ConstructNode The construct tree node for this construct.
Env github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResourceEnvironment The environment this resource belongs to.
Stack github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.Stack The stack in which this resource is defined.
AttrCreateTime interface{} Attribute CreateTime: The time when the image was created.
AttrDescription interface{} Attribute Description: The image description.
AttrImageCategory interface{} Attribute ImageCategory: The image type.
AttrImageId interface{} Attribute ImageId: The image ID.
AttrImageName interface{} Attribute ImageName: The image name.
AttrIsSelfShared interface{} Attribute IsSelfShared: Indicates whether the image is shared with other Alibaba Cloud accounts.
AttrOsName interface{} Attribute OsName: The display name of the OS in Chinese.
AttrOsNameEn interface{} Attribute OsNameEn: The display name of the OS in English.
AttrOsType interface{} Attribute OsType: The image OS.
AttrPlatform interface{} Attribute Platform: The OS distribution.
AttrProgress interface{} Attribute Progress: The progress of image creation.
AttrUsage interface{} Attribute Usage: Whether the image is already running in the cloud phone instance.
Props ImageProps No description.

NodeRequired

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

The construct tree node for this construct.


EnvRequired

func Env() IResourceEnvironment
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.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

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

The stack in which this resource is defined.


AttrCreateTimeRequired

func AttrCreateTime() interface{}
  • Type: interface{}

Attribute CreateTime: The time when the image was created.

The time follows the ISO 8601 standard.


AttrDescriptionRequired

func AttrDescription() interface{}
  • Type: interface{}

Attribute Description: The image description.


AttrImageCategoryRequired

func AttrImageCategory() interface{}
  • Type: interface{}

Attribute ImageCategory: The image type.


AttrImageIdRequired

func AttrImageId() interface{}
  • Type: interface{}

Attribute ImageId: The image ID.


AttrImageNameRequired

func AttrImageName() interface{}
  • Type: interface{}

Attribute ImageName: The image name.


AttrIsSelfSharedRequired

func AttrIsSelfShared() interface{}
  • Type: interface{}

Attribute IsSelfShared: Indicates whether the image is shared with other Alibaba Cloud accounts.


AttrOsNameRequired

func AttrOsName() interface{}
  • Type: interface{}

Attribute OsName: The display name of the OS in Chinese.


AttrOsNameEnRequired

func AttrOsNameEn() interface{}
  • Type: interface{}

Attribute OsNameEn: The display name of the OS in English.


AttrOsTypeRequired

func AttrOsType() interface{}
  • Type: interface{}

Attribute OsType: The image OS.


AttrPlatformRequired

func AttrPlatform() interface{}
  • Type: interface{}

Attribute Platform: The OS distribution.


AttrProgressRequired

func AttrProgress() interface{}
  • Type: interface{}

Attribute Progress: The progress of image creation.


AttrUsageRequired

func AttrUsage() interface{}
  • Type: interface{}

Attribute Usage: Whether the image is already running in the cloud phone instance.


PropsRequired

func Props() ImageProps