Todos os produtos
Search
Central de documentação

Resource Orchestration Service:ALIYUN::EDAS::SwimmingLaneGroup

Última atualização: Jun 27, 2026

Cria um grupo de swimming lane.

Sintaxe

{
  "Type": "ALIYUN::EDAS::SwimmingLaneGroup",
  "Properties": {
    "AppIds": List,
    "EntryApp": String,
    "LogicalRegionId": String,
    "Name": String
  }
}

Propriedades

Nome da propriedade

Tipo

Obrigatória

Atualização permitida

Descrição

Restrições

AppIds

List

Sim

Sim

IDs de todos os aplicativos no grupo de swimming lane.

Nenhuma

EntryApp

String

Sim

Sim

Aplicativo de entrada.

Formato: EDAS:{ID do aplicativo}.

LogicalRegionId

String

Sim

Não

ID da região do namespace personalizado.

Formato: Região física:Identificador do namespace personalizado. Exemplo: cn-hangzhou:test.

Name

String

Sim

Sim

Nome do grupo de swimming lane.

Nenhuma

Valor de retorno

Fn::GetAtt

GroupId: o ID do grupo de swimming lane.

Exemplos

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  EntryApp:
    Type: String
    Description:
      en: 'The entry application. Format: EDAS:{application ID}.'
    Required: true
  LogicalRegionId:
    Type: String
    Description:
      en: 'The RegionId of the custom namespace. Format: `physical Region:custom namespace identifier`.'
    Required: true
  AppIds:
    AssociationPropertyMetadata:
      Parameter:
        Type: String
        Description:
          en: The application ID.
        Required: true
    AssociationProperty: List[Parameter]
    Type: Json
    Description:
      en: The list of application IDs involved in the swimming lane group.
    Required: true
  Name:
    Type: String
    Description:
      en: |-
        The name of the swimming lane group.
        The value can be up to 64 characters in length.
    Required: true
Resources:
  SwimmingLaneGroup:
    Type: ALIYUN::EDAS::SwimmingLaneGroup
    Properties:
      EntryApp:
        Ref: EntryApp
      LogicalRegionId:
        Ref: LogicalRegionId
      AppIds:
        Ref: AppIds
      Name:
        Ref: Name
Outputs:
  GroupId:
    Description: The ID of the swimming lane group.
    Value:
      Fn::GetAtt:
        - SwimmingLaneGroup
        - GroupId
{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "EntryApp": {
      "Type": "String",
      "Description": {
        "en": "The entry application. Format: EDAS:{application ID}."
      },
      "Required": true
    },
    "LogicalRegionId": {
      "Type": "String",
      "Description": {
        "en": "The RegionId of the custom namespace. Format: `physical Region:custom namespace identifier`."
      },
      "Required": true
    },
    "AppIds": {
      "AssociationPropertyMetadata": {
        "Parameter": {
          "Type": "String",
          "Description": {
            "en": "The application ID."
          },
          "Required": true
        }
      },
      "AssociationProperty": "List[Parameter]",
      "Type": "Json",
      "Description": {
        "en": "The list of application IDs involved in the swimming lane group."
      },
      "Required": true
    },
    "Name": {
      "Type": "String",
      "Description": {
        "en": "The name of the swimming lane group.\nThe value can be up to 64 characters in length."
      },
      "Required": true
    }
  },
  "Resources": {
    "SwimmingLaneGroup": {
      "Type": "ALIYUN::EDAS::SwimmingLaneGroup",
      "Properties": {
        "EntryApp": {
          "Ref": "EntryApp"
        },
        "LogicalRegionId": {
          "Ref": "LogicalRegionId"
        },
        "AppIds": {
          "Ref": "AppIds"
        },
        "Name": {
          "Ref": "Name"
        }
      }
    }
  },
  "Outputs": {
    "GroupId": {
      "Description": "The ID of the swimming lane group.",
      "Value": {
        "Fn::GetAtt": [
          "SwimmingLaneGroup",
          "GroupId"
        ]
      }
    }
  }
}