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
_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
_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
_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
_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?