

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Disconnetti le schede in Infrastructure Composer
<a name="reference-navigation-gestures-disconnect"></a>

In Infrastructure Composer, è possibile connettere e disconnettere AWS le risorse utilizzando *schede componenti avanzate e schede* *componenti standard*. Questa sezione descrive come disconnettere entrambi i tipi di schede.

## Schede componenti avanzate
<a name="using-composer-connecting-enhanced-disconnect"></a>

Per disconnettere le schede componenti avanzate, seleziona la linea e scegli **Disconnetti**.

![\[Una scheda API Gateway viene disconnessa da una funzione Lambda.\]](http://docs.aws.amazon.com/it_it/infrastructure-composer/latest/dg/images/aac_use_con_03.png)


Infrastructure Composer modificherà automaticamente il modello per rimuovere la relazione basata sugli eventi dall'applicazione.

## Schede componenti standard
<a name="w2aac17c31b7"></a>

Le schede componenti standard non includono porte per creare connessioni con altre risorse. Durante la [configurazione della scheda](using-composer-standard-cards.md), specificate le relazioni basate sugli eventi nel modello dell'applicazione, Infrastructure Composer rileverà automaticamente queste connessioni e le visualizzerà con una linea tratteggiata tra le schede. Per disconnettere una scheda componente standard, rimuovete la relazione basata sugli eventi nel modello dell'applicazione.

L'esempio seguente mostra una funzione Lambda connessa a un'API rest di Amazon API Gateway:

```
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
```

Per rimuovere la connessione tra le due schede, rimuovi i riferimenti a `MyLambdaFunction` `ApiGatewayMethod:` quelli elencati di seguito. `Integration`