git-off

git off handles large files in git repos
git clone https://noulin.net/git/git-off.git
Log | Files | Refs | README

directconnect-2012-10-25.min.json (13909B)


      1 {
      2   "version": "2.0",
      3   "metadata": {
      4     "apiVersion": "2012-10-25",
      5     "endpointPrefix": "directconnect",
      6     "jsonVersion": "1.1",
      7     "protocol": "json",
      8     "serviceFullName": "AWS Direct Connect",
      9     "signatureVersion": "v4",
     10     "targetPrefix": "OvertureService"
     11   },
     12   "operations": {
     13     "AllocateConnectionOnInterconnect": {
     14       "input": {
     15         "type": "structure",
     16         "required": [
     17           "bandwidth",
     18           "connectionName",
     19           "ownerAccount",
     20           "interconnectId",
     21           "vlan"
     22         ],
     23         "members": {
     24           "bandwidth": {},
     25           "connectionName": {},
     26           "ownerAccount": {},
     27           "interconnectId": {},
     28           "vlan": {
     29             "type": "integer"
     30           }
     31         }
     32       },
     33       "output": {
     34         "shape": "S7"
     35       }
     36     },
     37     "AllocatePrivateVirtualInterface": {
     38       "input": {
     39         "type": "structure",
     40         "required": [
     41           "connectionId",
     42           "ownerAccount",
     43           "newPrivateVirtualInterfaceAllocation"
     44         ],
     45         "members": {
     46           "connectionId": {},
     47           "ownerAccount": {},
     48           "newPrivateVirtualInterfaceAllocation": {
     49             "type": "structure",
     50             "required": [
     51               "virtualInterfaceName",
     52               "vlan",
     53               "asn"
     54             ],
     55             "members": {
     56               "virtualInterfaceName": {},
     57               "vlan": {
     58                 "type": "integer"
     59               },
     60               "asn": {
     61                 "type": "integer"
     62               },
     63               "authKey": {},
     64               "amazonAddress": {},
     65               "customerAddress": {}
     66             }
     67           }
     68         }
     69       },
     70       "output": {
     71         "shape": "Sl"
     72       }
     73     },
     74     "AllocatePublicVirtualInterface": {
     75       "input": {
     76         "type": "structure",
     77         "required": [
     78           "connectionId",
     79           "ownerAccount",
     80           "newPublicVirtualInterfaceAllocation"
     81         ],
     82         "members": {
     83           "connectionId": {},
     84           "ownerAccount": {},
     85           "newPublicVirtualInterfaceAllocation": {
     86             "type": "structure",
     87             "required": [
     88               "virtualInterfaceName",
     89               "vlan",
     90               "asn",
     91               "amazonAddress",
     92               "customerAddress",
     93               "routeFilterPrefixes"
     94             ],
     95             "members": {
     96               "virtualInterfaceName": {},
     97               "vlan": {
     98                 "type": "integer"
     99               },
    100               "asn": {
    101                 "type": "integer"
    102               },
    103               "authKey": {},
    104               "amazonAddress": {},
    105               "customerAddress": {},
    106               "routeFilterPrefixes": {
    107                 "shape": "Sr"
    108               }
    109             }
    110           }
    111         }
    112       },
    113       "output": {
    114         "shape": "Sl"
    115       }
    116     },
    117     "ConfirmConnection": {
    118       "input": {
    119         "type": "structure",
    120         "required": [
    121           "connectionId"
    122         ],
    123         "members": {
    124           "connectionId": {}
    125         }
    126       },
    127       "output": {
    128         "type": "structure",
    129         "members": {
    130           "connectionState": {}
    131         }
    132       }
    133     },
    134     "ConfirmPrivateVirtualInterface": {
    135       "input": {
    136         "type": "structure",
    137         "required": [
    138           "virtualInterfaceId",
    139           "virtualGatewayId"
    140         ],
    141         "members": {
    142           "virtualInterfaceId": {},
    143           "virtualGatewayId": {}
    144         }
    145       },
    146       "output": {
    147         "type": "structure",
    148         "members": {
    149           "virtualInterfaceState": {}
    150         }
    151       }
    152     },
    153     "ConfirmPublicVirtualInterface": {
    154       "input": {
    155         "type": "structure",
    156         "required": [
    157           "virtualInterfaceId"
    158         ],
    159         "members": {
    160           "virtualInterfaceId": {}
    161         }
    162       },
    163       "output": {
    164         "type": "structure",
    165         "members": {
    166           "virtualInterfaceState": {}
    167         }
    168       }
    169     },
    170     "CreateConnection": {
    171       "input": {
    172         "type": "structure",
    173         "required": [
    174           "location",
    175           "bandwidth",
    176           "connectionName"
    177         ],
    178         "members": {
    179           "location": {},
    180           "bandwidth": {},
    181           "connectionName": {}
    182         }
    183       },
    184       "output": {
    185         "shape": "S7"
    186       }
    187     },
    188     "CreateInterconnect": {
    189       "input": {
    190         "type": "structure",
    191         "required": [
    192           "interconnectName",
    193           "bandwidth",
    194           "location"
    195         ],
    196         "members": {
    197           "interconnectName": {},
    198           "bandwidth": {},
    199           "location": {}
    200         }
    201       },
    202       "output": {
    203         "shape": "S15"
    204       }
    205     },
    206     "CreatePrivateVirtualInterface": {
    207       "input": {
    208         "type": "structure",
    209         "required": [
    210           "connectionId",
    211           "newPrivateVirtualInterface"
    212         ],
    213         "members": {
    214           "connectionId": {},
    215           "newPrivateVirtualInterface": {
    216             "type": "structure",
    217             "required": [
    218               "virtualInterfaceName",
    219               "vlan",
    220               "asn",
    221               "virtualGatewayId"
    222             ],
    223             "members": {
    224               "virtualInterfaceName": {},
    225               "vlan": {
    226                 "type": "integer"
    227               },
    228               "asn": {
    229                 "type": "integer"
    230               },
    231               "authKey": {},
    232               "amazonAddress": {},
    233               "customerAddress": {},
    234               "virtualGatewayId": {}
    235             }
    236           }
    237         }
    238       },
    239       "output": {
    240         "shape": "Sl"
    241       }
    242     },
    243     "CreatePublicVirtualInterface": {
    244       "input": {
    245         "type": "structure",
    246         "required": [
    247           "connectionId",
    248           "newPublicVirtualInterface"
    249         ],
    250         "members": {
    251           "connectionId": {},
    252           "newPublicVirtualInterface": {
    253             "type": "structure",
    254             "required": [
    255               "virtualInterfaceName",
    256               "vlan",
    257               "asn",
    258               "amazonAddress",
    259               "customerAddress",
    260               "routeFilterPrefixes"
    261             ],
    262             "members": {
    263               "virtualInterfaceName": {},
    264               "vlan": {
    265                 "type": "integer"
    266               },
    267               "asn": {
    268                 "type": "integer"
    269               },
    270               "authKey": {},
    271               "amazonAddress": {},
    272               "customerAddress": {},
    273               "routeFilterPrefixes": {
    274                 "shape": "Sr"
    275               }
    276             }
    277           }
    278         }
    279       },
    280       "output": {
    281         "shape": "Sl"
    282       }
    283     },
    284     "DeleteConnection": {
    285       "input": {
    286         "type": "structure",
    287         "required": [
    288           "connectionId"
    289         ],
    290         "members": {
    291           "connectionId": {}
    292         }
    293       },
    294       "output": {
    295         "shape": "S7"
    296       }
    297     },
    298     "DeleteInterconnect": {
    299       "input": {
    300         "type": "structure",
    301         "required": [
    302           "interconnectId"
    303         ],
    304         "members": {
    305           "interconnectId": {}
    306         }
    307       },
    308       "output": {
    309         "type": "structure",
    310         "members": {
    311           "interconnectState": {}
    312         }
    313       }
    314     },
    315     "DeleteVirtualInterface": {
    316       "input": {
    317         "type": "structure",
    318         "required": [
    319           "virtualInterfaceId"
    320         ],
    321         "members": {
    322           "virtualInterfaceId": {}
    323         }
    324       },
    325       "output": {
    326         "type": "structure",
    327         "members": {
    328           "virtualInterfaceState": {}
    329         }
    330       }
    331     },
    332     "DescribeConnectionLoa": {
    333       "input": {
    334         "type": "structure",
    335         "required": [
    336           "connectionId"
    337         ],
    338         "members": {
    339           "connectionId": {},
    340           "providerName": {},
    341           "loaContentType": {}
    342         }
    343       },
    344       "output": {
    345         "type": "structure",
    346         "members": {
    347           "loa": {
    348             "shape": "S1k"
    349           }
    350         }
    351       }
    352     },
    353     "DescribeConnections": {
    354       "input": {
    355         "type": "structure",
    356         "members": {
    357           "connectionId": {}
    358         }
    359       },
    360       "output": {
    361         "shape": "S1n"
    362       }
    363     },
    364     "DescribeConnectionsOnInterconnect": {
    365       "input": {
    366         "type": "structure",
    367         "required": [
    368           "interconnectId"
    369         ],
    370         "members": {
    371           "interconnectId": {}
    372         }
    373       },
    374       "output": {
    375         "shape": "S1n"
    376       }
    377     },
    378     "DescribeInterconnectLoa": {
    379       "input": {
    380         "type": "structure",
    381         "required": [
    382           "interconnectId"
    383         ],
    384         "members": {
    385           "interconnectId": {},
    386           "providerName": {},
    387           "loaContentType": {}
    388         }
    389       },
    390       "output": {
    391         "type": "structure",
    392         "members": {
    393           "loa": {
    394             "shape": "S1k"
    395           }
    396         }
    397       }
    398     },
    399     "DescribeInterconnects": {
    400       "input": {
    401         "type": "structure",
    402         "members": {
    403           "interconnectId": {}
    404         }
    405       },
    406       "output": {
    407         "type": "structure",
    408         "members": {
    409           "interconnects": {
    410             "type": "list",
    411             "member": {
    412               "shape": "S15"
    413             }
    414           }
    415         }
    416       }
    417     },
    418     "DescribeLocations": {
    419       "output": {
    420         "type": "structure",
    421         "members": {
    422           "locations": {
    423             "type": "list",
    424             "member": {
    425               "type": "structure",
    426               "members": {
    427                 "locationCode": {},
    428                 "locationName": {}
    429               }
    430             }
    431           }
    432         }
    433       }
    434     },
    435     "DescribeTags": {
    436       "input": {
    437         "type": "structure",
    438         "required": [
    439           "resourceArns"
    440         ],
    441         "members": {
    442           "resourceArns": {
    443             "type": "list",
    444             "member": {}
    445           }
    446         }
    447       },
    448       "output": {
    449         "type": "structure",
    450         "members": {
    451           "resourceTags": {
    452             "type": "list",
    453             "member": {
    454               "type": "structure",
    455               "members": {
    456                 "resourceArn": {},
    457                 "tags": {
    458                   "shape": "S25"
    459                 }
    460               }
    461             }
    462           }
    463         }
    464       }
    465     },
    466     "DescribeVirtualGateways": {
    467       "output": {
    468         "type": "structure",
    469         "members": {
    470           "virtualGateways": {
    471             "type": "list",
    472             "member": {
    473               "type": "structure",
    474               "members": {
    475                 "virtualGatewayId": {},
    476                 "virtualGatewayState": {}
    477               }
    478             }
    479           }
    480         }
    481       }
    482     },
    483     "DescribeVirtualInterfaces": {
    484       "input": {
    485         "type": "structure",
    486         "members": {
    487           "connectionId": {},
    488           "virtualInterfaceId": {}
    489         }
    490       },
    491       "output": {
    492         "type": "structure",
    493         "members": {
    494           "virtualInterfaces": {
    495             "type": "list",
    496             "member": {
    497               "shape": "Sl"
    498             }
    499           }
    500         }
    501       }
    502     },
    503     "TagResource": {
    504       "input": {
    505         "type": "structure",
    506         "required": [
    507           "resourceArn",
    508           "tags"
    509         ],
    510         "members": {
    511           "resourceArn": {},
    512           "tags": {
    513             "shape": "S25"
    514           }
    515         }
    516       },
    517       "output": {
    518         "type": "structure",
    519         "members": {}
    520       }
    521     },
    522     "UntagResource": {
    523       "input": {
    524         "type": "structure",
    525         "required": [
    526           "resourceArn",
    527           "tagKeys"
    528         ],
    529         "members": {
    530           "resourceArn": {},
    531           "tagKeys": {
    532             "type": "list",
    533             "member": {}
    534           }
    535         }
    536       },
    537       "output": {
    538         "type": "structure",
    539         "members": {}
    540       }
    541     }
    542   },
    543   "shapes": {
    544     "S7": {
    545       "type": "structure",
    546       "members": {
    547         "ownerAccount": {},
    548         "connectionId": {},
    549         "connectionName": {},
    550         "connectionState": {},
    551         "region": {},
    552         "location": {},
    553         "bandwidth": {},
    554         "vlan": {
    555           "type": "integer"
    556         },
    557         "partnerName": {},
    558         "loaIssueTime": {
    559           "type": "timestamp"
    560         }
    561       }
    562     },
    563     "Sl": {
    564       "type": "structure",
    565       "members": {
    566         "ownerAccount": {},
    567         "virtualInterfaceId": {},
    568         "location": {},
    569         "connectionId": {},
    570         "virtualInterfaceType": {},
    571         "virtualInterfaceName": {},
    572         "vlan": {
    573           "type": "integer"
    574         },
    575         "asn": {
    576           "type": "integer"
    577         },
    578         "authKey": {},
    579         "amazonAddress": {},
    580         "customerAddress": {},
    581         "virtualInterfaceState": {},
    582         "customerRouterConfig": {},
    583         "virtualGatewayId": {},
    584         "routeFilterPrefixes": {
    585           "shape": "Sr"
    586         }
    587       }
    588     },
    589     "Sr": {
    590       "type": "list",
    591       "member": {
    592         "type": "structure",
    593         "members": {
    594           "cidr": {}
    595         }
    596       }
    597     },
    598     "S15": {
    599       "type": "structure",
    600       "members": {
    601         "interconnectId": {},
    602         "interconnectName": {},
    603         "interconnectState": {},
    604         "region": {},
    605         "location": {},
    606         "bandwidth": {},
    607         "loaIssueTime": {
    608           "type": "timestamp"
    609         }
    610       }
    611     },
    612     "S1k": {
    613       "type": "structure",
    614       "members": {
    615         "loaContent": {
    616           "type": "blob"
    617         },
    618         "loaContentType": {}
    619       }
    620     },
    621     "S1n": {
    622       "type": "structure",
    623       "members": {
    624         "connections": {
    625           "type": "list",
    626           "member": {
    627             "shape": "S7"
    628           }
    629         }
    630       }
    631     },
    632     "S25": {
    633       "type": "list",
    634       "member": {
    635         "type": "structure",
    636         "required": [
    637           "key"
    638         ],
    639         "members": {
    640           "key": {},
    641           "value": {}
    642         }
    643       }
    644     }
    645   }
    646 }