IImage
-
Extends: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResource
-
Implemented By: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcloudphone.datasource.Image, github.com/alibabacloud-go/ros-cdk/alicloudroscdkcloudphone.datasource.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: Image creation time, in ISO 8601 format. |
AttrDescription | interface{} | Attribute Description: Image description. |
AttrImageCategory | interface{} | Attribute ImageCategory: Image type. |
AttrImageId | interface{} | Attribute ImageId: Image ID. |
AttrImageName | interface{} | Attribute ImageName: The name of the mirror image. |
AttrIsSelfShared | interface{} | Attribute IsSelfShared: Whether the image has been shared with other users. |
AttrOsName | interface{} | Attribute OsName: The Chinese display name of the operating system. |
AttrOsNameEn | interface{} | Attribute OsNameEn: The English display name of the operating system. |
AttrOsType | interface{} | Attribute OsType: Operating system type. |
AttrPlatform | interface{} | Attribute Platform: Operating system distribution. |
AttrProgress | interface{} | Attribute Progress: The progress of mirror image production. |
AttrStatus | interface{} | Attribute Status: Image state. |
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: Image creation time, in ISO 8601 format.
AttrDescriptionRequired
func AttrDescription() interface{}
- Type: interface{}
Attribute Description: Image description.
AttrImageCategoryRequired
func AttrImageCategory() interface{}
- Type: interface{}
Attribute ImageCategory: Image type.
AttrImageIdRequired
func AttrImageId() interface{}
- Type: interface{}
Attribute ImageId: Image ID.
AttrImageNameRequired
func AttrImageName() interface{}
- Type: interface{}
Attribute ImageName: The name of the mirror image.
AttrIsSelfSharedRequired
func AttrIsSelfShared() interface{}
- Type: interface{}
Attribute IsSelfShared: Whether the image has been shared with other users.
AttrOsNameRequired
func AttrOsName() interface{}
- Type: interface{}
Attribute OsName: The Chinese display name of the operating system.
AttrOsNameEnRequired
func AttrOsNameEn() interface{}
- Type: interface{}
Attribute OsNameEn: The English display name of the operating system.
AttrOsTypeRequired
func AttrOsType() interface{}
- Type: interface{}
Attribute OsType: Operating system type.
AttrPlatformRequired
func AttrPlatform() interface{}
- Type: interface{}
Attribute Platform: Operating system distribution.
AttrProgressRequired
func AttrProgress() interface{}
- Type: interface{}
Attribute Progress: The progress of mirror image production.
AttrStatusRequired
func AttrStatus() interface{}
- Type: interface{}
Attribute Status: Image state.
AttrUsageRequired
func AttrUsage() interface{}
- Type: interface{}
Attribute Usage: Whether the image is already running in the cloud phone instance.
PropsRequired
func Props() ImageProps
- Type: ImageProps