UNPKG

aws-sdk

Version:
2,232 lines (2,231 loc) • 78.8 kB
{ "version": "2.0", "metadata": { "apiVersion": "2020-07-20", "endpointPrefix": "proton", "jsonVersion": "1.0", "protocol": "json", "serviceFullName": "AWS Proton", "serviceId": "Proton", "signatureVersion": "v4", "signingName": "proton", "targetPrefix": "AwsProton20200720", "uid": "proton-2020-07-20" }, "operations": { "AcceptEnvironmentAccountConnection": { "input": { "type": "structure", "required": [ "id" ], "members": { "id": {} } }, "output": { "type": "structure", "required": [ "environmentAccountConnection" ], "members": { "environmentAccountConnection": { "shape": "S4" } } }, "idempotent": true }, "CancelComponentDeployment": { "input": { "type": "structure", "required": [ "componentName" ], "members": { "componentName": {} } }, "output": { "type": "structure", "required": [ "component" ], "members": { "component": { "shape": "Se" } } } }, "CancelEnvironmentDeployment": { "input": { "type": "structure", "required": [ "environmentName" ], "members": { "environmentName": {} } }, "output": { "type": "structure", "required": [ "environment" ], "members": { "environment": { "shape": "So" } } } }, "CancelServiceInstanceDeployment": { "input": { "type": "structure", "required": [ "serviceInstanceName", "serviceName" ], "members": { "serviceInstanceName": {}, "serviceName": {} } }, "output": { "type": "structure", "required": [ "serviceInstance" ], "members": { "serviceInstance": { "shape": "Sz" } } } }, "CancelServicePipelineDeployment": { "input": { "type": "structure", "required": [ "serviceName" ], "members": { "serviceName": {} } }, "output": { "type": "structure", "required": [ "pipeline" ], "members": { "pipeline": { "shape": "S13" } } } }, "CreateComponent": { "input": { "type": "structure", "required": [ "manifest", "name", "templateFile" ], "members": { "clientToken": { "idempotencyToken": true }, "description": { "shape": "Si" }, "environmentName": {}, "manifest": { "type": "string", "sensitive": true }, "name": {}, "serviceInstanceName": {}, "serviceName": {}, "serviceSpec": { "shape": "Sl" }, "tags": { "shape": "S17" }, "templateFile": { "shape": "S1b" } } }, "output": { "type": "structure", "required": [ "component" ], "members": { "component": { "shape": "Se" } } }, "idempotent": true }, "CreateEnvironment": { "input": { "type": "structure", "required": [ "name", "spec", "templateMajorVersion", "templateName" ], "members": { "codebuildRoleArn": {}, "componentRoleArn": {}, "description": { "shape": "Si" }, "environmentAccountConnectionId": {}, "name": {}, "protonServiceRoleArn": {}, "provisioningRepository": { "shape": "S1e" }, "spec": { "shape": "Sl" }, "tags": { "shape": "S17" }, "templateMajorVersion": {}, "templateMinorVersion": {}, "templateName": {} } }, "output": { "type": "structure", "required": [ "environment" ], "members": { "environment": { "shape": "So" } } }, "idempotent": true }, "CreateEnvironmentAccountConnection": { "input": { "type": "structure", "required": [ "environmentName", "managementAccountId" ], "members": { "clientToken": { "idempotencyToken": true }, "codebuildRoleArn": {}, "componentRoleArn": {}, "environmentName": {}, "managementAccountId": {}, "roleArn": {}, "tags": { "shape": "S17" } } }, "output": { "type": "structure", "required": [ "environmentAccountConnection" ], "members": { "environmentAccountConnection": { "shape": "S4" } } }, "idempotent": true }, "CreateEnvironmentTemplate": { "input": { "type": "structure", "required": [ "name" ], "members": { "description": { "shape": "Si" }, "displayName": { "shape": "S1j" }, "encryptionKey": {}, "name": {}, "provisioning": {}, "tags": { "shape": "S17" } } }, "output": { "type": "structure", "required": [ "environmentTemplate" ], "members": { "environmentTemplate": { "shape": "S1l" } } }, "idempotent": true }, "CreateEnvironmentTemplateVersion": { "input": { "type": "structure", "required": [ "source", "templateName" ], "members": { "clientToken": { "idempotencyToken": true }, "description": { "shape": "Si" }, "majorVersion": {}, "source": { "shape": "S1p" }, "tags": { "shape": "S17" }, "templateName": {} } }, "output": { "type": "structure", "required": [ "environmentTemplateVersion" ], "members": { "environmentTemplateVersion": { "shape": "S1u" } } }, "idempotent": true }, "CreateRepository": { "input": { "type": "structure", "required": [ "connectionArn", "name", "provider" ], "members": { "connectionArn": {}, "encryptionKey": {}, "name": {}, "provider": {}, "tags": { "shape": "S17" } } }, "output": { "type": "structure", "required": [ "repository" ], "members": { "repository": { "shape": "S20" } } }, "idempotent": true }, "CreateService": { "input": { "type": "structure", "required": [ "name", "spec", "templateMajorVersion", "templateName" ], "members": { "branchName": {}, "description": { "shape": "Si" }, "name": {}, "repositoryConnectionArn": {}, "repositoryId": {}, "spec": { "shape": "Sl" }, "tags": { "shape": "S17" }, "templateMajorVersion": {}, "templateMinorVersion": {}, "templateName": {} } }, "output": { "type": "structure", "required": [ "service" ], "members": { "service": { "shape": "S24" } } }, "idempotent": true }, "CreateServiceInstance": { "input": { "type": "structure", "required": [ "name", "serviceName", "spec" ], "members": { "clientToken": { "idempotencyToken": true }, "name": {}, "serviceName": {}, "spec": { "shape": "Sl" }, "tags": { "shape": "S17" }, "templateMajorVersion": {}, "templateMinorVersion": {} } }, "output": { "type": "structure", "required": [ "serviceInstance" ], "members": { "serviceInstance": { "shape": "Sz" } } }, "idempotent": true }, "CreateServiceSyncConfig": { "input": { "type": "structure", "required": [ "branch", "filePath", "repositoryName", "repositoryProvider", "serviceName" ], "members": { "branch": {}, "filePath": {}, "repositoryName": {}, "repositoryProvider": {}, "serviceName": {} } }, "output": { "type": "structure", "members": { "serviceSyncConfig": { "shape": "S2c" } } }, "idempotent": true }, "CreateServiceTemplate": { "input": { "type": "structure", "required": [ "name" ], "members": { "description": { "shape": "Si" }, "displayName": { "shape": "S1j" }, "encryptionKey": {}, "name": {}, "pipelineProvisioning": {}, "tags": { "shape": "S17" } } }, "output": { "type": "structure", "required": [ "serviceTemplate" ], "members": { "serviceTemplate": { "shape": "S2f" } } }, "idempotent": true }, "CreateServiceTemplateVersion": { "input": { "type": "structure", "required": [ "compatibleEnvironmentTemplates", "source", "templateName" ], "members": { "clientToken": { "idempotencyToken": true }, "compatibleEnvironmentTemplates": { "shape": "S2i" }, "description": { "shape": "Si" }, "majorVersion": {}, "source": { "shape": "S1p" }, "supportedComponentSources": { "shape": "S2k" }, "tags": { "shape": "S17" }, "templateName": {} } }, "output": { "type": "structure", "required": [ "serviceTemplateVersion" ], "members": { "serviceTemplateVersion": { "shape": "S2n" } } }, "idempotent": true }, "CreateTemplateSyncConfig": { "input": { "type": "structure", "required": [ "branch", "repositoryName", "repositoryProvider", "templateName", "templateType" ], "members": { "branch": {}, "repositoryName": {}, "repositoryProvider": {}, "subdirectory": {}, "templateName": {}, "templateType": {} } }, "output": { "type": "structure", "members": { "templateSyncConfig": { "shape": "S2v" } } }, "idempotent": true }, "DeleteComponent": { "input": { "type": "structure", "required": [ "name" ], "members": { "name": {} } }, "output": { "type": "structure", "members": { "component": { "shape": "Se" } } }, "idempotent": true }, "DeleteDeployment": { "input": { "type": "structure", "required": [ "id" ], "members": { "id": {} } }, "output": { "type": "structure", "members": { "deployment": { "shape": "S30" } } }, "idempotent": true }, "DeleteEnvironment": { "input": { "type": "structure", "required": [ "name" ], "members": { "name": {} } }, "output": { "type": "structure", "members": { "environment": { "shape": "So" } } }, "idempotent": true }, "DeleteEnvironmentAccountConnection": { "input": { "type": "structure", "required": [ "id" ], "members": { "id": {} } }, "output": { "type": "structure", "members": { "environmentAccountConnection": { "shape": "S4" } } }, "idempotent": true }, "DeleteEnvironmentTemplate": { "input": { "type": "structure", "required": [ "name" ], "members": { "name": {} } }, "output": { "type": "structure", "members": { "environmentTemplate": { "shape": "S1l" } } }, "idempotent": true }, "DeleteEnvironmentTemplateVersion": { "input": { "type": "structure", "required": [ "majorVersion", "minorVersion", "templateName" ], "members": { "majorVersion": {}, "minorVersion": {}, "templateName": {} } }, "output": { "type": "structure", "members": { "environmentTemplateVersion": { "shape": "S1u" } } }, "idempotent": true }, "DeleteRepository": { "input": { "type": "structure", "required": [ "name", "provider" ], "members": { "name": {}, "provider": {} } }, "output": { "type": "structure", "members": { "repository": { "shape": "S20" } } }, "idempotent": true }, "DeleteService": { "input": { "type": "structure", "required": [ "name" ], "members": { "name": {} } }, "output": { "type": "structure", "members": { "service": { "shape": "S24" } } }, "idempotent": true }, "DeleteServiceSyncConfig": { "input": { "type": "structure", "required": [ "serviceName" ], "members": { "serviceName": {} } }, "output": { "type": "structure", "members": { "serviceSyncConfig": { "shape": "S2c" } } }, "idempotent": true }, "DeleteServiceTemplate": { "input": { "type": "structure", "required": [ "name" ], "members": { "name": {} } }, "output": { "type": "structure", "members": { "serviceTemplate": { "shape": "S2f" } } }, "idempotent": true }, "DeleteServiceTemplateVersion": { "input": { "type": "structure", "required": [ "majorVersion", "minorVersion", "templateName" ], "members": { "majorVersion": {}, "minorVersion": {}, "templateName": {} } }, "output": { "type": "structure", "members": { "serviceTemplateVersion": { "shape": "S2n" } } }, "idempotent": true }, "DeleteTemplateSyncConfig": { "input": { "type": "structure", "required": [ "templateName", "templateType" ], "members": { "templateName": {}, "templateType": {} } }, "output": { "type": "structure", "members": { "templateSyncConfig": { "shape": "S2v" } } }, "idempotent": true }, "GetAccountSettings": { "input": { "type": "structure", "members": {} }, "output": { "type": "structure", "members": { "accountSettings": { "shape": "S3w" } } } }, "GetComponent": { "input": { "type": "structure", "required": [ "name" ], "members": { "name": {} } }, "output": { "type": "structure", "members": { "component": { "shape": "Se" } } } }, "GetDeployment": { "input": { "type": "structure", "required": [ "id" ], "members": { "componentName": {}, "environmentName": {}, "id": {}, "serviceInstanceName": {}, "serviceName": {} } }, "output": { "type": "structure", "members": { "deployment": { "shape": "S30" } } } }, "GetEnvironment": { "input": { "type": "structure", "required": [ "name" ], "members": { "name": {} } }, "output": { "type": "structure", "required": [ "environment" ], "members": { "environment": { "shape": "So" } } } }, "GetEnvironmentAccountConnection": { "input": { "type": "structure", "required": [ "id" ], "members": { "id": {} } }, "output": { "type": "structure", "required": [ "environmentAccountConnection" ], "members": { "environmentAccountConnection": { "shape": "S4" } } } }, "GetEnvironmentTemplate": { "input": { "type": "structure", "required": [ "name" ], "members": { "name": {} } }, "output": { "type": "structure", "required": [ "environmentTemplate" ], "members": { "environmentTemplate": { "shape": "S1l" } } } }, "GetEnvironmentTemplateVersion": { "input": { "type": "structure", "required": [ "majorVersion", "minorVersion", "templateName" ], "members": { "majorVersion": {}, "minorVersion": {}, "templateName": {} } }, "output": { "type": "structure", "required": [ "environmentTemplateVersion" ], "members": { "environmentTemplateVersion": { "shape": "S1u" } } } }, "GetRepository": { "input": { "type": "structure", "required": [ "name", "provider" ], "members": { "name": {}, "provider": {} } }, "output": { "type": "structure", "required": [ "repository" ], "members": { "repository": { "shape": "S20" } } } }, "GetRepositorySyncStatus": { "input": { "type": "structure", "required": [ "branch", "repositoryName", "repositoryProvider", "syncType" ], "members": { "branch": {}, "repositoryName": {}, "repositoryProvider": {}, "syncType": {} } }, "output": { "type": "structure", "members": { "latestSync": { "type": "structure", "required": [ "events", "startedAt", "status" ], "members": { "events": { "type": "list", "member": { "type": "structure", "required": [ "event", "time", "type" ], "members": { "event": {}, "externalId": {}, "time": { "type": "timestamp" }, "type": {} } } }, "startedAt": { "type": "timestamp" }, "status": {} } } } } }, "GetResourcesSummary": { "input": { "type": "structure", "members": {} }, "output": { "type": "structure", "required": [ "counts" ], "members": { "counts": { "type": "structure", "members": { "components": { "shape": "S4m" }, "environmentTemplates": { "shape": "S4m" }, "environments": { "shape": "S4m" }, "pipelines": { "shape": "S4m" }, "serviceInstances": { "shape": "S4m" }, "serviceTemplates": { "shape": "S4m" }, "services": { "shape": "S4m" } } } } } }, "GetService": { "input": { "type": "structure", "required": [ "name" ], "members": { "name": {} } }, "output": { "type": "structure", "members": { "service": { "shape": "S24" } } } }, "GetServiceInstance": { "input": { "type": "structure", "required": [ "name", "serviceName" ], "members": { "name": {}, "serviceName": {} } }, "output": { "type": "structure", "required": [ "serviceInstance" ], "members": { "serviceInstance": { "shape": "Sz" } } } }, "GetServiceInstanceSyncStatus": { "input": { "type": "structure", "required": [ "serviceInstanceName", "serviceName" ], "members": { "serviceInstanceName": {}, "serviceName": {} } }, "output": { "type": "structure", "members": { "desiredState": { "shape": "S4u" }, "latestSuccessfulSync": { "shape": "S4w" }, "latestSync": { "shape": "S4w" } } } }, "GetServiceSyncBlockerSummary": { "input": { "type": "structure", "required": [ "serviceName" ], "members": { "serviceInstanceName": {}, "serviceName": {} } }, "output": { "type": "structure", "members": { "serviceSyncBlockerSummary": { "type": "structure", "required": [ "serviceName" ], "members": { "latestBlockers": { "type": "list", "member": { "shape": "S54" } }, "serviceInstanceName": {}, "serviceName": {} } } } } }, "GetServiceSyncConfig": { "input": { "type": "structure", "required": [ "serviceName" ], "members": { "serviceName": {} } }, "output": { "type": "structure", "members": { "serviceSyncConfig": { "shape": "S2c" } } } }, "GetServiceTemplate": { "input": { "type": "structure", "required": [ "name" ], "members": { "name": {} } }, "output": { "type": "structure", "required": [ "serviceTemplate" ], "members": { "serviceTemplate": { "shape": "S2f" } } } }, "GetServiceTemplateVersion": { "input": { "type": "structure", "required": [ "majorVersion", "minorVersion", "templateName" ], "members": { "majorVersion": {}, "minorVersion": {}, "templateName": {} } }, "output": { "type": "structure", "required": [ "serviceTemplateVersion" ], "members": { "serviceTemplateVersion": { "shape": "S2n" } } } }, "GetTemplateSyncConfig": { "input": { "type": "structure", "required": [ "templateName", "templateType" ], "members": { "templateName": {}, "templateType": {} } }, "output": { "type": "structure", "members": { "templateSyncConfig": { "shape": "S2v" } } } }, "GetTemplateSyncStatus": { "input": { "type": "structure", "required": [ "templateName", "templateType", "templateVersion" ], "members": { "templateName": {}, "templateType": {}, "templateVersion": {} } }, "output": { "type": "structure", "members": { "desiredState": { "shape": "S4u" }, "latestSuccessfulSync": { "shape": "S4w" }, "latestSync": { "shape": "S4w" } } } }, "ListComponentOutputs": { "input": { "type": "structure", "required": [ "componentName" ], "members": { "componentName": {}, "deploymentId": {}, "nextToken": {} } }, "output": { "type": "structure", "required": [ "outputs" ], "members": { "nextToken": {}, "outputs": { "shape": "S5m" } } } }, "ListComponentProvisionedResources": { "input": { "type": "structure", "required": [ "componentName" ], "members": { "componentName": {}, "nextToken": {} } }, "output": { "type": "structure", "required": [ "provisionedResources" ], "members": { "nextToken": {}, "provisionedResources": { "shape": "S5s" } } } }, "ListComponents": { "input": { "type": "structure", "members": { "environmentName": {}, "maxResults": { "type": "integer" }, "nextToken": {}, "serviceInstanceName": {}, "serviceName": {} } }, "output": { "type": "structure", "required": [ "components" ], "members": { "components": { "type": "list", "member": { "type": "structure", "required": [ "arn", "createdAt", "deploymentStatus", "environmentName", "lastModifiedAt", "name" ], "members": { "arn": {}, "createdAt": { "type": "timestamp" }, "deploymentStatus": {}, "deploymentStatusMessage": { "shape": "Sh" }, "environmentName": {}, "lastAttemptedDeploymentId": {}, "lastDeploymentAttemptedAt": { "type": "timestamp" }, "lastDeploymentSucceededAt": { "type": "timestamp" }, "lastModifiedAt": { "type": "timestamp" }, "lastSucceededDeploymentId": {}, "name": {}, "serviceInstanceName": {}, "serviceName": {} } } }, "nextToken": {} } } }, "ListDeployments": { "input": { "type": "structure", "members": { "componentName": {}, "environmentName": {}, "maxResults": { "type": "integer" }, "nextToken": {}, "serviceInstanceName": {}, "serviceName": {} } }, "output": { "type": "structure", "required": [ "deployments" ], "members": { "deployments": { "type": "list", "member": { "type": "structure", "required": [ "arn", "createdAt", "deploymentStatus", "environmentName", "id", "lastModifiedAt", "targetArn", "targetResourceCreatedAt", "targetResourceType" ], "members": { "arn": {}, "completedAt": { "type": "timestamp" }, "componentName": {}, "createdAt": { "type": "timestamp" }, "deploymentStatus": {}, "environmentName": {}, "id": {}, "lastAttemptedDeploymentId": {}, "lastModifiedAt": { "type": "timestamp" }, "lastSucceededDeploymentId": {}, "serviceInstanceName": {}, "serviceName": {}, "targetArn": {}, "targetResourceCreatedAt": { "type": "timestamp" }, "targetResourceType": {} } } }, "nextToken": {} } } }, "ListEnvironmentAccountConnections": { "input": { "type": "structure", "required": [ "requestedBy" ], "members": { "environmentName": {}, "maxResults": { "type": "integer" }, "nextToken": {}, "requestedBy": {}, "statuses": { "type": "list", "member": {} } } }, "output": { "type": "structure", "required": [ "environmentAccountConnections" ], "members": { "environmentAccountConnections": { "type": "list", "member": { "type": "structure", "required": [ "arn", "environmentAccountId", "environmentName", "id", "lastModifiedAt", "managementAccountId", "requestedAt", "roleArn", "status" ], "members": { "arn": {}, "componentRoleArn": {}, "environmentAccountId": {}, "environmentName": {}, "id": {}, "lastModifiedAt": { "type": "timestamp" }, "managementAccountId": {}, "requestedAt": { "type": "timestamp" }, "roleArn": {}, "status": {} } } }, "nextToken": {} } } }, "ListEnvironmentOutputs": { "input": { "type": "structure", "required": [ "environmentName" ], "members": { "deploymentId": {}, "environmentName": {}, "nextToken": {} } }, "output": { "type": "structure", "required": [ "outputs" ], "members": { "nextToken": {}, "outputs": { "shape": "S5m" } } } }, "ListEnvironmentProvisionedResources": { "input": { "type": "structure", "required": [ "environmentName" ], "members": { "environmentName": {}, "nextToken": {} } }, "output": { "type": "structure", "required": [ "provisionedResources" ], "members": { "nextToken": {}, "provisionedResources": { "shape": "S5s" } } } }, "ListEnvironmentTemplateVersions": { "input": { "type": "structure", "required": [ "templateName" ], "members": { "majorVersion": {}, "maxResults": { "type": "integer" }, "nextToken": {}, "templateName": {} } }, "output": { "type": "structure", "required": [ "templateVersions" ], "members": { "nextToken": {}, "templateVersions": { "type": "list", "member": { "type": "structure", "required": [ "arn", "createdAt", "lastModifiedAt", "majorVersion", "minorVersion", "status", "templateName" ], "members": { "arn": {}, "createdAt": { "type": "timestamp" }, "description": { "shape": "Si" }, "lastModifiedAt": { "type": "timestamp" }, "majorVersion": {}, "minorVersion": {}, "recommendedMinorVersion": {}, "status": {}, "statusMessage": { "shape": "Sh" }, "templateName": {} } } } } } }, "ListEnvironmentTemplates": { "input": { "type": "structure", "members": { "maxResults": { "type": "integer" }, "nextToken": {} } }, "output": { "type": "structure", "required": [ "templates" ], "members": { "nextToken": {}, "templates": { "type": "list", "member": { "type": "structure", "required": [ "arn", "createdAt", "lastModifiedAt", "name" ], "members": { "arn": {}, "createdAt": { "type": "timestamp" }, "description": { "shape": "Si" }, "displayName": { "shape": "S1j" }, "lastModifiedAt": { "type": "timestamp" }, "name": {}, "provisioning": {}, "recommendedVersion": {} } } } } } }, "ListEnvironments": { "input": { "type": "structure", "members": { "environmentTemplates": { "type": "list", "member": { "type": "structure", "required": [ "majorVersion", "templateName" ], "members": { "majorVersion": {}, "templateName": {} } } }, "maxResults": { "type": "integer" }, "nextToken": {} } }, "output": { "type": "structure", "required": [ "environments" ], "members": { "environments": { "type": "list", "member": { "type": "structure", "required": [ "arn", "createdAt", "deploymentStatus", "lastDeploymentAttemptedAt", "lastDeploymentSucceededAt", "name", "templateMajorVersion", "templateMinorVersion", "templateName" ], "members": { "arn": {}, "componentRoleArn": {}, "createdAt": { "type": "timestamp" }, "deploymentStatus": {}, "deploymentStatusMessage": { "shape": "Sh" }, "description": { "shape": "Si" }, "environmentAccountConnectionId": {}, "environmentAccountId": {}, "lastAttemptedDeploymentId": {}, "lastDeploymentAttemptedAt": { "type": "timestamp" }, "lastDeploymentSucceededAt": { "type": "timestamp" }, "lastSucceededDeploymentId": {}, "name": {}, "protonServiceRoleArn": {}, "provisioning": {}, "templateMajorVersion": {}, "templateMinorVersion": {}, "templateName": {} } } }, "nextToken": {} } } }, "ListRepositories": { "input": { "type": "structure", "members": { "maxResults": { "type": "integer" }, "nextToken": {} } }, "output": { "type": "structure", "required": [ "repositories" ], "members": { "nextToken": {}, "repositories": { "type": "list", "member": { "type": "structure", "required": [ "arn", "connectionArn", "name", "provider" ], "members": { "arn": {}, "connectionArn": {}, "name": {}, "provider": {} } } } } } }, "ListRepositorySyncDefinitions": { "input": { "type": "structure", "required": [ "repositoryName", "repositoryProvider", "syncType" ], "members": { "nextToken": {}, "repositoryName": {}, "repositoryProvider": {}, "syncType": {} } }, "output": { "type": "structure", "required": [ "syncDefinitions" ], "members": { "nextToken": {}, "syncDefinitions": { "type": "list", "member": { "type": "structure", "required": [ "branch", "directory", "parent", "target" ], "members": { "branch": {}, "directory": {}, "parent": {}, "target": {} } } } } } }, "ListServiceInstanceOutputs": { "input": { "type": "structure", "required": [ "serviceInstanceName", "serviceName" ], "members": { "deploymentId": {}, "nextToken": {}, "serviceInstanceName": {}, "serviceName": {} } }, "output": { "type": "structure", "required": [ "outputs" ], "members": { "nextToken": {}, "outputs": { "shape": "S5m" } } } }, "ListServiceInstanceProvisionedResources": { "input": { "type": "structure", "required": [ "serviceInstanceName", "serviceName" ], "members": { "nextToken": {}, "serviceInstanceName": {}, "serviceName": {} } }, "output": { "type": "structure", "required": [ "provisionedResources" ], "members": { "nextToken": {}, "provisionedResources": { "shape": "S5s" } } } }, "ListServiceInstances": { "input": { "type": "structure", "members": { "filters": { "type": "list", "member": { "type": "structure", "members": { "key": {}, "value": {} } } }, "maxResults": { "type": "integer" }, "nextToken": {}, "serviceName": {}, "sortBy": {}, "sortOrder": {} } }, "output": { "type": "structure", "required": [ "serviceInstances" ], "members": { "nextToken": {}, "serviceInstances": { "type": "list", "member": { "type": "structure", "required": [ "arn", "createdAt", "deploymentStatus", "environmentName", "lastDeploymentAttemptedAt", "lastDeploymentSucceededAt", "name", "serviceName", "templateMajorVersion", "templateMinorVersion", "templateName" ], "members": { "arn": {}, "createdAt": { "type": "timestamp" }, "deploymentStatus": {}, "deploymentStatusMessage": { "shape": "Sh" }, "environmentName": {}, "lastAttemptedDeploymentId": {}, "lastDeploymentAttemptedAt": { "type": "timestamp" }, "lastDeploymentSucceededAt": { "type": "timestamp" }, "lastSucceededDeploymentId": {}, "name": {}, "serviceName": {}, "templateMajorVersion": {}, "templateMinorVersion": {}, "templateName": {} } } } } } }, "ListServicePipelineOutputs": { "input": { "type": "structure", "required": [ "serviceName" ], "members": { "deploymentId": {}, "nextToken": {}, "serviceName": {} } }, "output": { "type": "structure", "required": [ "outputs" ], "members": { "nextToken": {}, "outputs": { "shape": "S5m" } } } }, "ListServicePipelineProvisionedResources": { "input": { "type": "structure", "required": [ "serviceName" ], "members": { "nextToken": {}, "serviceName": {} } }, "output": { "type": "structure", "required": [ "provisionedResources" ], "members": { "nextToken": {}, "provisionedResources": { "shape": "S5s" } } } }, "ListServiceTemplateVersions": { "input": { "type": "structure", "required": [ "templateName" ], "members": { "majorVersion": {}, "maxResults": { "type": "integer" }, "nextToken": {}, "templateName": {} } }, "output": { "type": "structure", "required": [ "templateVersions" ], "members": { "nextToken": {}, "templateVersions": { "type": "list", "member": { "type": "structure", "required": [ "arn", "createdAt", "lastModifiedAt", "majorVersion", "minorVersion", "status", "templateName" ], "members": { "arn": {}, "createdAt": { "type": "timestamp" }, "description": { "shape": "Si" }, "lastModifiedAt": { "type": "timestamp" }, "majorVersion": {}, "minorVersion": {}, "recommendedMinorVersion": {}, "status": {}, "statusMessage": { "shape": "Sh" }, "templateName": {} } } } } } }, "ListServiceTemplates": { "input": { "type": "structure", "members": { "maxResults": { "type": "integer" }, "nextToken": {} } }, "output": { "type": "structure", "required": [ "templates" ], "members": { "nextToken": {}, "templates": { "type": "list", "member": { "type": "structure", "required": [ "arn", "createdAt", "lastModifiedAt", "name" ], "members": { "arn": {}, "createdAt": { "type": "timestamp" }, "description": { "shape": "Si" }, "displayName": { "shape": "S1j" }, "lastModifiedAt": { "type": "timestamp" }, "name": {}, "pipelineProvisioning": {}, "recommendedVersion": {} } } } } } }, "ListServices": { "input": { "type": "structure", "members": { "maxResults": { "type": "integer" }, "nextToken": {} } }, "output": { "type": "structure", "required": [ "services" ], "members": { "nextToken": {}, "services": { "type": "list", "member": { "type": "structure", "required": [ "arn", "createdAt", "lastModifiedAt", "name", "status", "templateName" ], "members": { "arn": {}, "createdAt": { "type": "timestamp" }, "description": { "shape": "Si" }, "lastModifiedAt": { "type": "timestamp" }, "name": {}, "status": {}, "statusMessage": { "shape": "Sh" }, "templateName": {} } } } } } }, "ListTagsForResource": { "input": { "type": "structure", "required": [ "resourceArn" ], "members": { "maxResults": { "type": "integer" }, "nextToken": {}, "resourceArn": {} } }, "output": { "type": "structure", "required": [ "tags" ], "members": { "nextToken": {}, "tags": { "shape": "S17"