Todos os produtos
Search
Central de documentação

Resource Orchestration Service:Objetos de solicitação de recursos personalizados

Última atualização: Aug 20, 2026

Este documento descreve os tipos e campos de solicitação para modelos de desenvolvedor.

Tipos de solicitação para desenvolvedores de modelos

Desenvolvedores de modelos usam o recurso ALIYUN::ROS::CustomResource do Alibaba Cloud ROS para especificar recursos personalizados em um modelo.

O ALIYUN::ROS::CustomResource inclui três propriedades: ServiceToken, Parameters e Timeout.

Nome da propriedade

Tipo

Obrigatório

Descrição

Restrições

ServiceToken

String

Sim

Token de service. O provedor de service personalizado fornece este token ao desenvolvedor do modelo.

Atualmente, há suporte para funções FC, tópicos do SMQ (Simple Message Queue (formerly MNS)), filas do SMQ (Simple Message Queue (formerly MNS)) e HTTP&HTTPS.

O token de service não tem restrições de região.

Parameters

Map

Não

Parâmetros a serem passados ao provedor de service personalizado. Especifique os parâmetros conforme exigido pelo provedor de service personalizado.

Nenhuma

Timeout

Number

Não

Tempo limite para aguardar uma resposta do provedor de service personalizado.

Intervalo de valores: 1 a 43200

Unidade: segundos

Valor padrão: 60

Campos de solicitação do provedor de recursos personalizados

O Alibaba Cloud ROS envia os seguintes campos ao provedor de recursos personalizados em uma solicitação json.

Nome do campo

Tipo

Obrigatório

Descrição

Restrições

RequestType

String

Sim

Tipo de solicitação definido por uma operação de pilha do Alibaba Cloud ROS (criar, atualizar ou excluir uma pilha). O desenvolvedor do modelo inicia a operação na pilha que contém o recurso personalizado.

Valores:

  • Create

  • Update

  • Delete

Para mais informações, consulte Custom resource request types.

ResponseURL

String

Sim

URL pública pré-assinada. Esta URL recebe respostas do provedor de recursos personalizados destinadas ao Alibaba Cloud ROS.

Nenhuma

IntranetResponseURL

String

Sim

URL de rede interna pré-assinada. Use esta URL em uma instância do Alibaba Cloud ECS. Ela recebe respostas do provedor de recursos personalizados destinadas ao Alibaba Cloud ROS.

Nenhuma

StackId

String

Sim

ID da pilha que contém o recurso personalizado.

Nenhuma

StackName

String

Sim

Nome da pilha que contém o recurso personalizado.

Nenhuma

ResourceOwnerId

String

Sim

ID da conta Alibaba Cloud (conta raiz) do proprietário da pilha que contém o recurso personalizado.

Nenhuma

CallerId

String

Sim

ID da conta (conta raiz ou usuário RAM) que executa esta operação de pilha.

Nenhuma

RegionId

String

Sim

Região da pilha que contém o recurso personalizado.

Nenhuma

RequestId

String

Sim

ID exclusivo da solicitação. Combine StackId e RequestId para gerar um valor que identifique exclusivamente uma solicitação para um recurso personalizado específico.

Nenhuma

ResourceType

String

Sim

Tipo do recurso personalizado selecionado pelo desenvolvedor no modelo do Alibaba Cloud ROS.

Máximo de 68 caracteres. Pode conter letras, dígitos, sublinhados (_), arrobas (@) e hifens (-).

LogicalResourceId

String

Sim

Nome (ID lógico) do recurso personalizado selecionado pelo desenvolvedor no modelo do Alibaba Cloud ROS. Facilita a comunicação entre o provedor de recursos personalizados e o desenvolvedor do modelo.

Nenhuma

PhysicalResourceId

String

Sim

ID físico definido pelo provedor de recursos personalizados. Este ID é exclusivo para esse provedor.

Usado apenas para solicitações Update e Delete.

ResourceProperties

Objeto json

Sim

Propriedades do recurso. Este campo contém o conteúdo do objeto Parameters nas Properties enviadas pelo desenvolvedor do modelo. O provedor de recursos personalizados define o conteúdo.

Nenhuma

OldResourceProperties

Objeto json

Não

Propriedades do recurso declaradas antes da solicitação de atualização.

Usado apenas para solicitações Update.