全部产品
Search
文档中心

Resource Orchestration Service:ALIYUN::FC::ProvisionConfig

更新时间:Jun 26, 2025

ALIYUN::FC::ProvisionConfig digunakan untuk membuat instans yang disediakan di Function Compute.

Sintaksis

{
  "Type": "ALIYUN::FC::ProvisionConfig",
  "Properties": {
    "ServiceName": String,
    "Target": Integer,
    "FunctionName": String,
    "Qualifier": String
  }
}

Properti

PropertiTipeDiperlukanDapat DieditDeskripsiKendala
ServiceNameStringYaTidakNama layanan.Tidak ada.
TargetIntegerYaYaJumlah instans yang disediakan.Tidak ada.
FunctionNameStringYaTidakNama fungsi.Tidak ada.
QualifierStringYaTidakAlias layanan.Tidak ada.

Nilai pengembalian

Fn::GetAtt

  • ServiceName: Nama layanan.
  • Resource: Deskripsi sumber daya.
  • Target: Jumlah instans yang disediakan.
  • FunctionName: Nama fungsi.
  • Qualifier: Alias layanan.

Contoh

  • YAML format

    ROSTemplateFormatVersion: '2015-09-01'
    Resources:
      ProvisionConfig:
        Type: ALIYUN::FC::ProvisionConfig
        Properties:
          ServiceName: TestFCService
          Target: 1
          FunctionName: TestFCFunction
          Qualifier: TestFCAlias
    Parameters: {}
    Outputs:
      ServiceName:
        Description: Nama layanan
        Value:
          Fn::GetAtt:
            - ProvisionConfig
            - ServiceName
      Resource:
        Description: Sumber daya
        Value:
          Fn::GetAtt:
            - ProvisionConfig
            - Resource
      Target:
        Description: Jumlah instans yang disediakan
        Value:
          Fn::GetAtt:
            - ProvisionConfig
            - Target
      Qualifier:
        Description: Alias layanan
        Value:
          Fn::GetAtt:
            - ProvisionConfig
            - Qualifier
      FunctionName:
        Description: Nama fungsi
        Value:
          Fn::GetAtt:
            - ProvisionConfig
            - FunctionName
  • JSON format

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Resources": {
        "ProvisionConfig": {
          "Type": "ALIYUN::FC::ProvisionConfig",
          "Properties": {
            "ServiceName": "TestFCService",
            "Target": 1,
            "FunctionName": "TestFCFunction",
            "Qualifier": "TestFCAlias"
          }
        }
      },
      "Parameters": {
      },
      "Outputs": {
        "ServiceName": {
          "Description": "Nama layanan",
          "Value": {
            "Fn::GetAtt": [
              "ProvisionConfig",
              "ServiceName"
            ]
          }
        },
        "Resource": {
          "Description": "Sumber daya",
          "Value": {
            "Fn::GetAtt": [
              "ProvisionConfig",
              "Resource"
            ]
          }
        },
        "Target": {
          "Description": "Jumlah instans yang disediakan",
          "Value": {
            "Fn::GetAtt": [
              "ProvisionConfig",
              "Target"
            ]
          }
        },
        "Qualifier": {
          "Description": "Alias layanan",
          "Value": {
            "Fn::GetAtt": [
              "ProvisionConfig",
              "Qualifier"
            ]
          }
        },
        "FunctionName": {
          "Description": "Nama fungsi",
          "Value": {
            "Fn::GetAtt": [
              "ProvisionConfig",
              "FunctionName"
            ]
          }
        }
      }
    }