Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AWSConfig ¶
type AWSConfig struct {
// AWSEndpointURL specifies the custom endpoint URL for AWS services.
AWSEndpointURL *string `yaml:"endpoint_url,omitempty"`
// AWSProfile defines the AWS CLI profile to use for authentication.
AWSProfile *string `yaml:"profile,omitempty"`
// AWSRegion is the AWS region used for API calls, exported to downstream tools as AWS_REGION.
AWSRegion *string `yaml:"region,omitempty"`
// S3Hostname sets the custom hostname for the S3 service.
S3Hostname *string `yaml:"s3_hostname,omitempty"`
// MWAAEndpoint specifies the endpoint for Managed Workflows for Apache Airflow.
MWAAEndpoint *string `yaml:"mwaa_endpoint,omitempty"`
// Localstack contains the configuration for Localstack, a local AWS cloud emulator.
Localstack *LocalstackConfig `yaml:"localstack,omitempty"`
}
AWSConfig represents the AWS configuration. AWS integration activates whenever this block is present in a context (or when platform is "aws"); there is no separate `enabled` flag.
type LocalstackConfig ¶
type LocalstackConfig struct {
Enabled *bool `yaml:"enabled,omitempty"`
Services []string `yaml:"services,omitempty"`
}
LocalstackConfig represents the Localstack configuration
Click to show internal directories.
Click to hide internal directories.