Resources for configuration and management Aidbox integration with cloud providers.

Overview

Cloud module includes the following resource types:

  • AwsAccount
  • AzureAccount
  • AzureContainer
  • GcpServiceAccount

AwsAccount

Path Card. Type Description
_source0..1stringSystem Property. DO NOT USE IT.
access-key-id0..1stringAWS access key identifier for authentication.
host0..1stringAWS host endpoint for the service.
path-style0..1booleanWhether to use path-style addressing for S3 requests.
region0..1stringAWS region where the resources are located.
secret-access-key0..1stringAWS secret access key for authentication.
use-ssl0..1booleanWhether to use SSL for secure connections.

AzureAccount

Path Card. Type Description
_source0..1stringSystem Property. DO NOT USE IT.
clientId0..1stringAzure AD application/client ID (required for User Delegation SAS). Available since 2508.
clientSecret0..1stringAzure AD client secret (required for User Delegation SAS). Available since 2508.
key0..1stringAzure storage account key for authentication (required for Account SAS).
sasType0..1stringSAS type: 'account' (default) or 'userDelegation'. Available since 2508.
tenantId0..1stringAzure AD tenant ID (required for User Delegation SAS).

AzureContainer

Path Card. Type Description
_source0..1stringSystem Property. DO NOT USE IT.
account0..1ReferenceReference to the Azure account credentials.

Allowed references: AzureAccount

container0..1stringName of the Azure storage container.
extension0..1stringFile extension for content stored in the container.
storage0..1stringAzure storage account name.

GcpServiceAccount

Path Card. Type Description
_source0..1stringSystem Property. DO NOT USE IT.
private-key0..1stringPrivate key for GCP service account authentication.
service-account-email0..1stringEmail address of the GCP service account.

Last updated 2025-08-16T00:21:08Z