Skip to content

IImage

  • Extends: ros_cdk_core.IResource

  • Implemented By: ros_cdk_cloudphone.datasource.Image, ros_cdk_cloudphone.datasource.IImage

Represents a Image.

Properties

Name Type Description
node ros_cdk_core.ConstructNode The construct tree node for this construct.
env ros_cdk_core.IResourceEnvironment The environment this resource belongs to.
stack ros_cdk_core.Stack The stack in which this resource is defined.
attr_create_time typing.Union[str, ros_cdk_core.IResolvable] Attribute CreateTime: Image creation time, in ISO 8601 format.
attr_description typing.Union[str, ros_cdk_core.IResolvable] Attribute Description: Image description.
attr_image_category typing.Union[str, ros_cdk_core.IResolvable] Attribute ImageCategory: Image type.
attr_image_id typing.Union[str, ros_cdk_core.IResolvable] Attribute ImageId: Image ID.
attr_image_name typing.Union[str, ros_cdk_core.IResolvable] Attribute ImageName: The name of the mirror image.
attr_is_self_shared typing.Union[str, ros_cdk_core.IResolvable] Attribute IsSelfShared: Whether the image has been shared with other users.
attr_os_name typing.Union[str, ros_cdk_core.IResolvable] Attribute OsName: The Chinese display name of the operating system.
attr_os_name_en typing.Union[str, ros_cdk_core.IResolvable] Attribute OsNameEn: The English display name of the operating system.
attr_os_type typing.Union[str, ros_cdk_core.IResolvable] Attribute OsType: Operating system type.
attr_platform typing.Union[str, ros_cdk_core.IResolvable] Attribute Platform: Operating system distribution.
attr_progress typing.Union[str, ros_cdk_core.IResolvable] Attribute Progress: The progress of mirror image production.
attr_status typing.Union[str, ros_cdk_core.IResolvable] Attribute Status: Image state.
attr_usage typing.Union[str, ros_cdk_core.IResolvable] Attribute Usage: Whether the image is already running in the cloud phone instance.
props ImageProps No description.

nodeRequired

node: ConstructNode
  • Type: ros_cdk_core.ConstructNode

The construct tree node for this construct.


envRequired

env: IResourceEnvironment
  • Type: 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

stack: Stack
  • Type: ros_cdk_core.Stack

The stack in which this resource is defined.


attr_create_timeRequired

attr_create_time: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Attribute CreateTime: Image creation time, in ISO 8601 format.


attr_descriptionRequired

attr_description: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Attribute Description: Image description.


attr_image_categoryRequired

attr_image_category: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Attribute ImageCategory: Image type.


attr_image_idRequired

attr_image_id: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Attribute ImageId: Image ID.


attr_image_nameRequired

attr_image_name: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Attribute ImageName: The name of the mirror image.


attr_is_self_sharedRequired

attr_is_self_shared: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Attribute IsSelfShared: Whether the image has been shared with other users.


attr_os_nameRequired

attr_os_name: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Attribute OsName: The Chinese display name of the operating system.


attr_os_name_enRequired

attr_os_name_en: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Attribute OsNameEn: The English display name of the operating system.


attr_os_typeRequired

attr_os_type: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Attribute OsType: Operating system type.


attr_platformRequired

attr_platform: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Attribute Platform: Operating system distribution.


attr_progressRequired

attr_progress: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Attribute Progress: The progress of mirror image production.


attr_statusRequired

attr_status: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Attribute Status: Image state.


attr_usageRequired

attr_usage: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

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


propsRequired

props: ImageProps