Skip to main content
POST
Create cloud account
Registers a cloud account by creating a deployment instance of the account configuration resource in a BYOA service plan.

Finding the resource key

resourceKey is the urlKey of the offering resource whose resourceId starts with r-injectedaccountconfig. Read it from List service plans:
serviceModelKey and productTierKey come from the same service plan entry.

Authorization

Session cookie set by Sign in: omnistrate_token=<jwt>.

Path parameters

string
required
Service model key of the BYOA plan, for example byoa.
string
required
Product tier key of the BYOA plan.
string
required
URL key of the account configuration resource.

Query parameters

string
required
Subscription to the BYOA product tier.

Body

string
required
Cloud provider: aws, gcp, azure, or oci.
object
required
Provider-specific parameters.
AWS request
GCP request

Response

string
ID of the cloud account deployment instance. Use it to delete the cloud account.
Once created, describe the instance to read result_params.cloud_provider_account_config_id, then call Describe account configuration to get the bootstrap instructions.

Errors

See Error for the error response shape.