UNPKG

aws-sdk

Version:
2,064 lines (2,063 loc) • 87.2 kB
{ "version": "2.0", "metadata": { "apiVersion": "2019-12-02", "endpointPrefix": "imagebuilder", "jsonVersion": "1.1", "protocol": "rest-json", "protocols": [ "rest-json" ], "serviceAbbreviation": "imagebuilder", "serviceFullName": "EC2 Image Builder", "serviceId": "imagebuilder", "signatureVersion": "v4", "signingName": "imagebuilder", "uid": "imagebuilder-2019-12-02" }, "operations": { "CancelImageCreation": { "http": { "method": "PUT", "requestUri": "/CancelImageCreation" }, "input": { "type": "structure", "required": [ "imageBuildVersionArn", "clientToken" ], "members": { "imageBuildVersionArn": {}, "clientToken": { "idempotencyToken": true } } }, "output": { "type": "structure", "members": { "requestId": {}, "clientToken": {}, "imageBuildVersionArn": {} } } }, "CancelLifecycleExecution": { "http": { "method": "PUT", "requestUri": "/CancelLifecycleExecution" }, "input": { "type": "structure", "required": [ "lifecycleExecutionId", "clientToken" ], "members": { "lifecycleExecutionId": {}, "clientToken": { "idempotencyToken": true } } }, "output": { "type": "structure", "members": { "lifecycleExecutionId": {} } } }, "CreateComponent": { "http": { "method": "PUT", "requestUri": "/CreateComponent" }, "input": { "type": "structure", "required": [ "name", "semanticVersion", "platform", "clientToken" ], "members": { "name": {}, "semanticVersion": {}, "description": {}, "changeDescription": {}, "platform": {}, "supportedOsVersions": { "shape": "Sd" }, "data": {}, "uri": {}, "kmsKeyId": {}, "tags": { "shape": "Sh" }, "clientToken": { "idempotencyToken": true } } }, "output": { "type": "structure", "members": { "requestId": {}, "clientToken": {}, "componentBuildVersionArn": {} } } }, "CreateContainerRecipe": { "http": { "method": "PUT", "requestUri": "/CreateContainerRecipe" }, "input": { "type": "structure", "required": [ "containerType", "name", "semanticVersion", "components", "parentImage", "targetRepository", "clientToken" ], "members": { "containerType": {}, "name": {}, "description": {}, "semanticVersion": {}, "components": { "shape": "So" }, "instanceConfiguration": { "shape": "Sw" }, "dockerfileTemplateData": {}, "dockerfileTemplateUri": {}, "platformOverride": {}, "imageOsVersionOverride": {}, "parentImage": {}, "tags": { "shape": "Sh" }, "workingDirectory": {}, "targetRepository": { "shape": "S17" }, "kmsKeyId": {}, "clientToken": { "idempotencyToken": true } } }, "output": { "type": "structure", "members": { "requestId": {}, "clientToken": {}, "containerRecipeArn": {} } } }, "CreateDistributionConfiguration": { "http": { "method": "PUT", "requestUri": "/CreateDistributionConfiguration" }, "input": { "type": "structure", "required": [ "name", "distributions", "clientToken" ], "members": { "name": {}, "description": {}, "distributions": { "shape": "S1c" }, "tags": { "shape": "Sh" }, "clientToken": { "idempotencyToken": true } } }, "output": { "type": "structure", "members": { "requestId": {}, "clientToken": {}, "distributionConfigurationArn": {} } } }, "CreateImage": { "http": { "method": "PUT", "requestUri": "/CreateImage" }, "input": { "type": "structure", "required": [ "infrastructureConfigurationArn", "clientToken" ], "members": { "imageRecipeArn": {}, "containerRecipeArn": {}, "distributionConfigurationArn": {}, "infrastructureConfigurationArn": {}, "imageTestsConfiguration": { "shape": "S28" }, "enhancedImageMetadataEnabled": { "type": "boolean" }, "tags": { "shape": "Sh" }, "clientToken": { "idempotencyToken": true }, "imageScanningConfiguration": { "shape": "S2a" }, "workflows": { "shape": "S2c" }, "executionRole": {} } }, "output": { "type": "structure", "members": { "requestId": {}, "clientToken": {}, "imageBuildVersionArn": {} } } }, "CreateImagePipeline": { "http": { "method": "PUT", "requestUri": "/CreateImagePipeline" }, "input": { "type": "structure", "required": [ "name", "infrastructureConfigurationArn", "clientToken" ], "members": { "name": {}, "description": {}, "imageRecipeArn": {}, "containerRecipeArn": {}, "infrastructureConfigurationArn": {}, "distributionConfigurationArn": {}, "imageTestsConfiguration": { "shape": "S28" }, "enhancedImageMetadataEnabled": { "type": "boolean" }, "schedule": { "shape": "S2p" }, "status": {}, "tags": { "shape": "Sh" }, "clientToken": { "idempotencyToken": true }, "imageScanningConfiguration": { "shape": "S2a" }, "workflows": { "shape": "S2c" }, "executionRole": {} } }, "output": { "type": "structure", "members": { "requestId": {}, "clientToken": {}, "imagePipelineArn": {} } } }, "CreateImageRecipe": { "http": { "method": "PUT", "requestUri": "/CreateImageRecipe" }, "input": { "type": "structure", "required": [ "name", "semanticVersion", "components", "parentImage", "clientToken" ], "members": { "name": {}, "description": {}, "semanticVersion": {}, "components": { "shape": "So" }, "parentImage": {}, "blockDeviceMappings": { "shape": "Sx" }, "tags": { "shape": "Sh" }, "workingDirectory": {}, "additionalInstanceConfiguration": { "shape": "S2w" }, "clientToken": { "idempotencyToken": true } } }, "output": { "type": "structure", "members": { "requestId": {}, "clientToken": {}, "imageRecipeArn": {} } } }, "CreateInfrastructureConfiguration": { "http": { "method": "PUT", "requestUri": "/CreateInfrastructureConfiguration" }, "input": { "type": "structure", "required": [ "name", "instanceProfileName", "clientToken" ], "members": { "name": {}, "description": {}, "instanceTypes": { "shape": "S31" }, "instanceProfileName": {}, "securityGroupIds": { "shape": "S34" }, "subnetId": {}, "logging": { "shape": "S35" }, "keyPair": {}, "terminateInstanceOnFailure": { "type": "boolean" }, "snsTopicArn": {}, "resourceTags": { "shape": "S38" }, "instanceMetadataOptions": { "shape": "S39" }, "tags": { "shape": "Sh" }, "clientToken": { "idempotencyToken": true } } }, "output": { "type": "structure", "members": { "requestId": {}, "clientToken": {}, "infrastructureConfigurationArn": {} } } }, "CreateLifecyclePolicy": { "http": { "method": "PUT", "requestUri": "/CreateLifecyclePolicy" }, "input": { "type": "structure", "required": [ "name", "executionRole", "resourceType", "policyDetails", "resourceSelection", "clientToken" ], "members": { "name": {}, "description": {}, "status": {}, "executionRole": {}, "resourceType": {}, "policyDetails": { "shape": "S3g" }, "resourceSelection": { "shape": "S3u" }, "tags": { "shape": "Sh" }, "clientToken": { "idempotencyToken": true } } }, "output": { "type": "structure", "members": { "clientToken": {}, "lifecyclePolicyArn": {} } } }, "CreateWorkflow": { "http": { "method": "PUT", "requestUri": "/CreateWorkflow" }, "input": { "type": "structure", "required": [ "name", "semanticVersion", "clientToken", "type" ], "members": { "name": {}, "semanticVersion": {}, "description": {}, "changeDescription": {}, "data": {}, "uri": {}, "kmsKeyId": {}, "tags": { "shape": "Sh" }, "clientToken": { "idempotencyToken": true }, "type": {} } }, "output": { "type": "structure", "members": { "clientToken": {}, "workflowBuildVersionArn": {} } } }, "DeleteComponent": { "http": { "method": "DELETE", "requestUri": "/DeleteComponent" }, "input": { "type": "structure", "required": [ "componentBuildVersionArn" ], "members": { "componentBuildVersionArn": { "location": "querystring", "locationName": "componentBuildVersionArn" } } }, "output": { "type": "structure", "members": { "requestId": {}, "componentBuildVersionArn": {} } } }, "DeleteContainerRecipe": { "http": { "method": "DELETE", "requestUri": "/DeleteContainerRecipe" }, "input": { "type": "structure", "required": [ "containerRecipeArn" ], "members": { "containerRecipeArn": { "location": "querystring", "locationName": "containerRecipeArn" } } }, "output": { "type": "structure", "members": { "requestId": {}, "containerRecipeArn": {} } } }, "DeleteDistributionConfiguration": { "http": { "method": "DELETE", "requestUri": "/DeleteDistributionConfiguration" }, "input": { "type": "structure", "required": [ "distributionConfigurationArn" ], "members": { "distributionConfigurationArn": { "location": "querystring", "locationName": "distributionConfigurationArn" } } }, "output": { "type": "structure", "members": { "requestId": {}, "distributionConfigurationArn": {} } } }, "DeleteImage": { "http": { "method": "DELETE", "requestUri": "/DeleteImage" }, "input": { "type": "structure", "required": [ "imageBuildVersionArn" ], "members": { "imageBuildVersionArn": { "location": "querystring", "locationName": "imageBuildVersionArn" } } }, "output": { "type": "structure", "members": { "requestId": {}, "imageBuildVersionArn": {} } } }, "DeleteImagePipeline": { "http": { "method": "DELETE", "requestUri": "/DeleteImagePipeline" }, "input": { "type": "structure", "required": [ "imagePipelineArn" ], "members": { "imagePipelineArn": { "location": "querystring", "locationName": "imagePipelineArn" } } }, "output": { "type": "structure", "members": { "requestId": {}, "imagePipelineArn": {} } } }, "DeleteImageRecipe": { "http": { "method": "DELETE", "requestUri": "/DeleteImageRecipe" }, "input": { "type": "structure", "required": [ "imageRecipeArn" ], "members": { "imageRecipeArn": { "location": "querystring", "locationName": "imageRecipeArn" } } }, "output": { "type": "structure", "members": { "requestId": {}, "imageRecipeArn": {} } } }, "DeleteInfrastructureConfiguration": { "http": { "method": "DELETE", "requestUri": "/DeleteInfrastructureConfiguration" }, "input": { "type": "structure", "required": [ "infrastructureConfigurationArn" ], "members": { "infrastructureConfigurationArn": { "location": "querystring", "locationName": "infrastructureConfigurationArn" } } }, "output": { "type": "structure", "members": { "requestId": {}, "infrastructureConfigurationArn": {} } } }, "DeleteLifecyclePolicy": { "http": { "method": "DELETE", "requestUri": "/DeleteLifecyclePolicy" }, "input": { "type": "structure", "required": [ "lifecyclePolicyArn" ], "members": { "lifecyclePolicyArn": { "location": "querystring", "locationName": "lifecyclePolicyArn" } } }, "output": { "type": "structure", "members": { "lifecyclePolicyArn": {} } } }, "DeleteWorkflow": { "http": { "method": "DELETE", "requestUri": "/DeleteWorkflow" }, "input": { "type": "structure", "required": [ "workflowBuildVersionArn" ], "members": { "workflowBuildVersionArn": { "location": "querystring", "locationName": "workflowBuildVersionArn" } } }, "output": { "type": "structure", "members": { "workflowBuildVersionArn": {} } } }, "GetComponent": { "http": { "method": "GET", "requestUri": "/GetComponent" }, "input": { "type": "structure", "required": [ "componentBuildVersionArn" ], "members": { "componentBuildVersionArn": { "location": "querystring", "locationName": "componentBuildVersionArn" } } }, "output": { "type": "structure", "members": { "requestId": {}, "component": { "type": "structure", "members": { "arn": {}, "name": {}, "version": {}, "description": {}, "changeDescription": {}, "type": {}, "platform": {}, "supportedOsVersions": { "shape": "Sd" }, "state": { "shape": "S4r" }, "parameters": { "type": "list", "member": { "type": "structure", "required": [ "name", "type" ], "members": { "name": {}, "type": {}, "defaultValue": { "shape": "Su" }, "description": {} } } }, "owner": {}, "data": {}, "kmsKeyId": {}, "encrypted": { "type": "boolean" }, "dateCreated": {}, "tags": { "shape": "Sh" }, "publisher": {}, "obfuscate": { "type": "boolean" } } } } } }, "GetComponentPolicy": { "http": { "method": "GET", "requestUri": "/GetComponentPolicy" }, "input": { "type": "structure", "required": [ "componentArn" ], "members": { "componentArn": { "location": "querystring", "locationName": "componentArn" } } }, "output": { "type": "structure", "members": { "requestId": {}, "policy": {} } } }, "GetContainerRecipe": { "http": { "method": "GET", "requestUri": "/GetContainerRecipe" }, "input": { "type": "structure", "required": [ "containerRecipeArn" ], "members": { "containerRecipeArn": { "location": "querystring", "locationName": "containerRecipeArn" } } }, "output": { "type": "structure", "members": { "requestId": {}, "containerRecipe": { "shape": "S54" } } } }, "GetContainerRecipePolicy": { "http": { "method": "GET", "requestUri": "/GetContainerRecipePolicy" }, "input": { "type": "structure", "required": [ "containerRecipeArn" ], "members": { "containerRecipeArn": { "location": "querystring", "locationName": "containerRecipeArn" } } }, "output": { "type": "structure", "members": { "requestId": {}, "policy": {} } } }, "GetDistributionConfiguration": { "http": { "method": "GET", "requestUri": "/GetDistributionConfiguration" }, "input": { "type": "structure", "required": [ "distributionConfigurationArn" ], "members": { "distributionConfigurationArn": { "location": "querystring", "locationName": "distributionConfigurationArn" } } }, "output": { "type": "structure", "members": { "requestId": {}, "distributionConfiguration": { "shape": "S5a" } } } }, "GetImage": { "http": { "method": "GET", "requestUri": "/GetImage" }, "input": { "type": "structure", "required": [ "imageBuildVersionArn" ], "members": { "imageBuildVersionArn": { "location": "querystring", "locationName": "imageBuildVersionArn" } } }, "output": { "type": "structure", "members": { "requestId": {}, "image": { "type": "structure", "members": { "arn": {}, "type": {}, "name": {}, "version": {}, "platform": {}, "enhancedImageMetadataEnabled": { "type": "boolean" }, "osVersion": {}, "state": { "shape": "S5h" }, "imageRecipe": { "shape": "S5j" }, "containerRecipe": { "shape": "S54" }, "sourcePipelineName": {}, "sourcePipelineArn": {}, "infrastructureConfiguration": { "shape": "S5l" }, "distributionConfiguration": { "shape": "S5a" }, "imageTestsConfiguration": { "shape": "S28" }, "dateCreated": {}, "outputResources": { "shape": "S5m" }, "tags": { "shape": "Sh" }, "buildType": {}, "imageSource": {}, "scanState": { "type": "structure", "members": { "status": {}, "reason": {} } }, "imageScanningConfiguration": { "shape": "S2a" }, "deprecationTime": { "type": "timestamp" }, "lifecycleExecutionId": {}, "executionRole": {}, "workflows": { "shape": "S2c" } } } } } }, "GetImagePipeline": { "http": { "method": "GET", "requestUri": "/GetImagePipeline" }, "input": { "type": "structure", "required": [ "imagePipelineArn" ], "members": { "imagePipelineArn": { "location": "querystring", "locationName": "imagePipelineArn" } } }, "output": { "type": "structure", "members": { "requestId": {}, "imagePipeline": { "shape": "S5y" } } } }, "GetImagePolicy": { "http": { "method": "GET", "requestUri": "/GetImagePolicy" }, "input": { "type": "structure", "required": [ "imageArn" ], "members": { "imageArn": { "location": "querystring", "locationName": "imageArn" } } }, "output": { "type": "structure", "members": { "requestId": {}, "policy": {} } } }, "GetImageRecipe": { "http": { "method": "GET", "requestUri": "/GetImageRecipe" }, "input": { "type": "structure", "required": [ "imageRecipeArn" ], "members": { "imageRecipeArn": { "location": "querystring", "locationName": "imageRecipeArn" } } }, "output": { "type": "structure", "members": { "requestId": {}, "imageRecipe": { "shape": "S5j" } } } }, "GetImageRecipePolicy": { "http": { "method": "GET", "requestUri": "/GetImageRecipePolicy" }, "input": { "type": "structure", "required": [ "imageRecipeArn" ], "members": { "imageRecipeArn": { "location": "querystring", "locationName": "imageRecipeArn" } } }, "output": { "type": "structure", "members": { "requestId": {}, "policy": {} } } }, "GetInfrastructureConfiguration": { "http": { "method": "GET", "requestUri": "/GetInfrastructureConfiguration" }, "input": { "type": "structure", "required": [ "infrastructureConfigurationArn" ], "members": { "infrastructureConfigurationArn": { "location": "querystring", "locationName": "infrastructureConfigurationArn" } } }, "output": { "type": "structure", "members": { "requestId": {}, "infrastructureConfiguration": { "shape": "S5l" } } } }, "GetLifecycleExecution": { "http": { "method": "GET", "requestUri": "/GetLifecycleExecution" }, "input": { "type": "structure", "required": [ "lifecycleExecutionId" ], "members": { "lifecycleExecutionId": { "location": "querystring", "locationName": "lifecycleExecutionId" } } }, "output": { "type": "structure", "members": { "lifecycleExecution": { "shape": "S69" } } } }, "GetLifecyclePolicy": { "http": { "method": "GET", "requestUri": "/GetLifecyclePolicy" }, "input": { "type": "structure", "required": [ "lifecyclePolicyArn" ], "members": { "lifecyclePolicyArn": { "location": "querystring", "locationName": "lifecyclePolicyArn" } } }, "output": { "type": "structure", "members": { "lifecyclePolicy": { "type": "structure", "members": { "arn": {}, "name": {}, "description": {}, "status": {}, "executionRole": {}, "resourceType": {}, "policyDetails": { "shape": "S3g" }, "resourceSelection": { "shape": "S3u" }, "dateCreated": { "type": "timestamp" }, "dateUpdated": { "type": "timestamp" }, "dateLastRun": { "type": "timestamp" }, "tags": { "shape": "Sh" } } } } } }, "GetWorkflow": { "http": { "method": "GET", "requestUri": "/GetWorkflow" }, "input": { "type": "structure", "required": [ "workflowBuildVersionArn" ], "members": { "workflowBuildVersionArn": { "location": "querystring", "locationName": "workflowBuildVersionArn" } } }, "output": { "type": "structure", "members": { "workflow": { "type": "structure", "members": { "arn": {}, "name": {}, "version": {}, "description": {}, "changeDescription": {}, "type": {}, "state": { "shape": "S6j" }, "owner": {}, "data": {}, "kmsKeyId": {}, "dateCreated": {}, "tags": { "shape": "Sh" }, "parameters": { "type": "list", "member": { "type": "structure", "required": [ "name", "type" ], "members": { "name": {}, "type": {}, "defaultValue": { "shape": "S2i" }, "description": {} } } } } } } } }, "GetWorkflowExecution": { "http": { "method": "GET", "requestUri": "/GetWorkflowExecution" }, "input": { "type": "structure", "required": [ "workflowExecutionId" ], "members": { "workflowExecutionId": { "location": "querystring", "locationName": "workflowExecutionId" } } }, "output": { "type": "structure", "members": { "requestId": {}, "workflowBuildVersionArn": {}, "workflowExecutionId": {}, "imageBuildVersionArn": {}, "type": {}, "status": {}, "message": {}, "totalStepCount": { "type": "integer" }, "totalStepsSucceeded": { "type": "integer" }, "totalStepsFailed": { "type": "integer" }, "totalStepsSkipped": { "type": "integer" }, "startTime": {}, "endTime": {}, "parallelGroup": {} } } }, "GetWorkflowStepExecution": { "http": { "method": "GET", "requestUri": "/GetWorkflowStepExecution" }, "input": { "type": "structure", "required": [ "stepExecutionId" ], "members": { "stepExecutionId": { "location": "querystring", "locationName": "stepExecutionId" } } }, "output": { "type": "structure", "members": { "requestId": {}, "stepExecutionId": {}, "workflowBuildVersionArn": {}, "workflowExecutionId": {}, "imageBuildVersionArn": {}, "name": {}, "description": {}, "action": {}, "status": {}, "rollbackStatus": {}, "message": {}, "inputs": {}, "outputs": {}, "startTime": {}, "endTime": {}, "onFailure": {}, "timeoutSeconds": { "type": "integer" } } } }, "ImportComponent": { "http": { "method": "PUT", "requestUri": "/ImportComponent" }, "input": { "type": "structure", "required": [ "name", "semanticVersion", "type", "format", "platform", "clientToken" ], "members": { "name": {}, "semanticVersion": {}, "description": {}, "changeDescription": {}, "type": {}, "format": {}, "platform": {}, "data": {}, "uri": {}, "kmsKeyId": {}, "tags": { "shape": "Sh" }, "clientToken": { "idempotencyToken": true } } }, "output": { "type": "structure", "members": { "requestId": {}, "clientToken": {}, "componentBuildVersionArn": {} } } }, "ImportVmImage": { "http": { "method": "PUT", "requestUri": "/ImportVmImage" }, "input": { "type": "structure", "required": [ "name", "semanticVersion", "platform", "vmImportTaskId", "clientToken" ], "members": { "name": {}, "semanticVersion": {}, "description": {}, "platform": {}, "osVersion": {}, "vmImportTaskId": {}, "tags": { "shape": "Sh" }, "clientToken": { "idempotencyToken": true } } }, "output": { "type": "structure", "members": { "requestId": {}, "imageArn": {}, "clientToken": {} } } }, "ListComponentBuildVersions": { "http": { "requestUri": "/ListComponentBuildVersions" }, "input": { "type": "structure", "required": [ "componentVersionArn" ], "members": { "componentVersionArn": {}, "maxResults": { "type": "integer" }, "nextToken": {} } }, "output": { "type": "structure", "members": { "requestId": {}, "componentSummaryList": { "type": "list", "member": { "type": "structure", "members": { "arn": {}, "name": {}, "version": {}, "platform": {}, "supportedOsVersions": { "shape": "Sd" }, "state": { "shape": "S4r" }, "type": {}, "owner": {}, "description": {}, "changeDescription": {}, "dateCreated": {}, "tags": { "shape": "Sh" }, "publisher": {}, "obfuscate": { "type": "boolean" } } } }, "nextToken": {} } } }, "ListComponents": { "http": { "requestUri": "/ListComponents" }, "input": { "type": "structure", "members": { "owner": {}, "filters": { "shape": "S7m" }, "byName": { "type": "boolean" }, "maxResults": { "type": "integer" }, "nextToken": {} } }, "output": { "type": "structure", "members": { "requestId": {}, "componentVersionList": { "type": "list", "member": { "type": "structure", "members": { "arn": {}, "name": {}, "version": {}, "description": {}, "platform": {}, "supportedOsVersions": { "shape": "Sd" }, "type": {}, "owner": {}, "dateCreated": {} } } }, "nextToken": {} } } }, "ListContainerRecipes": { "http": { "requestUri": "/ListContainerRecipes" }, "input": { "type": "structure", "members": { "owner": {}, "filters": { "shape": "S7m" }, "maxResults": { "type": "integer" }, "nextToken": {} } }, "output": { "type": "structure", "members": { "requestId": {}, "containerRecipeSummaryList": { "type": "list", "member": { "type": "structure", "members": { "arn": {}, "containerType": {}, "name": {}, "platform": {}, "owner": {}, "parentImage": {}, "dateCreated": {}, "tags": { "shape": "Sh" } } } }, "nextToken": {} } } }, "ListDistributionConfigurations": { "http": { "requestUri": "/ListDistributionConfigurations" }, "input": { "type": "structure", "members": { "filters": { "shape": "S7m" }, "maxResults": { "type": "integer" }, "nextToken": {} } }, "output": { "type": "structure", "members": { "requestId": {}, "distributionConfigurationSummaryList": { "type": "list", "member": { "type": "structure", "members": { "arn": {}, "name": {}, "description": {}, "dateCreated": {}, "dateUpdated": {}, "tags": { "shape": "Sh" }, "regions": { "type": "list", "member": {} } } } }, "nextToken": {} } } }, "ListImageBuildVersions": { "http": { "requestUri": "/ListImageBuildVersions" }, "input": { "type": "structure", "required": [ "imageVersionArn" ], "members": { "imageVersionArn": {}, "filters": { "shape": "S7m" }, "maxResults": { "type": "integer" }, "nextToken": {} } }, "output": { "type": "structure", "members": { "requestId": {}, "imageSummaryList": { "shape": "S86" }, "nextToken": {} } } }, "ListImagePackages": { "http": { "requestUri": "/ListImagePackages" }, "input": { "type": "structure", "required": [ "imageBuildVersionArn" ], "members": { "imageBuildVersionArn": {}, "maxResults": { "type": "integer" }, "nextToken": {} } }, "output": { "type": "structure", "members": { "requestId": {}, "imagePackageList": { "type": "list", "member": { "type": "structure", "members": { "packageName": {}, "packageVersion": {} } } }, "nextToken": {} } } }, "ListImagePipelineImages": { "http": { "requestUri": "/ListImagePipelineImages" }, "input": { "type": "structure", "required": [ "imagePipelineArn" ], "members": { "imagePipelineArn": {}, "filters": { "shape": "S7m" }, "maxResults": { "type": "integer" }, "nextToken": {} } }, "output": { "type": "structure", "members": { "requestId": {}, "imageSummaryList": { "shape": "S86" }, "nextToken": {} } } }, "ListImagePipelines": { "http": { "requestUri": "/ListImagePipelines" }, "input": { "type": "structure", "members": { "filters": { "shape": "S7m" }, "maxResults": { "type": "integer" }, "nextToken": {} } }, "output": { "type": "structure", "members": { "requestId": {}, "imagePipelineList": { "type": "list", "member": { "shape": "S5y" } }, "nextToken": {} } } }, "ListImageRecipes": { "http": { "requestUri": "/ListImageRecipes" }, "input": { "type": "structure", "members": { "owner": {}, "filters": { "shape": "S7m" }, "maxResults": { "type": "integer" }, "nextToken": {} } }, "output": { "type": "structure", "members": { "requestId": {}, "imageRecipeSummaryList": { "type": "list", "member": { "type": "structure", "members": { "arn": {}, "name": {}, "platform": {}, "owner": {}, "parentImage": {}, "dateCreated": {}, "tags": { "shape": "Sh" } } } }, "nextToken": {} } } }, "ListImageScanFindingAggregations": { "http": { "requestUri": "/ListImageScanFindingAggregations" }, "input": { "type": "structure", "members": { "filter": { "shape": "S7n" }, "nextToken": {} } }, "output": { "type": "structure", "members": { "requestId": {}, "aggregationType": {}, "responses": { "type": "list", "member": { "type": "structure", "members": { "accountAggregation": { "type": "structure", "members": { "accountId": {}, "severityCounts": { "shape": "S8q" } } }, "imageAggregation": { "type": "structure", "members": { "imageBuildVersionArn": {}, "severityCounts": { "shape": "S8q" } } }, "imagePipelineAggregation": { "type": "structure", "members": { "imagePipelineArn": {}, "severityCounts": { "shape": "S8q" } } }, "vulnerabilityIdAggregation": { "type": "structure", "members": { "vulnerabilityId": {}, "severityCounts": { "shape": "S8q" } } } } } }, "nextToken": {} } } }, "ListImageScanFindings": { "http": { "requestUri": "/ListImageScanFindings" }, "input": { "type": "structure", "members": { "filters": { "type": "list", "member": { "type": "structure", "members": { "name": {}, "values": { "type": "list", "member": {} } } } }, "maxResults": { "type": "integer" }, "nextToken": {} } }, "output": { "type": "structure", "members": { "requestId": {}, "findings": { "type": "list", "member": { "type": "structure", "members": { "awsAccountId": {}, "imageBuildVersionArn": {}, "imagePipelineArn": {}, "type": {}, "description": {}, "title": {}, "remediation": { "type": "structure", "members": { "recommendation": { "type": "structure", "members": { "text": {}, "url": {} } } } }, "severity": {}, "firstObservedAt": { "type": "timestamp" }, "updatedAt": { "type": "timestamp" }, "inspectorScore": { "type": "double" }, "inspectorScoreDetails": { "type": "structure", "members": { "adjustedCvss": { "type": "structure", "members": { "scoreSource": {}, "cvssSource": {}, "version": {}, "score": { "type": "double" }, "scoringVector": {}, "adjustments": { "type": "list", "member": { "type": "structure", "members": { "metric": {}, "reason": {} } } } } } } }, "packageVulnerabilityDetails": { "type": "structure", "required": [ "vulnerabilityId" ], "members": { "vulnerabilityId": {}, "vulnerablePackages": { "type": "list", "member": { "type": "structure", "members": { "name": {}, "version": {}, "sourceLayerHash": {}, "epoch": { "type": "integer" }, "release": {}, "arch": {}, "packageManager": {}, "filePath": {}, "fixedInVersion": {}, "remediation": {} } } }, "source": {}, "cvss": { "type": "list", "member": { "type": "structure", "members": { "baseScore": { "type": "double" }, "scoringVector": {}, "version": {}, "source": {} } } }, "relatedVulnerabilities": { "type": "list", "member": {} }, "sourceUrl": {}, "vendorSeverity": {}, "vendorCreatedAt": { "type": "timestamp" }, "vendorUpdatedAt": { "type": "timestamp" }, "referenceUrls": { "type": "list", "member": {} } } }, "fixAvailable": {} } } }, "nextToken": {} } } }, "ListImages": { "http": { "requestUri": "/ListImages" }, "input": { "type": "structure", "members": { "owner": {}, "filters": { "shape": "S7m" }, "byName": { "type": "boolean" }, "maxResults": { "type": "integer" }, "nextToken": {}, "includeDeprecated": { "type": "boolean" } } }, "output": { "type": "structure", "members": { "requestId": {}, "imageVersionList": { "type": "list", "member": { "type": "structure", "members": { "arn": {}, "name": {}, "type": {}, "version": {}, "platform": {}, "osVersion": {}, "owner": {}, "dateCreated": {}, "buildType": {}, "imageSource": {} } } }, "nextToken": {} } } }, "ListInfrastructureConfigurations": { "http": { "requestUri": "/ListInfrastructureConfigurations" }, "input": { "type": "structure", "members": { "filters": { "shape": "S7m" }, "maxResults": { "type": "integer" }, "nextToken": {} } }, "output": { "type": "structure", "members": { "requestId": {}, "infrastructureConfigurationSummaryList": { "type": "list", "member": { "type": "structure", "members": { "arn": {},