

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Trennen Sie Karten in Infrastructure Composer
<a name="reference-navigation-gestures-disconnect"></a>

In Infrastructure Composer verbinden und trennen Sie AWS Ressourcen mithilfe *erweiterter Komponentenkarten* und *Standardkomponentenkarten*. In diesem Abschnitt wird beschrieben, wie Sie beide Kartentypen trennen.

## Verbesserte Komponentenkarten
<a name="using-composer-connecting-enhanced-disconnect"></a>

Um die Verbindung zwischen Karten mit erweiterten Komponenten zu trennen, wählen Sie die Leitung aus und klicken Sie auf **Trennen**.

![\[Eine API-Gateway-Karte wird von einer Lambda-Funktion getrennt.\]](http://docs.aws.amazon.com/de_de/infrastructure-composer/latest/dg/images/aac_use_con_03.png)


Infrastructure Composer ändert Ihre Vorlage automatisch, um die ereignisgesteuerte Beziehung aus Ihrer Anwendung zu entfernen.

## Standardkomponentenkarten
<a name="w2aac17c31b7"></a>

Standardkomponentenkarten enthalten keine Anschlüsse zum Herstellen von Verbindungen mit anderen Ressourcen. Während der [Kartenkonfiguration](using-composer-standard-cards.md) geben Sie ereignisgesteuerte Beziehungen in der Vorlage Ihrer Anwendung an. Infrastructure Composer erkennt diese Verbindungen automatisch und visualisiert sie mit einer gepunkteten Linie zwischen Ihren Karten. Um eine Standardkomponentenkarte zu trennen, entfernen Sie die ereignisgesteuerte Beziehung in der Vorlage Ihrer Anwendung.

Das folgende Beispiel zeigt eine Lambda-Funktion, die mit einer Amazon API Gateway Gateway-Rest-API verbunden ist:

```
AWSTemplateFormatVersion: '2010-09-09'
Resources:
  MyApi:
    Type: 'AWS::ApiGateway::RestApi'
    Properties:
      Name: MyApi

  ApiGatewayMethod:
    Type: 'AWS::ApiGateway::Method'
    Properties:
      HttpMethod: POST  # Specify the HTTP method you want to use (e.g., GET, POST, PUT, DELETE)
      ResourceId: !GetAtt MyApi.RootResourceId
      RestApiId: !Ref MyApi
      AuthorizationType: NONE
      Integration:
        Type: AWS_PROXY
        IntegrationHttpMethod: POST
        Uri: !Sub
          - arn:aws:apigateway:${AWS::Region}:lambda:path/2015-03-31/functions/${LambdaFunctionArn}/invocations
          - { LambdaFunctionArn: !GetAtt MyLambdaFunction.Arn }
      MethodResponses:
        - StatusCode: 200

  MyLambdaFunction:
    Type: 'AWS::Lambda::Function'
    Properties:
      Handler: index.handler
      Role: !GetAtt LambdaExecutionRole.Arn
      Runtime: nodejs14.x
      Code:
        S3Bucket: your-bucket-name
        S3Key: your-lambda-zip-file.zip

  LambdaExecutionRole:
    Type: 'AWS::IAM::Role'
    Properties:
      AssumeRolePolicyDocument:
        Version: '2012-10-17'
        Statement:
          - Effect: Allow
            Principal:
              Service: lambda.amazonaws.com
            Action: 'sts:AssumeRole'
      Policies:
        - PolicyName: LambdaExecutionPolicy
          PolicyDocument:
            Version: '2012-10-17'
            Statement:
              - Effect: Allow
                Action:
                  - 'logs:CreateLogGroup'
                  - 'logs:CreateLogStream'
                  - 'logs:PutLogEvents'
                Resource: 'arn:aws:logs:*:*:*'
              - Effect: Allow
                Action:
                  - 'lambda:InvokeFunction'
                Resource: !GetAtt MyLambdaFunction.Arn
```

Um die Verbindung zwischen den beiden Karten zu entfernen, entfernen Sie die unter `MyLambdaFunction` aufgeführten Verweise auf. `ApiGatewayMethod:` `Integration`