Publica uma versão de um serviço do Function Compute.
Sintaxe
{
"Type": "ALIYUN::FC::Version",
"Properties": {
"ServiceName": String,
"Description": String
}
}
Propriedades
|
Nome da propriedade |
Tipo |
Obrigatória |
Atualização permitida |
Descrição |
Restrições |
|
ServiceName |
String |
Sim |
Não |
Nome do serviço do Function Compute (FC). |
Nenhuma |
|
Description |
String |
Não |
Não |
Descrição da versão. |
Nenhuma |
Valores de retorno
Fn::GetAtt
VersionId: ID da versão.
ServiceName: nome do serviço FC.
Exemplos
-
Formato
YAMLROSTemplateFormatVersion: '2015-09-01' Parameters: {} Resources: Version: Type: ALIYUN::FC::Version Properties: ServiceName: TestService Outputs: VersionId: Description: The version ID Value: Fn::GetAtt: - Version - VersionId ServiceName: Description: The service name Value: Fn::GetAtt: - Version - ServiceName -
Formato
JSON{ "ROSTemplateFormatVersion": "2015-09-01", "Parameters": { }, "Resources": { "Version": { "Type": "ALIYUN::FC::Version", "Properties": { "ServiceName": "TestService" } } }, "Outputs": { "VersionId": { "Description": "The version ID", "Value": { "Fn::GetAtt": [ "Version", "VersionId" ] } }, "ServiceName": { "Description": "The service name", "Value": { "Fn::GetAtt": [ "Version", "ServiceName" ] } } } }