Create Wallet
Create a wallet.
- application/json
Request Body
- account_native_id string required
AWS Account ID to associate with the wallet.
- 200
- default
Success
- application/api.clumio.wallets=v1+json
- Schema
- Example (from schema)
Schema
- _embedded object
Embedded responses related to the resource.
_links object
- account_native_id string
AWS Account ID associated with the wallet.
- available_version int64
Version of the template available
- clumio_aws_account_id string
Clumio AWS Account ID.
- deployment_url string
DeploymentURL is an (external) link to an AWS console page for quick-creation of the stack.
- error_code string
ErrorCode is a short string describing the error, if any.
- error_message string
ErrorMessage is a longer description explaining the error, if any, and how to fix it.
- id string
The Clumio-assigned ID of the wallet.
- installed_regions string[]
The regions where the wallet is installed.
key_errors object
- role_arn string
RoleArn is the AWS Resource Name of the IAM Role created by the stack.
- stack_version int64
The version of the stack used or being used.
- state string
State describes the state of the wallet. Valid states are: Waiting: The wallet has been created, but a stack hasn't been created. The wallet can't be used in this state. Enabled: The wallet has been created and a stack has been created for the wallet. This is the normal expected state of a wallet in use. Error: The wallet is inaccessible. See ErrorCode and ErrorMessage fields for additional details.
- supported_regions string[]
The supported regions for the wallet.
- template_url string
TemplateURL is the URL to the CloudFormation template to be used to create the CloudFormation stack.
- token string
Token is used to identify and authenticate the CloudFormation stack creation.
{
"_embedded": {},
"_links": {
"_self": {
"href": "string",
"templated": true,
"type": "string"
},
"delete-wallet": {
"href": "string",
"templated": true,
"type": "string"
},
"list-wallet-keys": {
"href": "string",
"templated": true,
"type": "string"
},
"refresh-wallet": {
"href": "string",
"templated": true,
"type": "string"
}
},
"account_native_id": "string",
"available_version": 0,
"clumio_aws_account_id": "string",
"deployment_url": "string",
"error_code": "string",
"error_message": "string",
"id": "string",
"installed_regions": [
"string"
],
"key_errors": {},
"role_arn": "string",
"stack_version": 0,
"state": "string",
"supported_regions": [
"string"
],
"template_url": "string",
"token": "string"
}
Error
- application/json
- Schema
- Example (from schema)
Schema
errors object[]
{
"errors": [
{
"error_code": 0,
"error_message": "string"
}
]
}
POST /wallets
Authorization
Request
Request
curl -L -X POST 'https://us-west-2.api.clumio.com/wallets' \
-H 'Content-Type: application/json' \
-H 'Accept: application/api.clumio.wallets=v1+json' \
-H 'Authorization: Bearer <TOKEN>' \
--data-raw '{
"account_native_id": "string"
}'
curl -L -X POST 'https://us-west-2.api.clumio.com/wallets' \
-H 'Content-Type: application/json' \
-H 'Accept: application/api.clumio.wallets=v1+json' \
-H 'Authorization: Bearer <TOKEN>' \
--data-raw '{
"account_native_id": "string"
}'
curl -L -X POST 'https://us-west-2.api.clumio.com/wallets' \
-H 'Content-Type: application/json' \
-H 'Accept: application/api.clumio.wallets=v1+json' \
-H 'Authorization: Bearer <TOKEN>' \
--data-raw '{
"account_native_id": "string"
}'
curl -L -X POST 'https://us-west-2.api.clumio.com/wallets' \
-H 'Content-Type: application/json' \
-H 'Accept: application/api.clumio.wallets=v1+json' \
-H 'Authorization: Bearer <TOKEN>' \
--data-raw '{
"account_native_id": "string"
}'
curl -L -X POST 'https://us-west-2.api.clumio.com/wallets' \
-H 'Content-Type: application/json' \
-H 'Accept: application/api.clumio.wallets=v1+json' \
-H 'Authorization: Bearer <TOKEN>' \
--data-raw '{
"account_native_id": "string"
}'
curl -L -X POST 'https://us-west-2.api.clumio.com/wallets' \
-H 'Content-Type: application/json' \
-H 'Accept: application/api.clumio.wallets=v1+json' \
-H 'Authorization: Bearer <TOKEN>' \
--data-raw '{
"account_native_id": "string"
}'
curl -L -X POST 'https://us-west-2.api.clumio.com/wallets' \
-H 'Content-Type: application/json' \
-H 'Accept: application/api.clumio.wallets=v1+json' \
-H 'Authorization: Bearer <TOKEN>' \
--data-raw '{
"account_native_id": "string"
}'