Todos os produtos
Search
Central de documentação

Resource Orchestration Service:Objetos de solicitação de recurso personalizado

Última atualização: Jun 27, 2026

Este tópico descreve os tipos e os campos das solicitações de desenvolvedores de modelos.

Propriedades da solicitação do desenvolvedor de modelos

O desenvolvedor de modelos usa ALIYUN::ROS::CustomResource para especificar um recurso personalizado em um modelo.

A tabela a seguir descreve as três propriedades do ALIYUN::ROS::CustomResource: ServiceToken, Parameters e Timeout.

Propriedade

Tipo

Obrigatório

Descrição

Restrição

ServiceToken

String

Sim

Token de serviço que o provedor de serviço personalizado fornece ao desenvolvedor do modelo.

O token de serviço pode ser uma função do Function Compute, um tópico MNS, uma fila MNS ou uma URL HTTP ou HTTPS.

Esse token está disponível em todas as regiões.

Parameters

Map

Não

Parâmetros transmitidos ao provedor de serviço personalizado. Especifique a propriedade conforme as definições do provedor.

Nenhuma

Timeout

Number

Não

Tempo limite de espera do ROS por respostas do provedor de serviço personalizado.

Valores válidos: 1 a 43200.

Unidade: segundos.

Valor padrão: 60.

Campos de solicitação do provedor de recursos personalizados

O ROS envia estes campos em solicitações JSON ao provedor de recursos personalizados.

Campo

Tipo

Obrigatório

Descrição

Restrição

RequestType

String

Sim

Tipo de solicitação definido por uma operação de pilha do ROS, como CreateStack, UpdateStack ou DeleteStack. O desenvolvedor do modelo inicia essa operação na pilha que contém o recurso personalizado.

Valores válidos:

  • Create

  • Update

  • Delete

Para mais informações, consulte Tipos de solicitação de recurso personalizado.

ResponseURL

String

Sim

URL pública pré-assinada. Essa URL recebe as respostas enviadas pelo provedor de recursos personalizados ao ROS.

Nenhuma

IntranetResponseURL

String

Sim

URL interna pré-assinada para uso no Elastic Compute Service (ECS). Essa URL recebe as respostas enviadas pelo provedor de recursos personalizados ao 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 à qual pertence a pilha com o recurso personalizado.

Nenhuma

CallerId

String

Sim

ID da conta Alibaba Cloud ou do usuário RAM usado para executar a operação na pilha.

Nenhuma

RegionId

String

Sim

ID da região da pilha que contém o recurso personalizado.

Nenhuma

RequestId

String

Sim

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

Nenhuma

ResourceType

String

Sim

Tipo de recurso selecionado pelo desenvolvedor para o recurso personalizado no modelo.

O nome do tipo de recurso pode ter até 68 caracteres e conter letras, dígitos, sublinhados (_), arrobas (@) e hifens (-).

LogicalResourceId

String

Sim

Nome (ID lógico) escolhido pelo desenvolvedor para o recurso personalizado no modelo ROS. Este campo 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. Esse ID é exclusivo para o provedor.

Usado apenas em solicitações de Update e Delete.

ResourceProperties

Objeto JSON

Sim

Propriedades do recurso. Este campo contém o conteúdo do objeto Properties enviado pelo desenvolvedor do modelo, conforme definido pelo provedor de recursos personalizados.

Nenhuma

OldResourceProperties

Objeto JSON

Não

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

Usado apenas em solicitações de Update.