@itentialopensource/adapter-aws_ec2
Version:
This adapter integrates with system described as: Aws_Ec2.
865 lines • 24.2 kB
JSON
{
"actions": [
{
"name": "describeVpcs",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/{pathv1}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "URLENCODE",
"responseDatatype": "XML2JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/describeVpcs-default.xml"
}
]
},
{
"name": "describeVpcAttribute",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "URLENCODE",
"responseDatatype": "XML2JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/describeVpcAttribute-default.json"
}
]
},
{
"name": "createDefaultVpc",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "URLENCODE",
"responseDatatype": "XML2JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/createDefaultVpc-default.json"
}
]
},
{
"name": "createVpc",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "URLENCODE",
"responseDatatype": "XML2JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/createVpc-default.json"
}
]
},
{
"name": "modifyVpcAttribute",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "URLENCODE",
"responseDatatype": "XML2JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "modifyVpcTenancy",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "URLENCODE",
"responseDatatype": "XML2JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/modifyVpcTenancy-default.json"
}
]
},
{
"name": "deleteVpc",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "URLENCODE",
"responseDatatype": "XML2JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "describeVpcEndpoints",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "URLENCODE",
"responseDatatype": "XML2JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/describeVpcEndpoints-default.json"
}
]
},
{
"name": "describeVpcEndpointConnections",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "URLENCODE",
"responseDatatype": "XML2JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/describeVpcEndpointConnections-default.json"
}
]
},
{
"name": "describeVpcEndpointConnectionNotifications",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "URLENCODE",
"responseDatatype": "XML2JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/describeVpcEndpointConnectionNotifications-default.json"
}
]
},
{
"name": "describeVpcEndpointServices",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "URLENCODE",
"responseDatatype": "XML2JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/describeVpcEndpointServices-default.json"
}
]
},
{
"name": "describeVpcEndpointServiceConfigurations",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "URLENCODE",
"responseDatatype": "XML2JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/describeVpcEndpointServiceConfigurations-default.json"
}
]
},
{
"name": "describeVpcEndpointServicePermissions",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "URLENCODE",
"responseDatatype": "XML2JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/describeVpcEndpointServicePermissions-default.json"
}
]
},
{
"name": "createVpcEndpoint",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "URLENCODE",
"responseDatatype": "XML2JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/createVpcEndpoint-default.json"
}
]
},
{
"name": "createVpcEndpointConnectionNotification",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "URLENCODE",
"responseDatatype": "XML2JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/createVpcEndpointConnectionNotification-default.json"
}
]
},
{
"name": "createVpcEndpointServiceConfiguration",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "URLENCODE",
"responseDatatype": "XML2JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/createVpcEndpointServiceConfiguration-default.json"
}
]
},
{
"name": "modifyVpcEndpoint",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "URLENCODE",
"responseDatatype": "XML2JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/modifyVpcEndpoint-default.json"
}
]
},
{
"name": "modifyVpcEndpointConnectionNotification",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "URLENCODE",
"responseDatatype": "XML2JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/modifyVpcEndpointConnectionNotification-default.json"
}
]
},
{
"name": "modifyVpcEndpointServiceConfiguration",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "URLENCODE",
"responseDatatype": "XML2JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/modifyVpcEndpointServiceConfiguration-default.json"
}
]
},
{
"name": "modifyVpcEndpointServicePermissions",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "URLENCODE",
"responseDatatype": "XML2JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/modifyVpcEndpointServicePermissions-default.json"
}
]
},
{
"name": "acceptVpcEndpointConnections",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "URLENCODE",
"responseDatatype": "XML2JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/acceptVpcEndpointConnections-default.json"
}
]
},
{
"name": "rejectVpcEndpointConnections",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "URLENCODE",
"responseDatatype": "XML2JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/rejectVpcEndpointConnections-default.json"
}
]
},
{
"name": "deleteVpcEndpoints",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "URLENCODE",
"responseDatatype": "XML2JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/deleteVpcEndpoints-default.json"
}
]
},
{
"name": "deleteVpcEndpointConnectionNotifications",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "URLENCODE",
"responseDatatype": "XML2JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/deleteVpcEndpointConnectionNotifications-default.json"
}
]
},
{
"name": "deleteVpcEndpointServiceConfigurations",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "URLENCODE",
"responseDatatype": "XML2JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/deleteVpcEndpointServiceConfigurations-default.json"
}
]
},
{
"name": "describeVpcPeeringConnections",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "URLENCODE",
"responseDatatype": "XML2JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/describeVpcPeeringConnections-default.json"
}
]
},
{
"name": "createVpcPeeringConnection",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "URLENCODE",
"responseDatatype": "XML2JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/createVpcPeeringConnection-default.json"
}
]
},
{
"name": "modifyVpcPeeringConnectionOptions",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "URLENCODE",
"responseDatatype": "XML2JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/modifyVpcPeeringConnectionOptions-default.json"
}
]
},
{
"name": "acceptVpcPeeringConnection",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "URLENCODE",
"responseDatatype": "XML2JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/acceptVpcPeeringConnection-default.json"
}
]
},
{
"name": "rejectVpcPeeringConnection",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "URLENCODE",
"responseDatatype": "XML2JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/rejectVpcPeeringConnection-default.json"
}
]
},
{
"name": "deleteVpcPeeringConnection",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "URLENCODE",
"responseDatatype": "XML2JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/deleteVpcPeeringConnection-default.json"
}
]
},
{
"name": "associateVpcCidrBlock",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "URLENCODE",
"responseDatatype": "XML2JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/associateVpcCidrBlock-default.json"
}
]
},
{
"name": "disassociateVpcCidrBlock",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "URLENCODE",
"responseDatatype": "XML2JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/disassociateVpcCidrBlock-default.json"
}
]
},
{
"name": "describeVpcClassicLink",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "URLENCODE",
"responseDatatype": "XML2JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/describeVpcClassicLink-default.json"
}
]
},
{
"name": "describeVpcClassicLinkDnsSupport",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "URLENCODE",
"responseDatatype": "XML2JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/describeVpcClassicLinkDnsSupport-default.json"
}
]
},
{
"name": "enableVpcClassicLink",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "URLENCODE",
"responseDatatype": "XML2JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/enableVpcClassicLink-default.json"
}
]
},
{
"name": "enableVpcClassicLinkDnsSupport",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "URLENCODE",
"responseDatatype": "XML2JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/enableVpcClassicLinkDnsSupport-default.json"
}
]
},
{
"name": "attachClassicLinkVpc",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "URLENCODE",
"responseDatatype": "XML2JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/attachClassicLinkVpc-default.json"
}
]
},
{
"name": "disableVpcClassicLink",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "URLENCODE",
"responseDatatype": "XML2JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/disableVpcClassicLink-default.json"
}
]
},
{
"name": "disableVpcClassicLinkDnsSupport",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "URLENCODE",
"responseDatatype": "XML2JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/disableVpcClassicLinkDnsSupport-default.json"
}
]
},
{
"name": "detachClassicLinkVpc",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "URLENCODE",
"responseDatatype": "XML2JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/detachClassicLinkVpc-default.json"
}
]
}
]
}