openapi: 3.2.0 info: version: '2022-10-28' x-release: v4 title: AWS SimSpace Weaver Listapps API description: SimSpace Weaver (SimSpace Weaver) is a managed service that you can use to build and operate large-scale spatial simulations in the Amazon Web Services Cloud. x-logo: url: https://twitter.com/awscloud/profile_image?size=original backgroundColor: '#FFFFFF' termsOfService: https://aws.amazon.com/service-terms/ contact: name: Mike Ralphson email: mike.ralphson@gmail.com url: https://github.com/mermade/aws2openapi x-twitter: PermittedSoc license: name: Apache 2.0 License url: http://www.apache.org/licenses/ x-providerName: amazonaws.com x-serviceName: simspaceweaver x-aws-signingName: simspaceweaver x-origin: - contentType: application/json url: https://raw.githubusercontent.com/aws/aws-sdk-js/master/apis/simspaceweaver-2022-10-28.normal.json converter: url: https://github.com/mermade/aws2openapi version: 1.0.0 x-apisguru-driver: external x-apiClientRegistration: url: https://portal.aws.amazon.com/gp/aws/developer/registration/index.html?nc2=h_ct x-apisguru-categories: - cloud x-preferred: true servers: - url: http://simspaceweaver.{region}.amazonaws.com variables: region: description: The AWS region enum: - us-east-1 - us-east-2 - us-west-1 - us-west-2 - us-gov-west-1 - us-gov-east-1 - ca-central-1 - eu-north-1 - eu-west-1 - eu-west-2 - eu-west-3 - eu-central-1 - eu-south-1 - af-south-1 - ap-northeast-1 - ap-northeast-2 - ap-northeast-3 - ap-southeast-1 - ap-southeast-2 - ap-east-1 - ap-south-1 - sa-east-1 - me-south-1 default: us-east-1 description: The AWS SimSpace Weaver multi-region endpoint - url: https://simspaceweaver.{region}.amazonaws.com variables: region: description: The AWS region enum: - us-east-1 - us-east-2 - us-west-1 - us-west-2 - us-gov-west-1 - us-gov-east-1 - ca-central-1 - eu-north-1 - eu-west-1 - eu-west-2 - eu-west-3 - eu-central-1 - eu-south-1 - af-south-1 - ap-northeast-1 - ap-northeast-2 - ap-northeast-3 - ap-southeast-1 - ap-southeast-2 - ap-east-1 - ap-south-1 - sa-east-1 - me-south-1 default: us-east-1 description: The AWS SimSpace Weaver multi-region endpoint - url: http://simspaceweaver.{region}.amazonaws.com.cn variables: region: description: The AWS region enum: - cn-north-1 - cn-northwest-1 default: cn-north-1 description: The AWS SimSpace Weaver endpoint for China (Beijing) and China (Ningxia) - url: https://simspaceweaver.{region}.amazonaws.com.cn variables: region: description: The AWS region enum: - cn-north-1 - cn-northwest-1 default: cn-north-1 description: The AWS SimSpace Weaver endpoint for China (Beijing) and China (Ningxia) security: - hmac: [] tags: - name: List Apps paths: /listapps#simulation: parameters: - $ref: '#/components/parameters/X-Amz-Content-Sha256' - $ref: '#/components/parameters/X-Amz-Date' - $ref: '#/components/parameters/X-Amz-Algorithm' - $ref: '#/components/parameters/X-Amz-Credential' - $ref: '#/components/parameters/X-Amz-Security-Token' - $ref: '#/components/parameters/X-Amz-Signature' - $ref: '#/components/parameters/X-Amz-SignedHeaders' get: operationId: ListApps description: Lists all custom apps or service apps for the given simulation and domain. responses: '200': description: Success content: application/json: schema: $ref: '#/components/schemas/ListAppsOutput' examples: ListApps200Example: summary: Default ListApps 200 x-microcks-default: true value: Apps: example-value NextToken: example-value '480': description: ResourceNotFoundException content: application/json: schema: $ref: '#/components/schemas/ResourceNotFoundException' examples: ListApps480Example: summary: Default ListApps 480 x-microcks-default: true value: example-value '481': description: InternalServerException content: application/json: schema: $ref: '#/components/schemas/InternalServerException' examples: ListApps481Example: summary: Default ListApps 481 x-microcks-default: true value: example-value '482': description: AccessDeniedException content: application/json: schema: $ref: '#/components/schemas/AccessDeniedException' examples: ListApps482Example: summary: Default ListApps 482 x-microcks-default: true value: example-value '483': description: ValidationException content: application/json: schema: $ref: '#/components/schemas/ValidationException' examples: ListApps483Example: summary: Default ListApps 483 x-microcks-default: true value: example-value parameters: - name: domain in: query required: false description: The name of the domain that you want to list apps for. schema: type: string pattern: ^[a-zA-Z0-9_.-]+$ minLength: 1 maxLength: 64 - name: maxResults in: query required: false description: The maximum number of apps to list. schema: type: integer minimum: 1 - name: nextToken in: query required: false description: If SimSpace Weaver returns nextToken, then there are more results available. The value of nextToken is a unique pagination token for each page. To retrieve the next page, call the operation again using the returned token. Keep all other arguments unchanged. If no results remain, then nextToken is set to null. Each pagination token expires after 24 hours. If you provide a token that isn't valid, then you receive an HTTP 400 ValidationException error. schema: type: string - name: simulation in: query required: true description: The name of the simulation that you want to list apps for. schema: type: string pattern: ^[a-zA-Z0-9_.-]+$ minLength: 1 maxLength: 64 - name: MaxResults in: query schema: type: string description: Pagination limit required: false - name: NextToken in: query schema: type: string description: Pagination token required: false summary: Amazon List Apps x-microcks-operation: delay: 0 dispatcher: FALLBACK tags: - List Apps components: schemas: ValidationException: {} SimulationAppStatus: type: string enum: - STARTING - STARTED - STOPPING - STOPPED - ERROR - UNKNOWN OptionalString: type: string SimSpaceWeaverLongResourceName: type: string pattern: ^[a-zA-Z0-9_.-]+$ minLength: 1 maxLength: 256 SimulationAppTargetStatus: type: string enum: - UNKNOWN - STARTED - STOPPED InternalServerException: {} AccessDeniedException: {} SimulationAppList: type: array items: $ref: '#/components/schemas/SimulationAppMetadata' ListAppsOutput: type: object properties: Apps: allOf: - $ref: '#/components/schemas/SimulationAppList' - description: The list of apps for the given simulation and domain. NextToken: allOf: - $ref: '#/components/schemas/OptionalString' - description: If SimSpace Weaver returns nextToken, then there are more results available. The value of nextToken is a unique pagination token for each page. To retrieve the next page, call the operation again using the returned token. Keep all other arguments unchanged. If no results remain, then nextToken is set to null. Each pagination token expires after 24 hours. If you provide a token that isn't valid, then you receive an HTTP 400 ValidationException error. ResourceNotFoundException: {} SimSpaceWeaverResourceName: type: string pattern: ^[a-zA-Z0-9_.-]+$ minLength: 1 maxLength: 64 SimulationAppMetadata: type: object properties: Domain: allOf: - $ref: '#/components/schemas/SimSpaceWeaverResourceName' - description: 'The domain of the app. For more information about domains, see Key concepts: Domains in the SimSpace Weaver User Guide.' Name: allOf: - $ref: '#/components/schemas/SimSpaceWeaverLongResourceName' - description: The name of the app. Simulation: allOf: - $ref: '#/components/schemas/SimSpaceWeaverResourceName' - description: The name of the simulation of the app. Status: allOf: - $ref: '#/components/schemas/SimulationAppStatus' - description: The current status of the app. TargetStatus: allOf: - $ref: '#/components/schemas/SimulationAppTargetStatus' - description: The desired status of the app. description: A collection of metadata about the app. parameters: X-Amz-Signature: name: X-Amz-Signature in: header schema: type: string required: false X-Amz-Date: name: X-Amz-Date in: header schema: type: string required: false X-Amz-Security-Token: name: X-Amz-Security-Token in: header schema: type: string required: false X-Amz-Credential: name: X-Amz-Credential in: header schema: type: string required: false X-Amz-Content-Sha256: name: X-Amz-Content-Sha256 in: header schema: type: string required: false X-Amz-Algorithm: name: X-Amz-Algorithm in: header schema: type: string required: false X-Amz-SignedHeaders: name: X-Amz-SignedHeaders in: header schema: type: string required: false securitySchemes: hmac: type: apiKey name: Authorization in: header description: Amazon Signature authorization v4 x-amazon-apigateway-authtype: awsSigv4 externalDocs: description: Amazon Web Services documentation url: https://docs.aws.amazon.com/simspaceweaver/ x-hasEquivalentPaths: true