Documentation
¶
Index ¶
- Constants
- type Environment
- type EnvironmentArgs
- type EnvironmentEndpointManagement
- func (EnvironmentEndpointManagement) ElementType() reflect.Type
- func (e EnvironmentEndpointManagement) ToEnvironmentEndpointManagementOutput() EnvironmentEndpointManagementOutput
- func (e EnvironmentEndpointManagement) ToEnvironmentEndpointManagementOutputWithContext(ctx context.Context) EnvironmentEndpointManagementOutput
- func (e EnvironmentEndpointManagement) ToEnvironmentEndpointManagementPtrOutput() EnvironmentEndpointManagementPtrOutput
- func (e EnvironmentEndpointManagement) ToEnvironmentEndpointManagementPtrOutputWithContext(ctx context.Context) EnvironmentEndpointManagementPtrOutput
- func (e EnvironmentEndpointManagement) ToStringOutput() pulumi.StringOutput
- func (e EnvironmentEndpointManagement) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e EnvironmentEndpointManagement) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e EnvironmentEndpointManagement) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EnvironmentEndpointManagementInput
- type EnvironmentEndpointManagementOutput
- func (EnvironmentEndpointManagementOutput) ElementType() reflect.Type
- func (o EnvironmentEndpointManagementOutput) ToEnvironmentEndpointManagementOutput() EnvironmentEndpointManagementOutput
- func (o EnvironmentEndpointManagementOutput) ToEnvironmentEndpointManagementOutputWithContext(ctx context.Context) EnvironmentEndpointManagementOutput
- func (o EnvironmentEndpointManagementOutput) ToEnvironmentEndpointManagementPtrOutput() EnvironmentEndpointManagementPtrOutput
- func (o EnvironmentEndpointManagementOutput) ToEnvironmentEndpointManagementPtrOutputWithContext(ctx context.Context) EnvironmentEndpointManagementPtrOutput
- func (o EnvironmentEndpointManagementOutput) ToStringOutput() pulumi.StringOutput
- func (o EnvironmentEndpointManagementOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o EnvironmentEndpointManagementOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EnvironmentEndpointManagementOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EnvironmentEndpointManagementPtrInput
- type EnvironmentEndpointManagementPtrOutput
- func (o EnvironmentEndpointManagementPtrOutput) Elem() EnvironmentEndpointManagementOutput
- func (EnvironmentEndpointManagementPtrOutput) ElementType() reflect.Type
- func (o EnvironmentEndpointManagementPtrOutput) ToEnvironmentEndpointManagementPtrOutput() EnvironmentEndpointManagementPtrOutput
- func (o EnvironmentEndpointManagementPtrOutput) ToEnvironmentEndpointManagementPtrOutputWithContext(ctx context.Context) EnvironmentEndpointManagementPtrOutput
- func (o EnvironmentEndpointManagementPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EnvironmentEndpointManagementPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EnvironmentInput
- type EnvironmentLoggingConfiguration
- type EnvironmentLoggingConfigurationArgs
- func (EnvironmentLoggingConfigurationArgs) ElementType() reflect.Type
- func (i EnvironmentLoggingConfigurationArgs) ToEnvironmentLoggingConfigurationOutput() EnvironmentLoggingConfigurationOutput
- func (i EnvironmentLoggingConfigurationArgs) ToEnvironmentLoggingConfigurationOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationOutput
- func (i EnvironmentLoggingConfigurationArgs) ToEnvironmentLoggingConfigurationPtrOutput() EnvironmentLoggingConfigurationPtrOutput
- func (i EnvironmentLoggingConfigurationArgs) ToEnvironmentLoggingConfigurationPtrOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationPtrOutput
- type EnvironmentLoggingConfigurationInput
- type EnvironmentLoggingConfigurationOutput
- func (o EnvironmentLoggingConfigurationOutput) DagProcessingLogs() EnvironmentModuleLoggingConfigurationPtrOutput
- func (EnvironmentLoggingConfigurationOutput) ElementType() reflect.Type
- func (o EnvironmentLoggingConfigurationOutput) SchedulerLogs() EnvironmentModuleLoggingConfigurationPtrOutput
- func (o EnvironmentLoggingConfigurationOutput) TaskLogs() EnvironmentModuleLoggingConfigurationPtrOutput
- func (o EnvironmentLoggingConfigurationOutput) ToEnvironmentLoggingConfigurationOutput() EnvironmentLoggingConfigurationOutput
- func (o EnvironmentLoggingConfigurationOutput) ToEnvironmentLoggingConfigurationOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationOutput
- func (o EnvironmentLoggingConfigurationOutput) ToEnvironmentLoggingConfigurationPtrOutput() EnvironmentLoggingConfigurationPtrOutput
- func (o EnvironmentLoggingConfigurationOutput) ToEnvironmentLoggingConfigurationPtrOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationPtrOutput
- func (o EnvironmentLoggingConfigurationOutput) WebserverLogs() EnvironmentModuleLoggingConfigurationPtrOutput
- func (o EnvironmentLoggingConfigurationOutput) WorkerLogs() EnvironmentModuleLoggingConfigurationPtrOutput
- type EnvironmentLoggingConfigurationPtrInput
- type EnvironmentLoggingConfigurationPtrOutput
- func (o EnvironmentLoggingConfigurationPtrOutput) DagProcessingLogs() EnvironmentModuleLoggingConfigurationPtrOutput
- func (o EnvironmentLoggingConfigurationPtrOutput) Elem() EnvironmentLoggingConfigurationOutput
- func (EnvironmentLoggingConfigurationPtrOutput) ElementType() reflect.Type
- func (o EnvironmentLoggingConfigurationPtrOutput) SchedulerLogs() EnvironmentModuleLoggingConfigurationPtrOutput
- func (o EnvironmentLoggingConfigurationPtrOutput) TaskLogs() EnvironmentModuleLoggingConfigurationPtrOutput
- func (o EnvironmentLoggingConfigurationPtrOutput) ToEnvironmentLoggingConfigurationPtrOutput() EnvironmentLoggingConfigurationPtrOutput
- func (o EnvironmentLoggingConfigurationPtrOutput) ToEnvironmentLoggingConfigurationPtrOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationPtrOutput
- func (o EnvironmentLoggingConfigurationPtrOutput) WebserverLogs() EnvironmentModuleLoggingConfigurationPtrOutput
- func (o EnvironmentLoggingConfigurationPtrOutput) WorkerLogs() EnvironmentModuleLoggingConfigurationPtrOutput
- type EnvironmentLoggingLevel
- func (EnvironmentLoggingLevel) ElementType() reflect.Type
- func (e EnvironmentLoggingLevel) ToEnvironmentLoggingLevelOutput() EnvironmentLoggingLevelOutput
- func (e EnvironmentLoggingLevel) ToEnvironmentLoggingLevelOutputWithContext(ctx context.Context) EnvironmentLoggingLevelOutput
- func (e EnvironmentLoggingLevel) ToEnvironmentLoggingLevelPtrOutput() EnvironmentLoggingLevelPtrOutput
- func (e EnvironmentLoggingLevel) ToEnvironmentLoggingLevelPtrOutputWithContext(ctx context.Context) EnvironmentLoggingLevelPtrOutput
- func (e EnvironmentLoggingLevel) ToStringOutput() pulumi.StringOutput
- func (e EnvironmentLoggingLevel) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e EnvironmentLoggingLevel) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e EnvironmentLoggingLevel) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EnvironmentLoggingLevelInput
- type EnvironmentLoggingLevelOutput
- func (EnvironmentLoggingLevelOutput) ElementType() reflect.Type
- func (o EnvironmentLoggingLevelOutput) ToEnvironmentLoggingLevelOutput() EnvironmentLoggingLevelOutput
- func (o EnvironmentLoggingLevelOutput) ToEnvironmentLoggingLevelOutputWithContext(ctx context.Context) EnvironmentLoggingLevelOutput
- func (o EnvironmentLoggingLevelOutput) ToEnvironmentLoggingLevelPtrOutput() EnvironmentLoggingLevelPtrOutput
- func (o EnvironmentLoggingLevelOutput) ToEnvironmentLoggingLevelPtrOutputWithContext(ctx context.Context) EnvironmentLoggingLevelPtrOutput
- func (o EnvironmentLoggingLevelOutput) ToStringOutput() pulumi.StringOutput
- func (o EnvironmentLoggingLevelOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o EnvironmentLoggingLevelOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EnvironmentLoggingLevelOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EnvironmentLoggingLevelPtrInput
- type EnvironmentLoggingLevelPtrOutput
- func (o EnvironmentLoggingLevelPtrOutput) Elem() EnvironmentLoggingLevelOutput
- func (EnvironmentLoggingLevelPtrOutput) ElementType() reflect.Type
- func (o EnvironmentLoggingLevelPtrOutput) ToEnvironmentLoggingLevelPtrOutput() EnvironmentLoggingLevelPtrOutput
- func (o EnvironmentLoggingLevelPtrOutput) ToEnvironmentLoggingLevelPtrOutputWithContext(ctx context.Context) EnvironmentLoggingLevelPtrOutput
- func (o EnvironmentLoggingLevelPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EnvironmentLoggingLevelPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EnvironmentModuleLoggingConfiguration
- type EnvironmentModuleLoggingConfigurationArgs
- func (EnvironmentModuleLoggingConfigurationArgs) ElementType() reflect.Type
- func (i EnvironmentModuleLoggingConfigurationArgs) ToEnvironmentModuleLoggingConfigurationOutput() EnvironmentModuleLoggingConfigurationOutput
- func (i EnvironmentModuleLoggingConfigurationArgs) ToEnvironmentModuleLoggingConfigurationOutputWithContext(ctx context.Context) EnvironmentModuleLoggingConfigurationOutput
- func (i EnvironmentModuleLoggingConfigurationArgs) ToEnvironmentModuleLoggingConfigurationPtrOutput() EnvironmentModuleLoggingConfigurationPtrOutput
- func (i EnvironmentModuleLoggingConfigurationArgs) ToEnvironmentModuleLoggingConfigurationPtrOutputWithContext(ctx context.Context) EnvironmentModuleLoggingConfigurationPtrOutput
- type EnvironmentModuleLoggingConfigurationInput
- type EnvironmentModuleLoggingConfigurationOutput
- func (o EnvironmentModuleLoggingConfigurationOutput) CloudWatchLogGroupArn() pulumi.StringPtrOutput
- func (EnvironmentModuleLoggingConfigurationOutput) ElementType() reflect.Type
- func (o EnvironmentModuleLoggingConfigurationOutput) Enabled() pulumi.BoolPtrOutput
- func (o EnvironmentModuleLoggingConfigurationOutput) LogLevel() EnvironmentLoggingLevelPtrOutput
- func (o EnvironmentModuleLoggingConfigurationOutput) ToEnvironmentModuleLoggingConfigurationOutput() EnvironmentModuleLoggingConfigurationOutput
- func (o EnvironmentModuleLoggingConfigurationOutput) ToEnvironmentModuleLoggingConfigurationOutputWithContext(ctx context.Context) EnvironmentModuleLoggingConfigurationOutput
- func (o EnvironmentModuleLoggingConfigurationOutput) ToEnvironmentModuleLoggingConfigurationPtrOutput() EnvironmentModuleLoggingConfigurationPtrOutput
- func (o EnvironmentModuleLoggingConfigurationOutput) ToEnvironmentModuleLoggingConfigurationPtrOutputWithContext(ctx context.Context) EnvironmentModuleLoggingConfigurationPtrOutput
- type EnvironmentModuleLoggingConfigurationPtrInput
- type EnvironmentModuleLoggingConfigurationPtrOutput
- func (o EnvironmentModuleLoggingConfigurationPtrOutput) CloudWatchLogGroupArn() pulumi.StringPtrOutput
- func (o EnvironmentModuleLoggingConfigurationPtrOutput) Elem() EnvironmentModuleLoggingConfigurationOutput
- func (EnvironmentModuleLoggingConfigurationPtrOutput) ElementType() reflect.Type
- func (o EnvironmentModuleLoggingConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o EnvironmentModuleLoggingConfigurationPtrOutput) LogLevel() EnvironmentLoggingLevelPtrOutput
- func (o EnvironmentModuleLoggingConfigurationPtrOutput) ToEnvironmentModuleLoggingConfigurationPtrOutput() EnvironmentModuleLoggingConfigurationPtrOutput
- func (o EnvironmentModuleLoggingConfigurationPtrOutput) ToEnvironmentModuleLoggingConfigurationPtrOutputWithContext(ctx context.Context) EnvironmentModuleLoggingConfigurationPtrOutput
- type EnvironmentNetworkConfiguration
- type EnvironmentNetworkConfigurationArgs
- func (EnvironmentNetworkConfigurationArgs) ElementType() reflect.Type
- func (i EnvironmentNetworkConfigurationArgs) ToEnvironmentNetworkConfigurationOutput() EnvironmentNetworkConfigurationOutput
- func (i EnvironmentNetworkConfigurationArgs) ToEnvironmentNetworkConfigurationOutputWithContext(ctx context.Context) EnvironmentNetworkConfigurationOutput
- func (i EnvironmentNetworkConfigurationArgs) ToEnvironmentNetworkConfigurationPtrOutput() EnvironmentNetworkConfigurationPtrOutput
- func (i EnvironmentNetworkConfigurationArgs) ToEnvironmentNetworkConfigurationPtrOutputWithContext(ctx context.Context) EnvironmentNetworkConfigurationPtrOutput
- type EnvironmentNetworkConfigurationInput
- type EnvironmentNetworkConfigurationOutput
- func (EnvironmentNetworkConfigurationOutput) ElementType() reflect.Type
- func (o EnvironmentNetworkConfigurationOutput) SecurityGroupIds() pulumi.StringArrayOutput
- func (o EnvironmentNetworkConfigurationOutput) SubnetIds() pulumi.StringArrayOutput
- func (o EnvironmentNetworkConfigurationOutput) ToEnvironmentNetworkConfigurationOutput() EnvironmentNetworkConfigurationOutput
- func (o EnvironmentNetworkConfigurationOutput) ToEnvironmentNetworkConfigurationOutputWithContext(ctx context.Context) EnvironmentNetworkConfigurationOutput
- func (o EnvironmentNetworkConfigurationOutput) ToEnvironmentNetworkConfigurationPtrOutput() EnvironmentNetworkConfigurationPtrOutput
- func (o EnvironmentNetworkConfigurationOutput) ToEnvironmentNetworkConfigurationPtrOutputWithContext(ctx context.Context) EnvironmentNetworkConfigurationPtrOutput
- type EnvironmentNetworkConfigurationPtrInput
- type EnvironmentNetworkConfigurationPtrOutput
- func (o EnvironmentNetworkConfigurationPtrOutput) Elem() EnvironmentNetworkConfigurationOutput
- func (EnvironmentNetworkConfigurationPtrOutput) ElementType() reflect.Type
- func (o EnvironmentNetworkConfigurationPtrOutput) SecurityGroupIds() pulumi.StringArrayOutput
- func (o EnvironmentNetworkConfigurationPtrOutput) SubnetIds() pulumi.StringArrayOutput
- func (o EnvironmentNetworkConfigurationPtrOutput) ToEnvironmentNetworkConfigurationPtrOutput() EnvironmentNetworkConfigurationPtrOutput
- func (o EnvironmentNetworkConfigurationPtrOutput) ToEnvironmentNetworkConfigurationPtrOutputWithContext(ctx context.Context) EnvironmentNetworkConfigurationPtrOutput
- type EnvironmentOutput
- func (o EnvironmentOutput) AirflowConfigurationOptions() pulumi.AnyOutput
- func (o EnvironmentOutput) AirflowVersion() pulumi.StringPtrOutput
- func (o EnvironmentOutput) Arn() pulumi.StringOutput
- func (o EnvironmentOutput) CeleryExecutorQueue() pulumi.StringOutput
- func (o EnvironmentOutput) DagS3Path() pulumi.StringPtrOutput
- func (o EnvironmentOutput) DatabaseVpcEndpointService() pulumi.StringOutput
- func (EnvironmentOutput) ElementType() reflect.Type
- func (o EnvironmentOutput) EndpointManagement() EnvironmentEndpointManagementPtrOutput
- func (o EnvironmentOutput) EnvironmentClass() pulumi.StringPtrOutput
- func (o EnvironmentOutput) ExecutionRoleArn() pulumi.StringPtrOutput
- func (o EnvironmentOutput) KmsKey() pulumi.StringPtrOutput
- func (o EnvironmentOutput) LoggingConfiguration() EnvironmentLoggingConfigurationPtrOutput
- func (o EnvironmentOutput) MaxWorkers() pulumi.IntPtrOutput
- func (o EnvironmentOutput) MinWorkers() pulumi.IntPtrOutput
- func (o EnvironmentOutput) Name() pulumi.StringOutput
- func (o EnvironmentOutput) NetworkConfiguration() EnvironmentNetworkConfigurationPtrOutput
- func (o EnvironmentOutput) PluginsS3ObjectVersion() pulumi.StringPtrOutput
- func (o EnvironmentOutput) PluginsS3Path() pulumi.StringPtrOutput
- func (o EnvironmentOutput) RequirementsS3ObjectVersion() pulumi.StringPtrOutput
- func (o EnvironmentOutput) RequirementsS3Path() pulumi.StringPtrOutput
- func (o EnvironmentOutput) Schedulers() pulumi.IntPtrOutput
- func (o EnvironmentOutput) SourceBucketArn() pulumi.StringPtrOutput
- func (o EnvironmentOutput) StartupScriptS3ObjectVersion() pulumi.StringPtrOutput
- func (o EnvironmentOutput) StartupScriptS3Path() pulumi.StringPtrOutput
- func (o EnvironmentOutput) Tags() pulumi.AnyOutput
- func (o EnvironmentOutput) ToEnvironmentOutput() EnvironmentOutput
- func (o EnvironmentOutput) ToEnvironmentOutputWithContext(ctx context.Context) EnvironmentOutput
- func (o EnvironmentOutput) WebserverAccessMode() EnvironmentWebserverAccessModePtrOutput
- func (o EnvironmentOutput) WebserverUrl() pulumi.StringOutput
- func (o EnvironmentOutput) WebserverVpcEndpointService() pulumi.StringOutput
- func (o EnvironmentOutput) WeeklyMaintenanceWindowStart() pulumi.StringPtrOutput
- type EnvironmentState
- type EnvironmentWebserverAccessMode
- func (EnvironmentWebserverAccessMode) ElementType() reflect.Type
- func (e EnvironmentWebserverAccessMode) ToEnvironmentWebserverAccessModeOutput() EnvironmentWebserverAccessModeOutput
- func (e EnvironmentWebserverAccessMode) ToEnvironmentWebserverAccessModeOutputWithContext(ctx context.Context) EnvironmentWebserverAccessModeOutput
- func (e EnvironmentWebserverAccessMode) ToEnvironmentWebserverAccessModePtrOutput() EnvironmentWebserverAccessModePtrOutput
- func (e EnvironmentWebserverAccessMode) ToEnvironmentWebserverAccessModePtrOutputWithContext(ctx context.Context) EnvironmentWebserverAccessModePtrOutput
- func (e EnvironmentWebserverAccessMode) ToStringOutput() pulumi.StringOutput
- func (e EnvironmentWebserverAccessMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e EnvironmentWebserverAccessMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e EnvironmentWebserverAccessMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EnvironmentWebserverAccessModeInput
- type EnvironmentWebserverAccessModeOutput
- func (EnvironmentWebserverAccessModeOutput) ElementType() reflect.Type
- func (o EnvironmentWebserverAccessModeOutput) ToEnvironmentWebserverAccessModeOutput() EnvironmentWebserverAccessModeOutput
- func (o EnvironmentWebserverAccessModeOutput) ToEnvironmentWebserverAccessModeOutputWithContext(ctx context.Context) EnvironmentWebserverAccessModeOutput
- func (o EnvironmentWebserverAccessModeOutput) ToEnvironmentWebserverAccessModePtrOutput() EnvironmentWebserverAccessModePtrOutput
- func (o EnvironmentWebserverAccessModeOutput) ToEnvironmentWebserverAccessModePtrOutputWithContext(ctx context.Context) EnvironmentWebserverAccessModePtrOutput
- func (o EnvironmentWebserverAccessModeOutput) ToStringOutput() pulumi.StringOutput
- func (o EnvironmentWebserverAccessModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o EnvironmentWebserverAccessModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EnvironmentWebserverAccessModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EnvironmentWebserverAccessModePtrInput
- type EnvironmentWebserverAccessModePtrOutput
- func (o EnvironmentWebserverAccessModePtrOutput) Elem() EnvironmentWebserverAccessModeOutput
- func (EnvironmentWebserverAccessModePtrOutput) ElementType() reflect.Type
- func (o EnvironmentWebserverAccessModePtrOutput) ToEnvironmentWebserverAccessModePtrOutput() EnvironmentWebserverAccessModePtrOutput
- func (o EnvironmentWebserverAccessModePtrOutput) ToEnvironmentWebserverAccessModePtrOutputWithContext(ctx context.Context) EnvironmentWebserverAccessModePtrOutput
- func (o EnvironmentWebserverAccessModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EnvironmentWebserverAccessModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LookupEnvironmentArgs
- type LookupEnvironmentOutputArgs
- type LookupEnvironmentResult
- type LookupEnvironmentResultOutput
- func (o LookupEnvironmentResultOutput) AirflowConfigurationOptions() pulumi.AnyOutput
- func (o LookupEnvironmentResultOutput) AirflowVersion() pulumi.StringPtrOutput
- func (o LookupEnvironmentResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupEnvironmentResultOutput) CeleryExecutorQueue() pulumi.StringPtrOutput
- func (o LookupEnvironmentResultOutput) DagS3Path() pulumi.StringPtrOutput
- func (o LookupEnvironmentResultOutput) DatabaseVpcEndpointService() pulumi.StringPtrOutput
- func (LookupEnvironmentResultOutput) ElementType() reflect.Type
- func (o LookupEnvironmentResultOutput) EnvironmentClass() pulumi.StringPtrOutput
- func (o LookupEnvironmentResultOutput) ExecutionRoleArn() pulumi.StringPtrOutput
- func (o LookupEnvironmentResultOutput) LoggingConfiguration() EnvironmentLoggingConfigurationPtrOutput
- func (o LookupEnvironmentResultOutput) MaxWorkers() pulumi.IntPtrOutput
- func (o LookupEnvironmentResultOutput) MinWorkers() pulumi.IntPtrOutput
- func (o LookupEnvironmentResultOutput) NetworkConfiguration() EnvironmentNetworkConfigurationPtrOutput
- func (o LookupEnvironmentResultOutput) PluginsS3ObjectVersion() pulumi.StringPtrOutput
- func (o LookupEnvironmentResultOutput) PluginsS3Path() pulumi.StringPtrOutput
- func (o LookupEnvironmentResultOutput) RequirementsS3ObjectVersion() pulumi.StringPtrOutput
- func (o LookupEnvironmentResultOutput) RequirementsS3Path() pulumi.StringPtrOutput
- func (o LookupEnvironmentResultOutput) Schedulers() pulumi.IntPtrOutput
- func (o LookupEnvironmentResultOutput) SourceBucketArn() pulumi.StringPtrOutput
- func (o LookupEnvironmentResultOutput) StartupScriptS3ObjectVersion() pulumi.StringPtrOutput
- func (o LookupEnvironmentResultOutput) StartupScriptS3Path() pulumi.StringPtrOutput
- func (o LookupEnvironmentResultOutput) Tags() pulumi.AnyOutput
- func (o LookupEnvironmentResultOutput) ToLookupEnvironmentResultOutput() LookupEnvironmentResultOutput
- func (o LookupEnvironmentResultOutput) ToLookupEnvironmentResultOutputWithContext(ctx context.Context) LookupEnvironmentResultOutput
- func (o LookupEnvironmentResultOutput) WebserverAccessMode() EnvironmentWebserverAccessModePtrOutput
- func (o LookupEnvironmentResultOutput) WebserverUrl() pulumi.StringPtrOutput
- func (o LookupEnvironmentResultOutput) WebserverVpcEndpointService() pulumi.StringPtrOutput
- func (o LookupEnvironmentResultOutput) WeeklyMaintenanceWindowStart() pulumi.StringPtrOutput
Constants ¶
const ( EnvironmentEndpointManagementCustomer = EnvironmentEndpointManagement("CUSTOMER") EnvironmentEndpointManagementService = EnvironmentEndpointManagement("SERVICE") )
const ( EnvironmentLoggingLevelCritical = EnvironmentLoggingLevel("CRITICAL") EnvironmentLoggingLevelError = EnvironmentLoggingLevel("ERROR") EnvironmentLoggingLevelWarning = EnvironmentLoggingLevel("WARNING") EnvironmentLoggingLevelInfo = EnvironmentLoggingLevel("INFO") EnvironmentLoggingLevelDebug = EnvironmentLoggingLevel("DEBUG") )
const ( EnvironmentWebserverAccessModePrivateOnly = EnvironmentWebserverAccessMode("PRIVATE_ONLY") EnvironmentWebserverAccessModePublicOnly = EnvironmentWebserverAccessMode("PUBLIC_ONLY") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Environment ¶
type Environment struct { pulumi.CustomResourceState // Key/value pairs representing Airflow configuration variables. // Keys are prefixed by their section: // // [core] // dags_folder={AIRFLOW_HOME}/dags // // Would be represented as // // "core.dags_folder": "{AIRFLOW_HOME}/dags" // // Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::MWAA::Environment` for more information about the expected schema for this property. AirflowConfigurationOptions pulumi.AnyOutput `pulumi:"airflowConfigurationOptions"` AirflowVersion pulumi.StringPtrOutput `pulumi:"airflowVersion"` Arn pulumi.StringOutput `pulumi:"arn"` CeleryExecutorQueue pulumi.StringOutput `pulumi:"celeryExecutorQueue"` DagS3Path pulumi.StringPtrOutput `pulumi:"dagS3Path"` DatabaseVpcEndpointService pulumi.StringOutput `pulumi:"databaseVpcEndpointService"` EndpointManagement EnvironmentEndpointManagementPtrOutput `pulumi:"endpointManagement"` EnvironmentClass pulumi.StringPtrOutput `pulumi:"environmentClass"` ExecutionRoleArn pulumi.StringPtrOutput `pulumi:"executionRoleArn"` KmsKey pulumi.StringPtrOutput `pulumi:"kmsKey"` LoggingConfiguration EnvironmentLoggingConfigurationPtrOutput `pulumi:"loggingConfiguration"` MaxWorkers pulumi.IntPtrOutput `pulumi:"maxWorkers"` MinWorkers pulumi.IntPtrOutput `pulumi:"minWorkers"` Name pulumi.StringOutput `pulumi:"name"` NetworkConfiguration EnvironmentNetworkConfigurationPtrOutput `pulumi:"networkConfiguration"` PluginsS3ObjectVersion pulumi.StringPtrOutput `pulumi:"pluginsS3ObjectVersion"` PluginsS3Path pulumi.StringPtrOutput `pulumi:"pluginsS3Path"` RequirementsS3ObjectVersion pulumi.StringPtrOutput `pulumi:"requirementsS3ObjectVersion"` RequirementsS3Path pulumi.StringPtrOutput `pulumi:"requirementsS3Path"` Schedulers pulumi.IntPtrOutput `pulumi:"schedulers"` SourceBucketArn pulumi.StringPtrOutput `pulumi:"sourceBucketArn"` StartupScriptS3ObjectVersion pulumi.StringPtrOutput `pulumi:"startupScriptS3ObjectVersion"` StartupScriptS3Path pulumi.StringPtrOutput `pulumi:"startupScriptS3Path"` // A map of tags for the environment. // // Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::MWAA::Environment` for more information about the expected schema for this property. Tags pulumi.AnyOutput `pulumi:"tags"` WebserverAccessMode EnvironmentWebserverAccessModePtrOutput `pulumi:"webserverAccessMode"` WebserverUrl pulumi.StringOutput `pulumi:"webserverUrl"` WebserverVpcEndpointService pulumi.StringOutput `pulumi:"webserverVpcEndpointService"` WeeklyMaintenanceWindowStart pulumi.StringPtrOutput `pulumi:"weeklyMaintenanceWindowStart"` }
Resource schema for AWS::MWAA::Environment
func GetEnvironment ¶
func GetEnvironment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *EnvironmentState, opts ...pulumi.ResourceOption) (*Environment, error)
GetEnvironment gets an existing Environment resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewEnvironment ¶
func NewEnvironment(ctx *pulumi.Context, name string, args *EnvironmentArgs, opts ...pulumi.ResourceOption) (*Environment, error)
NewEnvironment registers a new resource with the given unique name, arguments, and options.
func (*Environment) ElementType ¶
func (*Environment) ElementType() reflect.Type
func (*Environment) ToEnvironmentOutput ¶
func (i *Environment) ToEnvironmentOutput() EnvironmentOutput
func (*Environment) ToEnvironmentOutputWithContext ¶
func (i *Environment) ToEnvironmentOutputWithContext(ctx context.Context) EnvironmentOutput
type EnvironmentArgs ¶
type EnvironmentArgs struct { // Key/value pairs representing Airflow configuration variables. // Keys are prefixed by their section: // // [core] // dags_folder={AIRFLOW_HOME}/dags // // Would be represented as // // "core.dags_folder": "{AIRFLOW_HOME}/dags" // // Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::MWAA::Environment` for more information about the expected schema for this property. AirflowConfigurationOptions pulumi.Input AirflowVersion pulumi.StringPtrInput DagS3Path pulumi.StringPtrInput EndpointManagement EnvironmentEndpointManagementPtrInput EnvironmentClass pulumi.StringPtrInput ExecutionRoleArn pulumi.StringPtrInput KmsKey pulumi.StringPtrInput LoggingConfiguration EnvironmentLoggingConfigurationPtrInput MaxWorkers pulumi.IntPtrInput MinWorkers pulumi.IntPtrInput Name pulumi.StringPtrInput NetworkConfiguration EnvironmentNetworkConfigurationPtrInput PluginsS3ObjectVersion pulumi.StringPtrInput PluginsS3Path pulumi.StringPtrInput RequirementsS3ObjectVersion pulumi.StringPtrInput RequirementsS3Path pulumi.StringPtrInput Schedulers pulumi.IntPtrInput SourceBucketArn pulumi.StringPtrInput StartupScriptS3ObjectVersion pulumi.StringPtrInput StartupScriptS3Path pulumi.StringPtrInput // A map of tags for the environment. // // Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::MWAA::Environment` for more information about the expected schema for this property. Tags pulumi.Input WebserverAccessMode EnvironmentWebserverAccessModePtrInput WeeklyMaintenanceWindowStart pulumi.StringPtrInput }
The set of arguments for constructing a Environment resource.
func (EnvironmentArgs) ElementType ¶
func (EnvironmentArgs) ElementType() reflect.Type
type EnvironmentEndpointManagement ¶ added in v0.86.0
type EnvironmentEndpointManagement string
Defines whether the VPC endpoints configured for the environment are created, and managed, by the customer or by Amazon MWAA.
func (EnvironmentEndpointManagement) ElementType ¶ added in v0.86.0
func (EnvironmentEndpointManagement) ElementType() reflect.Type
func (EnvironmentEndpointManagement) ToEnvironmentEndpointManagementOutput ¶ added in v0.86.0
func (e EnvironmentEndpointManagement) ToEnvironmentEndpointManagementOutput() EnvironmentEndpointManagementOutput
func (EnvironmentEndpointManagement) ToEnvironmentEndpointManagementOutputWithContext ¶ added in v0.86.0
func (e EnvironmentEndpointManagement) ToEnvironmentEndpointManagementOutputWithContext(ctx context.Context) EnvironmentEndpointManagementOutput
func (EnvironmentEndpointManagement) ToEnvironmentEndpointManagementPtrOutput ¶ added in v0.86.0
func (e EnvironmentEndpointManagement) ToEnvironmentEndpointManagementPtrOutput() EnvironmentEndpointManagementPtrOutput
func (EnvironmentEndpointManagement) ToEnvironmentEndpointManagementPtrOutputWithContext ¶ added in v0.86.0
func (e EnvironmentEndpointManagement) ToEnvironmentEndpointManagementPtrOutputWithContext(ctx context.Context) EnvironmentEndpointManagementPtrOutput
func (EnvironmentEndpointManagement) ToStringOutput ¶ added in v0.86.0
func (e EnvironmentEndpointManagement) ToStringOutput() pulumi.StringOutput
func (EnvironmentEndpointManagement) ToStringOutputWithContext ¶ added in v0.86.0
func (e EnvironmentEndpointManagement) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EnvironmentEndpointManagement) ToStringPtrOutput ¶ added in v0.86.0
func (e EnvironmentEndpointManagement) ToStringPtrOutput() pulumi.StringPtrOutput
func (EnvironmentEndpointManagement) ToStringPtrOutputWithContext ¶ added in v0.86.0
func (e EnvironmentEndpointManagement) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EnvironmentEndpointManagementInput ¶ added in v0.86.0
type EnvironmentEndpointManagementInput interface { pulumi.Input ToEnvironmentEndpointManagementOutput() EnvironmentEndpointManagementOutput ToEnvironmentEndpointManagementOutputWithContext(context.Context) EnvironmentEndpointManagementOutput }
EnvironmentEndpointManagementInput is an input type that accepts values of the EnvironmentEndpointManagement enum A concrete instance of `EnvironmentEndpointManagementInput` can be one of the following:
EnvironmentEndpointManagementCustomer EnvironmentEndpointManagementService
type EnvironmentEndpointManagementOutput ¶ added in v0.86.0
type EnvironmentEndpointManagementOutput struct{ *pulumi.OutputState }
func (EnvironmentEndpointManagementOutput) ElementType ¶ added in v0.86.0
func (EnvironmentEndpointManagementOutput) ElementType() reflect.Type
func (EnvironmentEndpointManagementOutput) ToEnvironmentEndpointManagementOutput ¶ added in v0.86.0
func (o EnvironmentEndpointManagementOutput) ToEnvironmentEndpointManagementOutput() EnvironmentEndpointManagementOutput
func (EnvironmentEndpointManagementOutput) ToEnvironmentEndpointManagementOutputWithContext ¶ added in v0.86.0
func (o EnvironmentEndpointManagementOutput) ToEnvironmentEndpointManagementOutputWithContext(ctx context.Context) EnvironmentEndpointManagementOutput
func (EnvironmentEndpointManagementOutput) ToEnvironmentEndpointManagementPtrOutput ¶ added in v0.86.0
func (o EnvironmentEndpointManagementOutput) ToEnvironmentEndpointManagementPtrOutput() EnvironmentEndpointManagementPtrOutput
func (EnvironmentEndpointManagementOutput) ToEnvironmentEndpointManagementPtrOutputWithContext ¶ added in v0.86.0
func (o EnvironmentEndpointManagementOutput) ToEnvironmentEndpointManagementPtrOutputWithContext(ctx context.Context) EnvironmentEndpointManagementPtrOutput
func (EnvironmentEndpointManagementOutput) ToStringOutput ¶ added in v0.86.0
func (o EnvironmentEndpointManagementOutput) ToStringOutput() pulumi.StringOutput
func (EnvironmentEndpointManagementOutput) ToStringOutputWithContext ¶ added in v0.86.0
func (o EnvironmentEndpointManagementOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EnvironmentEndpointManagementOutput) ToStringPtrOutput ¶ added in v0.86.0
func (o EnvironmentEndpointManagementOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EnvironmentEndpointManagementOutput) ToStringPtrOutputWithContext ¶ added in v0.86.0
func (o EnvironmentEndpointManagementOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EnvironmentEndpointManagementPtrInput ¶ added in v0.86.0
type EnvironmentEndpointManagementPtrInput interface { pulumi.Input ToEnvironmentEndpointManagementPtrOutput() EnvironmentEndpointManagementPtrOutput ToEnvironmentEndpointManagementPtrOutputWithContext(context.Context) EnvironmentEndpointManagementPtrOutput }
func EnvironmentEndpointManagementPtr ¶ added in v0.86.0
func EnvironmentEndpointManagementPtr(v string) EnvironmentEndpointManagementPtrInput
type EnvironmentEndpointManagementPtrOutput ¶ added in v0.86.0
type EnvironmentEndpointManagementPtrOutput struct{ *pulumi.OutputState }
func (EnvironmentEndpointManagementPtrOutput) ElementType ¶ added in v0.86.0
func (EnvironmentEndpointManagementPtrOutput) ElementType() reflect.Type
func (EnvironmentEndpointManagementPtrOutput) ToEnvironmentEndpointManagementPtrOutput ¶ added in v0.86.0
func (o EnvironmentEndpointManagementPtrOutput) ToEnvironmentEndpointManagementPtrOutput() EnvironmentEndpointManagementPtrOutput
func (EnvironmentEndpointManagementPtrOutput) ToEnvironmentEndpointManagementPtrOutputWithContext ¶ added in v0.86.0
func (o EnvironmentEndpointManagementPtrOutput) ToEnvironmentEndpointManagementPtrOutputWithContext(ctx context.Context) EnvironmentEndpointManagementPtrOutput
func (EnvironmentEndpointManagementPtrOutput) ToStringPtrOutput ¶ added in v0.86.0
func (o EnvironmentEndpointManagementPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EnvironmentEndpointManagementPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.86.0
func (o EnvironmentEndpointManagementPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EnvironmentInput ¶
type EnvironmentInput interface { pulumi.Input ToEnvironmentOutput() EnvironmentOutput ToEnvironmentOutputWithContext(ctx context.Context) EnvironmentOutput }
type EnvironmentLoggingConfiguration ¶
type EnvironmentLoggingConfiguration struct { DagProcessingLogs *EnvironmentModuleLoggingConfiguration `pulumi:"dagProcessingLogs"` SchedulerLogs *EnvironmentModuleLoggingConfiguration `pulumi:"schedulerLogs"` TaskLogs *EnvironmentModuleLoggingConfiguration `pulumi:"taskLogs"` WebserverLogs *EnvironmentModuleLoggingConfiguration `pulumi:"webserverLogs"` WorkerLogs *EnvironmentModuleLoggingConfiguration `pulumi:"workerLogs"` }
Logging configuration for the environment.
type EnvironmentLoggingConfigurationArgs ¶
type EnvironmentLoggingConfigurationArgs struct { DagProcessingLogs EnvironmentModuleLoggingConfigurationPtrInput `pulumi:"dagProcessingLogs"` SchedulerLogs EnvironmentModuleLoggingConfigurationPtrInput `pulumi:"schedulerLogs"` TaskLogs EnvironmentModuleLoggingConfigurationPtrInput `pulumi:"taskLogs"` WebserverLogs EnvironmentModuleLoggingConfigurationPtrInput `pulumi:"webserverLogs"` WorkerLogs EnvironmentModuleLoggingConfigurationPtrInput `pulumi:"workerLogs"` }
Logging configuration for the environment.
func (EnvironmentLoggingConfigurationArgs) ElementType ¶
func (EnvironmentLoggingConfigurationArgs) ElementType() reflect.Type
func (EnvironmentLoggingConfigurationArgs) ToEnvironmentLoggingConfigurationOutput ¶
func (i EnvironmentLoggingConfigurationArgs) ToEnvironmentLoggingConfigurationOutput() EnvironmentLoggingConfigurationOutput
func (EnvironmentLoggingConfigurationArgs) ToEnvironmentLoggingConfigurationOutputWithContext ¶
func (i EnvironmentLoggingConfigurationArgs) ToEnvironmentLoggingConfigurationOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationOutput
func (EnvironmentLoggingConfigurationArgs) ToEnvironmentLoggingConfigurationPtrOutput ¶
func (i EnvironmentLoggingConfigurationArgs) ToEnvironmentLoggingConfigurationPtrOutput() EnvironmentLoggingConfigurationPtrOutput
func (EnvironmentLoggingConfigurationArgs) ToEnvironmentLoggingConfigurationPtrOutputWithContext ¶
func (i EnvironmentLoggingConfigurationArgs) ToEnvironmentLoggingConfigurationPtrOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationPtrOutput
type EnvironmentLoggingConfigurationInput ¶
type EnvironmentLoggingConfigurationInput interface { pulumi.Input ToEnvironmentLoggingConfigurationOutput() EnvironmentLoggingConfigurationOutput ToEnvironmentLoggingConfigurationOutputWithContext(context.Context) EnvironmentLoggingConfigurationOutput }
EnvironmentLoggingConfigurationInput is an input type that accepts EnvironmentLoggingConfigurationArgs and EnvironmentLoggingConfigurationOutput values. You can construct a concrete instance of `EnvironmentLoggingConfigurationInput` via:
EnvironmentLoggingConfigurationArgs{...}
type EnvironmentLoggingConfigurationOutput ¶
type EnvironmentLoggingConfigurationOutput struct{ *pulumi.OutputState }
Logging configuration for the environment.
func (EnvironmentLoggingConfigurationOutput) DagProcessingLogs ¶
func (o EnvironmentLoggingConfigurationOutput) DagProcessingLogs() EnvironmentModuleLoggingConfigurationPtrOutput
func (EnvironmentLoggingConfigurationOutput) ElementType ¶
func (EnvironmentLoggingConfigurationOutput) ElementType() reflect.Type
func (EnvironmentLoggingConfigurationOutput) SchedulerLogs ¶
func (o EnvironmentLoggingConfigurationOutput) SchedulerLogs() EnvironmentModuleLoggingConfigurationPtrOutput
func (EnvironmentLoggingConfigurationOutput) TaskLogs ¶
func (o EnvironmentLoggingConfigurationOutput) TaskLogs() EnvironmentModuleLoggingConfigurationPtrOutput
func (EnvironmentLoggingConfigurationOutput) ToEnvironmentLoggingConfigurationOutput ¶
func (o EnvironmentLoggingConfigurationOutput) ToEnvironmentLoggingConfigurationOutput() EnvironmentLoggingConfigurationOutput
func (EnvironmentLoggingConfigurationOutput) ToEnvironmentLoggingConfigurationOutputWithContext ¶
func (o EnvironmentLoggingConfigurationOutput) ToEnvironmentLoggingConfigurationOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationOutput
func (EnvironmentLoggingConfigurationOutput) ToEnvironmentLoggingConfigurationPtrOutput ¶
func (o EnvironmentLoggingConfigurationOutput) ToEnvironmentLoggingConfigurationPtrOutput() EnvironmentLoggingConfigurationPtrOutput
func (EnvironmentLoggingConfigurationOutput) ToEnvironmentLoggingConfigurationPtrOutputWithContext ¶
func (o EnvironmentLoggingConfigurationOutput) ToEnvironmentLoggingConfigurationPtrOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationPtrOutput
func (EnvironmentLoggingConfigurationOutput) WebserverLogs ¶
func (o EnvironmentLoggingConfigurationOutput) WebserverLogs() EnvironmentModuleLoggingConfigurationPtrOutput
func (EnvironmentLoggingConfigurationOutput) WorkerLogs ¶
func (o EnvironmentLoggingConfigurationOutput) WorkerLogs() EnvironmentModuleLoggingConfigurationPtrOutput
type EnvironmentLoggingConfigurationPtrInput ¶
type EnvironmentLoggingConfigurationPtrInput interface { pulumi.Input ToEnvironmentLoggingConfigurationPtrOutput() EnvironmentLoggingConfigurationPtrOutput ToEnvironmentLoggingConfigurationPtrOutputWithContext(context.Context) EnvironmentLoggingConfigurationPtrOutput }
EnvironmentLoggingConfigurationPtrInput is an input type that accepts EnvironmentLoggingConfigurationArgs, EnvironmentLoggingConfigurationPtr and EnvironmentLoggingConfigurationPtrOutput values. You can construct a concrete instance of `EnvironmentLoggingConfigurationPtrInput` via:
EnvironmentLoggingConfigurationArgs{...} or: nil
func EnvironmentLoggingConfigurationPtr ¶
func EnvironmentLoggingConfigurationPtr(v *EnvironmentLoggingConfigurationArgs) EnvironmentLoggingConfigurationPtrInput
type EnvironmentLoggingConfigurationPtrOutput ¶
type EnvironmentLoggingConfigurationPtrOutput struct{ *pulumi.OutputState }
func (EnvironmentLoggingConfigurationPtrOutput) DagProcessingLogs ¶
func (o EnvironmentLoggingConfigurationPtrOutput) DagProcessingLogs() EnvironmentModuleLoggingConfigurationPtrOutput
func (EnvironmentLoggingConfigurationPtrOutput) ElementType ¶
func (EnvironmentLoggingConfigurationPtrOutput) ElementType() reflect.Type
func (EnvironmentLoggingConfigurationPtrOutput) SchedulerLogs ¶
func (o EnvironmentLoggingConfigurationPtrOutput) SchedulerLogs() EnvironmentModuleLoggingConfigurationPtrOutput
func (EnvironmentLoggingConfigurationPtrOutput) ToEnvironmentLoggingConfigurationPtrOutput ¶
func (o EnvironmentLoggingConfigurationPtrOutput) ToEnvironmentLoggingConfigurationPtrOutput() EnvironmentLoggingConfigurationPtrOutput
func (EnvironmentLoggingConfigurationPtrOutput) ToEnvironmentLoggingConfigurationPtrOutputWithContext ¶
func (o EnvironmentLoggingConfigurationPtrOutput) ToEnvironmentLoggingConfigurationPtrOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationPtrOutput
func (EnvironmentLoggingConfigurationPtrOutput) WebserverLogs ¶
func (o EnvironmentLoggingConfigurationPtrOutput) WebserverLogs() EnvironmentModuleLoggingConfigurationPtrOutput
func (EnvironmentLoggingConfigurationPtrOutput) WorkerLogs ¶
func (o EnvironmentLoggingConfigurationPtrOutput) WorkerLogs() EnvironmentModuleLoggingConfigurationPtrOutput
type EnvironmentLoggingLevel ¶
type EnvironmentLoggingLevel string
func (EnvironmentLoggingLevel) ElementType ¶
func (EnvironmentLoggingLevel) ElementType() reflect.Type
func (EnvironmentLoggingLevel) ToEnvironmentLoggingLevelOutput ¶
func (e EnvironmentLoggingLevel) ToEnvironmentLoggingLevelOutput() EnvironmentLoggingLevelOutput
func (EnvironmentLoggingLevel) ToEnvironmentLoggingLevelOutputWithContext ¶
func (e EnvironmentLoggingLevel) ToEnvironmentLoggingLevelOutputWithContext(ctx context.Context) EnvironmentLoggingLevelOutput
func (EnvironmentLoggingLevel) ToEnvironmentLoggingLevelPtrOutput ¶
func (e EnvironmentLoggingLevel) ToEnvironmentLoggingLevelPtrOutput() EnvironmentLoggingLevelPtrOutput
func (EnvironmentLoggingLevel) ToEnvironmentLoggingLevelPtrOutputWithContext ¶
func (e EnvironmentLoggingLevel) ToEnvironmentLoggingLevelPtrOutputWithContext(ctx context.Context) EnvironmentLoggingLevelPtrOutput
func (EnvironmentLoggingLevel) ToStringOutput ¶
func (e EnvironmentLoggingLevel) ToStringOutput() pulumi.StringOutput
func (EnvironmentLoggingLevel) ToStringOutputWithContext ¶
func (e EnvironmentLoggingLevel) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EnvironmentLoggingLevel) ToStringPtrOutput ¶
func (e EnvironmentLoggingLevel) ToStringPtrOutput() pulumi.StringPtrOutput
func (EnvironmentLoggingLevel) ToStringPtrOutputWithContext ¶
func (e EnvironmentLoggingLevel) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EnvironmentLoggingLevelInput ¶
type EnvironmentLoggingLevelInput interface { pulumi.Input ToEnvironmentLoggingLevelOutput() EnvironmentLoggingLevelOutput ToEnvironmentLoggingLevelOutputWithContext(context.Context) EnvironmentLoggingLevelOutput }
EnvironmentLoggingLevelInput is an input type that accepts values of the EnvironmentLoggingLevel enum A concrete instance of `EnvironmentLoggingLevelInput` can be one of the following:
EnvironmentLoggingLevelCritical EnvironmentLoggingLevelError EnvironmentLoggingLevelWarning EnvironmentLoggingLevelInfo EnvironmentLoggingLevelDebug
type EnvironmentLoggingLevelOutput ¶
type EnvironmentLoggingLevelOutput struct{ *pulumi.OutputState }
func (EnvironmentLoggingLevelOutput) ElementType ¶
func (EnvironmentLoggingLevelOutput) ElementType() reflect.Type
func (EnvironmentLoggingLevelOutput) ToEnvironmentLoggingLevelOutput ¶
func (o EnvironmentLoggingLevelOutput) ToEnvironmentLoggingLevelOutput() EnvironmentLoggingLevelOutput
func (EnvironmentLoggingLevelOutput) ToEnvironmentLoggingLevelOutputWithContext ¶
func (o EnvironmentLoggingLevelOutput) ToEnvironmentLoggingLevelOutputWithContext(ctx context.Context) EnvironmentLoggingLevelOutput
func (EnvironmentLoggingLevelOutput) ToEnvironmentLoggingLevelPtrOutput ¶
func (o EnvironmentLoggingLevelOutput) ToEnvironmentLoggingLevelPtrOutput() EnvironmentLoggingLevelPtrOutput
func (EnvironmentLoggingLevelOutput) ToEnvironmentLoggingLevelPtrOutputWithContext ¶
func (o EnvironmentLoggingLevelOutput) ToEnvironmentLoggingLevelPtrOutputWithContext(ctx context.Context) EnvironmentLoggingLevelPtrOutput
func (EnvironmentLoggingLevelOutput) ToStringOutput ¶
func (o EnvironmentLoggingLevelOutput) ToStringOutput() pulumi.StringOutput
func (EnvironmentLoggingLevelOutput) ToStringOutputWithContext ¶
func (o EnvironmentLoggingLevelOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EnvironmentLoggingLevelOutput) ToStringPtrOutput ¶
func (o EnvironmentLoggingLevelOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EnvironmentLoggingLevelOutput) ToStringPtrOutputWithContext ¶
func (o EnvironmentLoggingLevelOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EnvironmentLoggingLevelPtrInput ¶
type EnvironmentLoggingLevelPtrInput interface { pulumi.Input ToEnvironmentLoggingLevelPtrOutput() EnvironmentLoggingLevelPtrOutput ToEnvironmentLoggingLevelPtrOutputWithContext(context.Context) EnvironmentLoggingLevelPtrOutput }
func EnvironmentLoggingLevelPtr ¶
func EnvironmentLoggingLevelPtr(v string) EnvironmentLoggingLevelPtrInput
type EnvironmentLoggingLevelPtrOutput ¶
type EnvironmentLoggingLevelPtrOutput struct{ *pulumi.OutputState }
func (EnvironmentLoggingLevelPtrOutput) Elem ¶
func (o EnvironmentLoggingLevelPtrOutput) Elem() EnvironmentLoggingLevelOutput
func (EnvironmentLoggingLevelPtrOutput) ElementType ¶
func (EnvironmentLoggingLevelPtrOutput) ElementType() reflect.Type
func (EnvironmentLoggingLevelPtrOutput) ToEnvironmentLoggingLevelPtrOutput ¶
func (o EnvironmentLoggingLevelPtrOutput) ToEnvironmentLoggingLevelPtrOutput() EnvironmentLoggingLevelPtrOutput
func (EnvironmentLoggingLevelPtrOutput) ToEnvironmentLoggingLevelPtrOutputWithContext ¶
func (o EnvironmentLoggingLevelPtrOutput) ToEnvironmentLoggingLevelPtrOutputWithContext(ctx context.Context) EnvironmentLoggingLevelPtrOutput
func (EnvironmentLoggingLevelPtrOutput) ToStringPtrOutput ¶
func (o EnvironmentLoggingLevelPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EnvironmentLoggingLevelPtrOutput) ToStringPtrOutputWithContext ¶
func (o EnvironmentLoggingLevelPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EnvironmentModuleLoggingConfiguration ¶
type EnvironmentModuleLoggingConfiguration struct { CloudWatchLogGroupArn *string `pulumi:"cloudWatchLogGroupArn"` Enabled *bool `pulumi:"enabled"` LogLevel *EnvironmentLoggingLevel `pulumi:"logLevel"` }
Logging configuration for a specific airflow component.
type EnvironmentModuleLoggingConfigurationArgs ¶
type EnvironmentModuleLoggingConfigurationArgs struct { CloudWatchLogGroupArn pulumi.StringPtrInput `pulumi:"cloudWatchLogGroupArn"` Enabled pulumi.BoolPtrInput `pulumi:"enabled"` LogLevel EnvironmentLoggingLevelPtrInput `pulumi:"logLevel"` }
Logging configuration for a specific airflow component.
func (EnvironmentModuleLoggingConfigurationArgs) ElementType ¶
func (EnvironmentModuleLoggingConfigurationArgs) ElementType() reflect.Type
func (EnvironmentModuleLoggingConfigurationArgs) ToEnvironmentModuleLoggingConfigurationOutput ¶
func (i EnvironmentModuleLoggingConfigurationArgs) ToEnvironmentModuleLoggingConfigurationOutput() EnvironmentModuleLoggingConfigurationOutput
func (EnvironmentModuleLoggingConfigurationArgs) ToEnvironmentModuleLoggingConfigurationOutputWithContext ¶
func (i EnvironmentModuleLoggingConfigurationArgs) ToEnvironmentModuleLoggingConfigurationOutputWithContext(ctx context.Context) EnvironmentModuleLoggingConfigurationOutput
func (EnvironmentModuleLoggingConfigurationArgs) ToEnvironmentModuleLoggingConfigurationPtrOutput ¶
func (i EnvironmentModuleLoggingConfigurationArgs) ToEnvironmentModuleLoggingConfigurationPtrOutput() EnvironmentModuleLoggingConfigurationPtrOutput
func (EnvironmentModuleLoggingConfigurationArgs) ToEnvironmentModuleLoggingConfigurationPtrOutputWithContext ¶
func (i EnvironmentModuleLoggingConfigurationArgs) ToEnvironmentModuleLoggingConfigurationPtrOutputWithContext(ctx context.Context) EnvironmentModuleLoggingConfigurationPtrOutput
type EnvironmentModuleLoggingConfigurationInput ¶
type EnvironmentModuleLoggingConfigurationInput interface { pulumi.Input ToEnvironmentModuleLoggingConfigurationOutput() EnvironmentModuleLoggingConfigurationOutput ToEnvironmentModuleLoggingConfigurationOutputWithContext(context.Context) EnvironmentModuleLoggingConfigurationOutput }
EnvironmentModuleLoggingConfigurationInput is an input type that accepts EnvironmentModuleLoggingConfigurationArgs and EnvironmentModuleLoggingConfigurationOutput values. You can construct a concrete instance of `EnvironmentModuleLoggingConfigurationInput` via:
EnvironmentModuleLoggingConfigurationArgs{...}
type EnvironmentModuleLoggingConfigurationOutput ¶
type EnvironmentModuleLoggingConfigurationOutput struct{ *pulumi.OutputState }
Logging configuration for a specific airflow component.
func (EnvironmentModuleLoggingConfigurationOutput) CloudWatchLogGroupArn ¶
func (o EnvironmentModuleLoggingConfigurationOutput) CloudWatchLogGroupArn() pulumi.StringPtrOutput
func (EnvironmentModuleLoggingConfigurationOutput) ElementType ¶
func (EnvironmentModuleLoggingConfigurationOutput) ElementType() reflect.Type
func (EnvironmentModuleLoggingConfigurationOutput) Enabled ¶
func (o EnvironmentModuleLoggingConfigurationOutput) Enabled() pulumi.BoolPtrOutput
func (EnvironmentModuleLoggingConfigurationOutput) LogLevel ¶
func (o EnvironmentModuleLoggingConfigurationOutput) LogLevel() EnvironmentLoggingLevelPtrOutput
func (EnvironmentModuleLoggingConfigurationOutput) ToEnvironmentModuleLoggingConfigurationOutput ¶
func (o EnvironmentModuleLoggingConfigurationOutput) ToEnvironmentModuleLoggingConfigurationOutput() EnvironmentModuleLoggingConfigurationOutput
func (EnvironmentModuleLoggingConfigurationOutput) ToEnvironmentModuleLoggingConfigurationOutputWithContext ¶
func (o EnvironmentModuleLoggingConfigurationOutput) ToEnvironmentModuleLoggingConfigurationOutputWithContext(ctx context.Context) EnvironmentModuleLoggingConfigurationOutput
func (EnvironmentModuleLoggingConfigurationOutput) ToEnvironmentModuleLoggingConfigurationPtrOutput ¶
func (o EnvironmentModuleLoggingConfigurationOutput) ToEnvironmentModuleLoggingConfigurationPtrOutput() EnvironmentModuleLoggingConfigurationPtrOutput
func (EnvironmentModuleLoggingConfigurationOutput) ToEnvironmentModuleLoggingConfigurationPtrOutputWithContext ¶
func (o EnvironmentModuleLoggingConfigurationOutput) ToEnvironmentModuleLoggingConfigurationPtrOutputWithContext(ctx context.Context) EnvironmentModuleLoggingConfigurationPtrOutput
type EnvironmentModuleLoggingConfigurationPtrInput ¶
type EnvironmentModuleLoggingConfigurationPtrInput interface { pulumi.Input ToEnvironmentModuleLoggingConfigurationPtrOutput() EnvironmentModuleLoggingConfigurationPtrOutput ToEnvironmentModuleLoggingConfigurationPtrOutputWithContext(context.Context) EnvironmentModuleLoggingConfigurationPtrOutput }
EnvironmentModuleLoggingConfigurationPtrInput is an input type that accepts EnvironmentModuleLoggingConfigurationArgs, EnvironmentModuleLoggingConfigurationPtr and EnvironmentModuleLoggingConfigurationPtrOutput values. You can construct a concrete instance of `EnvironmentModuleLoggingConfigurationPtrInput` via:
EnvironmentModuleLoggingConfigurationArgs{...} or: nil
func EnvironmentModuleLoggingConfigurationPtr ¶
func EnvironmentModuleLoggingConfigurationPtr(v *EnvironmentModuleLoggingConfigurationArgs) EnvironmentModuleLoggingConfigurationPtrInput
type EnvironmentModuleLoggingConfigurationPtrOutput ¶
type EnvironmentModuleLoggingConfigurationPtrOutput struct{ *pulumi.OutputState }
func (EnvironmentModuleLoggingConfigurationPtrOutput) CloudWatchLogGroupArn ¶
func (o EnvironmentModuleLoggingConfigurationPtrOutput) CloudWatchLogGroupArn() pulumi.StringPtrOutput
func (EnvironmentModuleLoggingConfigurationPtrOutput) ElementType ¶
func (EnvironmentModuleLoggingConfigurationPtrOutput) ElementType() reflect.Type
func (EnvironmentModuleLoggingConfigurationPtrOutput) Enabled ¶
func (o EnvironmentModuleLoggingConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
func (EnvironmentModuleLoggingConfigurationPtrOutput) LogLevel ¶
func (o EnvironmentModuleLoggingConfigurationPtrOutput) LogLevel() EnvironmentLoggingLevelPtrOutput
func (EnvironmentModuleLoggingConfigurationPtrOutput) ToEnvironmentModuleLoggingConfigurationPtrOutput ¶
func (o EnvironmentModuleLoggingConfigurationPtrOutput) ToEnvironmentModuleLoggingConfigurationPtrOutput() EnvironmentModuleLoggingConfigurationPtrOutput
func (EnvironmentModuleLoggingConfigurationPtrOutput) ToEnvironmentModuleLoggingConfigurationPtrOutputWithContext ¶
func (o EnvironmentModuleLoggingConfigurationPtrOutput) ToEnvironmentModuleLoggingConfigurationPtrOutputWithContext(ctx context.Context) EnvironmentModuleLoggingConfigurationPtrOutput
type EnvironmentNetworkConfiguration ¶
type EnvironmentNetworkConfiguration struct { // A list of security groups to use for the environment. SecurityGroupIds []string `pulumi:"securityGroupIds"` // A list of subnets to use for the environment. These must be private subnets, in the same VPC, in two different availability zones. SubnetIds []string `pulumi:"subnetIds"` }
Configures the network resources of the environment.
type EnvironmentNetworkConfigurationArgs ¶
type EnvironmentNetworkConfigurationArgs struct { // A list of security groups to use for the environment. SecurityGroupIds pulumi.StringArrayInput `pulumi:"securityGroupIds"` // A list of subnets to use for the environment. These must be private subnets, in the same VPC, in two different availability zones. SubnetIds pulumi.StringArrayInput `pulumi:"subnetIds"` }
Configures the network resources of the environment.
func (EnvironmentNetworkConfigurationArgs) ElementType ¶
func (EnvironmentNetworkConfigurationArgs) ElementType() reflect.Type
func (EnvironmentNetworkConfigurationArgs) ToEnvironmentNetworkConfigurationOutput ¶
func (i EnvironmentNetworkConfigurationArgs) ToEnvironmentNetworkConfigurationOutput() EnvironmentNetworkConfigurationOutput
func (EnvironmentNetworkConfigurationArgs) ToEnvironmentNetworkConfigurationOutputWithContext ¶
func (i EnvironmentNetworkConfigurationArgs) ToEnvironmentNetworkConfigurationOutputWithContext(ctx context.Context) EnvironmentNetworkConfigurationOutput
func (EnvironmentNetworkConfigurationArgs) ToEnvironmentNetworkConfigurationPtrOutput ¶
func (i EnvironmentNetworkConfigurationArgs) ToEnvironmentNetworkConfigurationPtrOutput() EnvironmentNetworkConfigurationPtrOutput
func (EnvironmentNetworkConfigurationArgs) ToEnvironmentNetworkConfigurationPtrOutputWithContext ¶
func (i EnvironmentNetworkConfigurationArgs) ToEnvironmentNetworkConfigurationPtrOutputWithContext(ctx context.Context) EnvironmentNetworkConfigurationPtrOutput
type EnvironmentNetworkConfigurationInput ¶
type EnvironmentNetworkConfigurationInput interface { pulumi.Input ToEnvironmentNetworkConfigurationOutput() EnvironmentNetworkConfigurationOutput ToEnvironmentNetworkConfigurationOutputWithContext(context.Context) EnvironmentNetworkConfigurationOutput }
EnvironmentNetworkConfigurationInput is an input type that accepts EnvironmentNetworkConfigurationArgs and EnvironmentNetworkConfigurationOutput values. You can construct a concrete instance of `EnvironmentNetworkConfigurationInput` via:
EnvironmentNetworkConfigurationArgs{...}
type EnvironmentNetworkConfigurationOutput ¶
type EnvironmentNetworkConfigurationOutput struct{ *pulumi.OutputState }
Configures the network resources of the environment.
func (EnvironmentNetworkConfigurationOutput) ElementType ¶
func (EnvironmentNetworkConfigurationOutput) ElementType() reflect.Type
func (EnvironmentNetworkConfigurationOutput) SecurityGroupIds ¶
func (o EnvironmentNetworkConfigurationOutput) SecurityGroupIds() pulumi.StringArrayOutput
A list of security groups to use for the environment.
func (EnvironmentNetworkConfigurationOutput) SubnetIds ¶
func (o EnvironmentNetworkConfigurationOutput) SubnetIds() pulumi.StringArrayOutput
A list of subnets to use for the environment. These must be private subnets, in the same VPC, in two different availability zones.
func (EnvironmentNetworkConfigurationOutput) ToEnvironmentNetworkConfigurationOutput ¶
func (o EnvironmentNetworkConfigurationOutput) ToEnvironmentNetworkConfigurationOutput() EnvironmentNetworkConfigurationOutput
func (EnvironmentNetworkConfigurationOutput) ToEnvironmentNetworkConfigurationOutputWithContext ¶
func (o EnvironmentNetworkConfigurationOutput) ToEnvironmentNetworkConfigurationOutputWithContext(ctx context.Context) EnvironmentNetworkConfigurationOutput
func (EnvironmentNetworkConfigurationOutput) ToEnvironmentNetworkConfigurationPtrOutput ¶
func (o EnvironmentNetworkConfigurationOutput) ToEnvironmentNetworkConfigurationPtrOutput() EnvironmentNetworkConfigurationPtrOutput
func (EnvironmentNetworkConfigurationOutput) ToEnvironmentNetworkConfigurationPtrOutputWithContext ¶
func (o EnvironmentNetworkConfigurationOutput) ToEnvironmentNetworkConfigurationPtrOutputWithContext(ctx context.Context) EnvironmentNetworkConfigurationPtrOutput
type EnvironmentNetworkConfigurationPtrInput ¶
type EnvironmentNetworkConfigurationPtrInput interface { pulumi.Input ToEnvironmentNetworkConfigurationPtrOutput() EnvironmentNetworkConfigurationPtrOutput ToEnvironmentNetworkConfigurationPtrOutputWithContext(context.Context) EnvironmentNetworkConfigurationPtrOutput }
EnvironmentNetworkConfigurationPtrInput is an input type that accepts EnvironmentNetworkConfigurationArgs, EnvironmentNetworkConfigurationPtr and EnvironmentNetworkConfigurationPtrOutput values. You can construct a concrete instance of `EnvironmentNetworkConfigurationPtrInput` via:
EnvironmentNetworkConfigurationArgs{...} or: nil
func EnvironmentNetworkConfigurationPtr ¶
func EnvironmentNetworkConfigurationPtr(v *EnvironmentNetworkConfigurationArgs) EnvironmentNetworkConfigurationPtrInput
type EnvironmentNetworkConfigurationPtrOutput ¶
type EnvironmentNetworkConfigurationPtrOutput struct{ *pulumi.OutputState }
func (EnvironmentNetworkConfigurationPtrOutput) ElementType ¶
func (EnvironmentNetworkConfigurationPtrOutput) ElementType() reflect.Type
func (EnvironmentNetworkConfigurationPtrOutput) SecurityGroupIds ¶
func (o EnvironmentNetworkConfigurationPtrOutput) SecurityGroupIds() pulumi.StringArrayOutput
A list of security groups to use for the environment.
func (EnvironmentNetworkConfigurationPtrOutput) SubnetIds ¶
func (o EnvironmentNetworkConfigurationPtrOutput) SubnetIds() pulumi.StringArrayOutput
A list of subnets to use for the environment. These must be private subnets, in the same VPC, in two different availability zones.
func (EnvironmentNetworkConfigurationPtrOutput) ToEnvironmentNetworkConfigurationPtrOutput ¶
func (o EnvironmentNetworkConfigurationPtrOutput) ToEnvironmentNetworkConfigurationPtrOutput() EnvironmentNetworkConfigurationPtrOutput
func (EnvironmentNetworkConfigurationPtrOutput) ToEnvironmentNetworkConfigurationPtrOutputWithContext ¶
func (o EnvironmentNetworkConfigurationPtrOutput) ToEnvironmentNetworkConfigurationPtrOutputWithContext(ctx context.Context) EnvironmentNetworkConfigurationPtrOutput
type EnvironmentOutput ¶
type EnvironmentOutput struct{ *pulumi.OutputState }
func (EnvironmentOutput) AirflowConfigurationOptions ¶ added in v0.17.0
func (o EnvironmentOutput) AirflowConfigurationOptions() pulumi.AnyOutput
Key/value pairs representing Airflow configuration variables.
Keys are prefixed by their section: [core] dags_folder={AIRFLOW_HOME}/dags Would be represented as "core.dags_folder": "{AIRFLOW_HOME}/dags"
Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::MWAA::Environment` for more information about the expected schema for this property.
func (EnvironmentOutput) AirflowVersion ¶ added in v0.17.0
func (o EnvironmentOutput) AirflowVersion() pulumi.StringPtrOutput
func (EnvironmentOutput) Arn ¶ added in v0.17.0
func (o EnvironmentOutput) Arn() pulumi.StringOutput
func (EnvironmentOutput) CeleryExecutorQueue ¶ added in v0.86.0
func (o EnvironmentOutput) CeleryExecutorQueue() pulumi.StringOutput
func (EnvironmentOutput) DagS3Path ¶ added in v0.17.0
func (o EnvironmentOutput) DagS3Path() pulumi.StringPtrOutput
func (EnvironmentOutput) DatabaseVpcEndpointService ¶ added in v0.86.0
func (o EnvironmentOutput) DatabaseVpcEndpointService() pulumi.StringOutput
func (EnvironmentOutput) ElementType ¶
func (EnvironmentOutput) ElementType() reflect.Type
func (EnvironmentOutput) EndpointManagement ¶ added in v0.86.0
func (o EnvironmentOutput) EndpointManagement() EnvironmentEndpointManagementPtrOutput
func (EnvironmentOutput) EnvironmentClass ¶ added in v0.17.0
func (o EnvironmentOutput) EnvironmentClass() pulumi.StringPtrOutput
func (EnvironmentOutput) ExecutionRoleArn ¶ added in v0.17.0
func (o EnvironmentOutput) ExecutionRoleArn() pulumi.StringPtrOutput
func (EnvironmentOutput) KmsKey ¶ added in v0.17.0
func (o EnvironmentOutput) KmsKey() pulumi.StringPtrOutput
func (EnvironmentOutput) LoggingConfiguration ¶ added in v0.17.0
func (o EnvironmentOutput) LoggingConfiguration() EnvironmentLoggingConfigurationPtrOutput
func (EnvironmentOutput) MaxWorkers ¶ added in v0.17.0
func (o EnvironmentOutput) MaxWorkers() pulumi.IntPtrOutput
func (EnvironmentOutput) MinWorkers ¶ added in v0.17.0
func (o EnvironmentOutput) MinWorkers() pulumi.IntPtrOutput
func (EnvironmentOutput) Name ¶ added in v0.17.0
func (o EnvironmentOutput) Name() pulumi.StringOutput
func (EnvironmentOutput) NetworkConfiguration ¶ added in v0.17.0
func (o EnvironmentOutput) NetworkConfiguration() EnvironmentNetworkConfigurationPtrOutput
func (EnvironmentOutput) PluginsS3ObjectVersion ¶ added in v0.17.0
func (o EnvironmentOutput) PluginsS3ObjectVersion() pulumi.StringPtrOutput
func (EnvironmentOutput) PluginsS3Path ¶ added in v0.17.0
func (o EnvironmentOutput) PluginsS3Path() pulumi.StringPtrOutput
func (EnvironmentOutput) RequirementsS3ObjectVersion ¶ added in v0.17.0
func (o EnvironmentOutput) RequirementsS3ObjectVersion() pulumi.StringPtrOutput
func (EnvironmentOutput) RequirementsS3Path ¶ added in v0.17.0
func (o EnvironmentOutput) RequirementsS3Path() pulumi.StringPtrOutput
func (EnvironmentOutput) Schedulers ¶ added in v0.17.0
func (o EnvironmentOutput) Schedulers() pulumi.IntPtrOutput
func (EnvironmentOutput) SourceBucketArn ¶ added in v0.17.0
func (o EnvironmentOutput) SourceBucketArn() pulumi.StringPtrOutput
func (EnvironmentOutput) StartupScriptS3ObjectVersion ¶ added in v0.58.0
func (o EnvironmentOutput) StartupScriptS3ObjectVersion() pulumi.StringPtrOutput
func (EnvironmentOutput) StartupScriptS3Path ¶ added in v0.58.0
func (o EnvironmentOutput) StartupScriptS3Path() pulumi.StringPtrOutput
func (EnvironmentOutput) Tags ¶ added in v0.17.0
func (o EnvironmentOutput) Tags() pulumi.AnyOutput
A map of tags for the environment.
Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::MWAA::Environment` for more information about the expected schema for this property.
func (EnvironmentOutput) ToEnvironmentOutput ¶
func (o EnvironmentOutput) ToEnvironmentOutput() EnvironmentOutput
func (EnvironmentOutput) ToEnvironmentOutputWithContext ¶
func (o EnvironmentOutput) ToEnvironmentOutputWithContext(ctx context.Context) EnvironmentOutput
func (EnvironmentOutput) WebserverAccessMode ¶ added in v0.17.0
func (o EnvironmentOutput) WebserverAccessMode() EnvironmentWebserverAccessModePtrOutput
func (EnvironmentOutput) WebserverUrl ¶ added in v0.17.0
func (o EnvironmentOutput) WebserverUrl() pulumi.StringOutput
func (EnvironmentOutput) WebserverVpcEndpointService ¶ added in v0.86.0
func (o EnvironmentOutput) WebserverVpcEndpointService() pulumi.StringOutput
func (EnvironmentOutput) WeeklyMaintenanceWindowStart ¶ added in v0.17.0
func (o EnvironmentOutput) WeeklyMaintenanceWindowStart() pulumi.StringPtrOutput
type EnvironmentState ¶
type EnvironmentState struct { }
func (EnvironmentState) ElementType ¶
func (EnvironmentState) ElementType() reflect.Type
type EnvironmentWebserverAccessMode ¶
type EnvironmentWebserverAccessMode string
Choice for mode of webserver access including over public internet or via private VPC endpoint.
func (EnvironmentWebserverAccessMode) ElementType ¶
func (EnvironmentWebserverAccessMode) ElementType() reflect.Type
func (EnvironmentWebserverAccessMode) ToEnvironmentWebserverAccessModeOutput ¶
func (e EnvironmentWebserverAccessMode) ToEnvironmentWebserverAccessModeOutput() EnvironmentWebserverAccessModeOutput
func (EnvironmentWebserverAccessMode) ToEnvironmentWebserverAccessModeOutputWithContext ¶
func (e EnvironmentWebserverAccessMode) ToEnvironmentWebserverAccessModeOutputWithContext(ctx context.Context) EnvironmentWebserverAccessModeOutput
func (EnvironmentWebserverAccessMode) ToEnvironmentWebserverAccessModePtrOutput ¶
func (e EnvironmentWebserverAccessMode) ToEnvironmentWebserverAccessModePtrOutput() EnvironmentWebserverAccessModePtrOutput
func (EnvironmentWebserverAccessMode) ToEnvironmentWebserverAccessModePtrOutputWithContext ¶
func (e EnvironmentWebserverAccessMode) ToEnvironmentWebserverAccessModePtrOutputWithContext(ctx context.Context) EnvironmentWebserverAccessModePtrOutput
func (EnvironmentWebserverAccessMode) ToStringOutput ¶
func (e EnvironmentWebserverAccessMode) ToStringOutput() pulumi.StringOutput
func (EnvironmentWebserverAccessMode) ToStringOutputWithContext ¶
func (e EnvironmentWebserverAccessMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EnvironmentWebserverAccessMode) ToStringPtrOutput ¶
func (e EnvironmentWebserverAccessMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (EnvironmentWebserverAccessMode) ToStringPtrOutputWithContext ¶
func (e EnvironmentWebserverAccessMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EnvironmentWebserverAccessModeInput ¶
type EnvironmentWebserverAccessModeInput interface { pulumi.Input ToEnvironmentWebserverAccessModeOutput() EnvironmentWebserverAccessModeOutput ToEnvironmentWebserverAccessModeOutputWithContext(context.Context) EnvironmentWebserverAccessModeOutput }
EnvironmentWebserverAccessModeInput is an input type that accepts values of the EnvironmentWebserverAccessMode enum A concrete instance of `EnvironmentWebserverAccessModeInput` can be one of the following:
EnvironmentWebserverAccessModePrivateOnly EnvironmentWebserverAccessModePublicOnly
type EnvironmentWebserverAccessModeOutput ¶
type EnvironmentWebserverAccessModeOutput struct{ *pulumi.OutputState }
func (EnvironmentWebserverAccessModeOutput) ElementType ¶
func (EnvironmentWebserverAccessModeOutput) ElementType() reflect.Type
func (EnvironmentWebserverAccessModeOutput) ToEnvironmentWebserverAccessModeOutput ¶
func (o EnvironmentWebserverAccessModeOutput) ToEnvironmentWebserverAccessModeOutput() EnvironmentWebserverAccessModeOutput
func (EnvironmentWebserverAccessModeOutput) ToEnvironmentWebserverAccessModeOutputWithContext ¶
func (o EnvironmentWebserverAccessModeOutput) ToEnvironmentWebserverAccessModeOutputWithContext(ctx context.Context) EnvironmentWebserverAccessModeOutput
func (EnvironmentWebserverAccessModeOutput) ToEnvironmentWebserverAccessModePtrOutput ¶
func (o EnvironmentWebserverAccessModeOutput) ToEnvironmentWebserverAccessModePtrOutput() EnvironmentWebserverAccessModePtrOutput
func (EnvironmentWebserverAccessModeOutput) ToEnvironmentWebserverAccessModePtrOutputWithContext ¶
func (o EnvironmentWebserverAccessModeOutput) ToEnvironmentWebserverAccessModePtrOutputWithContext(ctx context.Context) EnvironmentWebserverAccessModePtrOutput
func (EnvironmentWebserverAccessModeOutput) ToStringOutput ¶
func (o EnvironmentWebserverAccessModeOutput) ToStringOutput() pulumi.StringOutput
func (EnvironmentWebserverAccessModeOutput) ToStringOutputWithContext ¶
func (o EnvironmentWebserverAccessModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EnvironmentWebserverAccessModeOutput) ToStringPtrOutput ¶
func (o EnvironmentWebserverAccessModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EnvironmentWebserverAccessModeOutput) ToStringPtrOutputWithContext ¶
func (o EnvironmentWebserverAccessModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EnvironmentWebserverAccessModePtrInput ¶
type EnvironmentWebserverAccessModePtrInput interface { pulumi.Input ToEnvironmentWebserverAccessModePtrOutput() EnvironmentWebserverAccessModePtrOutput ToEnvironmentWebserverAccessModePtrOutputWithContext(context.Context) EnvironmentWebserverAccessModePtrOutput }
func EnvironmentWebserverAccessModePtr ¶
func EnvironmentWebserverAccessModePtr(v string) EnvironmentWebserverAccessModePtrInput
type EnvironmentWebserverAccessModePtrOutput ¶
type EnvironmentWebserverAccessModePtrOutput struct{ *pulumi.OutputState }
func (EnvironmentWebserverAccessModePtrOutput) ElementType ¶
func (EnvironmentWebserverAccessModePtrOutput) ElementType() reflect.Type
func (EnvironmentWebserverAccessModePtrOutput) ToEnvironmentWebserverAccessModePtrOutput ¶
func (o EnvironmentWebserverAccessModePtrOutput) ToEnvironmentWebserverAccessModePtrOutput() EnvironmentWebserverAccessModePtrOutput
func (EnvironmentWebserverAccessModePtrOutput) ToEnvironmentWebserverAccessModePtrOutputWithContext ¶
func (o EnvironmentWebserverAccessModePtrOutput) ToEnvironmentWebserverAccessModePtrOutputWithContext(ctx context.Context) EnvironmentWebserverAccessModePtrOutput
func (EnvironmentWebserverAccessModePtrOutput) ToStringPtrOutput ¶
func (o EnvironmentWebserverAccessModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EnvironmentWebserverAccessModePtrOutput) ToStringPtrOutputWithContext ¶
func (o EnvironmentWebserverAccessModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LookupEnvironmentArgs ¶ added in v0.12.0
type LookupEnvironmentArgs struct {
Name string `pulumi:"name"`
}
type LookupEnvironmentOutputArgs ¶ added in v0.12.0
type LookupEnvironmentOutputArgs struct {
Name pulumi.StringInput `pulumi:"name"`
}
func (LookupEnvironmentOutputArgs) ElementType ¶ added in v0.12.0
func (LookupEnvironmentOutputArgs) ElementType() reflect.Type
type LookupEnvironmentResult ¶ added in v0.12.0
type LookupEnvironmentResult struct { // Key/value pairs representing Airflow configuration variables. // Keys are prefixed by their section: // // [core] // dags_folder={AIRFLOW_HOME}/dags // // Would be represented as // // "core.dags_folder": "{AIRFLOW_HOME}/dags" // // Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::MWAA::Environment` for more information about the expected schema for this property. AirflowConfigurationOptions interface{} `pulumi:"airflowConfigurationOptions"` AirflowVersion *string `pulumi:"airflowVersion"` Arn *string `pulumi:"arn"` CeleryExecutorQueue *string `pulumi:"celeryExecutorQueue"` DagS3Path *string `pulumi:"dagS3Path"` DatabaseVpcEndpointService *string `pulumi:"databaseVpcEndpointService"` EnvironmentClass *string `pulumi:"environmentClass"` ExecutionRoleArn *string `pulumi:"executionRoleArn"` LoggingConfiguration *EnvironmentLoggingConfiguration `pulumi:"loggingConfiguration"` MaxWorkers *int `pulumi:"maxWorkers"` MinWorkers *int `pulumi:"minWorkers"` NetworkConfiguration *EnvironmentNetworkConfiguration `pulumi:"networkConfiguration"` PluginsS3ObjectVersion *string `pulumi:"pluginsS3ObjectVersion"` PluginsS3Path *string `pulumi:"pluginsS3Path"` RequirementsS3ObjectVersion *string `pulumi:"requirementsS3ObjectVersion"` RequirementsS3Path *string `pulumi:"requirementsS3Path"` Schedulers *int `pulumi:"schedulers"` SourceBucketArn *string `pulumi:"sourceBucketArn"` StartupScriptS3ObjectVersion *string `pulumi:"startupScriptS3ObjectVersion"` StartupScriptS3Path *string `pulumi:"startupScriptS3Path"` // A map of tags for the environment. // // Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::MWAA::Environment` for more information about the expected schema for this property. Tags interface{} `pulumi:"tags"` WebserverAccessMode *EnvironmentWebserverAccessMode `pulumi:"webserverAccessMode"` WebserverUrl *string `pulumi:"webserverUrl"` WebserverVpcEndpointService *string `pulumi:"webserverVpcEndpointService"` WeeklyMaintenanceWindowStart *string `pulumi:"weeklyMaintenanceWindowStart"` }
func LookupEnvironment ¶ added in v0.12.0
func LookupEnvironment(ctx *pulumi.Context, args *LookupEnvironmentArgs, opts ...pulumi.InvokeOption) (*LookupEnvironmentResult, error)
Resource schema for AWS::MWAA::Environment
type LookupEnvironmentResultOutput ¶ added in v0.12.0
type LookupEnvironmentResultOutput struct{ *pulumi.OutputState }
func LookupEnvironmentOutput ¶ added in v0.12.0
func LookupEnvironmentOutput(ctx *pulumi.Context, args LookupEnvironmentOutputArgs, opts ...pulumi.InvokeOption) LookupEnvironmentResultOutput
func (LookupEnvironmentResultOutput) AirflowConfigurationOptions ¶ added in v0.12.0
func (o LookupEnvironmentResultOutput) AirflowConfigurationOptions() pulumi.AnyOutput
Key/value pairs representing Airflow configuration variables.
Keys are prefixed by their section: [core] dags_folder={AIRFLOW_HOME}/dags Would be represented as "core.dags_folder": "{AIRFLOW_HOME}/dags"
Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::MWAA::Environment` for more information about the expected schema for this property.
func (LookupEnvironmentResultOutput) AirflowVersion ¶ added in v0.12.0
func (o LookupEnvironmentResultOutput) AirflowVersion() pulumi.StringPtrOutput
func (LookupEnvironmentResultOutput) Arn ¶ added in v0.12.0
func (o LookupEnvironmentResultOutput) Arn() pulumi.StringPtrOutput
func (LookupEnvironmentResultOutput) CeleryExecutorQueue ¶ added in v0.86.0
func (o LookupEnvironmentResultOutput) CeleryExecutorQueue() pulumi.StringPtrOutput
func (LookupEnvironmentResultOutput) DagS3Path ¶ added in v0.12.0
func (o LookupEnvironmentResultOutput) DagS3Path() pulumi.StringPtrOutput
func (LookupEnvironmentResultOutput) DatabaseVpcEndpointService ¶ added in v0.86.0
func (o LookupEnvironmentResultOutput) DatabaseVpcEndpointService() pulumi.StringPtrOutput
func (LookupEnvironmentResultOutput) ElementType ¶ added in v0.12.0
func (LookupEnvironmentResultOutput) ElementType() reflect.Type
func (LookupEnvironmentResultOutput) EnvironmentClass ¶ added in v0.12.0
func (o LookupEnvironmentResultOutput) EnvironmentClass() pulumi.StringPtrOutput
func (LookupEnvironmentResultOutput) ExecutionRoleArn ¶ added in v0.12.0
func (o LookupEnvironmentResultOutput) ExecutionRoleArn() pulumi.StringPtrOutput
func (LookupEnvironmentResultOutput) LoggingConfiguration ¶ added in v0.12.0
func (o LookupEnvironmentResultOutput) LoggingConfiguration() EnvironmentLoggingConfigurationPtrOutput
func (LookupEnvironmentResultOutput) MaxWorkers ¶ added in v0.12.0
func (o LookupEnvironmentResultOutput) MaxWorkers() pulumi.IntPtrOutput
func (LookupEnvironmentResultOutput) MinWorkers ¶ added in v0.12.0
func (o LookupEnvironmentResultOutput) MinWorkers() pulumi.IntPtrOutput
func (LookupEnvironmentResultOutput) NetworkConfiguration ¶ added in v0.12.0
func (o LookupEnvironmentResultOutput) NetworkConfiguration() EnvironmentNetworkConfigurationPtrOutput
func (LookupEnvironmentResultOutput) PluginsS3ObjectVersion ¶ added in v0.12.0
func (o LookupEnvironmentResultOutput) PluginsS3ObjectVersion() pulumi.StringPtrOutput
func (LookupEnvironmentResultOutput) PluginsS3Path ¶ added in v0.12.0
func (o LookupEnvironmentResultOutput) PluginsS3Path() pulumi.StringPtrOutput
func (LookupEnvironmentResultOutput) RequirementsS3ObjectVersion ¶ added in v0.12.0
func (o LookupEnvironmentResultOutput) RequirementsS3ObjectVersion() pulumi.StringPtrOutput
func (LookupEnvironmentResultOutput) RequirementsS3Path ¶ added in v0.12.0
func (o LookupEnvironmentResultOutput) RequirementsS3Path() pulumi.StringPtrOutput
func (LookupEnvironmentResultOutput) Schedulers ¶ added in v0.12.0
func (o LookupEnvironmentResultOutput) Schedulers() pulumi.IntPtrOutput
func (LookupEnvironmentResultOutput) SourceBucketArn ¶ added in v0.12.0
func (o LookupEnvironmentResultOutput) SourceBucketArn() pulumi.StringPtrOutput
func (LookupEnvironmentResultOutput) StartupScriptS3ObjectVersion ¶ added in v0.58.0
func (o LookupEnvironmentResultOutput) StartupScriptS3ObjectVersion() pulumi.StringPtrOutput
func (LookupEnvironmentResultOutput) StartupScriptS3Path ¶ added in v0.58.0
func (o LookupEnvironmentResultOutput) StartupScriptS3Path() pulumi.StringPtrOutput
func (LookupEnvironmentResultOutput) Tags ¶ added in v0.12.0
func (o LookupEnvironmentResultOutput) Tags() pulumi.AnyOutput
A map of tags for the environment.
Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::MWAA::Environment` for more information about the expected schema for this property.
func (LookupEnvironmentResultOutput) ToLookupEnvironmentResultOutput ¶ added in v0.12.0
func (o LookupEnvironmentResultOutput) ToLookupEnvironmentResultOutput() LookupEnvironmentResultOutput
func (LookupEnvironmentResultOutput) ToLookupEnvironmentResultOutputWithContext ¶ added in v0.12.0
func (o LookupEnvironmentResultOutput) ToLookupEnvironmentResultOutputWithContext(ctx context.Context) LookupEnvironmentResultOutput
func (LookupEnvironmentResultOutput) WebserverAccessMode ¶ added in v0.12.0
func (o LookupEnvironmentResultOutput) WebserverAccessMode() EnvironmentWebserverAccessModePtrOutput
func (LookupEnvironmentResultOutput) WebserverUrl ¶ added in v0.12.0
func (o LookupEnvironmentResultOutput) WebserverUrl() pulumi.StringPtrOutput
func (LookupEnvironmentResultOutput) WebserverVpcEndpointService ¶ added in v0.86.0
func (o LookupEnvironmentResultOutput) WebserverVpcEndpointService() pulumi.StringPtrOutput
func (LookupEnvironmentResultOutput) WeeklyMaintenanceWindowStart ¶ added in v0.12.0
func (o LookupEnvironmentResultOutput) WeeklyMaintenanceWindowStart() pulumi.StringPtrOutput