Cloud Module Resources

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

_source

0..1

string

System Property. DO NOT USE IT.

access-key-id

0..1

string

AWS access key identifier for authentication.

host

0..1

string

AWS host endpoint for the service.

path-style

0..1

boolean

Whether to use path-style addressing for S3 requests.

region

0..1

string

AWS region where the resources are located.

secret-access-key

0..1

string

AWS secret access key for authentication.

use-ssl

0..1

boolean

Whether to use SSL for secure connections.

AzureAccount

Path
Card.
Type
Description

_source

0..1

string

System Property. DO NOT USE IT.

clientId

0..1

string

Azure AD application/client ID (required for User Delegation SAS). Available since 2508.

clientSecret

0..1

string

Azure AD client secret (required for User Delegation SAS). Available since 2508.

key

0..1

string

Azure storage account key for authentication (required for Account SAS).

sasType

0..1

string

SAS type: 'account' (default) or 'userDelegation'. Available since 2508.

tenantId

0..1

string

Azure AD tenant ID (required for User Delegation SAS).

AzureContainer

Path
Card.
Type
Description

_source

0..1

string

System Property. DO NOT USE IT.

account

0..1

Reference

Reference to the Azure account credentials.

Allowed references: AzureAccount

container

0..1

string

Name of the Azure storage container.

extension

0..1

string

File extension for content stored in the container.

storage

0..1

string

Azure storage account name.

GcpServiceAccount

Path
Card.
Type
Description

_source

0..1

string

System Property. DO NOT USE IT.

private-key

0..1

string

Private key for GCP service account authentication.

service-account-email

0..1

string

Email address of the GCP service account.

Last updated

Was this helpful?