{
  "version": "1.0",
  "examples": {
    "AcceptConnectionProposal": [
      {
        "input": {
          "activationKey": "<Activation Key Data>",
          "attachPoint": {
            "directConnectGateway": "90392BE3-219C-47FD-BBA5-03DF76D2542A"
          }
        },
        "output": {
          "connection": {
            "type": "Multicloud",
            "activationKey": "<Activation Key Data>",
            "arn": "arn:aws:interconnect:us-east-1:000000000000:connection/mcc-abc12345",
            "attachPoint": {
              "directConnectGateway": "90392BE3-219C-47FD-BBA5-03DF76D2542A"
            },
            "bandwidth": "1Gbps",
            "description": "My MultiCloud Connection",
            "environmentId": "mce-aws-acme-1",
            "id": "mcc-abc12345",
            "location": "acme-east",
            "ownerAccount": "000000000000",
            "provider": {
              "cloudServiceProvider": "acme"
            },
            "sharedId": "B0615F4D-E588-47AD-9D04-1449EAA61C91",
            "state": "pending"
          }
        },
        "id": "example-1",
        "title": "Accept Connection Proposal"
      }
    ],
    "CreateConnection": [
      {
        "input": {
          "attachPoint": {
            "directConnectGateway": "90392BE3-219C-47FD-BBA5-03DF76D2542A"
          },
          "bandwidth": "1Gbps",
          "environmentId": "mce-aws-acme-1",
          "remoteAccount": {
            "identifier": "PartnerAccountDetails"
          }
        },
        "output": {
          "connection": {
            "type": "Multicloud",
            "activationKey": "<Activation Key Data>",
            "arn": "arn:aws:interconnect:us-east-1:000000000000:connection/mcc-abc12345",
            "attachPoint": {
              "directConnectGateway": "90392BE3-219C-47FD-BBA5-03DF76D2542A"
            },
            "bandwidth": "1Gbps",
            "description": "My MultiCloud Connection",
            "environmentId": "mce-aws-acme-1",
            "id": "mcc-abc12345",
            "location": "acme-east",
            "ownerAccount": "000000000000",
            "provider": {
              "cloudServiceProvider": "acme"
            },
            "sharedId": "B0615F4D-E588-47AD-9D04-1449EAA61C91",
            "state": "requested"
          }
        },
        "id": "example-1",
        "title": "Create Connection on specific environment"
      }
    ],
    "DeleteConnection": [
      {
        "input": {
          "identifier": "mcc-abc12345"
        },
        "output": {
          "connection": {
            "type": "Multicloud",
            "activationKey": "<Activation Key Data>",
            "arn": "arn:aws:interconnect:us-east-1:000000000000:connection/mcc-abc12345",
            "attachPoint": {
              "directConnectGateway": "90392BE3-219C-47FD-BBA5-03DF76D2542A"
            },
            "bandwidth": "2Gbps",
            "description": "changed Description",
            "environmentId": "mce-aws-acme-1",
            "id": "mcc-abc12345",
            "location": "acme-east",
            "ownerAccount": "000000000000",
            "provider": {
              "cloudServiceProvider": "acme"
            },
            "sharedId": "B0615F4D-E588-47AD-9D04-1449EAA61C91",
            "state": "deleting"
          }
        },
        "id": "example-1",
        "title": "Delete Connection"
      }
    ],
    "DescribeConnectionProposal": [
      {
        "input": {
          "activationKey": "<Activation Key Data>"
        },
        "output": {
          "bandwidth": "1Gbps",
          "environmentId": "mce-aws-acme-1",
          "location": "acme-east",
          "provider": {
            "cloudServiceProvider": "acme"
          }
        },
        "id": "example-1",
        "title": "Describe Connection Proposal"
      }
    ],
    "GetConnection": [
      {
        "input": {
          "identifier": "mcc-abc12345"
        },
        "output": {
          "connection": {
            "type": "Multicloud",
            "activationKey": "<Activation Key Data>",
            "arn": "arn:aws:interconnect:us-east-1:000000000000:connection/mcc-abc12345",
            "attachPoint": {
              "directConnectGateway": "90392BE3-219C-47FD-BBA5-03DF76D2542A"
            },
            "bandwidth": "1Gbps",
            "description": "My MultiCloud Connection",
            "environmentId": "mce-aws-acme-1",
            "id": "mcc-abc12345",
            "location": "acme-east",
            "ownerAccount": "000000000000",
            "provider": {
              "cloudServiceProvider": "acme"
            },
            "sharedId": "B0615F4D-E588-47AD-9D04-1449EAA61C91",
            "state": "available"
          }
        },
        "id": "example-1",
        "title": "Get connection"
      }
    ],
    "GetEnvironment": [
      {
        "input": {
          "id": "mce-aws-acme-1"
        },
        "output": {
          "environment": {
            "type": "Multicloud",
            "bandwidths": {
              "available": [
                "1Gbps"
              ],
              "supported": [
                "1Gbps",
                "2Gbps"
              ]
            },
            "environmentId": "mce-aws-acme-1",
            "location": "acme-east",
            "provider": {
              "cloudServiceProvider": "acme"
            },
            "state": "available"
          }
        },
        "id": "example-1",
        "title": "Get a specific environment"
      }
    ],
    "ListAttachPoints": [
      {
        "input": {
          "environmentId": "mce-aws-acme-1"
        },
        "output": {
          "attachPoints": [
            {
              "name": "My DirectConnectGateway",
              "type": "DirectConnectGateway",
              "identifier": "90392BE3-219C-47FD-BBA5-03DF76D2542A"
            }
          ]
        },
        "id": "example-1",
        "title": "List Attach Points"
      }
    ],
    "ListConnections": [
      {
        "input": {},
        "output": {
          "connections": [
            {
              "type": "Multicloud",
              "arn": "arn:aws:interconnect:us-east-1:000000000000:connection/mcc-abc12345",
              "attachPoint": {
                "directConnectGateway": "90392BE3-219C-47FD-BBA5-03DF76D2542A"
              },
              "bandwidth": "1Gbps",
              "description": "My MultiCloud Connection",
              "environmentId": "mce-aws-acme-1",
              "id": "mcc-abc12345",
              "location": "acme-east",
              "provider": {
                "cloudServiceProvider": "acme"
              },
              "sharedId": "B0615F4D-E588-47AD-9D04-1449EAA61C91",
              "state": "available"
            },
            {
              "type": "LastMile",
              "arn": "arn:aws:interconnect:us-east-1:000000000000:connection/lmcc-xyz98765",
              "attachPoint": {
                "directConnectGateway": "244FB7E5-3C56-4F7D-AAB9-E35F70764154"
              },
              "bandwidth": "1Gbps",
              "description": "My LastMile  Connection",
              "environmentId": "mce-aws-lastmile-1",
              "id": "lmcc-xyz98765",
              "location": "lastmile-east",
              "provider": {
                "lastMileProvider": "lastmile"
              },
              "sharedId": "27C2CDD8-8FDF-402D-9DFF-92F66ED7C7FC",
              "state": "pending"
            }
          ]
        },
        "id": "example-1",
        "title": "List All Connections"
      },
      {
        "input": {
          "state": "available"
        },
        "output": {
          "connections": [
            {
              "type": "Multicloud",
              "arn": "arn:aws:interconnect:us-east-1:000000000000:connection/mcc-abc12345",
              "attachPoint": {
                "directConnectGateway": "90392BE3-219C-47FD-BBA5-03DF76D2542A"
              },
              "bandwidth": "1Gbps",
              "description": "My MultiCloud Connection",
              "environmentId": "mce-aws-acme-1",
              "id": "mcc-abc12345",
              "location": "acme-east",
              "provider": {
                "cloudServiceProvider": "acme"
              },
              "sharedId": "B0615F4D-E588-47AD-9D04-1449EAA61C91",
              "state": "available"
            }
          ]
        },
        "id": "example-2",
        "title": "List Connections in available state"
      },
      {
        "input": {
          "environmentId": "mce-aws-acme-1"
        },
        "output": {
          "connections": [
            {
              "type": "LastMile",
              "arn": "arn:aws:interconnect:us-east-1:000000000000:connection/lmcc-xyz98765",
              "attachPoint": {
                "directConnectGateway": "244FB7E5-3C56-4F7D-AAB9-E35F70764154"
              },
              "bandwidth": "1Gbps",
              "description": "My LastMile  Connection",
              "environmentId": "mce-aws-lastmile-1",
              "id": "lmcc-xyz98765",
              "location": "lastmile-east",
              "provider": {
                "lastMileProvider": "lastmile"
              },
              "sharedId": "27C2CDD8-8FDF-402D-9DFF-92F66ED7C7FC",
              "state": "pending"
            }
          ]
        },
        "id": "example-3",
        "title": "List Connections on specific Environment"
      }
    ],
    "ListEnvironments": [
      {
        "input": {},
        "output": {
          "environments": [
            {
              "type": "Multicloud",
              "bandwidths": {
                "available": [
                  "1Gbps"
                ],
                "supported": [
                  "1Gbps",
                  "2Gbps"
                ]
              },
              "environmentId": "mce-aws-acme-1",
              "location": "acme-east",
              "provider": {
                "cloudServiceProvider": "acme"
              },
              "state": "available"
            },
            {
              "type": "LastMile",
              "bandwidths": {
                "available": [
                  "1Gbps"
                ],
                "supported": [
                  "1Gbps",
                  "2Gbps"
                ]
              },
              "environmentId": "mce-aws-lastmile-1",
              "location": "lastmile-east",
              "provider": {
                "cloudServiceProvider": "acme"
              },
              "state": "available"
            }
          ]
        },
        "id": "example-1",
        "title": "List All Environments"
      }
    ],
    "ListTagsForResource": [
      {
        "input": {
          "arn": "arn:aws:interconnect:us-east-1:000000000000:connection/mcc-abc12345"
        },
        "output": {
          "tags": {
            "TagKey1": "TagValue1",
            "TagKey2": "TagValue2"
          }
        },
        "id": "example-1",
        "title": "List Tags"
      }
    ],
    "TagResource": [
      {
        "input": {
          "arn": "arn:aws:interconnect:us-east-1:000000000000:connection/mcc-abc12345",
          "tags": {
            "TagKey1": "TagValue1",
            "TagKey2": "TagValue2"
          }
        },
        "output": {},
        "id": "example-1",
        "title": "Apply Tags"
      }
    ],
    "UntagResource": [
      {
        "input": {
          "arn": "arn:aws:interconnect:us-east-1:000000000000:connection/mcc-abc12345",
          "tagKeys": [
            "TagKey1",
            "TagKey2"
          ]
        },
        "output": {},
        "id": "example-1",
        "title": "Remove Tags"
      }
    ],
    "UpdateConnection": [
      {
        "input": {
          "description": "Changed Description",
          "identifier": "mcc-abc12345"
        },
        "output": {
          "connection": {
            "type": "Multicloud",
            "activationKey": "<Activation Key Data>",
            "arn": "arn:aws:interconnect:us-east-1:000000000000:connection/mcc-abc12345",
            "attachPoint": {
              "directConnectGateway": "90392BE3-219C-47FD-BBA5-03DF76D2542A"
            },
            "bandwidth": "1Gbps",
            "description": "changed Description",
            "environmentId": "mce-aws-acme-1",
            "id": "mcc-abc12345",
            "location": "acme-east",
            "ownerAccount": "000000000000",
            "provider": {
              "cloudServiceProvider": "acme"
            },
            "sharedId": "B0615F4D-E588-47AD-9D04-1449EAA61C91",
            "state": "available"
          }
        },
        "id": "example-1",
        "title": "Update Connection Description"
      },
      {
        "input": {
          "bandwidth": "2Gbps",
          "identifier": "mcc-abc12345"
        },
        "output": {
          "connection": {
            "type": "Multicloud",
            "activationKey": "<Activation Key Data>",
            "arn": "arn:aws:interconnect:us-east-1:000000000000:connection/mcc-abc12345",
            "attachPoint": {
              "directConnectGateway": "90392BE3-219C-47FD-BBA5-03DF76D2542A"
            },
            "bandwidth": "2Gbps",
            "description": "changed Description",
            "environmentId": "mce-aws-acme-1",
            "id": "mcc-abc12345",
            "location": "acme-east",
            "ownerAccount": "000000000000",
            "provider": {
              "cloudServiceProvider": "acme"
            },
            "sharedId": "B0615F4D-E588-47AD-9D04-1449EAA61C91",
            "state": "updating"
          }
        },
        "id": "example-2",
        "title": "Update Connection Bandwidth"
      }
    ]
  }
}
