Tous les produits
Search
Centre de documentation

Resource Orchestration Service:ALIYUN::FC::Alias

Dernière mise à jour :Aug 10, 2026

Le type ALIYUN::FC::Alias crée un alias pour une version de service dans Function Compute.

Syntaxe

{
  "Type": "ALIYUN::FC::Alias",
  "Properties": {
    "Description": String,
    "VersionId": String,
    "ServiceName": String,
    "AliasName": String,
    "AdditionalVersion": String,
    "AdditionalWeight": Integer
  }
}

Propriétés

Propriété Type Obligatoire Mise à jour autorisée Description Contraintes
Description String Non Oui Description de l'alias. La valeur doit comporter entre 1 et 256 caractères.
VersionId String Non Oui ID de la version. Aucune
ServiceName String Oui Non Nom du service Function Compute. Aucune
AliasName String Oui Oui Alias. La valeur doit commencer par une lettre ou un trait de soulignement (_). Elle doit comporter entre 1 et 128 caractères.
AdditionalVersion String Non Oui Version de déploiement progressif (canary release). Ne peut pas être identique à la version principale.
AdditionalWeight Integer Non Oui Poids attribué à la version de déploiement progressif. La valeur doit être un entier compris entre 0 et 100.

Valeurs de retour

Fn::GetAtt

  • VersionId : ID de la version du service.

  • ServiceName : Nom du service.

  • AliasName : Nom de l'alias.

Exemples

  • Format YAML

    ROSTemplateFormatVersion: '2015-09-01'
    Description: Test FC Alias
    Parameters: {}
    Resources:
      Alias:
        Type: ALIYUN::FC::Alias
        Properties:
          ServiceName: mytest
          AliasName: TEST
    Outputs: {}
  • Format JSON

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Description": "Test FC Alias",
      "Parameters": {
      },
      "Resources": {
        "Alias": {
          "Type": "ALIYUN::FC::Alias",
          "Properties": {
            "ServiceName": "mytest",
            "AliasName": "TEST"
          }
        }
      },
      "Outputs": {
      }
    }