openapi-directory
Version:
Building & bundling https://github.com/APIs-guru/openapi-directory for easy use from JS
1 lines • 148 kB
JSON
{"openapi":"3.0.0","info":{"version":"2020-07-13","x-release":"v4","title":"FinSpace Public API","description":" The FinSpace APIs let you take actions inside the FinSpace.","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":"finspace-data","x-aws-signingName":"finspace-api","x-origin":[{"contentType":"application/json","url":"https://raw.githubusercontent.com/aws/aws-sdk-js/master/apis/finspace-data-2020-07-13.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},"externalDocs":{"description":"Amazon Web Services documentation","url":"https://docs.aws.amazon.com/finspace-api/"},"servers":[{"url":"http://finspace-api.{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 FinSpace Data multi-region endpoint"},{"url":"https://finspace-api.{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 FinSpace Data multi-region endpoint"},{"url":"http://finspace-api.{region}.amazonaws.com.cn","variables":{"region":{"description":"The AWS region","enum":["cn-north-1","cn-northwest-1"],"default":"cn-north-1"}},"description":"The FinSpace Data endpoint for China (Beijing) and China (Ningxia)"},{"url":"https://finspace-api.{region}.amazonaws.com.cn","variables":{"region":{"description":"The AWS region","enum":["cn-north-1","cn-northwest-1"],"default":"cn-north-1"}},"description":"The FinSpace Data endpoint for China (Beijing) and China (Ningxia)"}],"x-hasEquivalentPaths":true,"paths":{"/permission-group/{permissionGroupId}/users/{userId}":{"post":{"operationId":"AssociateUserToPermissionGroup","description":"Adds a user account to a permission group to grant permissions for actions a user can perform in FinSpace.","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AssociateUserToPermissionGroupResponse"}}}},"480":{"description":"InternalServerException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalServerException"}}}},"481":{"description":"ValidationException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationException"}}}},"482":{"description":"ThrottlingException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ThrottlingException"}}}},"483":{"description":"AccessDeniedException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AccessDeniedException"}}}},"484":{"description":"ResourceNotFoundException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResourceNotFoundException"}}}},"485":{"description":"ConflictException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConflictException"}}}}},"parameters":[{"name":"permissionGroupId","in":"path","required":true,"description":"The unique identifier for the permission group.","schema":{"type":"string","pattern":".*\\S.*","minLength":1,"maxLength":26}},{"name":"userId","in":"path","required":true,"description":"The unique identifier for the user.","schema":{"type":"string","pattern":".*\\S.*","minLength":1,"maxLength":26}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"clientToken":{"description":"Idempotence Token for API operations","type":"string","pattern":".*\\S.*","minLength":1,"maxLength":128}}}}}}},"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"}],"delete":{"operationId":"DisassociateUserFromPermissionGroup","description":"Removes a user account from a permission group.","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DisassociateUserFromPermissionGroupResponse"}}}},"480":{"description":"InternalServerException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalServerException"}}}},"481":{"description":"ValidationException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationException"}}}},"482":{"description":"ThrottlingException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ThrottlingException"}}}},"483":{"description":"AccessDeniedException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AccessDeniedException"}}}},"484":{"description":"ResourceNotFoundException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResourceNotFoundException"}}}},"485":{"description":"ConflictException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConflictException"}}}}},"parameters":[{"name":"permissionGroupId","in":"path","required":true,"description":"The unique identifier for the permission group.","schema":{"type":"string","pattern":".*\\S.*","minLength":1,"maxLength":26}},{"name":"userId","in":"path","required":true,"description":"The unique identifier for the user.","schema":{"type":"string","pattern":".*\\S.*","minLength":1,"maxLength":26}},{"name":"clientToken","in":"query","required":false,"description":"A token that ensures idempotency. This token expires in 10 minutes.","schema":{"type":"string","pattern":".*\\S.*","description":"Idempotence Token for API operations","minLength":1,"maxLength":128}}]}},"/datasets/{datasetId}/changesetsv2":{"post":{"operationId":"CreateChangeset","description":"Creates a new Changeset in a FinSpace Dataset.","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateChangesetResponse"}}}},"480":{"description":"ResourceNotFoundException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResourceNotFoundException"}}}},"481":{"description":"InternalServerException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalServerException"}}}},"482":{"description":"ValidationException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationException"}}}},"483":{"description":"ThrottlingException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ThrottlingException"}}}},"484":{"description":"AccessDeniedException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AccessDeniedException"}}}},"485":{"description":"LimitExceededException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LimitExceededException"}}}},"486":{"description":"ConflictException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConflictException"}}}}},"parameters":[{"name":"datasetId","in":"path","required":true,"description":"The unique identifier for the FinSpace Dataset where the Changeset will be created. ","schema":{"type":"string","description":"ID for a given Dataset","minLength":1,"maxLength":26}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["changeType","sourceParams","formatParams"],"properties":{"clientToken":{"description":"Idempotence Token for API operations","type":"string","pattern":".*\\S.*","minLength":1,"maxLength":128},"changeType":{"description":"Indicates how the given change will be applied to the dataset.","type":"string","enum":["REPLACE","APPEND","MODIFY"]},"sourceParams":{"description":"Source Parameters of a Changeset","type":"object","additionalProperties":{"$ref":"#/components/schemas/StringMapValue"}},"formatParams":{"description":"Format Parameters of a Changeset","type":"object","additionalProperties":{"$ref":"#/components/schemas/StringMapValue"}}}}}}}},"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":"ListChangesets","description":"Lists the FinSpace Changesets for a Dataset.","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListChangesetsResponse"}}}},"480":{"description":"ResourceNotFoundException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResourceNotFoundException"}}}},"481":{"description":"InternalServerException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalServerException"}}}},"482":{"description":"ValidationException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationException"}}}},"483":{"description":"ThrottlingException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ThrottlingException"}}}},"484":{"description":"AccessDeniedException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AccessDeniedException"}}}},"485":{"description":"ConflictException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConflictException"}}}}},"parameters":[{"name":"datasetId","in":"path","required":true,"description":"The unique identifier for the FinSpace Dataset to which the Changeset belongs.","schema":{"type":"string","description":"ID for a given Dataset","minLength":1,"maxLength":26}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page.","schema":{"type":"integer","minimum":1,"maximum":100}},{"name":"nextToken","in":"query","required":false,"description":"A token that indicates where a results page should begin.","schema":{"type":"string"}}]}},"/datasets/{datasetId}/dataviewsv2":{"post":{"operationId":"CreateDataView","description":"Creates a Dataview for a Dataset.","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateDataViewResponse"}}}},"480":{"description":"InternalServerException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalServerException"}}}},"481":{"description":"ThrottlingException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ThrottlingException"}}}},"482":{"description":"ValidationException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationException"}}}},"483":{"description":"LimitExceededException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LimitExceededException"}}}},"484":{"description":"ConflictException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConflictException"}}}},"485":{"description":"ResourceNotFoundException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResourceNotFoundException"}}}}},"parameters":[{"name":"datasetId","in":"path","required":true,"description":"The unique Dataset identifier that is used to create a Dataview.","schema":{"type":"string","description":"ID for a given Dataset","minLength":1,"maxLength":26}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["destinationTypeParams"],"properties":{"clientToken":{"description":"Idempotence Token for API operations","type":"string","pattern":".*\\S.*","minLength":1,"maxLength":128},"autoUpdate":{"description":"Common Boolean data type","type":"boolean"},"sortColumns":{"description":"DataView Sort Column List","type":"array","items":{"$ref":"#/components/schemas/StringValueLength1to255"}},"partitionColumns":{"description":"DataView Partition Column List","type":"array","items":{"$ref":"#/components/schemas/StringValueLength1to255"}},"asOfTimestamp":{"description":"Milliseconds since UTC epoch","type":"integer"},"destinationTypeParams":{"description":"Structure for the Dataview destination type parameters.","type":"object","properties":{"destinationType":{"allOf":[{"$ref":"#/components/schemas/DataViewDestinationType"},{"description":"<p>Destination type for a Dataview.</p> <ul> <li> <p> <code>GLUE_TABLE</code> – Glue table destination type.</p> </li> <li> <p> <code>S3</code> – S3 destination type.</p> </li> </ul>"}]},"s3DestinationExportFileFormat":{"allOf":[{"$ref":"#/components/schemas/ExportFileFormat"},{"description":"<p>Dataview export file format.</p> <ul> <li> <p> <code>PARQUET</code> – Parquet export file format.</p> </li> <li> <p> <code>DELIMITED_TEXT</code> – Delimited text export file format.</p> </li> </ul>"}]},"s3DestinationExportFileFormatOptions":{"allOf":[{"$ref":"#/components/schemas/S3DestinationFormatOptions"},{"description":"<p>Format Options for S3 Destination type.</p> <p>Here is an example of how you could specify the <code>s3DestinationExportFileFormatOptions</code> </p> <p> <code> { \"header\": \"true\", \"delimiter\": \",\", \"compression\": \"gzip\" }</code> </p>"}]}}}}}}}}},"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":"ListDataViews","description":"Lists all available Dataviews for a Dataset.","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListDataViewsResponse"}}}},"480":{"description":"ResourceNotFoundException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResourceNotFoundException"}}}},"481":{"description":"InternalServerException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalServerException"}}}},"482":{"description":"ThrottlingException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ThrottlingException"}}}},"483":{"description":"ValidationException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationException"}}}},"484":{"description":"ConflictException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConflictException"}}}}},"parameters":[{"name":"datasetId","in":"path","required":true,"description":"The unique identifier of the Dataset for which to retrieve Dataviews.","schema":{"type":"string","description":"ID for a given Dataset","minLength":1,"maxLength":26}},{"name":"nextToken","in":"query","required":false,"description":"A token that indicates where a results page should begin.","schema":{"type":"string"}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page.","schema":{"type":"integer","minimum":1,"maximum":100}}]}},"/datasetsv2":{"post":{"operationId":"CreateDataset","description":"Creates a new FinSpace Dataset.","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateDatasetResponse"}}}},"480":{"description":"InternalServerException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalServerException"}}}},"481":{"description":"ValidationException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationException"}}}},"482":{"description":"ThrottlingException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ThrottlingException"}}}},"483":{"description":"AccessDeniedException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AccessDeniedException"}}}},"484":{"description":"LimitExceededException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LimitExceededException"}}}},"485":{"description":"ConflictException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConflictException"}}}},"486":{"description":"ResourceNotFoundException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResourceNotFoundException"}}}}},"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["datasetTitle","kind","permissionGroupParams"],"properties":{"clientToken":{"description":"Idempotence Token for API operations","type":"string","pattern":".*\\S.*","minLength":1,"maxLength":128},"datasetTitle":{"description":"Title for a given Dataset","type":"string","pattern":".*\\S.*","minLength":1,"maxLength":255},"kind":{"description":"Dataset Kind","type":"string","enum":["TABULAR","NON_TABULAR"]},"datasetDescription":{"description":"Description of a dataset","type":"string","pattern":"[\\s\\S]*","maxLength":1000},"ownerInfo":{"description":"A structure for Dataset owner info.","type":"object","properties":{"name":{"allOf":[{"$ref":"#/components/schemas/OwnerName"},{"description":"The name of the Dataset owner."}]},"phoneNumber":{"allOf":[{"$ref":"#/components/schemas/PhoneNumber"},{"description":"Phone number for the Dataset owner."}]},"email":{"allOf":[{"$ref":"#/components/schemas/Email"},{"description":"Email address for the Dataset owner."}]}}},"permissionGroupParams":{"description":"<p>Permission group parameters for Dataset permissions.</p> <p>Here is an example of how you could specify the <code>PermissionGroupParams</code>:</p> <p> <code> { \"permissionGroupId\": \"0r6fCRtSTUk4XPfXQe3M0g\", \"datasetPermissions\": [ {\"permission\": \"ViewDatasetDetails\"}, {\"permission\": \"AddDatasetData\"}, {\"permission\": \"EditDatasetMetadata\"}, {\"permission\": \"DeleteDataset\"} ] } </code> </p>","type":"object","properties":{"permissionGroupId":{"allOf":[{"$ref":"#/components/schemas/PermissionGroupId"},{"description":"The unique identifier for the <code>PermissionGroup</code>."}]},"datasetPermissions":{"allOf":[{"$ref":"#/components/schemas/ResourcePermissionsList"},{"description":"List of resource permissions."}]}}},"alias":{"description":"The unique resource identifier for a Dataset.","type":"string","pattern":"^alias\\/\\S+","minLength":1,"maxLength":255},"schemaDefinition":{"description":"A union of schema types.","type":"object","properties":{"tabularSchemaConfig":{"allOf":[{"$ref":"#/components/schemas/SchemaDefinition"},{"description":"The configuration for a schema on a tabular Dataset."}]}}}}}}}}},"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":"ListDatasets","description":"Lists all of the active Datasets that a user has access to.","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListDatasetsResponse"}}}},"480":{"description":"InternalServerException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalServerException"}}}},"481":{"description":"ThrottlingException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ThrottlingException"}}}},"482":{"description":"ValidationException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationException"}}}},"483":{"description":"ConflictException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConflictException"}}}},"484":{"description":"ResourceNotFoundException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResourceNotFoundException"}}}}},"parameters":[{"name":"nextToken","in":"query","required":false,"description":"A token that indicates where a results page should begin.","schema":{"type":"string"}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page.","schema":{"type":"integer","minimum":1,"maximum":100}}]}},"/permission-group":{"post":{"operationId":"CreatePermissionGroup","description":"Creates a group of permissions for various actions that a user can perform in FinSpace.","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreatePermissionGroupResponse"}}}},"480":{"description":"InternalServerException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalServerException"}}}},"481":{"description":"ValidationException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationException"}}}},"482":{"description":"ThrottlingException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ThrottlingException"}}}},"483":{"description":"AccessDeniedException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AccessDeniedException"}}}},"484":{"description":"LimitExceededException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LimitExceededException"}}}},"485":{"description":"ConflictException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConflictException"}}}}},"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name","applicationPermissions"],"properties":{"name":{"description":"The name of the permission group.","type":"string","pattern":".*\\S.*","minLength":1,"maxLength":255,"format":"password"},"description":{"description":"A brief description for the permission group.","type":"string","pattern":"[\\s\\S]*","minLength":1,"maxLength":4000,"format":"password"},"applicationPermissions":{"description":"<p>The option to indicate FinSpace application permissions that are granted to a specific group.</p> <important> <p>When assigning application permissions, be aware that the permission <code>ManageUsersAndGroups</code> allows users to grant themselves or others access to any functionality in their FinSpace environment's application. It should only be granted to trusted users.</p> </important> <ul> <li> <p> <code>CreateDataset</code> – Group members can create new datasets.</p> </li> <li> <p> <code>ManageClusters</code> – Group members can manage Apache Spark clusters from FinSpace notebooks.</p> </li> <li> <p> <code>ManageUsersAndGroups</code> – Group members can manage users and permission groups. This is a privileged permission that allows users to grant themselves or others access to any functionality in the application. It should only be granted to trusted users.</p> </li> <li> <p> <code>ManageAttributeSets</code> – Group members can manage attribute sets.</p> </li> <li> <p> <code>ViewAuditData</code> – Group members can view audit data.</p> </li> <li> <p> <code>AccessNotebooks</code> – Group members will have access to FinSpace notebooks.</p> </li> <li> <p> <code>GetTemporaryCredentials</code> – Group members can get temporary API credentials.</p> </li> </ul>","type":"array","items":{"$ref":"#/components/schemas/ApplicationPermission"}},"clientToken":{"description":"Idempotence Token for API operations","type":"string","pattern":".*\\S.*","minLength":1,"maxLength":128}}}}}}},"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"}]},"/user":{"post":{"operationId":"CreateUser","description":"Creates a new user in FinSpace.","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateUserResponse"}}}},"480":{"description":"InternalServerException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalServerException"}}}},"481":{"description":"ValidationException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationException"}}}},"482":{"description":"ThrottlingException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ThrottlingException"}}}},"483":{"description":"AccessDeniedException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AccessDeniedException"}}}},"484":{"description":"LimitExceededException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LimitExceededException"}}}},"485":{"description":"ConflictException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConflictException"}}}}},"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["emailAddress","type"],"properties":{"emailAddress":{"description":"The email address of the user that you want to register. The email address serves as a uniquer identifier for each user and cannot be changed after it's created.","type":"string","pattern":"[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}","minLength":4,"maxLength":320,"format":"password"},"type":{"description":"<p>The option to indicate the type of user. Use one of the following options to specify this parameter:</p> <ul> <li> <p> <code>SUPER_USER</code> – A user with permission to all the functionality and data in FinSpace.</p> </li> <li> <p> <code>APP_USER</code> – A user with specific permissions in FinSpace. The users are assigned permissions by adding them to a permission group.</p> </li> </ul>","type":"string","enum":["SUPER_USER","APP_USER"]},"firstName":{"description":"The first name of the user that you want to register.","type":"string","pattern":".*\\S.*","minLength":1,"maxLength":50,"format":"password"},"lastName":{"description":"The last name of the user that you want to register.","type":"string","pattern":".*\\S.*","minLength":1,"maxLength":50,"format":"password"},"ApiAccess":{"description":"<p>The option to indicate whether the user can use the <code>GetProgrammaticAccessCredentials</code> API to obtain credentials that can then be used to access other FinSpace Data API operations.</p> <ul> <li> <p> <code>ENABLED</code> – The user has permissions to use the APIs.</p> </li> <li> <p> <code>DISABLED</code> – The user does not have permissions to use any APIs.</p> </li> </ul>","type":"string","enum":["ENABLED","DISABLED"]},"apiAccessPrincipalArn":{"description":"The ARN identifier of an AWS user or role that is allowed to call the <code>GetProgrammaticAccessCredentials</code> API to obtain a credentials token for a specific FinSpace user. This must be an IAM role within your FinSpace account.","type":"string","pattern":"^arn:aws[a-z\\-]*:iam::\\d{12}:role/?[a-zA-Z_0-9+=,.@\\-_/]+$","minLength":20,"maxLength":2048},"clientToken":{"description":"Idempotence Token for API operations","type":"string","pattern":".*\\S.*","minLength":1,"maxLength":128}}}}}}},"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"}]},"/datasetsv2/{datasetId}":{"delete":{"operationId":"DeleteDataset","description":"Deletes a FinSpace Dataset.","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteDatasetResponse"}}}},"480":{"description":"InternalServerException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalServerException"}}}},"481":{"description":"ValidationException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationException"}}}},"482":{"description":"ThrottlingException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ThrottlingException"}}}},"483":{"description":"AccessDeniedException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AccessDeniedException"}}}},"484":{"description":"ResourceNotFoundException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResourceNotFoundException"}}}},"485":{"description":"LimitExceededException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LimitExceededException"}}}},"486":{"description":"ConflictException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConflictException"}}}}},"parameters":[{"name":"clientToken","in":"query","required":false,"description":"A token that ensures idempotency. This token expires in 10 minutes.","schema":{"type":"string","pattern":".*\\S.*","description":"Idempotence Token for API operations","minLength":1,"maxLength":128}},{"name":"datasetId","in":"path","required":true,"description":"The unique identifier of the Dataset to be deleted.","schema":{"type":"string","description":"ID for a given Dataset","minLength":1,"maxLength":26}}]},"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":"GetDataset","description":"Returns information about a Dataset.","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetDatasetResponse"}}}},"480":{"description":"InternalServerException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalServerException"}}}},"481":{"description":"ValidationException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationException"}}}},"482":{"description":"ThrottlingException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ThrottlingException"}}}},"483":{"description":"AccessDeniedException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AccessDeniedException"}}}},"484":{"description":"ResourceNotFoundException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResourceNotFoundException"}}}},"485":{"description":"ConflictException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConflictException"}}}}},"parameters":[{"name":"datasetId","in":"path","required":true,"description":"The unique identifier for a Dataset.","schema":{"type":"string","pattern":"[\\s\\S]*\\S[\\s\\S]*","description":"1 - 255 character String","minLength":1,"maxLength":255}}]},"put":{"operationId":"UpdateDataset","description":"Updates a FinSpace Dataset.","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateDatasetResponse"}}}},"480":{"description":"InternalServerException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalServerException"}}}},"481":{"description":"ValidationException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationException"}}}},"482":{"description":"ThrottlingException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ThrottlingException"}}}},"483":{"description":"AccessDeniedException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AccessDeniedException"}}}},"484":{"description":"ConflictException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConflictException"}}}},"485":{"description":"ResourceNotFoundException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResourceNotFoundException"}}}}},"parameters":[{"name":"datasetId","in":"path","required":true,"description":"The unique identifier for the Dataset to update.","schema":{"type":"string","description":"ID for a given Dataset","minLength":1,"maxLength":26}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["datasetTitle","kind"],"properties":{"clientToken":{"description":"Idempotence Token for API operations","type":"string","pattern":".*\\S.*","minLength":1,"maxLength":128},"datasetTitle":{"description":"Title for a given Dataset","type":"string","pattern":".*\\S.*","minLength":1,"maxLength":255},"kind":{"description":"Dataset Kind","type":"string","enum":["TABULAR","NON_TABULAR"]},"datasetDescription":{"description":"Description of a dataset","type":"string","pattern":"[\\s\\S]*","maxLength":1000},"alias":{"description":"The unique resource identifier for a Dataset.","type":"string","pattern":"^alias\\/\\S+","minLength":1,"maxLength":255},"schemaDefinition":{"description":"A union of schema types.","type":"object","properties":{"tabularSchemaConfig":{"allOf":[{"$ref":"#/components/schemas/SchemaDefinition"},{"description":"The configuration for a schema on a tabular Dataset."}]}}}}}}}}}},"/permission-group/{permissionGroupId}":{"delete":{"operationId":"DeletePermissionGroup","description":"Deletes a permission group. This action is irreversible.","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeletePermissionGroupResponse"}}}},"480":{"description":"InternalServerException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalServerException"}}}},"481":{"description":"ValidationException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationException"}}}},"482":{"description":"ThrottlingException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ThrottlingException"}}}},"483":{"description":"AccessDeniedException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AccessDeniedException"}}}},"484":{"description":"ResourceNotFoundException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResourceNotFoundException"}}}},"485":{"description":"LimitExceededException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LimitExceededException"}}}},"486":{"description":"ConflictException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConflictException"}}}}},"parameters":[{"name":"permissionGroupId","in":"path","required":true,"description":"The unique identifier for the permission group that you want to delete.","schema":{"type":"string","pattern":".*\\S.*","minLength":1,"maxLength":26}},{"name":"clientToken","in":"query","required":false,"description":"A token that ensures idempotency. This token expires in 10 minutes.","schema":{"type":"string","pattern":".*\\S.*","description":"Idempotence Token for API operations","minLength":1,"maxLength":128}}]},"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":"GetPermissionGroup","description":"Retrieves the details of a specific permission group.","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetPermissionGroupResponse"}}}},"480":{"description":"InternalServerException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalServerException"}}}},"481":{"description":"ValidationException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationException"}}}},"482":{"description":"ThrottlingException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ThrottlingException"}}}},"483":{"description":"AccessDeniedException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AccessDeniedException"}}}},"484":{"description":"ResourceNotFoundException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResourceNotFoundException"}}}}},"parameters":[{"name":"permissionGroupId","in":"path","required":true,"description":"The unique identifier for the permission group.","schema":{"type":"string","pattern":".*\\S.*","minLength":1,"maxLength":26}}]},"put":{"operationId":"UpdatePermissionGroup","description":"Modifies the details of a permission group. You cannot modify a <code>permissionGroupID</code>.","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdatePermissionGroupResponse"}}}},"480":{"description":"InternalServerException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalServerException"}}}},"481":{"description":"ValidationException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationException"}}}},"482":{"description":"ThrottlingException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ThrottlingException"}}}},"483":{"description":"AccessDeniedException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AccessDeniedException"}}}},"484":{"description":"ResourceNotFoundException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResourceNotFoundException"}}}},"485":{"description":"ConflictException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConflictException"}}}}},"parameters":[{"name":"permissionGroupId","in":"path","required":true,"description":"The unique identifier for the permission group to update.","schema":{"type":"string","pattern":".*\\S.*","minLength":1,"maxLength":26}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"name":{"description":"The name of the permission group.","type":"string","pattern":".*\\S.*","minLength":1,"maxLength":255,"format":"password"},"description":{"description":"A brief description for the permission group.","type":"string","pattern":"[\\s\\S]*","minLength":1,"maxLength":4000,"format":"password"},"applicationPermissions":{"description":"<p>The permissions that are granted to a specific group for accessing the FinSpace application.</p> <important> <p>When assigning application permissions, be aware that the permission <code>ManageUsersAndGroups</code> allows users to grant themselves or others access to any functionality in their FinSpace environment's application. It should only be granted to trusted users.</p> </important> <ul> <li> <p> <code>CreateDataset</code> – Group members can create new datasets.</p> </li> <li> <p> <code>ManageClusters</code> – Group members can manage Apache Spark clusters from FinSpace notebooks.</p> </li> <li> <p> <code>ManageUsersAndGroups</code> – Group members can manage users and permission groups. This is a privileged permission that allows users to grant themselves or others access to any functionality in the application. It should only be granted to trusted users.</p> </li> <li> <p> <code>ManageAttributeSets</code> – Group members can manage attribute sets.</p> </li> <li> <p> <code>ViewAuditData</code> – Group members can view audit data.</p> </li> <li> <p> <code>AccessNotebooks</code> – Group members will have access to FinSpace notebooks.</p> </li> <li> <p> <code>GetTemporaryCredentials</code> – Group members can get temporary API credentials.</p> </li> </ul>","type":"array","items":{"$ref":"#/components/schemas/ApplicationPermission"}},"clientToken":{"description":"Idempotence Token for API operations","type":"string","pattern":".*\\S.*","minLength":1,"maxLength":128}}}}}}}},"/user/{userId}/disable":{"post":{"operationId":"DisableUser","description":"Denies access to the FinSpace web application and API for the specified user.","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DisableUserResponse"}}}},"480":{"description":"InternalServerException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalServerException"}}}},"481":{"description":"ValidationException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationException"}}}},"482":{"description":"ThrottlingException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ThrottlingException"}}}},"483":{"description":"AccessDeniedException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AccessDeniedException"}}}},"484":{"description":"ResourceNotFoundException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResourceNotFoundException"}}}},"485":{"description":"ConflictException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConflictException"}}}}},"parameters":[{"name":"userId","in":"path","required":true,"description":"The unique identifier for the user account that you want to disable.","schema":{"type":"string","pattern":".*\\S.*","minLength":1,"maxLength":26}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"clientToken":{"description":"Idempotence Token for API operations","type":"string","pattern":".*\\S.*","minLength":1,"maxLength":128}}}}}}},"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"}]},"/user/{userId}/enable":{"post":{"operationId":"EnableUser","description":" Allows the specified user to access the FinSpace web application and API.","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/EnableUserResponse"}}}},"480":{"description":"InternalServerException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalServerException"}}}},"481":{"description":"ValidationException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationException"}}}},"482":{"description":"ThrottlingException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ThrottlingException"}}}},"483":{"description":"AccessDeniedException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AccessDeniedException"}}}},"484":{"description":"ResourceNotFoundException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResourceNotFoundException"}}}},"485":{"description":"LimitExceededException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LimitExceededException"}}}},"486":{"description":"ConflictException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConflictException"}}}}},"parameters":[{"name":"userId","in":"path","required":true,"description":"The unique identifier for the user account that you want to enable.","schema":{"type":"string","pattern":".*\\S.*","minLength":1,"maxLength":26}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"clientToken":{"description":"Idempotence Token for API operations","type":"string","pattern":".*\\S.*","minLength":1,"maxLength":128}}}}}}},"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"}]},"/datasets/{datasetId}/changesetsv2/{changesetId}":{"get":{"operationId":"GetChangeset","description":"Get information about a Changeset.","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetChangesetResponse"}}}},"480":{"description":"ResourceNotFoundException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResourceNotFoundException"}}}},"481":{"description":"InternalServerException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalServerException"}}}},"482":{"description":"ValidationException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationException"}}}},"483":{"description":"ThrottlingException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ThrottlingException"}}}},"484":{"description":"AccessDeniedException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AccessDeniedException"}}}},"485":{"description":"ConflictException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConflictException"}}}}},"parameters":[{"name":"datasetId","in":"path","required":true,"description":"The unique identifier for the FinSpace Dataset where the Changeset is created.","schema":{"type":"string","description":"ID for a given Dataset","minLength":1,"maxLength":26}},{"name":"changesetId","in":"path","required":true,"description":"The unique identifier of the Changeset for which to get data.","schema":{"type":"string","description":"ID used to identify a Changeset","minLength":1,"maxLength":26}}]},"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"}],"put":{"operationId":"UpdateChangeset","description":"Updates a FinSpace Changeset.","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateChangesetResponse"}}}},"480":{"description":"ResourceNotFoundException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResourceNotFoundException"}}}},"481":{"description":"InternalServerException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalServerException"}}}},"482":{"description":"ValidationException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationException"}}}},"483":{"description":"ThrottlingException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ThrottlingException"}}}},"484":{"description":"AccessDeniedException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AccessDeniedException"}}}},"485":{"description":"ConflictException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConflictException"}}}}},"parameters":[{"name":"datasetId","in":"path","required":true,"description":"The unique identifier for the FinSpace Dataset in which the Changeset is created.","schema":{"type":"string","description":"ID for a given Dataset","minLength":1,"maxLength":26}},{"name":"changesetId","in":"path","required":true,"description":"The unique identifier for the Changeset to update.","schema":{"type":"string","description":"ID used to identify a Changeset","minLength":1,"maxLength":26}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["sourceParams","formatParams"],"properties":{"clientToken":{"description":"Idempotence Token for API operations","type":"string","pattern":".*\\S.*","minLength":1,"maxLength":128},"sourceParams":{"description":"Source Parameters of a Changeset","type":"object","additionalProperties":{"$ref":"#/components/schemas/StringMapValue"}},"formatParams":{"description":"Format Parameters of a Changeset","type":"object","additionalProperties":{"$ref":"#/components/schemas/StringMapValue"}}}}}}}}},"/datasets/{datasetId}/dataviewsv2/{dataviewId}":{"get":{"operationId":"GetDataView","description":"Gets information about a Dataview.","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetDataViewResponse"}}}},"480":{"description":"ResourceNotFoundException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResourceNotFoundException"}}}},"481":{"description":"InternalServerException","content":{"application/json":{"schema":{"$ref":"#/components/schemas