Todos os produtos
Search
Central de documentação

Resource Orchestration Service:DATASOURCE::CloudPhone::Image

Última atualização: Jun 27, 2026

Consulta informações sobre uma imagem do CloudPhone.

Sintaxe

{
  "Type": "DATASOURCE::CloudPhone::Image",
  "Properties": {
    "ImageId": String,
    "RefreshOptions": String
  }
}

Propriedades

Propriedade

Tipo

Obrigatório

Editável

Descrição

Restrição

ImageId

String

Sim

Sim

ID da imagem.

Nenhuma.

RefreshOptions

String

Não

Sim

Política de atualização dos recursos da fonte de dados durante a atualização da pilha.

Valores válidos:

  • Never (padrão): não atualiza os recursos da fonte de dados durante a atualização da pilha.

  • Always: atualiza os recursos da fonte de dados durante a atualização da pilha.

Valores de retorno

Fn::GetAtt

  • Status: estado da imagem.

  • Usage: indica se uma instância de cloud phone utiliza a imagem.

  • Progress: progresso de criação da imagem.

  • Description: descrição da imagem.

  • IsSelfShared: indica se a imagem está compartilhada com outros usuários.

  • Platform: distribuição do sistema operacional.

  • OsName: nome de exibição do sistema operacional em chinês.

  • CreateTime: horário de criação da imagem.

  • ImageCategory: tipo da imagem.

  • ImageName: nome da imagem.

  • OsNameEn: nome de exibição do sistema operacional em inglês.

  • OsType: tipo do sistema operacional.

  • ImageId: ID da imagem.

Exemplos

Formato YAML

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  ImageId:
    Description:
      en: Image ID.
    Required: true
    Type: String
Resources:
  ExtensionDataSource:
    Properties:
      ImageId:
        Ref: ImageId
    Type: DATASOURCE::CloudPhone::Image
Outputs:
  CreateTime:
    Description: Image creation time, in ISO 8601 format.
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - CreateTime
  Description:
    Description: Image description.
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - Description
  ImageCategory:
    Description: Image type.
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - ImageCategory
  ImageId:
    Description: Image ID.
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - ImageId
  ImageName:
    Description: The name of the mirror image.
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - ImageName
  IsSelfShared:
    Description: Whether the image has been shared with other users.
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - IsSelfShared
  OsName:
    Description: The Chinese display name of the operating system.
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - OsName
  OsNameEn:
    Description: The English display name of the operating system.
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - OsNameEn
  OsType:
    Description: Operating system type.
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - OsType
  Platform:
    Description: Operating system distribution.
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - Platform
  Progress:
    Description: The progress of mirror image production.
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - Progress
  Status:
    Description: Image state.
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - Status
  Usage:
    Description: Whether the image is already running in the cloud phone instance.
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - Usage
                        

Formato JSON

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "ImageId": {
      "Type": "String",
      "Description": {
        "en": "Image ID."
      },
      "Required": true
    }
  },
  "Resources": {
    "ExtensionDataSource": {
      "Type": "DATASOURCE::CloudPhone::Image",
      "Properties": {
        "ImageId": {
          "Ref": "ImageId"
        }
      }
    }
  },
  "Outputs": {
    "Status": {
      "Description": "Image state.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "Status"
        ]
      }
    },
    "Usage": {
      "Description": "Whether the image is already running in the cloud phone instance.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "Usage"
        ]
      }
    },
    "Progress": {
      "Description": "The progress of mirror image production.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "Progress"
        ]
      }
    },
    "Description": {
      "Description": "Image description.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "Description"
        ]
      }
    },
    "IsSelfShared": {
      "Description": "Whether the image has been shared with other users.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "IsSelfShared"
        ]
      }
    },
    "Platform": {
      "Description": "Operating system distribution.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "Platform"
        ]
      }
    },
    "OsName": {
      "Description": "The Chinese display name of the operating system.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "OsName"
        ]
      }
    },
    "CreateTime": {
      "Description": "Image creation time, in ISO 8601 format.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "CreateTime"
        ]
      }
    },
    "ImageCategory": {
      "Description": "Image type.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "ImageCategory"
        ]
      }
    },
    "ImageName": {
      "Description": "The name of the mirror image.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "ImageName"
        ]
      }
    },
    "OsNameEn": {
      "Description": "The English display name of the operating system.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "OsNameEn"
        ]
      }
    },
    "OsType": {
      "Description": "Operating system type.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "OsType"
        ]
      }
    },
    "ImageId": {
      "Description": "Image ID.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "ImageId"
        ]
      }
    }
  }
}