Documentation ¶
Index ¶
- type Environment
- type EnvironmentArgs
- type EnvironmentArray
- type EnvironmentArrayInput
- type EnvironmentArrayOutput
- func (EnvironmentArrayOutput) ElementType() reflect.Type
- func (o EnvironmentArrayOutput) Index(i pulumi.IntInput) EnvironmentOutput
- func (o EnvironmentArrayOutput) ToEnvironmentArrayOutput() EnvironmentArrayOutput
- func (o EnvironmentArrayOutput) ToEnvironmentArrayOutputWithContext(ctx context.Context) EnvironmentArrayOutput
- type EnvironmentInput
- type EnvironmentLastUpdated
- type EnvironmentLastUpdatedArgs
- type EnvironmentLastUpdatedArray
- func (EnvironmentLastUpdatedArray) ElementType() reflect.Type
- func (i EnvironmentLastUpdatedArray) ToEnvironmentLastUpdatedArrayOutput() EnvironmentLastUpdatedArrayOutput
- func (i EnvironmentLastUpdatedArray) ToEnvironmentLastUpdatedArrayOutputWithContext(ctx context.Context) EnvironmentLastUpdatedArrayOutput
- type EnvironmentLastUpdatedArrayInput
- type EnvironmentLastUpdatedArrayOutput
- func (EnvironmentLastUpdatedArrayOutput) ElementType() reflect.Type
- func (o EnvironmentLastUpdatedArrayOutput) Index(i pulumi.IntInput) EnvironmentLastUpdatedOutput
- func (o EnvironmentLastUpdatedArrayOutput) ToEnvironmentLastUpdatedArrayOutput() EnvironmentLastUpdatedArrayOutput
- func (o EnvironmentLastUpdatedArrayOutput) ToEnvironmentLastUpdatedArrayOutputWithContext(ctx context.Context) EnvironmentLastUpdatedArrayOutput
- type EnvironmentLastUpdatedError
- type EnvironmentLastUpdatedErrorArgs
- func (EnvironmentLastUpdatedErrorArgs) ElementType() reflect.Type
- func (i EnvironmentLastUpdatedErrorArgs) ToEnvironmentLastUpdatedErrorOutput() EnvironmentLastUpdatedErrorOutput
- func (i EnvironmentLastUpdatedErrorArgs) ToEnvironmentLastUpdatedErrorOutputWithContext(ctx context.Context) EnvironmentLastUpdatedErrorOutput
- type EnvironmentLastUpdatedErrorArray
- func (EnvironmentLastUpdatedErrorArray) ElementType() reflect.Type
- func (i EnvironmentLastUpdatedErrorArray) ToEnvironmentLastUpdatedErrorArrayOutput() EnvironmentLastUpdatedErrorArrayOutput
- func (i EnvironmentLastUpdatedErrorArray) ToEnvironmentLastUpdatedErrorArrayOutputWithContext(ctx context.Context) EnvironmentLastUpdatedErrorArrayOutput
- type EnvironmentLastUpdatedErrorArrayInput
- type EnvironmentLastUpdatedErrorArrayOutput
- func (EnvironmentLastUpdatedErrorArrayOutput) ElementType() reflect.Type
- func (o EnvironmentLastUpdatedErrorArrayOutput) Index(i pulumi.IntInput) EnvironmentLastUpdatedErrorOutput
- func (o EnvironmentLastUpdatedErrorArrayOutput) ToEnvironmentLastUpdatedErrorArrayOutput() EnvironmentLastUpdatedErrorArrayOutput
- func (o EnvironmentLastUpdatedErrorArrayOutput) ToEnvironmentLastUpdatedErrorArrayOutputWithContext(ctx context.Context) EnvironmentLastUpdatedErrorArrayOutput
- type EnvironmentLastUpdatedErrorInput
- type EnvironmentLastUpdatedErrorOutput
- func (EnvironmentLastUpdatedErrorOutput) ElementType() reflect.Type
- func (o EnvironmentLastUpdatedErrorOutput) ErrorCode() pulumi.StringPtrOutput
- func (o EnvironmentLastUpdatedErrorOutput) ErrorMessage() pulumi.StringPtrOutput
- func (o EnvironmentLastUpdatedErrorOutput) ToEnvironmentLastUpdatedErrorOutput() EnvironmentLastUpdatedErrorOutput
- func (o EnvironmentLastUpdatedErrorOutput) ToEnvironmentLastUpdatedErrorOutputWithContext(ctx context.Context) EnvironmentLastUpdatedErrorOutput
- type EnvironmentLastUpdatedInput
- type EnvironmentLastUpdatedOutput
- func (o EnvironmentLastUpdatedOutput) CreatedAt() pulumi.StringPtrOutput
- func (EnvironmentLastUpdatedOutput) ElementType() reflect.Type
- func (o EnvironmentLastUpdatedOutput) Errors() EnvironmentLastUpdatedErrorArrayOutput
- func (o EnvironmentLastUpdatedOutput) Status() pulumi.StringPtrOutput
- func (o EnvironmentLastUpdatedOutput) ToEnvironmentLastUpdatedOutput() EnvironmentLastUpdatedOutput
- func (o EnvironmentLastUpdatedOutput) ToEnvironmentLastUpdatedOutputWithContext(ctx context.Context) EnvironmentLastUpdatedOutput
- 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 EnvironmentLoggingConfigurationDagProcessingLogs
- type EnvironmentLoggingConfigurationDagProcessingLogsArgs
- func (EnvironmentLoggingConfigurationDagProcessingLogsArgs) ElementType() reflect.Type
- func (i EnvironmentLoggingConfigurationDagProcessingLogsArgs) ToEnvironmentLoggingConfigurationDagProcessingLogsOutput() EnvironmentLoggingConfigurationDagProcessingLogsOutput
- func (i EnvironmentLoggingConfigurationDagProcessingLogsArgs) ToEnvironmentLoggingConfigurationDagProcessingLogsOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationDagProcessingLogsOutput
- func (i EnvironmentLoggingConfigurationDagProcessingLogsArgs) ToEnvironmentLoggingConfigurationDagProcessingLogsPtrOutput() EnvironmentLoggingConfigurationDagProcessingLogsPtrOutput
- func (i EnvironmentLoggingConfigurationDagProcessingLogsArgs) ToEnvironmentLoggingConfigurationDagProcessingLogsPtrOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationDagProcessingLogsPtrOutput
- type EnvironmentLoggingConfigurationDagProcessingLogsInput
- type EnvironmentLoggingConfigurationDagProcessingLogsOutput
- func (o EnvironmentLoggingConfigurationDagProcessingLogsOutput) CloudWatchLogGroupArn() pulumi.StringPtrOutput
- func (EnvironmentLoggingConfigurationDagProcessingLogsOutput) ElementType() reflect.Type
- func (o EnvironmentLoggingConfigurationDagProcessingLogsOutput) Enabled() pulumi.BoolPtrOutput
- func (o EnvironmentLoggingConfigurationDagProcessingLogsOutput) LogLevel() pulumi.StringPtrOutput
- func (o EnvironmentLoggingConfigurationDagProcessingLogsOutput) ToEnvironmentLoggingConfigurationDagProcessingLogsOutput() EnvironmentLoggingConfigurationDagProcessingLogsOutput
- func (o EnvironmentLoggingConfigurationDagProcessingLogsOutput) ToEnvironmentLoggingConfigurationDagProcessingLogsOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationDagProcessingLogsOutput
- func (o EnvironmentLoggingConfigurationDagProcessingLogsOutput) ToEnvironmentLoggingConfigurationDagProcessingLogsPtrOutput() EnvironmentLoggingConfigurationDagProcessingLogsPtrOutput
- func (o EnvironmentLoggingConfigurationDagProcessingLogsOutput) ToEnvironmentLoggingConfigurationDagProcessingLogsPtrOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationDagProcessingLogsPtrOutput
- type EnvironmentLoggingConfigurationDagProcessingLogsPtrInput
- type EnvironmentLoggingConfigurationDagProcessingLogsPtrOutput
- func (o EnvironmentLoggingConfigurationDagProcessingLogsPtrOutput) CloudWatchLogGroupArn() pulumi.StringPtrOutput
- func (o EnvironmentLoggingConfigurationDagProcessingLogsPtrOutput) Elem() EnvironmentLoggingConfigurationDagProcessingLogsOutput
- func (EnvironmentLoggingConfigurationDagProcessingLogsPtrOutput) ElementType() reflect.Type
- func (o EnvironmentLoggingConfigurationDagProcessingLogsPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o EnvironmentLoggingConfigurationDagProcessingLogsPtrOutput) LogLevel() pulumi.StringPtrOutput
- func (o EnvironmentLoggingConfigurationDagProcessingLogsPtrOutput) ToEnvironmentLoggingConfigurationDagProcessingLogsPtrOutput() EnvironmentLoggingConfigurationDagProcessingLogsPtrOutput
- func (o EnvironmentLoggingConfigurationDagProcessingLogsPtrOutput) ToEnvironmentLoggingConfigurationDagProcessingLogsPtrOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationDagProcessingLogsPtrOutput
- type EnvironmentLoggingConfigurationInput
- type EnvironmentLoggingConfigurationOutput
- func (o EnvironmentLoggingConfigurationOutput) DagProcessingLogs() EnvironmentLoggingConfigurationDagProcessingLogsPtrOutput
- func (EnvironmentLoggingConfigurationOutput) ElementType() reflect.Type
- func (o EnvironmentLoggingConfigurationOutput) SchedulerLogs() EnvironmentLoggingConfigurationSchedulerLogsPtrOutput
- func (o EnvironmentLoggingConfigurationOutput) TaskLogs() EnvironmentLoggingConfigurationTaskLogsPtrOutput
- 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() EnvironmentLoggingConfigurationWebserverLogsPtrOutput
- func (o EnvironmentLoggingConfigurationOutput) WorkerLogs() EnvironmentLoggingConfigurationWorkerLogsPtrOutput
- type EnvironmentLoggingConfigurationPtrInput
- type EnvironmentLoggingConfigurationPtrOutput
- func (o EnvironmentLoggingConfigurationPtrOutput) DagProcessingLogs() EnvironmentLoggingConfigurationDagProcessingLogsPtrOutput
- func (o EnvironmentLoggingConfigurationPtrOutput) Elem() EnvironmentLoggingConfigurationOutput
- func (EnvironmentLoggingConfigurationPtrOutput) ElementType() reflect.Type
- func (o EnvironmentLoggingConfigurationPtrOutput) SchedulerLogs() EnvironmentLoggingConfigurationSchedulerLogsPtrOutput
- func (o EnvironmentLoggingConfigurationPtrOutput) TaskLogs() EnvironmentLoggingConfigurationTaskLogsPtrOutput
- func (o EnvironmentLoggingConfigurationPtrOutput) ToEnvironmentLoggingConfigurationPtrOutput() EnvironmentLoggingConfigurationPtrOutput
- func (o EnvironmentLoggingConfigurationPtrOutput) ToEnvironmentLoggingConfigurationPtrOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationPtrOutput
- func (o EnvironmentLoggingConfigurationPtrOutput) WebserverLogs() EnvironmentLoggingConfigurationWebserverLogsPtrOutput
- func (o EnvironmentLoggingConfigurationPtrOutput) WorkerLogs() EnvironmentLoggingConfigurationWorkerLogsPtrOutput
- type EnvironmentLoggingConfigurationSchedulerLogs
- type EnvironmentLoggingConfigurationSchedulerLogsArgs
- func (EnvironmentLoggingConfigurationSchedulerLogsArgs) ElementType() reflect.Type
- func (i EnvironmentLoggingConfigurationSchedulerLogsArgs) ToEnvironmentLoggingConfigurationSchedulerLogsOutput() EnvironmentLoggingConfigurationSchedulerLogsOutput
- func (i EnvironmentLoggingConfigurationSchedulerLogsArgs) ToEnvironmentLoggingConfigurationSchedulerLogsOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationSchedulerLogsOutput
- func (i EnvironmentLoggingConfigurationSchedulerLogsArgs) ToEnvironmentLoggingConfigurationSchedulerLogsPtrOutput() EnvironmentLoggingConfigurationSchedulerLogsPtrOutput
- func (i EnvironmentLoggingConfigurationSchedulerLogsArgs) ToEnvironmentLoggingConfigurationSchedulerLogsPtrOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationSchedulerLogsPtrOutput
- type EnvironmentLoggingConfigurationSchedulerLogsInput
- type EnvironmentLoggingConfigurationSchedulerLogsOutput
- func (o EnvironmentLoggingConfigurationSchedulerLogsOutput) CloudWatchLogGroupArn() pulumi.StringPtrOutput
- func (EnvironmentLoggingConfigurationSchedulerLogsOutput) ElementType() reflect.Type
- func (o EnvironmentLoggingConfigurationSchedulerLogsOutput) Enabled() pulumi.BoolPtrOutput
- func (o EnvironmentLoggingConfigurationSchedulerLogsOutput) LogLevel() pulumi.StringPtrOutput
- func (o EnvironmentLoggingConfigurationSchedulerLogsOutput) ToEnvironmentLoggingConfigurationSchedulerLogsOutput() EnvironmentLoggingConfigurationSchedulerLogsOutput
- func (o EnvironmentLoggingConfigurationSchedulerLogsOutput) ToEnvironmentLoggingConfigurationSchedulerLogsOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationSchedulerLogsOutput
- func (o EnvironmentLoggingConfigurationSchedulerLogsOutput) ToEnvironmentLoggingConfigurationSchedulerLogsPtrOutput() EnvironmentLoggingConfigurationSchedulerLogsPtrOutput
- func (o EnvironmentLoggingConfigurationSchedulerLogsOutput) ToEnvironmentLoggingConfigurationSchedulerLogsPtrOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationSchedulerLogsPtrOutput
- type EnvironmentLoggingConfigurationSchedulerLogsPtrInput
- type EnvironmentLoggingConfigurationSchedulerLogsPtrOutput
- func (o EnvironmentLoggingConfigurationSchedulerLogsPtrOutput) CloudWatchLogGroupArn() pulumi.StringPtrOutput
- func (o EnvironmentLoggingConfigurationSchedulerLogsPtrOutput) Elem() EnvironmentLoggingConfigurationSchedulerLogsOutput
- func (EnvironmentLoggingConfigurationSchedulerLogsPtrOutput) ElementType() reflect.Type
- func (o EnvironmentLoggingConfigurationSchedulerLogsPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o EnvironmentLoggingConfigurationSchedulerLogsPtrOutput) LogLevel() pulumi.StringPtrOutput
- func (o EnvironmentLoggingConfigurationSchedulerLogsPtrOutput) ToEnvironmentLoggingConfigurationSchedulerLogsPtrOutput() EnvironmentLoggingConfigurationSchedulerLogsPtrOutput
- func (o EnvironmentLoggingConfigurationSchedulerLogsPtrOutput) ToEnvironmentLoggingConfigurationSchedulerLogsPtrOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationSchedulerLogsPtrOutput
- type EnvironmentLoggingConfigurationTaskLogs
- type EnvironmentLoggingConfigurationTaskLogsArgs
- func (EnvironmentLoggingConfigurationTaskLogsArgs) ElementType() reflect.Type
- func (i EnvironmentLoggingConfigurationTaskLogsArgs) ToEnvironmentLoggingConfigurationTaskLogsOutput() EnvironmentLoggingConfigurationTaskLogsOutput
- func (i EnvironmentLoggingConfigurationTaskLogsArgs) ToEnvironmentLoggingConfigurationTaskLogsOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationTaskLogsOutput
- func (i EnvironmentLoggingConfigurationTaskLogsArgs) ToEnvironmentLoggingConfigurationTaskLogsPtrOutput() EnvironmentLoggingConfigurationTaskLogsPtrOutput
- func (i EnvironmentLoggingConfigurationTaskLogsArgs) ToEnvironmentLoggingConfigurationTaskLogsPtrOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationTaskLogsPtrOutput
- type EnvironmentLoggingConfigurationTaskLogsInput
- type EnvironmentLoggingConfigurationTaskLogsOutput
- func (o EnvironmentLoggingConfigurationTaskLogsOutput) CloudWatchLogGroupArn() pulumi.StringPtrOutput
- func (EnvironmentLoggingConfigurationTaskLogsOutput) ElementType() reflect.Type
- func (o EnvironmentLoggingConfigurationTaskLogsOutput) Enabled() pulumi.BoolPtrOutput
- func (o EnvironmentLoggingConfigurationTaskLogsOutput) LogLevel() pulumi.StringPtrOutput
- func (o EnvironmentLoggingConfigurationTaskLogsOutput) ToEnvironmentLoggingConfigurationTaskLogsOutput() EnvironmentLoggingConfigurationTaskLogsOutput
- func (o EnvironmentLoggingConfigurationTaskLogsOutput) ToEnvironmentLoggingConfigurationTaskLogsOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationTaskLogsOutput
- func (o EnvironmentLoggingConfigurationTaskLogsOutput) ToEnvironmentLoggingConfigurationTaskLogsPtrOutput() EnvironmentLoggingConfigurationTaskLogsPtrOutput
- func (o EnvironmentLoggingConfigurationTaskLogsOutput) ToEnvironmentLoggingConfigurationTaskLogsPtrOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationTaskLogsPtrOutput
- type EnvironmentLoggingConfigurationTaskLogsPtrInput
- type EnvironmentLoggingConfigurationTaskLogsPtrOutput
- func (o EnvironmentLoggingConfigurationTaskLogsPtrOutput) CloudWatchLogGroupArn() pulumi.StringPtrOutput
- func (o EnvironmentLoggingConfigurationTaskLogsPtrOutput) Elem() EnvironmentLoggingConfigurationTaskLogsOutput
- func (EnvironmentLoggingConfigurationTaskLogsPtrOutput) ElementType() reflect.Type
- func (o EnvironmentLoggingConfigurationTaskLogsPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o EnvironmentLoggingConfigurationTaskLogsPtrOutput) LogLevel() pulumi.StringPtrOutput
- func (o EnvironmentLoggingConfigurationTaskLogsPtrOutput) ToEnvironmentLoggingConfigurationTaskLogsPtrOutput() EnvironmentLoggingConfigurationTaskLogsPtrOutput
- func (o EnvironmentLoggingConfigurationTaskLogsPtrOutput) ToEnvironmentLoggingConfigurationTaskLogsPtrOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationTaskLogsPtrOutput
- type EnvironmentLoggingConfigurationWebserverLogs
- type EnvironmentLoggingConfigurationWebserverLogsArgs
- func (EnvironmentLoggingConfigurationWebserverLogsArgs) ElementType() reflect.Type
- func (i EnvironmentLoggingConfigurationWebserverLogsArgs) ToEnvironmentLoggingConfigurationWebserverLogsOutput() EnvironmentLoggingConfigurationWebserverLogsOutput
- func (i EnvironmentLoggingConfigurationWebserverLogsArgs) ToEnvironmentLoggingConfigurationWebserverLogsOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationWebserverLogsOutput
- func (i EnvironmentLoggingConfigurationWebserverLogsArgs) ToEnvironmentLoggingConfigurationWebserverLogsPtrOutput() EnvironmentLoggingConfigurationWebserverLogsPtrOutput
- func (i EnvironmentLoggingConfigurationWebserverLogsArgs) ToEnvironmentLoggingConfigurationWebserverLogsPtrOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationWebserverLogsPtrOutput
- type EnvironmentLoggingConfigurationWebserverLogsInput
- type EnvironmentLoggingConfigurationWebserverLogsOutput
- func (o EnvironmentLoggingConfigurationWebserverLogsOutput) CloudWatchLogGroupArn() pulumi.StringPtrOutput
- func (EnvironmentLoggingConfigurationWebserverLogsOutput) ElementType() reflect.Type
- func (o EnvironmentLoggingConfigurationWebserverLogsOutput) Enabled() pulumi.BoolPtrOutput
- func (o EnvironmentLoggingConfigurationWebserverLogsOutput) LogLevel() pulumi.StringPtrOutput
- func (o EnvironmentLoggingConfigurationWebserverLogsOutput) ToEnvironmentLoggingConfigurationWebserverLogsOutput() EnvironmentLoggingConfigurationWebserverLogsOutput
- func (o EnvironmentLoggingConfigurationWebserverLogsOutput) ToEnvironmentLoggingConfigurationWebserverLogsOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationWebserverLogsOutput
- func (o EnvironmentLoggingConfigurationWebserverLogsOutput) ToEnvironmentLoggingConfigurationWebserverLogsPtrOutput() EnvironmentLoggingConfigurationWebserverLogsPtrOutput
- func (o EnvironmentLoggingConfigurationWebserverLogsOutput) ToEnvironmentLoggingConfigurationWebserverLogsPtrOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationWebserverLogsPtrOutput
- type EnvironmentLoggingConfigurationWebserverLogsPtrInput
- type EnvironmentLoggingConfigurationWebserverLogsPtrOutput
- func (o EnvironmentLoggingConfigurationWebserverLogsPtrOutput) CloudWatchLogGroupArn() pulumi.StringPtrOutput
- func (o EnvironmentLoggingConfigurationWebserverLogsPtrOutput) Elem() EnvironmentLoggingConfigurationWebserverLogsOutput
- func (EnvironmentLoggingConfigurationWebserverLogsPtrOutput) ElementType() reflect.Type
- func (o EnvironmentLoggingConfigurationWebserverLogsPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o EnvironmentLoggingConfigurationWebserverLogsPtrOutput) LogLevel() pulumi.StringPtrOutput
- func (o EnvironmentLoggingConfigurationWebserverLogsPtrOutput) ToEnvironmentLoggingConfigurationWebserverLogsPtrOutput() EnvironmentLoggingConfigurationWebserverLogsPtrOutput
- func (o EnvironmentLoggingConfigurationWebserverLogsPtrOutput) ToEnvironmentLoggingConfigurationWebserverLogsPtrOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationWebserverLogsPtrOutput
- type EnvironmentLoggingConfigurationWorkerLogs
- type EnvironmentLoggingConfigurationWorkerLogsArgs
- func (EnvironmentLoggingConfigurationWorkerLogsArgs) ElementType() reflect.Type
- func (i EnvironmentLoggingConfigurationWorkerLogsArgs) ToEnvironmentLoggingConfigurationWorkerLogsOutput() EnvironmentLoggingConfigurationWorkerLogsOutput
- func (i EnvironmentLoggingConfigurationWorkerLogsArgs) ToEnvironmentLoggingConfigurationWorkerLogsOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationWorkerLogsOutput
- func (i EnvironmentLoggingConfigurationWorkerLogsArgs) ToEnvironmentLoggingConfigurationWorkerLogsPtrOutput() EnvironmentLoggingConfigurationWorkerLogsPtrOutput
- func (i EnvironmentLoggingConfigurationWorkerLogsArgs) ToEnvironmentLoggingConfigurationWorkerLogsPtrOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationWorkerLogsPtrOutput
- type EnvironmentLoggingConfigurationWorkerLogsInput
- type EnvironmentLoggingConfigurationWorkerLogsOutput
- func (o EnvironmentLoggingConfigurationWorkerLogsOutput) CloudWatchLogGroupArn() pulumi.StringPtrOutput
- func (EnvironmentLoggingConfigurationWorkerLogsOutput) ElementType() reflect.Type
- func (o EnvironmentLoggingConfigurationWorkerLogsOutput) Enabled() pulumi.BoolPtrOutput
- func (o EnvironmentLoggingConfigurationWorkerLogsOutput) LogLevel() pulumi.StringPtrOutput
- func (o EnvironmentLoggingConfigurationWorkerLogsOutput) ToEnvironmentLoggingConfigurationWorkerLogsOutput() EnvironmentLoggingConfigurationWorkerLogsOutput
- func (o EnvironmentLoggingConfigurationWorkerLogsOutput) ToEnvironmentLoggingConfigurationWorkerLogsOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationWorkerLogsOutput
- func (o EnvironmentLoggingConfigurationWorkerLogsOutput) ToEnvironmentLoggingConfigurationWorkerLogsPtrOutput() EnvironmentLoggingConfigurationWorkerLogsPtrOutput
- func (o EnvironmentLoggingConfigurationWorkerLogsOutput) ToEnvironmentLoggingConfigurationWorkerLogsPtrOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationWorkerLogsPtrOutput
- type EnvironmentLoggingConfigurationWorkerLogsPtrInput
- type EnvironmentLoggingConfigurationWorkerLogsPtrOutput
- func (o EnvironmentLoggingConfigurationWorkerLogsPtrOutput) CloudWatchLogGroupArn() pulumi.StringPtrOutput
- func (o EnvironmentLoggingConfigurationWorkerLogsPtrOutput) Elem() EnvironmentLoggingConfigurationWorkerLogsOutput
- func (EnvironmentLoggingConfigurationWorkerLogsPtrOutput) ElementType() reflect.Type
- func (o EnvironmentLoggingConfigurationWorkerLogsPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o EnvironmentLoggingConfigurationWorkerLogsPtrOutput) LogLevel() pulumi.StringPtrOutput
- func (o EnvironmentLoggingConfigurationWorkerLogsPtrOutput) ToEnvironmentLoggingConfigurationWorkerLogsPtrOutput() EnvironmentLoggingConfigurationWorkerLogsPtrOutput
- func (o EnvironmentLoggingConfigurationWorkerLogsPtrOutput) ToEnvironmentLoggingConfigurationWorkerLogsPtrOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationWorkerLogsPtrOutput
- type EnvironmentMap
- type EnvironmentMapInput
- type EnvironmentMapOutput
- func (EnvironmentMapOutput) ElementType() reflect.Type
- func (o EnvironmentMapOutput) MapIndex(k pulumi.StringInput) EnvironmentOutput
- func (o EnvironmentMapOutput) ToEnvironmentMapOutput() EnvironmentMapOutput
- func (o EnvironmentMapOutput) ToEnvironmentMapOutputWithContext(ctx context.Context) EnvironmentMapOutput
- 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.StringMapOutput
- func (o EnvironmentOutput) AirflowVersion() pulumi.StringOutput
- func (o EnvironmentOutput) Arn() pulumi.StringOutput
- func (o EnvironmentOutput) CreatedAt() pulumi.StringOutput
- func (o EnvironmentOutput) DagS3Path() pulumi.StringOutput
- func (EnvironmentOutput) ElementType() reflect.Type
- func (o EnvironmentOutput) EndpointManagement() pulumi.StringOutput
- func (o EnvironmentOutput) EnvironmentClass() pulumi.StringOutput
- func (o EnvironmentOutput) ExecutionRoleArn() pulumi.StringOutput
- func (o EnvironmentOutput) KmsKey() pulumi.StringPtrOutput
- func (o EnvironmentOutput) LastUpdateds() EnvironmentLastUpdatedArrayOutput
- func (o EnvironmentOutput) LoggingConfiguration() EnvironmentLoggingConfigurationOutput
- func (o EnvironmentOutput) MaxWorkers() pulumi.IntOutput
- func (o EnvironmentOutput) MinWorkers() pulumi.IntOutput
- func (o EnvironmentOutput) Name() pulumi.StringOutput
- func (o EnvironmentOutput) NetworkConfiguration() EnvironmentNetworkConfigurationOutput
- func (o EnvironmentOutput) PluginsS3ObjectVersion() pulumi.StringOutput
- func (o EnvironmentOutput) PluginsS3Path() pulumi.StringPtrOutput
- func (o EnvironmentOutput) RequirementsS3ObjectVersion() pulumi.StringOutput
- func (o EnvironmentOutput) RequirementsS3Path() pulumi.StringPtrOutput
- func (o EnvironmentOutput) Schedulers() pulumi.IntOutput
- func (o EnvironmentOutput) ServiceRoleArn() pulumi.StringOutput
- func (o EnvironmentOutput) SourceBucketArn() pulumi.StringOutput
- func (o EnvironmentOutput) StartupScriptS3ObjectVersion() pulumi.StringOutput
- func (o EnvironmentOutput) StartupScriptS3Path() pulumi.StringPtrOutput
- func (o EnvironmentOutput) Status() pulumi.StringOutput
- func (o EnvironmentOutput) Tags() pulumi.StringMapOutput
- func (o EnvironmentOutput) TagsAll() pulumi.StringMapOutputdeprecated
- func (o EnvironmentOutput) ToEnvironmentOutput() EnvironmentOutput
- func (o EnvironmentOutput) ToEnvironmentOutputWithContext(ctx context.Context) EnvironmentOutput
- func (o EnvironmentOutput) WebserverAccessMode() pulumi.StringOutput
- func (o EnvironmentOutput) WebserverUrl() pulumi.StringOutput
- func (o EnvironmentOutput) WeeklyMaintenanceWindowStart() pulumi.StringOutput
- type EnvironmentState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Environment ¶
type Environment struct { pulumi.CustomResourceState // The `airflowConfigurationOptions` parameter specifies airflow override options. Check the [Official documentation](https://docs.aws.amazon.com/mwaa/latest/userguide/configuring-env-variables.html#configuring-env-variables-reference) for all possible configuration options. AirflowConfigurationOptions pulumi.StringMapOutput `pulumi:"airflowConfigurationOptions"` // Airflow version of your environment, will be set by default to the latest version that MWAA supports. AirflowVersion pulumi.StringOutput `pulumi:"airflowVersion"` // The ARN of the MWAA Environment Arn pulumi.StringOutput `pulumi:"arn"` // The Created At date of the MWAA Environment // * `logging_configuration[0].<LOG_CONFIGURATION_TYPE>[0].cloud_watch_log_group_arn` - Provides the ARN for the CloudWatch group where the logs will be published CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // The relative path to the DAG folder on your Amazon S3 storage bucket. For example, dags. For more information, see [Importing DAGs on Amazon MWAA](https://docs.aws.amazon.com/mwaa/latest/userguide/configuring-dag-import.html). DagS3Path pulumi.StringOutput `pulumi:"dagS3Path"` EndpointManagement pulumi.StringOutput `pulumi:"endpointManagement"` // Environment class for the cluster. Possible options are `mw1.small`, `mw1.medium`, `mw1.large`. Will be set by default to `mw1.small`. Please check the [AWS Pricing](https://aws.amazon.com/de/managed-workflows-for-apache-airflow/pricing/) for more information about the environment classes. EnvironmentClass pulumi.StringOutput `pulumi:"environmentClass"` // The Amazon Resource Name (ARN) of the task execution role that the Amazon MWAA and its environment can assume. Check the [official AWS documentation](https://docs.aws.amazon.com/mwaa/latest/userguide/mwaa-create-role.html) for the detailed role specification. ExecutionRoleArn pulumi.StringOutput `pulumi:"executionRoleArn"` // The Amazon Resource Name (ARN) of your KMS key that you want to use for encryption. Will be set to the ARN of the managed KMS key `aws/airflow` by default. Please check the [Official Documentation](https://docs.aws.amazon.com/mwaa/latest/userguide/custom-keys-certs.html) for more information. KmsKey pulumi.StringPtrOutput `pulumi:"kmsKey"` LastUpdateds EnvironmentLastUpdatedArrayOutput `pulumi:"lastUpdateds"` // The Apache Airflow logs you want to send to Amazon CloudWatch Logs. LoggingConfiguration EnvironmentLoggingConfigurationOutput `pulumi:"loggingConfiguration"` // The maximum number of workers that can be automatically scaled up. Value need to be between `1` and `25`. Will be `10` by default. MaxWorkers pulumi.IntOutput `pulumi:"maxWorkers"` // The minimum number of workers that you want to run in your environment. Will be `1` by default. MinWorkers pulumi.IntOutput `pulumi:"minWorkers"` // The name of the Apache Airflow Environment Name pulumi.StringOutput `pulumi:"name"` // Specifies the network configuration for your Apache Airflow Environment. This includes two private subnets as well as security groups for the Airflow environment. Each subnet requires internet connection, otherwise the deployment will fail. See Network configuration below for details. NetworkConfiguration EnvironmentNetworkConfigurationOutput `pulumi:"networkConfiguration"` // The plugins.zip file version you want to use. PluginsS3ObjectVersion pulumi.StringOutput `pulumi:"pluginsS3ObjectVersion"` // The relative path to the plugins.zip file on your Amazon S3 storage bucket. For example, plugins.zip. If a relative path is provided in the request, then pluginsS3ObjectVersion is required. For more information, see [Importing DAGs on Amazon MWAA](https://docs.aws.amazon.com/mwaa/latest/userguide/configuring-dag-import.html). PluginsS3Path pulumi.StringPtrOutput `pulumi:"pluginsS3Path"` // The requirements.txt file version you want to use. RequirementsS3ObjectVersion pulumi.StringOutput `pulumi:"requirementsS3ObjectVersion"` // The relative path to the requirements.txt file on your Amazon S3 storage bucket. For example, requirements.txt. If a relative path is provided in the request, then requirementsS3ObjectVersion is required. For more information, see [Importing DAGs on Amazon MWAA](https://docs.aws.amazon.com/mwaa/latest/userguide/configuring-dag-import.html). RequirementsS3Path pulumi.StringPtrOutput `pulumi:"requirementsS3Path"` // The number of schedulers that you want to run in your environment. v2.0.2 and above accepts `2` - `5`, default `2`. v1.10.12 accepts `1`. Schedulers pulumi.IntOutput `pulumi:"schedulers"` // The Service Role ARN of the Amazon MWAA Environment ServiceRoleArn pulumi.StringOutput `pulumi:"serviceRoleArn"` // The Amazon Resource Name (ARN) of your Amazon S3 storage bucket. For example, arn:aws:s3:::airflow-mybucketname. SourceBucketArn pulumi.StringOutput `pulumi:"sourceBucketArn"` // The version of the startup shell script you want to use. You must specify the version ID that Amazon S3 assigns to the file every time you update the script. StartupScriptS3ObjectVersion pulumi.StringOutput `pulumi:"startupScriptS3ObjectVersion"` // The relative path to the script hosted in your bucket. The script runs as your environment starts before starting the Apache Airflow process. Use this script to install dependencies, modify configuration options, and set environment variables. See [Using a startup script](https://docs.aws.amazon.com/mwaa/latest/userguide/using-startup-script.html). Supported for environment versions 2.x and later. StartupScriptS3Path pulumi.StringPtrOutput `pulumi:"startupScriptS3Path"` // The status of the Amazon MWAA Environment Status pulumi.StringOutput `pulumi:"status"` // A map of resource tags to associate with the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapOutput `pulumi:"tags"` // A map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block. // // Deprecated: Please use `tags` instead. TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"` // Specifies whether the webserver should be accessible over the internet or via your specified VPC. Possible options: `PRIVATE_ONLY` (default) and `PUBLIC_ONLY`. WebserverAccessMode pulumi.StringOutput `pulumi:"webserverAccessMode"` // The webserver URL of the MWAA Environment WebserverUrl pulumi.StringOutput `pulumi:"webserverUrl"` // Specifies the start date for the weekly maintenance window. WeeklyMaintenanceWindowStart pulumi.StringOutput `pulumi:"weeklyMaintenanceWindowStart"` }
Creates a MWAA Environment resource.
## Example Usage
A MWAA Environment requires an IAM role (`iam.Role`), two subnets in the private zone (`ec2.Subnet`) and a versioned S3 bucket (`s3.BucketV2`).
### Basic Usage
<!--Start PulumiCodeChooser --> ```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/mwaa" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
) func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := mwaa.NewEnvironment(ctx, "example", &mwaa.EnvironmentArgs{ DagS3Path: pulumi.String("dags/"), ExecutionRoleArn: pulumi.Any(exampleAwsIamRole.Arn), Name: pulumi.String("example"), NetworkConfiguration: &mwaa.EnvironmentNetworkConfigurationArgs{ SecurityGroupIds: pulumi.StringArray{ exampleAwsSecurityGroup.Id, }, SubnetIds: %!v(PANIC=Format method: fatal: A failure has occurred: unlowered splat expression @ example.pp:6,24-37), }, SourceBucketArn: pulumi.Any(exampleAwsS3Bucket.Arn), }) if err != nil { return err } return nil }) } ``` <!--End PulumiCodeChooser -->
### Example with Airflow configuration options
<!--Start PulumiCodeChooser --> ```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/mwaa" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
) func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := mwaa.NewEnvironment(ctx, "example", &mwaa.EnvironmentArgs{ AirflowConfigurationOptions: pulumi.StringMap{ "core.default_task_retries": pulumi.String("16"), "core.parallelism": pulumi.String("1"), }, DagS3Path: pulumi.String("dags/"), ExecutionRoleArn: pulumi.Any(exampleAwsIamRole.Arn), Name: pulumi.String("example"), NetworkConfiguration: &mwaa.EnvironmentNetworkConfigurationArgs{ SecurityGroupIds: pulumi.StringArray{ exampleAwsSecurityGroup.Id, }, SubnetIds: %!v(PANIC=Format method: fatal: A failure has occurred: unlowered splat expression @ example.pp:10,24-37), }, SourceBucketArn: pulumi.Any(exampleAwsS3Bucket.Arn), }) if err != nil { return err } return nil }) } ``` <!--End PulumiCodeChooser -->
### Example with logging configurations
Note that Airflow task logs are enabled by default with the `INFO` log level.
<!--Start PulumiCodeChooser --> ```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/mwaa" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
) func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := mwaa.NewEnvironment(ctx, "example", &mwaa.EnvironmentArgs{ DagS3Path: pulumi.String("dags/"), ExecutionRoleArn: pulumi.Any(exampleAwsIamRole.Arn), LoggingConfiguration: &mwaa.EnvironmentLoggingConfigurationArgs{ DagProcessingLogs: &mwaa.EnvironmentLoggingConfigurationDagProcessingLogsArgs{ Enabled: pulumi.Bool(true), LogLevel: pulumi.String("DEBUG"), }, SchedulerLogs: &mwaa.EnvironmentLoggingConfigurationSchedulerLogsArgs{ Enabled: pulumi.Bool(true), LogLevel: pulumi.String("INFO"), }, TaskLogs: &mwaa.EnvironmentLoggingConfigurationTaskLogsArgs{ Enabled: pulumi.Bool(true), LogLevel: pulumi.String("WARNING"), }, WebserverLogs: &mwaa.EnvironmentLoggingConfigurationWebserverLogsArgs{ Enabled: pulumi.Bool(true), LogLevel: pulumi.String("ERROR"), }, WorkerLogs: &mwaa.EnvironmentLoggingConfigurationWorkerLogsArgs{ Enabled: pulumi.Bool(true), LogLevel: pulumi.String("CRITICAL"), }, }, Name: pulumi.String("example"), NetworkConfiguration: &mwaa.EnvironmentNetworkConfigurationArgs{ SecurityGroupIds: pulumi.StringArray{ exampleAwsSecurityGroup.Id, }, SubnetIds: %!v(PANIC=Format method: fatal: A failure has occurred: unlowered splat expression @ example.pp:28,24-37), }, SourceBucketArn: pulumi.Any(exampleAwsS3Bucket.Arn), }) if err != nil { return err } return nil }) } ``` <!--End PulumiCodeChooser -->
### Example with tags
<!--Start PulumiCodeChooser --> ```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/mwaa" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
) func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := mwaa.NewEnvironment(ctx, "example", &mwaa.EnvironmentArgs{ DagS3Path: pulumi.String("dags/"), ExecutionRoleArn: pulumi.Any(exampleAwsIamRole.Arn), Name: pulumi.String("example"), NetworkConfiguration: &mwaa.EnvironmentNetworkConfigurationArgs{ SecurityGroupIds: pulumi.StringArray{ exampleAwsSecurityGroup.Id, }, SubnetIds: %!v(PANIC=Format method: fatal: A failure has occurred: unlowered splat expression @ example.pp:6,24-37), }, SourceBucketArn: pulumi.Any(exampleAwsS3Bucket.Arn), Tags: pulumi.StringMap{ "Name": pulumi.String("example"), "Environment": pulumi.String("production"), }, }) if err != nil { return err } return nil }) } ``` <!--End PulumiCodeChooser -->
## Import
Using `pulumi import`, import MWAA Environment using `Name`. For example:
```sh $ pulumi import aws:mwaa/environment:Environment example MyAirflowEnvironment ```
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 { // The `airflowConfigurationOptions` parameter specifies airflow override options. Check the [Official documentation](https://docs.aws.amazon.com/mwaa/latest/userguide/configuring-env-variables.html#configuring-env-variables-reference) for all possible configuration options. AirflowConfigurationOptions pulumi.StringMapInput // Airflow version of your environment, will be set by default to the latest version that MWAA supports. AirflowVersion pulumi.StringPtrInput // The relative path to the DAG folder on your Amazon S3 storage bucket. For example, dags. For more information, see [Importing DAGs on Amazon MWAA](https://docs.aws.amazon.com/mwaa/latest/userguide/configuring-dag-import.html). DagS3Path pulumi.StringInput EndpointManagement pulumi.StringPtrInput // Environment class for the cluster. Possible options are `mw1.small`, `mw1.medium`, `mw1.large`. Will be set by default to `mw1.small`. Please check the [AWS Pricing](https://aws.amazon.com/de/managed-workflows-for-apache-airflow/pricing/) for more information about the environment classes. EnvironmentClass pulumi.StringPtrInput // The Amazon Resource Name (ARN) of the task execution role that the Amazon MWAA and its environment can assume. Check the [official AWS documentation](https://docs.aws.amazon.com/mwaa/latest/userguide/mwaa-create-role.html) for the detailed role specification. ExecutionRoleArn pulumi.StringInput // The Amazon Resource Name (ARN) of your KMS key that you want to use for encryption. Will be set to the ARN of the managed KMS key `aws/airflow` by default. Please check the [Official Documentation](https://docs.aws.amazon.com/mwaa/latest/userguide/custom-keys-certs.html) for more information. KmsKey pulumi.StringPtrInput // The Apache Airflow logs you want to send to Amazon CloudWatch Logs. LoggingConfiguration EnvironmentLoggingConfigurationPtrInput // The maximum number of workers that can be automatically scaled up. Value need to be between `1` and `25`. Will be `10` by default. MaxWorkers pulumi.IntPtrInput // The minimum number of workers that you want to run in your environment. Will be `1` by default. MinWorkers pulumi.IntPtrInput // The name of the Apache Airflow Environment Name pulumi.StringPtrInput // Specifies the network configuration for your Apache Airflow Environment. This includes two private subnets as well as security groups for the Airflow environment. Each subnet requires internet connection, otherwise the deployment will fail. See Network configuration below for details. NetworkConfiguration EnvironmentNetworkConfigurationInput // The plugins.zip file version you want to use. PluginsS3ObjectVersion pulumi.StringPtrInput // The relative path to the plugins.zip file on your Amazon S3 storage bucket. For example, plugins.zip. If a relative path is provided in the request, then pluginsS3ObjectVersion is required. For more information, see [Importing DAGs on Amazon MWAA](https://docs.aws.amazon.com/mwaa/latest/userguide/configuring-dag-import.html). PluginsS3Path pulumi.StringPtrInput // The requirements.txt file version you want to use. RequirementsS3ObjectVersion pulumi.StringPtrInput // The relative path to the requirements.txt file on your Amazon S3 storage bucket. For example, requirements.txt. If a relative path is provided in the request, then requirementsS3ObjectVersion is required. For more information, see [Importing DAGs on Amazon MWAA](https://docs.aws.amazon.com/mwaa/latest/userguide/configuring-dag-import.html). RequirementsS3Path pulumi.StringPtrInput // The number of schedulers that you want to run in your environment. v2.0.2 and above accepts `2` - `5`, default `2`. v1.10.12 accepts `1`. Schedulers pulumi.IntPtrInput // The Amazon Resource Name (ARN) of your Amazon S3 storage bucket. For example, arn:aws:s3:::airflow-mybucketname. SourceBucketArn pulumi.StringInput // The version of the startup shell script you want to use. You must specify the version ID that Amazon S3 assigns to the file every time you update the script. StartupScriptS3ObjectVersion pulumi.StringPtrInput // The relative path to the script hosted in your bucket. The script runs as your environment starts before starting the Apache Airflow process. Use this script to install dependencies, modify configuration options, and set environment variables. See [Using a startup script](https://docs.aws.amazon.com/mwaa/latest/userguide/using-startup-script.html). Supported for environment versions 2.x and later. StartupScriptS3Path pulumi.StringPtrInput // A map of resource tags to associate with the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapInput // Specifies whether the webserver should be accessible over the internet or via your specified VPC. Possible options: `PRIVATE_ONLY` (default) and `PUBLIC_ONLY`. WebserverAccessMode pulumi.StringPtrInput // Specifies the start date for the weekly maintenance window. WeeklyMaintenanceWindowStart pulumi.StringPtrInput }
The set of arguments for constructing a Environment resource.
func (EnvironmentArgs) ElementType ¶
func (EnvironmentArgs) ElementType() reflect.Type
type EnvironmentArray ¶
type EnvironmentArray []EnvironmentInput
func (EnvironmentArray) ElementType ¶
func (EnvironmentArray) ElementType() reflect.Type
func (EnvironmentArray) ToEnvironmentArrayOutput ¶
func (i EnvironmentArray) ToEnvironmentArrayOutput() EnvironmentArrayOutput
func (EnvironmentArray) ToEnvironmentArrayOutputWithContext ¶
func (i EnvironmentArray) ToEnvironmentArrayOutputWithContext(ctx context.Context) EnvironmentArrayOutput
type EnvironmentArrayInput ¶
type EnvironmentArrayInput interface { pulumi.Input ToEnvironmentArrayOutput() EnvironmentArrayOutput ToEnvironmentArrayOutputWithContext(context.Context) EnvironmentArrayOutput }
EnvironmentArrayInput is an input type that accepts EnvironmentArray and EnvironmentArrayOutput values. You can construct a concrete instance of `EnvironmentArrayInput` via:
EnvironmentArray{ EnvironmentArgs{...} }
type EnvironmentArrayOutput ¶
type EnvironmentArrayOutput struct{ *pulumi.OutputState }
func (EnvironmentArrayOutput) ElementType ¶
func (EnvironmentArrayOutput) ElementType() reflect.Type
func (EnvironmentArrayOutput) Index ¶
func (o EnvironmentArrayOutput) Index(i pulumi.IntInput) EnvironmentOutput
func (EnvironmentArrayOutput) ToEnvironmentArrayOutput ¶
func (o EnvironmentArrayOutput) ToEnvironmentArrayOutput() EnvironmentArrayOutput
func (EnvironmentArrayOutput) ToEnvironmentArrayOutputWithContext ¶
func (o EnvironmentArrayOutput) ToEnvironmentArrayOutputWithContext(ctx context.Context) EnvironmentArrayOutput
type EnvironmentInput ¶
type EnvironmentInput interface { pulumi.Input ToEnvironmentOutput() EnvironmentOutput ToEnvironmentOutputWithContext(ctx context.Context) EnvironmentOutput }
type EnvironmentLastUpdated ¶
type EnvironmentLastUpdated struct { // The Created At date of the MWAA Environment // * `logging_configuration[0].<LOG_CONFIGURATION_TYPE>[0].cloud_watch_log_group_arn` - Provides the ARN for the CloudWatch group where the logs will be published CreatedAt *string `pulumi:"createdAt"` Errors []EnvironmentLastUpdatedError `pulumi:"errors"` // The status of the Amazon MWAA Environment Status *string `pulumi:"status"` }
type EnvironmentLastUpdatedArgs ¶
type EnvironmentLastUpdatedArgs struct { // The Created At date of the MWAA Environment // * `logging_configuration[0].<LOG_CONFIGURATION_TYPE>[0].cloud_watch_log_group_arn` - Provides the ARN for the CloudWatch group where the logs will be published CreatedAt pulumi.StringPtrInput `pulumi:"createdAt"` Errors EnvironmentLastUpdatedErrorArrayInput `pulumi:"errors"` // The status of the Amazon MWAA Environment Status pulumi.StringPtrInput `pulumi:"status"` }
func (EnvironmentLastUpdatedArgs) ElementType ¶
func (EnvironmentLastUpdatedArgs) ElementType() reflect.Type
func (EnvironmentLastUpdatedArgs) ToEnvironmentLastUpdatedOutput ¶
func (i EnvironmentLastUpdatedArgs) ToEnvironmentLastUpdatedOutput() EnvironmentLastUpdatedOutput
func (EnvironmentLastUpdatedArgs) ToEnvironmentLastUpdatedOutputWithContext ¶
func (i EnvironmentLastUpdatedArgs) ToEnvironmentLastUpdatedOutputWithContext(ctx context.Context) EnvironmentLastUpdatedOutput
type EnvironmentLastUpdatedArray ¶
type EnvironmentLastUpdatedArray []EnvironmentLastUpdatedInput
func (EnvironmentLastUpdatedArray) ElementType ¶
func (EnvironmentLastUpdatedArray) ElementType() reflect.Type
func (EnvironmentLastUpdatedArray) ToEnvironmentLastUpdatedArrayOutput ¶
func (i EnvironmentLastUpdatedArray) ToEnvironmentLastUpdatedArrayOutput() EnvironmentLastUpdatedArrayOutput
func (EnvironmentLastUpdatedArray) ToEnvironmentLastUpdatedArrayOutputWithContext ¶
func (i EnvironmentLastUpdatedArray) ToEnvironmentLastUpdatedArrayOutputWithContext(ctx context.Context) EnvironmentLastUpdatedArrayOutput
type EnvironmentLastUpdatedArrayInput ¶
type EnvironmentLastUpdatedArrayInput interface { pulumi.Input ToEnvironmentLastUpdatedArrayOutput() EnvironmentLastUpdatedArrayOutput ToEnvironmentLastUpdatedArrayOutputWithContext(context.Context) EnvironmentLastUpdatedArrayOutput }
EnvironmentLastUpdatedArrayInput is an input type that accepts EnvironmentLastUpdatedArray and EnvironmentLastUpdatedArrayOutput values. You can construct a concrete instance of `EnvironmentLastUpdatedArrayInput` via:
EnvironmentLastUpdatedArray{ EnvironmentLastUpdatedArgs{...} }
type EnvironmentLastUpdatedArrayOutput ¶
type EnvironmentLastUpdatedArrayOutput struct{ *pulumi.OutputState }
func (EnvironmentLastUpdatedArrayOutput) ElementType ¶
func (EnvironmentLastUpdatedArrayOutput) ElementType() reflect.Type
func (EnvironmentLastUpdatedArrayOutput) Index ¶
func (o EnvironmentLastUpdatedArrayOutput) Index(i pulumi.IntInput) EnvironmentLastUpdatedOutput
func (EnvironmentLastUpdatedArrayOutput) ToEnvironmentLastUpdatedArrayOutput ¶
func (o EnvironmentLastUpdatedArrayOutput) ToEnvironmentLastUpdatedArrayOutput() EnvironmentLastUpdatedArrayOutput
func (EnvironmentLastUpdatedArrayOutput) ToEnvironmentLastUpdatedArrayOutputWithContext ¶
func (o EnvironmentLastUpdatedArrayOutput) ToEnvironmentLastUpdatedArrayOutputWithContext(ctx context.Context) EnvironmentLastUpdatedArrayOutput
type EnvironmentLastUpdatedErrorArgs ¶
type EnvironmentLastUpdatedErrorArgs struct { ErrorCode pulumi.StringPtrInput `pulumi:"errorCode"` ErrorMessage pulumi.StringPtrInput `pulumi:"errorMessage"` }
func (EnvironmentLastUpdatedErrorArgs) ElementType ¶
func (EnvironmentLastUpdatedErrorArgs) ElementType() reflect.Type
func (EnvironmentLastUpdatedErrorArgs) ToEnvironmentLastUpdatedErrorOutput ¶
func (i EnvironmentLastUpdatedErrorArgs) ToEnvironmentLastUpdatedErrorOutput() EnvironmentLastUpdatedErrorOutput
func (EnvironmentLastUpdatedErrorArgs) ToEnvironmentLastUpdatedErrorOutputWithContext ¶
func (i EnvironmentLastUpdatedErrorArgs) ToEnvironmentLastUpdatedErrorOutputWithContext(ctx context.Context) EnvironmentLastUpdatedErrorOutput
type EnvironmentLastUpdatedErrorArray ¶
type EnvironmentLastUpdatedErrorArray []EnvironmentLastUpdatedErrorInput
func (EnvironmentLastUpdatedErrorArray) ElementType ¶
func (EnvironmentLastUpdatedErrorArray) ElementType() reflect.Type
func (EnvironmentLastUpdatedErrorArray) ToEnvironmentLastUpdatedErrorArrayOutput ¶
func (i EnvironmentLastUpdatedErrorArray) ToEnvironmentLastUpdatedErrorArrayOutput() EnvironmentLastUpdatedErrorArrayOutput
func (EnvironmentLastUpdatedErrorArray) ToEnvironmentLastUpdatedErrorArrayOutputWithContext ¶
func (i EnvironmentLastUpdatedErrorArray) ToEnvironmentLastUpdatedErrorArrayOutputWithContext(ctx context.Context) EnvironmentLastUpdatedErrorArrayOutput
type EnvironmentLastUpdatedErrorArrayInput ¶
type EnvironmentLastUpdatedErrorArrayInput interface { pulumi.Input ToEnvironmentLastUpdatedErrorArrayOutput() EnvironmentLastUpdatedErrorArrayOutput ToEnvironmentLastUpdatedErrorArrayOutputWithContext(context.Context) EnvironmentLastUpdatedErrorArrayOutput }
EnvironmentLastUpdatedErrorArrayInput is an input type that accepts EnvironmentLastUpdatedErrorArray and EnvironmentLastUpdatedErrorArrayOutput values. You can construct a concrete instance of `EnvironmentLastUpdatedErrorArrayInput` via:
EnvironmentLastUpdatedErrorArray{ EnvironmentLastUpdatedErrorArgs{...} }
type EnvironmentLastUpdatedErrorArrayOutput ¶
type EnvironmentLastUpdatedErrorArrayOutput struct{ *pulumi.OutputState }
func (EnvironmentLastUpdatedErrorArrayOutput) ElementType ¶
func (EnvironmentLastUpdatedErrorArrayOutput) ElementType() reflect.Type
func (EnvironmentLastUpdatedErrorArrayOutput) ToEnvironmentLastUpdatedErrorArrayOutput ¶
func (o EnvironmentLastUpdatedErrorArrayOutput) ToEnvironmentLastUpdatedErrorArrayOutput() EnvironmentLastUpdatedErrorArrayOutput
func (EnvironmentLastUpdatedErrorArrayOutput) ToEnvironmentLastUpdatedErrorArrayOutputWithContext ¶
func (o EnvironmentLastUpdatedErrorArrayOutput) ToEnvironmentLastUpdatedErrorArrayOutputWithContext(ctx context.Context) EnvironmentLastUpdatedErrorArrayOutput
type EnvironmentLastUpdatedErrorInput ¶
type EnvironmentLastUpdatedErrorInput interface { pulumi.Input ToEnvironmentLastUpdatedErrorOutput() EnvironmentLastUpdatedErrorOutput ToEnvironmentLastUpdatedErrorOutputWithContext(context.Context) EnvironmentLastUpdatedErrorOutput }
EnvironmentLastUpdatedErrorInput is an input type that accepts EnvironmentLastUpdatedErrorArgs and EnvironmentLastUpdatedErrorOutput values. You can construct a concrete instance of `EnvironmentLastUpdatedErrorInput` via:
EnvironmentLastUpdatedErrorArgs{...}
type EnvironmentLastUpdatedErrorOutput ¶
type EnvironmentLastUpdatedErrorOutput struct{ *pulumi.OutputState }
func (EnvironmentLastUpdatedErrorOutput) ElementType ¶
func (EnvironmentLastUpdatedErrorOutput) ElementType() reflect.Type
func (EnvironmentLastUpdatedErrorOutput) ErrorCode ¶
func (o EnvironmentLastUpdatedErrorOutput) ErrorCode() pulumi.StringPtrOutput
func (EnvironmentLastUpdatedErrorOutput) ErrorMessage ¶
func (o EnvironmentLastUpdatedErrorOutput) ErrorMessage() pulumi.StringPtrOutput
func (EnvironmentLastUpdatedErrorOutput) ToEnvironmentLastUpdatedErrorOutput ¶
func (o EnvironmentLastUpdatedErrorOutput) ToEnvironmentLastUpdatedErrorOutput() EnvironmentLastUpdatedErrorOutput
func (EnvironmentLastUpdatedErrorOutput) ToEnvironmentLastUpdatedErrorOutputWithContext ¶
func (o EnvironmentLastUpdatedErrorOutput) ToEnvironmentLastUpdatedErrorOutputWithContext(ctx context.Context) EnvironmentLastUpdatedErrorOutput
type EnvironmentLastUpdatedInput ¶
type EnvironmentLastUpdatedInput interface { pulumi.Input ToEnvironmentLastUpdatedOutput() EnvironmentLastUpdatedOutput ToEnvironmentLastUpdatedOutputWithContext(context.Context) EnvironmentLastUpdatedOutput }
EnvironmentLastUpdatedInput is an input type that accepts EnvironmentLastUpdatedArgs and EnvironmentLastUpdatedOutput values. You can construct a concrete instance of `EnvironmentLastUpdatedInput` via:
EnvironmentLastUpdatedArgs{...}
type EnvironmentLastUpdatedOutput ¶
type EnvironmentLastUpdatedOutput struct{ *pulumi.OutputState }
func (EnvironmentLastUpdatedOutput) CreatedAt ¶
func (o EnvironmentLastUpdatedOutput) CreatedAt() pulumi.StringPtrOutput
The Created At date of the MWAA Environment * `logging_configuration[0].<LOG_CONFIGURATION_TYPE>[0].cloud_watch_log_group_arn` - Provides the ARN for the CloudWatch group where the logs will be published
func (EnvironmentLastUpdatedOutput) ElementType ¶
func (EnvironmentLastUpdatedOutput) ElementType() reflect.Type
func (EnvironmentLastUpdatedOutput) Errors ¶
func (o EnvironmentLastUpdatedOutput) Errors() EnvironmentLastUpdatedErrorArrayOutput
func (EnvironmentLastUpdatedOutput) Status ¶
func (o EnvironmentLastUpdatedOutput) Status() pulumi.StringPtrOutput
The status of the Amazon MWAA Environment
func (EnvironmentLastUpdatedOutput) ToEnvironmentLastUpdatedOutput ¶
func (o EnvironmentLastUpdatedOutput) ToEnvironmentLastUpdatedOutput() EnvironmentLastUpdatedOutput
func (EnvironmentLastUpdatedOutput) ToEnvironmentLastUpdatedOutputWithContext ¶
func (o EnvironmentLastUpdatedOutput) ToEnvironmentLastUpdatedOutputWithContext(ctx context.Context) EnvironmentLastUpdatedOutput
type EnvironmentLoggingConfiguration ¶
type EnvironmentLoggingConfiguration struct { // (Optional) Log configuration options for processing DAGs. See Module logging configuration for more information. Disabled by default. DagProcessingLogs *EnvironmentLoggingConfigurationDagProcessingLogs `pulumi:"dagProcessingLogs"` // Log configuration options for the schedulers. See Module logging configuration for more information. Disabled by default. SchedulerLogs *EnvironmentLoggingConfigurationSchedulerLogs `pulumi:"schedulerLogs"` // Log configuration options for DAG tasks. See Module logging configuration for more information. Enabled by default with `INFO` log level. TaskLogs *EnvironmentLoggingConfigurationTaskLogs `pulumi:"taskLogs"` // Log configuration options for the webservers. See Module logging configuration for more information. Disabled by default. WebserverLogs *EnvironmentLoggingConfigurationWebserverLogs `pulumi:"webserverLogs"` // Log configuration options for the workers. See Module logging configuration for more information. Disabled by default. WorkerLogs *EnvironmentLoggingConfigurationWorkerLogs `pulumi:"workerLogs"` }
type EnvironmentLoggingConfigurationArgs ¶
type EnvironmentLoggingConfigurationArgs struct { // (Optional) Log configuration options for processing DAGs. See Module logging configuration for more information. Disabled by default. DagProcessingLogs EnvironmentLoggingConfigurationDagProcessingLogsPtrInput `pulumi:"dagProcessingLogs"` // Log configuration options for the schedulers. See Module logging configuration for more information. Disabled by default. SchedulerLogs EnvironmentLoggingConfigurationSchedulerLogsPtrInput `pulumi:"schedulerLogs"` // Log configuration options for DAG tasks. See Module logging configuration for more information. Enabled by default with `INFO` log level. TaskLogs EnvironmentLoggingConfigurationTaskLogsPtrInput `pulumi:"taskLogs"` // Log configuration options for the webservers. See Module logging configuration for more information. Disabled by default. WebserverLogs EnvironmentLoggingConfigurationWebserverLogsPtrInput `pulumi:"webserverLogs"` // Log configuration options for the workers. See Module logging configuration for more information. Disabled by default. WorkerLogs EnvironmentLoggingConfigurationWorkerLogsPtrInput `pulumi:"workerLogs"` }
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 EnvironmentLoggingConfigurationDagProcessingLogs ¶
type EnvironmentLoggingConfigurationDagProcessingLogs struct { CloudWatchLogGroupArn *string `pulumi:"cloudWatchLogGroupArn"` // Enabling or disabling the collection of logs Enabled *bool `pulumi:"enabled"` // Logging level. Valid values: `CRITICAL`, `ERROR`, `WARNING`, `INFO`, `DEBUG`. Will be `INFO` by default. LogLevel *string `pulumi:"logLevel"` }
type EnvironmentLoggingConfigurationDagProcessingLogsArgs ¶
type EnvironmentLoggingConfigurationDagProcessingLogsArgs struct { CloudWatchLogGroupArn pulumi.StringPtrInput `pulumi:"cloudWatchLogGroupArn"` // Enabling or disabling the collection of logs Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // Logging level. Valid values: `CRITICAL`, `ERROR`, `WARNING`, `INFO`, `DEBUG`. Will be `INFO` by default. LogLevel pulumi.StringPtrInput `pulumi:"logLevel"` }
func (EnvironmentLoggingConfigurationDagProcessingLogsArgs) ElementType ¶
func (EnvironmentLoggingConfigurationDagProcessingLogsArgs) ElementType() reflect.Type
func (EnvironmentLoggingConfigurationDagProcessingLogsArgs) ToEnvironmentLoggingConfigurationDagProcessingLogsOutput ¶
func (i EnvironmentLoggingConfigurationDagProcessingLogsArgs) ToEnvironmentLoggingConfigurationDagProcessingLogsOutput() EnvironmentLoggingConfigurationDagProcessingLogsOutput
func (EnvironmentLoggingConfigurationDagProcessingLogsArgs) ToEnvironmentLoggingConfigurationDagProcessingLogsOutputWithContext ¶
func (i EnvironmentLoggingConfigurationDagProcessingLogsArgs) ToEnvironmentLoggingConfigurationDagProcessingLogsOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationDagProcessingLogsOutput
func (EnvironmentLoggingConfigurationDagProcessingLogsArgs) ToEnvironmentLoggingConfigurationDagProcessingLogsPtrOutput ¶
func (i EnvironmentLoggingConfigurationDagProcessingLogsArgs) ToEnvironmentLoggingConfigurationDagProcessingLogsPtrOutput() EnvironmentLoggingConfigurationDagProcessingLogsPtrOutput
func (EnvironmentLoggingConfigurationDagProcessingLogsArgs) ToEnvironmentLoggingConfigurationDagProcessingLogsPtrOutputWithContext ¶
func (i EnvironmentLoggingConfigurationDagProcessingLogsArgs) ToEnvironmentLoggingConfigurationDagProcessingLogsPtrOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationDagProcessingLogsPtrOutput
type EnvironmentLoggingConfigurationDagProcessingLogsInput ¶
type EnvironmentLoggingConfigurationDagProcessingLogsInput interface { pulumi.Input ToEnvironmentLoggingConfigurationDagProcessingLogsOutput() EnvironmentLoggingConfigurationDagProcessingLogsOutput ToEnvironmentLoggingConfigurationDagProcessingLogsOutputWithContext(context.Context) EnvironmentLoggingConfigurationDagProcessingLogsOutput }
EnvironmentLoggingConfigurationDagProcessingLogsInput is an input type that accepts EnvironmentLoggingConfigurationDagProcessingLogsArgs and EnvironmentLoggingConfigurationDagProcessingLogsOutput values. You can construct a concrete instance of `EnvironmentLoggingConfigurationDagProcessingLogsInput` via:
EnvironmentLoggingConfigurationDagProcessingLogsArgs{...}
type EnvironmentLoggingConfigurationDagProcessingLogsOutput ¶
type EnvironmentLoggingConfigurationDagProcessingLogsOutput struct{ *pulumi.OutputState }
func (EnvironmentLoggingConfigurationDagProcessingLogsOutput) CloudWatchLogGroupArn ¶
func (o EnvironmentLoggingConfigurationDagProcessingLogsOutput) CloudWatchLogGroupArn() pulumi.StringPtrOutput
func (EnvironmentLoggingConfigurationDagProcessingLogsOutput) ElementType ¶
func (EnvironmentLoggingConfigurationDagProcessingLogsOutput) ElementType() reflect.Type
func (EnvironmentLoggingConfigurationDagProcessingLogsOutput) Enabled ¶
func (o EnvironmentLoggingConfigurationDagProcessingLogsOutput) Enabled() pulumi.BoolPtrOutput
Enabling or disabling the collection of logs
func (EnvironmentLoggingConfigurationDagProcessingLogsOutput) LogLevel ¶
func (o EnvironmentLoggingConfigurationDagProcessingLogsOutput) LogLevel() pulumi.StringPtrOutput
Logging level. Valid values: `CRITICAL`, `ERROR`, `WARNING`, `INFO`, `DEBUG`. Will be `INFO` by default.
func (EnvironmentLoggingConfigurationDagProcessingLogsOutput) ToEnvironmentLoggingConfigurationDagProcessingLogsOutput ¶
func (o EnvironmentLoggingConfigurationDagProcessingLogsOutput) ToEnvironmentLoggingConfigurationDagProcessingLogsOutput() EnvironmentLoggingConfigurationDagProcessingLogsOutput
func (EnvironmentLoggingConfigurationDagProcessingLogsOutput) ToEnvironmentLoggingConfigurationDagProcessingLogsOutputWithContext ¶
func (o EnvironmentLoggingConfigurationDagProcessingLogsOutput) ToEnvironmentLoggingConfigurationDagProcessingLogsOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationDagProcessingLogsOutput
func (EnvironmentLoggingConfigurationDagProcessingLogsOutput) ToEnvironmentLoggingConfigurationDagProcessingLogsPtrOutput ¶
func (o EnvironmentLoggingConfigurationDagProcessingLogsOutput) ToEnvironmentLoggingConfigurationDagProcessingLogsPtrOutput() EnvironmentLoggingConfigurationDagProcessingLogsPtrOutput
func (EnvironmentLoggingConfigurationDagProcessingLogsOutput) ToEnvironmentLoggingConfigurationDagProcessingLogsPtrOutputWithContext ¶
func (o EnvironmentLoggingConfigurationDagProcessingLogsOutput) ToEnvironmentLoggingConfigurationDagProcessingLogsPtrOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationDagProcessingLogsPtrOutput
type EnvironmentLoggingConfigurationDagProcessingLogsPtrInput ¶
type EnvironmentLoggingConfigurationDagProcessingLogsPtrInput interface { pulumi.Input ToEnvironmentLoggingConfigurationDagProcessingLogsPtrOutput() EnvironmentLoggingConfigurationDagProcessingLogsPtrOutput ToEnvironmentLoggingConfigurationDagProcessingLogsPtrOutputWithContext(context.Context) EnvironmentLoggingConfigurationDagProcessingLogsPtrOutput }
EnvironmentLoggingConfigurationDagProcessingLogsPtrInput is an input type that accepts EnvironmentLoggingConfigurationDagProcessingLogsArgs, EnvironmentLoggingConfigurationDagProcessingLogsPtr and EnvironmentLoggingConfigurationDagProcessingLogsPtrOutput values. You can construct a concrete instance of `EnvironmentLoggingConfigurationDagProcessingLogsPtrInput` via:
EnvironmentLoggingConfigurationDagProcessingLogsArgs{...} or: nil
func EnvironmentLoggingConfigurationDagProcessingLogsPtr ¶
func EnvironmentLoggingConfigurationDagProcessingLogsPtr(v *EnvironmentLoggingConfigurationDagProcessingLogsArgs) EnvironmentLoggingConfigurationDagProcessingLogsPtrInput
type EnvironmentLoggingConfigurationDagProcessingLogsPtrOutput ¶
type EnvironmentLoggingConfigurationDagProcessingLogsPtrOutput struct{ *pulumi.OutputState }
func (EnvironmentLoggingConfigurationDagProcessingLogsPtrOutput) CloudWatchLogGroupArn ¶
func (o EnvironmentLoggingConfigurationDagProcessingLogsPtrOutput) CloudWatchLogGroupArn() pulumi.StringPtrOutput
func (EnvironmentLoggingConfigurationDagProcessingLogsPtrOutput) ElementType ¶
func (EnvironmentLoggingConfigurationDagProcessingLogsPtrOutput) ElementType() reflect.Type
func (EnvironmentLoggingConfigurationDagProcessingLogsPtrOutput) Enabled ¶
func (o EnvironmentLoggingConfigurationDagProcessingLogsPtrOutput) Enabled() pulumi.BoolPtrOutput
Enabling or disabling the collection of logs
func (EnvironmentLoggingConfigurationDagProcessingLogsPtrOutput) LogLevel ¶
func (o EnvironmentLoggingConfigurationDagProcessingLogsPtrOutput) LogLevel() pulumi.StringPtrOutput
Logging level. Valid values: `CRITICAL`, `ERROR`, `WARNING`, `INFO`, `DEBUG`. Will be `INFO` by default.
func (EnvironmentLoggingConfigurationDagProcessingLogsPtrOutput) ToEnvironmentLoggingConfigurationDagProcessingLogsPtrOutput ¶
func (o EnvironmentLoggingConfigurationDagProcessingLogsPtrOutput) ToEnvironmentLoggingConfigurationDagProcessingLogsPtrOutput() EnvironmentLoggingConfigurationDagProcessingLogsPtrOutput
func (EnvironmentLoggingConfigurationDagProcessingLogsPtrOutput) ToEnvironmentLoggingConfigurationDagProcessingLogsPtrOutputWithContext ¶
func (o EnvironmentLoggingConfigurationDagProcessingLogsPtrOutput) ToEnvironmentLoggingConfigurationDagProcessingLogsPtrOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationDagProcessingLogsPtrOutput
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 }
func (EnvironmentLoggingConfigurationOutput) DagProcessingLogs ¶
func (o EnvironmentLoggingConfigurationOutput) DagProcessingLogs() EnvironmentLoggingConfigurationDagProcessingLogsPtrOutput
(Optional) Log configuration options for processing DAGs. See Module logging configuration for more information. Disabled by default.
func (EnvironmentLoggingConfigurationOutput) ElementType ¶
func (EnvironmentLoggingConfigurationOutput) ElementType() reflect.Type
func (EnvironmentLoggingConfigurationOutput) SchedulerLogs ¶
func (o EnvironmentLoggingConfigurationOutput) SchedulerLogs() EnvironmentLoggingConfigurationSchedulerLogsPtrOutput
Log configuration options for the schedulers. See Module logging configuration for more information. Disabled by default.
func (EnvironmentLoggingConfigurationOutput) TaskLogs ¶
func (o EnvironmentLoggingConfigurationOutput) TaskLogs() EnvironmentLoggingConfigurationTaskLogsPtrOutput
Log configuration options for DAG tasks. See Module logging configuration for more information. Enabled by default with `INFO` log level.
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() EnvironmentLoggingConfigurationWebserverLogsPtrOutput
Log configuration options for the webservers. See Module logging configuration for more information. Disabled by default.
func (EnvironmentLoggingConfigurationOutput) WorkerLogs ¶
func (o EnvironmentLoggingConfigurationOutput) WorkerLogs() EnvironmentLoggingConfigurationWorkerLogsPtrOutput
Log configuration options for the workers. See Module logging configuration for more information. Disabled by default.
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() EnvironmentLoggingConfigurationDagProcessingLogsPtrOutput
(Optional) Log configuration options for processing DAGs. See Module logging configuration for more information. Disabled by default.
func (EnvironmentLoggingConfigurationPtrOutput) ElementType ¶
func (EnvironmentLoggingConfigurationPtrOutput) ElementType() reflect.Type
func (EnvironmentLoggingConfigurationPtrOutput) SchedulerLogs ¶
func (o EnvironmentLoggingConfigurationPtrOutput) SchedulerLogs() EnvironmentLoggingConfigurationSchedulerLogsPtrOutput
Log configuration options for the schedulers. See Module logging configuration for more information. Disabled by default.
func (EnvironmentLoggingConfigurationPtrOutput) TaskLogs ¶
func (o EnvironmentLoggingConfigurationPtrOutput) TaskLogs() EnvironmentLoggingConfigurationTaskLogsPtrOutput
Log configuration options for DAG tasks. See Module logging configuration for more information. Enabled by default with `INFO` log level.
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() EnvironmentLoggingConfigurationWebserverLogsPtrOutput
Log configuration options for the webservers. See Module logging configuration for more information. Disabled by default.
func (EnvironmentLoggingConfigurationPtrOutput) WorkerLogs ¶
func (o EnvironmentLoggingConfigurationPtrOutput) WorkerLogs() EnvironmentLoggingConfigurationWorkerLogsPtrOutput
Log configuration options for the workers. See Module logging configuration for more information. Disabled by default.
type EnvironmentLoggingConfigurationSchedulerLogs ¶
type EnvironmentLoggingConfigurationSchedulerLogs struct { CloudWatchLogGroupArn *string `pulumi:"cloudWatchLogGroupArn"` // Enabling or disabling the collection of logs Enabled *bool `pulumi:"enabled"` // Logging level. Valid values: `CRITICAL`, `ERROR`, `WARNING`, `INFO`, `DEBUG`. Will be `INFO` by default. LogLevel *string `pulumi:"logLevel"` }
type EnvironmentLoggingConfigurationSchedulerLogsArgs ¶
type EnvironmentLoggingConfigurationSchedulerLogsArgs struct { CloudWatchLogGroupArn pulumi.StringPtrInput `pulumi:"cloudWatchLogGroupArn"` // Enabling or disabling the collection of logs Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // Logging level. Valid values: `CRITICAL`, `ERROR`, `WARNING`, `INFO`, `DEBUG`. Will be `INFO` by default. LogLevel pulumi.StringPtrInput `pulumi:"logLevel"` }
func (EnvironmentLoggingConfigurationSchedulerLogsArgs) ElementType ¶
func (EnvironmentLoggingConfigurationSchedulerLogsArgs) ElementType() reflect.Type
func (EnvironmentLoggingConfigurationSchedulerLogsArgs) ToEnvironmentLoggingConfigurationSchedulerLogsOutput ¶
func (i EnvironmentLoggingConfigurationSchedulerLogsArgs) ToEnvironmentLoggingConfigurationSchedulerLogsOutput() EnvironmentLoggingConfigurationSchedulerLogsOutput
func (EnvironmentLoggingConfigurationSchedulerLogsArgs) ToEnvironmentLoggingConfigurationSchedulerLogsOutputWithContext ¶
func (i EnvironmentLoggingConfigurationSchedulerLogsArgs) ToEnvironmentLoggingConfigurationSchedulerLogsOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationSchedulerLogsOutput
func (EnvironmentLoggingConfigurationSchedulerLogsArgs) ToEnvironmentLoggingConfigurationSchedulerLogsPtrOutput ¶
func (i EnvironmentLoggingConfigurationSchedulerLogsArgs) ToEnvironmentLoggingConfigurationSchedulerLogsPtrOutput() EnvironmentLoggingConfigurationSchedulerLogsPtrOutput
func (EnvironmentLoggingConfigurationSchedulerLogsArgs) ToEnvironmentLoggingConfigurationSchedulerLogsPtrOutputWithContext ¶
func (i EnvironmentLoggingConfigurationSchedulerLogsArgs) ToEnvironmentLoggingConfigurationSchedulerLogsPtrOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationSchedulerLogsPtrOutput
type EnvironmentLoggingConfigurationSchedulerLogsInput ¶
type EnvironmentLoggingConfigurationSchedulerLogsInput interface { pulumi.Input ToEnvironmentLoggingConfigurationSchedulerLogsOutput() EnvironmentLoggingConfigurationSchedulerLogsOutput ToEnvironmentLoggingConfigurationSchedulerLogsOutputWithContext(context.Context) EnvironmentLoggingConfigurationSchedulerLogsOutput }
EnvironmentLoggingConfigurationSchedulerLogsInput is an input type that accepts EnvironmentLoggingConfigurationSchedulerLogsArgs and EnvironmentLoggingConfigurationSchedulerLogsOutput values. You can construct a concrete instance of `EnvironmentLoggingConfigurationSchedulerLogsInput` via:
EnvironmentLoggingConfigurationSchedulerLogsArgs{...}
type EnvironmentLoggingConfigurationSchedulerLogsOutput ¶
type EnvironmentLoggingConfigurationSchedulerLogsOutput struct{ *pulumi.OutputState }
func (EnvironmentLoggingConfigurationSchedulerLogsOutput) CloudWatchLogGroupArn ¶
func (o EnvironmentLoggingConfigurationSchedulerLogsOutput) CloudWatchLogGroupArn() pulumi.StringPtrOutput
func (EnvironmentLoggingConfigurationSchedulerLogsOutput) ElementType ¶
func (EnvironmentLoggingConfigurationSchedulerLogsOutput) ElementType() reflect.Type
func (EnvironmentLoggingConfigurationSchedulerLogsOutput) Enabled ¶
func (o EnvironmentLoggingConfigurationSchedulerLogsOutput) Enabled() pulumi.BoolPtrOutput
Enabling or disabling the collection of logs
func (EnvironmentLoggingConfigurationSchedulerLogsOutput) LogLevel ¶
func (o EnvironmentLoggingConfigurationSchedulerLogsOutput) LogLevel() pulumi.StringPtrOutput
Logging level. Valid values: `CRITICAL`, `ERROR`, `WARNING`, `INFO`, `DEBUG`. Will be `INFO` by default.
func (EnvironmentLoggingConfigurationSchedulerLogsOutput) ToEnvironmentLoggingConfigurationSchedulerLogsOutput ¶
func (o EnvironmentLoggingConfigurationSchedulerLogsOutput) ToEnvironmentLoggingConfigurationSchedulerLogsOutput() EnvironmentLoggingConfigurationSchedulerLogsOutput
func (EnvironmentLoggingConfigurationSchedulerLogsOutput) ToEnvironmentLoggingConfigurationSchedulerLogsOutputWithContext ¶
func (o EnvironmentLoggingConfigurationSchedulerLogsOutput) ToEnvironmentLoggingConfigurationSchedulerLogsOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationSchedulerLogsOutput
func (EnvironmentLoggingConfigurationSchedulerLogsOutput) ToEnvironmentLoggingConfigurationSchedulerLogsPtrOutput ¶
func (o EnvironmentLoggingConfigurationSchedulerLogsOutput) ToEnvironmentLoggingConfigurationSchedulerLogsPtrOutput() EnvironmentLoggingConfigurationSchedulerLogsPtrOutput
func (EnvironmentLoggingConfigurationSchedulerLogsOutput) ToEnvironmentLoggingConfigurationSchedulerLogsPtrOutputWithContext ¶
func (o EnvironmentLoggingConfigurationSchedulerLogsOutput) ToEnvironmentLoggingConfigurationSchedulerLogsPtrOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationSchedulerLogsPtrOutput
type EnvironmentLoggingConfigurationSchedulerLogsPtrInput ¶
type EnvironmentLoggingConfigurationSchedulerLogsPtrInput interface { pulumi.Input ToEnvironmentLoggingConfigurationSchedulerLogsPtrOutput() EnvironmentLoggingConfigurationSchedulerLogsPtrOutput ToEnvironmentLoggingConfigurationSchedulerLogsPtrOutputWithContext(context.Context) EnvironmentLoggingConfigurationSchedulerLogsPtrOutput }
EnvironmentLoggingConfigurationSchedulerLogsPtrInput is an input type that accepts EnvironmentLoggingConfigurationSchedulerLogsArgs, EnvironmentLoggingConfigurationSchedulerLogsPtr and EnvironmentLoggingConfigurationSchedulerLogsPtrOutput values. You can construct a concrete instance of `EnvironmentLoggingConfigurationSchedulerLogsPtrInput` via:
EnvironmentLoggingConfigurationSchedulerLogsArgs{...} or: nil
func EnvironmentLoggingConfigurationSchedulerLogsPtr ¶
func EnvironmentLoggingConfigurationSchedulerLogsPtr(v *EnvironmentLoggingConfigurationSchedulerLogsArgs) EnvironmentLoggingConfigurationSchedulerLogsPtrInput
type EnvironmentLoggingConfigurationSchedulerLogsPtrOutput ¶
type EnvironmentLoggingConfigurationSchedulerLogsPtrOutput struct{ *pulumi.OutputState }
func (EnvironmentLoggingConfigurationSchedulerLogsPtrOutput) CloudWatchLogGroupArn ¶
func (o EnvironmentLoggingConfigurationSchedulerLogsPtrOutput) CloudWatchLogGroupArn() pulumi.StringPtrOutput
func (EnvironmentLoggingConfigurationSchedulerLogsPtrOutput) ElementType ¶
func (EnvironmentLoggingConfigurationSchedulerLogsPtrOutput) ElementType() reflect.Type
func (EnvironmentLoggingConfigurationSchedulerLogsPtrOutput) Enabled ¶
func (o EnvironmentLoggingConfigurationSchedulerLogsPtrOutput) Enabled() pulumi.BoolPtrOutput
Enabling or disabling the collection of logs
func (EnvironmentLoggingConfigurationSchedulerLogsPtrOutput) LogLevel ¶
func (o EnvironmentLoggingConfigurationSchedulerLogsPtrOutput) LogLevel() pulumi.StringPtrOutput
Logging level. Valid values: `CRITICAL`, `ERROR`, `WARNING`, `INFO`, `DEBUG`. Will be `INFO` by default.
func (EnvironmentLoggingConfigurationSchedulerLogsPtrOutput) ToEnvironmentLoggingConfigurationSchedulerLogsPtrOutput ¶
func (o EnvironmentLoggingConfigurationSchedulerLogsPtrOutput) ToEnvironmentLoggingConfigurationSchedulerLogsPtrOutput() EnvironmentLoggingConfigurationSchedulerLogsPtrOutput
func (EnvironmentLoggingConfigurationSchedulerLogsPtrOutput) ToEnvironmentLoggingConfigurationSchedulerLogsPtrOutputWithContext ¶
func (o EnvironmentLoggingConfigurationSchedulerLogsPtrOutput) ToEnvironmentLoggingConfigurationSchedulerLogsPtrOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationSchedulerLogsPtrOutput
type EnvironmentLoggingConfigurationTaskLogs ¶
type EnvironmentLoggingConfigurationTaskLogs struct { CloudWatchLogGroupArn *string `pulumi:"cloudWatchLogGroupArn"` // Enabling or disabling the collection of logs Enabled *bool `pulumi:"enabled"` // Logging level. Valid values: `CRITICAL`, `ERROR`, `WARNING`, `INFO`, `DEBUG`. Will be `INFO` by default. LogLevel *string `pulumi:"logLevel"` }
type EnvironmentLoggingConfigurationTaskLogsArgs ¶
type EnvironmentLoggingConfigurationTaskLogsArgs struct { CloudWatchLogGroupArn pulumi.StringPtrInput `pulumi:"cloudWatchLogGroupArn"` // Enabling or disabling the collection of logs Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // Logging level. Valid values: `CRITICAL`, `ERROR`, `WARNING`, `INFO`, `DEBUG`. Will be `INFO` by default. LogLevel pulumi.StringPtrInput `pulumi:"logLevel"` }
func (EnvironmentLoggingConfigurationTaskLogsArgs) ElementType ¶
func (EnvironmentLoggingConfigurationTaskLogsArgs) ElementType() reflect.Type
func (EnvironmentLoggingConfigurationTaskLogsArgs) ToEnvironmentLoggingConfigurationTaskLogsOutput ¶
func (i EnvironmentLoggingConfigurationTaskLogsArgs) ToEnvironmentLoggingConfigurationTaskLogsOutput() EnvironmentLoggingConfigurationTaskLogsOutput
func (EnvironmentLoggingConfigurationTaskLogsArgs) ToEnvironmentLoggingConfigurationTaskLogsOutputWithContext ¶
func (i EnvironmentLoggingConfigurationTaskLogsArgs) ToEnvironmentLoggingConfigurationTaskLogsOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationTaskLogsOutput
func (EnvironmentLoggingConfigurationTaskLogsArgs) ToEnvironmentLoggingConfigurationTaskLogsPtrOutput ¶
func (i EnvironmentLoggingConfigurationTaskLogsArgs) ToEnvironmentLoggingConfigurationTaskLogsPtrOutput() EnvironmentLoggingConfigurationTaskLogsPtrOutput
func (EnvironmentLoggingConfigurationTaskLogsArgs) ToEnvironmentLoggingConfigurationTaskLogsPtrOutputWithContext ¶
func (i EnvironmentLoggingConfigurationTaskLogsArgs) ToEnvironmentLoggingConfigurationTaskLogsPtrOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationTaskLogsPtrOutput
type EnvironmentLoggingConfigurationTaskLogsInput ¶
type EnvironmentLoggingConfigurationTaskLogsInput interface { pulumi.Input ToEnvironmentLoggingConfigurationTaskLogsOutput() EnvironmentLoggingConfigurationTaskLogsOutput ToEnvironmentLoggingConfigurationTaskLogsOutputWithContext(context.Context) EnvironmentLoggingConfigurationTaskLogsOutput }
EnvironmentLoggingConfigurationTaskLogsInput is an input type that accepts EnvironmentLoggingConfigurationTaskLogsArgs and EnvironmentLoggingConfigurationTaskLogsOutput values. You can construct a concrete instance of `EnvironmentLoggingConfigurationTaskLogsInput` via:
EnvironmentLoggingConfigurationTaskLogsArgs{...}
type EnvironmentLoggingConfigurationTaskLogsOutput ¶
type EnvironmentLoggingConfigurationTaskLogsOutput struct{ *pulumi.OutputState }
func (EnvironmentLoggingConfigurationTaskLogsOutput) CloudWatchLogGroupArn ¶
func (o EnvironmentLoggingConfigurationTaskLogsOutput) CloudWatchLogGroupArn() pulumi.StringPtrOutput
func (EnvironmentLoggingConfigurationTaskLogsOutput) ElementType ¶
func (EnvironmentLoggingConfigurationTaskLogsOutput) ElementType() reflect.Type
func (EnvironmentLoggingConfigurationTaskLogsOutput) Enabled ¶
func (o EnvironmentLoggingConfigurationTaskLogsOutput) Enabled() pulumi.BoolPtrOutput
Enabling or disabling the collection of logs
func (EnvironmentLoggingConfigurationTaskLogsOutput) LogLevel ¶
func (o EnvironmentLoggingConfigurationTaskLogsOutput) LogLevel() pulumi.StringPtrOutput
Logging level. Valid values: `CRITICAL`, `ERROR`, `WARNING`, `INFO`, `DEBUG`. Will be `INFO` by default.
func (EnvironmentLoggingConfigurationTaskLogsOutput) ToEnvironmentLoggingConfigurationTaskLogsOutput ¶
func (o EnvironmentLoggingConfigurationTaskLogsOutput) ToEnvironmentLoggingConfigurationTaskLogsOutput() EnvironmentLoggingConfigurationTaskLogsOutput
func (EnvironmentLoggingConfigurationTaskLogsOutput) ToEnvironmentLoggingConfigurationTaskLogsOutputWithContext ¶
func (o EnvironmentLoggingConfigurationTaskLogsOutput) ToEnvironmentLoggingConfigurationTaskLogsOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationTaskLogsOutput
func (EnvironmentLoggingConfigurationTaskLogsOutput) ToEnvironmentLoggingConfigurationTaskLogsPtrOutput ¶
func (o EnvironmentLoggingConfigurationTaskLogsOutput) ToEnvironmentLoggingConfigurationTaskLogsPtrOutput() EnvironmentLoggingConfigurationTaskLogsPtrOutput
func (EnvironmentLoggingConfigurationTaskLogsOutput) ToEnvironmentLoggingConfigurationTaskLogsPtrOutputWithContext ¶
func (o EnvironmentLoggingConfigurationTaskLogsOutput) ToEnvironmentLoggingConfigurationTaskLogsPtrOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationTaskLogsPtrOutput
type EnvironmentLoggingConfigurationTaskLogsPtrInput ¶
type EnvironmentLoggingConfigurationTaskLogsPtrInput interface { pulumi.Input ToEnvironmentLoggingConfigurationTaskLogsPtrOutput() EnvironmentLoggingConfigurationTaskLogsPtrOutput ToEnvironmentLoggingConfigurationTaskLogsPtrOutputWithContext(context.Context) EnvironmentLoggingConfigurationTaskLogsPtrOutput }
EnvironmentLoggingConfigurationTaskLogsPtrInput is an input type that accepts EnvironmentLoggingConfigurationTaskLogsArgs, EnvironmentLoggingConfigurationTaskLogsPtr and EnvironmentLoggingConfigurationTaskLogsPtrOutput values. You can construct a concrete instance of `EnvironmentLoggingConfigurationTaskLogsPtrInput` via:
EnvironmentLoggingConfigurationTaskLogsArgs{...} or: nil
func EnvironmentLoggingConfigurationTaskLogsPtr ¶
func EnvironmentLoggingConfigurationTaskLogsPtr(v *EnvironmentLoggingConfigurationTaskLogsArgs) EnvironmentLoggingConfigurationTaskLogsPtrInput
type EnvironmentLoggingConfigurationTaskLogsPtrOutput ¶
type EnvironmentLoggingConfigurationTaskLogsPtrOutput struct{ *pulumi.OutputState }
func (EnvironmentLoggingConfigurationTaskLogsPtrOutput) CloudWatchLogGroupArn ¶
func (o EnvironmentLoggingConfigurationTaskLogsPtrOutput) CloudWatchLogGroupArn() pulumi.StringPtrOutput
func (EnvironmentLoggingConfigurationTaskLogsPtrOutput) ElementType ¶
func (EnvironmentLoggingConfigurationTaskLogsPtrOutput) ElementType() reflect.Type
func (EnvironmentLoggingConfigurationTaskLogsPtrOutput) Enabled ¶
func (o EnvironmentLoggingConfigurationTaskLogsPtrOutput) Enabled() pulumi.BoolPtrOutput
Enabling or disabling the collection of logs
func (EnvironmentLoggingConfigurationTaskLogsPtrOutput) LogLevel ¶
func (o EnvironmentLoggingConfigurationTaskLogsPtrOutput) LogLevel() pulumi.StringPtrOutput
Logging level. Valid values: `CRITICAL`, `ERROR`, `WARNING`, `INFO`, `DEBUG`. Will be `INFO` by default.
func (EnvironmentLoggingConfigurationTaskLogsPtrOutput) ToEnvironmentLoggingConfigurationTaskLogsPtrOutput ¶
func (o EnvironmentLoggingConfigurationTaskLogsPtrOutput) ToEnvironmentLoggingConfigurationTaskLogsPtrOutput() EnvironmentLoggingConfigurationTaskLogsPtrOutput
func (EnvironmentLoggingConfigurationTaskLogsPtrOutput) ToEnvironmentLoggingConfigurationTaskLogsPtrOutputWithContext ¶
func (o EnvironmentLoggingConfigurationTaskLogsPtrOutput) ToEnvironmentLoggingConfigurationTaskLogsPtrOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationTaskLogsPtrOutput
type EnvironmentLoggingConfigurationWebserverLogs ¶
type EnvironmentLoggingConfigurationWebserverLogs struct { CloudWatchLogGroupArn *string `pulumi:"cloudWatchLogGroupArn"` // Enabling or disabling the collection of logs Enabled *bool `pulumi:"enabled"` // Logging level. Valid values: `CRITICAL`, `ERROR`, `WARNING`, `INFO`, `DEBUG`. Will be `INFO` by default. LogLevel *string `pulumi:"logLevel"` }
type EnvironmentLoggingConfigurationWebserverLogsArgs ¶
type EnvironmentLoggingConfigurationWebserverLogsArgs struct { CloudWatchLogGroupArn pulumi.StringPtrInput `pulumi:"cloudWatchLogGroupArn"` // Enabling or disabling the collection of logs Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // Logging level. Valid values: `CRITICAL`, `ERROR`, `WARNING`, `INFO`, `DEBUG`. Will be `INFO` by default. LogLevel pulumi.StringPtrInput `pulumi:"logLevel"` }
func (EnvironmentLoggingConfigurationWebserverLogsArgs) ElementType ¶
func (EnvironmentLoggingConfigurationWebserverLogsArgs) ElementType() reflect.Type
func (EnvironmentLoggingConfigurationWebserverLogsArgs) ToEnvironmentLoggingConfigurationWebserverLogsOutput ¶
func (i EnvironmentLoggingConfigurationWebserverLogsArgs) ToEnvironmentLoggingConfigurationWebserverLogsOutput() EnvironmentLoggingConfigurationWebserverLogsOutput
func (EnvironmentLoggingConfigurationWebserverLogsArgs) ToEnvironmentLoggingConfigurationWebserverLogsOutputWithContext ¶
func (i EnvironmentLoggingConfigurationWebserverLogsArgs) ToEnvironmentLoggingConfigurationWebserverLogsOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationWebserverLogsOutput
func (EnvironmentLoggingConfigurationWebserverLogsArgs) ToEnvironmentLoggingConfigurationWebserverLogsPtrOutput ¶
func (i EnvironmentLoggingConfigurationWebserverLogsArgs) ToEnvironmentLoggingConfigurationWebserverLogsPtrOutput() EnvironmentLoggingConfigurationWebserverLogsPtrOutput
func (EnvironmentLoggingConfigurationWebserverLogsArgs) ToEnvironmentLoggingConfigurationWebserverLogsPtrOutputWithContext ¶
func (i EnvironmentLoggingConfigurationWebserverLogsArgs) ToEnvironmentLoggingConfigurationWebserverLogsPtrOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationWebserverLogsPtrOutput
type EnvironmentLoggingConfigurationWebserverLogsInput ¶
type EnvironmentLoggingConfigurationWebserverLogsInput interface { pulumi.Input ToEnvironmentLoggingConfigurationWebserverLogsOutput() EnvironmentLoggingConfigurationWebserverLogsOutput ToEnvironmentLoggingConfigurationWebserverLogsOutputWithContext(context.Context) EnvironmentLoggingConfigurationWebserverLogsOutput }
EnvironmentLoggingConfigurationWebserverLogsInput is an input type that accepts EnvironmentLoggingConfigurationWebserverLogsArgs and EnvironmentLoggingConfigurationWebserverLogsOutput values. You can construct a concrete instance of `EnvironmentLoggingConfigurationWebserverLogsInput` via:
EnvironmentLoggingConfigurationWebserverLogsArgs{...}
type EnvironmentLoggingConfigurationWebserverLogsOutput ¶
type EnvironmentLoggingConfigurationWebserverLogsOutput struct{ *pulumi.OutputState }
func (EnvironmentLoggingConfigurationWebserverLogsOutput) CloudWatchLogGroupArn ¶
func (o EnvironmentLoggingConfigurationWebserverLogsOutput) CloudWatchLogGroupArn() pulumi.StringPtrOutput
func (EnvironmentLoggingConfigurationWebserverLogsOutput) ElementType ¶
func (EnvironmentLoggingConfigurationWebserverLogsOutput) ElementType() reflect.Type
func (EnvironmentLoggingConfigurationWebserverLogsOutput) Enabled ¶
func (o EnvironmentLoggingConfigurationWebserverLogsOutput) Enabled() pulumi.BoolPtrOutput
Enabling or disabling the collection of logs
func (EnvironmentLoggingConfigurationWebserverLogsOutput) LogLevel ¶
func (o EnvironmentLoggingConfigurationWebserverLogsOutput) LogLevel() pulumi.StringPtrOutput
Logging level. Valid values: `CRITICAL`, `ERROR`, `WARNING`, `INFO`, `DEBUG`. Will be `INFO` by default.
func (EnvironmentLoggingConfigurationWebserverLogsOutput) ToEnvironmentLoggingConfigurationWebserverLogsOutput ¶
func (o EnvironmentLoggingConfigurationWebserverLogsOutput) ToEnvironmentLoggingConfigurationWebserverLogsOutput() EnvironmentLoggingConfigurationWebserverLogsOutput
func (EnvironmentLoggingConfigurationWebserverLogsOutput) ToEnvironmentLoggingConfigurationWebserverLogsOutputWithContext ¶
func (o EnvironmentLoggingConfigurationWebserverLogsOutput) ToEnvironmentLoggingConfigurationWebserverLogsOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationWebserverLogsOutput
func (EnvironmentLoggingConfigurationWebserverLogsOutput) ToEnvironmentLoggingConfigurationWebserverLogsPtrOutput ¶
func (o EnvironmentLoggingConfigurationWebserverLogsOutput) ToEnvironmentLoggingConfigurationWebserverLogsPtrOutput() EnvironmentLoggingConfigurationWebserverLogsPtrOutput
func (EnvironmentLoggingConfigurationWebserverLogsOutput) ToEnvironmentLoggingConfigurationWebserverLogsPtrOutputWithContext ¶
func (o EnvironmentLoggingConfigurationWebserverLogsOutput) ToEnvironmentLoggingConfigurationWebserverLogsPtrOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationWebserverLogsPtrOutput
type EnvironmentLoggingConfigurationWebserverLogsPtrInput ¶
type EnvironmentLoggingConfigurationWebserverLogsPtrInput interface { pulumi.Input ToEnvironmentLoggingConfigurationWebserverLogsPtrOutput() EnvironmentLoggingConfigurationWebserverLogsPtrOutput ToEnvironmentLoggingConfigurationWebserverLogsPtrOutputWithContext(context.Context) EnvironmentLoggingConfigurationWebserverLogsPtrOutput }
EnvironmentLoggingConfigurationWebserverLogsPtrInput is an input type that accepts EnvironmentLoggingConfigurationWebserverLogsArgs, EnvironmentLoggingConfigurationWebserverLogsPtr and EnvironmentLoggingConfigurationWebserverLogsPtrOutput values. You can construct a concrete instance of `EnvironmentLoggingConfigurationWebserverLogsPtrInput` via:
EnvironmentLoggingConfigurationWebserverLogsArgs{...} or: nil
func EnvironmentLoggingConfigurationWebserverLogsPtr ¶
func EnvironmentLoggingConfigurationWebserverLogsPtr(v *EnvironmentLoggingConfigurationWebserverLogsArgs) EnvironmentLoggingConfigurationWebserverLogsPtrInput
type EnvironmentLoggingConfigurationWebserverLogsPtrOutput ¶
type EnvironmentLoggingConfigurationWebserverLogsPtrOutput struct{ *pulumi.OutputState }
func (EnvironmentLoggingConfigurationWebserverLogsPtrOutput) CloudWatchLogGroupArn ¶
func (o EnvironmentLoggingConfigurationWebserverLogsPtrOutput) CloudWatchLogGroupArn() pulumi.StringPtrOutput
func (EnvironmentLoggingConfigurationWebserverLogsPtrOutput) ElementType ¶
func (EnvironmentLoggingConfigurationWebserverLogsPtrOutput) ElementType() reflect.Type
func (EnvironmentLoggingConfigurationWebserverLogsPtrOutput) Enabled ¶
func (o EnvironmentLoggingConfigurationWebserverLogsPtrOutput) Enabled() pulumi.BoolPtrOutput
Enabling or disabling the collection of logs
func (EnvironmentLoggingConfigurationWebserverLogsPtrOutput) LogLevel ¶
func (o EnvironmentLoggingConfigurationWebserverLogsPtrOutput) LogLevel() pulumi.StringPtrOutput
Logging level. Valid values: `CRITICAL`, `ERROR`, `WARNING`, `INFO`, `DEBUG`. Will be `INFO` by default.
func (EnvironmentLoggingConfigurationWebserverLogsPtrOutput) ToEnvironmentLoggingConfigurationWebserverLogsPtrOutput ¶
func (o EnvironmentLoggingConfigurationWebserverLogsPtrOutput) ToEnvironmentLoggingConfigurationWebserverLogsPtrOutput() EnvironmentLoggingConfigurationWebserverLogsPtrOutput
func (EnvironmentLoggingConfigurationWebserverLogsPtrOutput) ToEnvironmentLoggingConfigurationWebserverLogsPtrOutputWithContext ¶
func (o EnvironmentLoggingConfigurationWebserverLogsPtrOutput) ToEnvironmentLoggingConfigurationWebserverLogsPtrOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationWebserverLogsPtrOutput
type EnvironmentLoggingConfigurationWorkerLogs ¶
type EnvironmentLoggingConfigurationWorkerLogs struct { CloudWatchLogGroupArn *string `pulumi:"cloudWatchLogGroupArn"` // Enabling or disabling the collection of logs Enabled *bool `pulumi:"enabled"` // Logging level. Valid values: `CRITICAL`, `ERROR`, `WARNING`, `INFO`, `DEBUG`. Will be `INFO` by default. LogLevel *string `pulumi:"logLevel"` }
type EnvironmentLoggingConfigurationWorkerLogsArgs ¶
type EnvironmentLoggingConfigurationWorkerLogsArgs struct { CloudWatchLogGroupArn pulumi.StringPtrInput `pulumi:"cloudWatchLogGroupArn"` // Enabling or disabling the collection of logs Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // Logging level. Valid values: `CRITICAL`, `ERROR`, `WARNING`, `INFO`, `DEBUG`. Will be `INFO` by default. LogLevel pulumi.StringPtrInput `pulumi:"logLevel"` }
func (EnvironmentLoggingConfigurationWorkerLogsArgs) ElementType ¶
func (EnvironmentLoggingConfigurationWorkerLogsArgs) ElementType() reflect.Type
func (EnvironmentLoggingConfigurationWorkerLogsArgs) ToEnvironmentLoggingConfigurationWorkerLogsOutput ¶
func (i EnvironmentLoggingConfigurationWorkerLogsArgs) ToEnvironmentLoggingConfigurationWorkerLogsOutput() EnvironmentLoggingConfigurationWorkerLogsOutput
func (EnvironmentLoggingConfigurationWorkerLogsArgs) ToEnvironmentLoggingConfigurationWorkerLogsOutputWithContext ¶
func (i EnvironmentLoggingConfigurationWorkerLogsArgs) ToEnvironmentLoggingConfigurationWorkerLogsOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationWorkerLogsOutput
func (EnvironmentLoggingConfigurationWorkerLogsArgs) ToEnvironmentLoggingConfigurationWorkerLogsPtrOutput ¶
func (i EnvironmentLoggingConfigurationWorkerLogsArgs) ToEnvironmentLoggingConfigurationWorkerLogsPtrOutput() EnvironmentLoggingConfigurationWorkerLogsPtrOutput
func (EnvironmentLoggingConfigurationWorkerLogsArgs) ToEnvironmentLoggingConfigurationWorkerLogsPtrOutputWithContext ¶
func (i EnvironmentLoggingConfigurationWorkerLogsArgs) ToEnvironmentLoggingConfigurationWorkerLogsPtrOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationWorkerLogsPtrOutput
type EnvironmentLoggingConfigurationWorkerLogsInput ¶
type EnvironmentLoggingConfigurationWorkerLogsInput interface { pulumi.Input ToEnvironmentLoggingConfigurationWorkerLogsOutput() EnvironmentLoggingConfigurationWorkerLogsOutput ToEnvironmentLoggingConfigurationWorkerLogsOutputWithContext(context.Context) EnvironmentLoggingConfigurationWorkerLogsOutput }
EnvironmentLoggingConfigurationWorkerLogsInput is an input type that accepts EnvironmentLoggingConfigurationWorkerLogsArgs and EnvironmentLoggingConfigurationWorkerLogsOutput values. You can construct a concrete instance of `EnvironmentLoggingConfigurationWorkerLogsInput` via:
EnvironmentLoggingConfigurationWorkerLogsArgs{...}
type EnvironmentLoggingConfigurationWorkerLogsOutput ¶
type EnvironmentLoggingConfigurationWorkerLogsOutput struct{ *pulumi.OutputState }
func (EnvironmentLoggingConfigurationWorkerLogsOutput) CloudWatchLogGroupArn ¶
func (o EnvironmentLoggingConfigurationWorkerLogsOutput) CloudWatchLogGroupArn() pulumi.StringPtrOutput
func (EnvironmentLoggingConfigurationWorkerLogsOutput) ElementType ¶
func (EnvironmentLoggingConfigurationWorkerLogsOutput) ElementType() reflect.Type
func (EnvironmentLoggingConfigurationWorkerLogsOutput) Enabled ¶
func (o EnvironmentLoggingConfigurationWorkerLogsOutput) Enabled() pulumi.BoolPtrOutput
Enabling or disabling the collection of logs
func (EnvironmentLoggingConfigurationWorkerLogsOutput) LogLevel ¶
func (o EnvironmentLoggingConfigurationWorkerLogsOutput) LogLevel() pulumi.StringPtrOutput
Logging level. Valid values: `CRITICAL`, `ERROR`, `WARNING`, `INFO`, `DEBUG`. Will be `INFO` by default.
func (EnvironmentLoggingConfigurationWorkerLogsOutput) ToEnvironmentLoggingConfigurationWorkerLogsOutput ¶
func (o EnvironmentLoggingConfigurationWorkerLogsOutput) ToEnvironmentLoggingConfigurationWorkerLogsOutput() EnvironmentLoggingConfigurationWorkerLogsOutput
func (EnvironmentLoggingConfigurationWorkerLogsOutput) ToEnvironmentLoggingConfigurationWorkerLogsOutputWithContext ¶
func (o EnvironmentLoggingConfigurationWorkerLogsOutput) ToEnvironmentLoggingConfigurationWorkerLogsOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationWorkerLogsOutput
func (EnvironmentLoggingConfigurationWorkerLogsOutput) ToEnvironmentLoggingConfigurationWorkerLogsPtrOutput ¶
func (o EnvironmentLoggingConfigurationWorkerLogsOutput) ToEnvironmentLoggingConfigurationWorkerLogsPtrOutput() EnvironmentLoggingConfigurationWorkerLogsPtrOutput
func (EnvironmentLoggingConfigurationWorkerLogsOutput) ToEnvironmentLoggingConfigurationWorkerLogsPtrOutputWithContext ¶
func (o EnvironmentLoggingConfigurationWorkerLogsOutput) ToEnvironmentLoggingConfigurationWorkerLogsPtrOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationWorkerLogsPtrOutput
type EnvironmentLoggingConfigurationWorkerLogsPtrInput ¶
type EnvironmentLoggingConfigurationWorkerLogsPtrInput interface { pulumi.Input ToEnvironmentLoggingConfigurationWorkerLogsPtrOutput() EnvironmentLoggingConfigurationWorkerLogsPtrOutput ToEnvironmentLoggingConfigurationWorkerLogsPtrOutputWithContext(context.Context) EnvironmentLoggingConfigurationWorkerLogsPtrOutput }
EnvironmentLoggingConfigurationWorkerLogsPtrInput is an input type that accepts EnvironmentLoggingConfigurationWorkerLogsArgs, EnvironmentLoggingConfigurationWorkerLogsPtr and EnvironmentLoggingConfigurationWorkerLogsPtrOutput values. You can construct a concrete instance of `EnvironmentLoggingConfigurationWorkerLogsPtrInput` via:
EnvironmentLoggingConfigurationWorkerLogsArgs{...} or: nil
func EnvironmentLoggingConfigurationWorkerLogsPtr ¶
func EnvironmentLoggingConfigurationWorkerLogsPtr(v *EnvironmentLoggingConfigurationWorkerLogsArgs) EnvironmentLoggingConfigurationWorkerLogsPtrInput
type EnvironmentLoggingConfigurationWorkerLogsPtrOutput ¶
type EnvironmentLoggingConfigurationWorkerLogsPtrOutput struct{ *pulumi.OutputState }
func (EnvironmentLoggingConfigurationWorkerLogsPtrOutput) CloudWatchLogGroupArn ¶
func (o EnvironmentLoggingConfigurationWorkerLogsPtrOutput) CloudWatchLogGroupArn() pulumi.StringPtrOutput
func (EnvironmentLoggingConfigurationWorkerLogsPtrOutput) ElementType ¶
func (EnvironmentLoggingConfigurationWorkerLogsPtrOutput) ElementType() reflect.Type
func (EnvironmentLoggingConfigurationWorkerLogsPtrOutput) Enabled ¶
func (o EnvironmentLoggingConfigurationWorkerLogsPtrOutput) Enabled() pulumi.BoolPtrOutput
Enabling or disabling the collection of logs
func (EnvironmentLoggingConfigurationWorkerLogsPtrOutput) LogLevel ¶
func (o EnvironmentLoggingConfigurationWorkerLogsPtrOutput) LogLevel() pulumi.StringPtrOutput
Logging level. Valid values: `CRITICAL`, `ERROR`, `WARNING`, `INFO`, `DEBUG`. Will be `INFO` by default.
func (EnvironmentLoggingConfigurationWorkerLogsPtrOutput) ToEnvironmentLoggingConfigurationWorkerLogsPtrOutput ¶
func (o EnvironmentLoggingConfigurationWorkerLogsPtrOutput) ToEnvironmentLoggingConfigurationWorkerLogsPtrOutput() EnvironmentLoggingConfigurationWorkerLogsPtrOutput
func (EnvironmentLoggingConfigurationWorkerLogsPtrOutput) ToEnvironmentLoggingConfigurationWorkerLogsPtrOutputWithContext ¶
func (o EnvironmentLoggingConfigurationWorkerLogsPtrOutput) ToEnvironmentLoggingConfigurationWorkerLogsPtrOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationWorkerLogsPtrOutput
type EnvironmentMap ¶
type EnvironmentMap map[string]EnvironmentInput
func (EnvironmentMap) ElementType ¶
func (EnvironmentMap) ElementType() reflect.Type
func (EnvironmentMap) ToEnvironmentMapOutput ¶
func (i EnvironmentMap) ToEnvironmentMapOutput() EnvironmentMapOutput
func (EnvironmentMap) ToEnvironmentMapOutputWithContext ¶
func (i EnvironmentMap) ToEnvironmentMapOutputWithContext(ctx context.Context) EnvironmentMapOutput
type EnvironmentMapInput ¶
type EnvironmentMapInput interface { pulumi.Input ToEnvironmentMapOutput() EnvironmentMapOutput ToEnvironmentMapOutputWithContext(context.Context) EnvironmentMapOutput }
EnvironmentMapInput is an input type that accepts EnvironmentMap and EnvironmentMapOutput values. You can construct a concrete instance of `EnvironmentMapInput` via:
EnvironmentMap{ "key": EnvironmentArgs{...} }
type EnvironmentMapOutput ¶
type EnvironmentMapOutput struct{ *pulumi.OutputState }
func (EnvironmentMapOutput) ElementType ¶
func (EnvironmentMapOutput) ElementType() reflect.Type
func (EnvironmentMapOutput) MapIndex ¶
func (o EnvironmentMapOutput) MapIndex(k pulumi.StringInput) EnvironmentOutput
func (EnvironmentMapOutput) ToEnvironmentMapOutput ¶
func (o EnvironmentMapOutput) ToEnvironmentMapOutput() EnvironmentMapOutput
func (EnvironmentMapOutput) ToEnvironmentMapOutputWithContext ¶
func (o EnvironmentMapOutput) ToEnvironmentMapOutputWithContext(ctx context.Context) EnvironmentMapOutput
type EnvironmentNetworkConfiguration ¶
type EnvironmentNetworkConfiguration struct { // Security groups IDs for the environment. At least one of the security group needs to allow MWAA resources to talk to each other, otherwise MWAA cannot be provisioned. SecurityGroupIds []string `pulumi:"securityGroupIds"` // The private subnet IDs in which the environment should be created. MWAA requires two subnets. SubnetIds []string `pulumi:"subnetIds"` }
type EnvironmentNetworkConfigurationArgs ¶
type EnvironmentNetworkConfigurationArgs struct { // Security groups IDs for the environment. At least one of the security group needs to allow MWAA resources to talk to each other, otherwise MWAA cannot be provisioned. SecurityGroupIds pulumi.StringArrayInput `pulumi:"securityGroupIds"` // The private subnet IDs in which the environment should be created. MWAA requires two subnets. SubnetIds pulumi.StringArrayInput `pulumi:"subnetIds"` }
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 }
func (EnvironmentNetworkConfigurationOutput) ElementType ¶
func (EnvironmentNetworkConfigurationOutput) ElementType() reflect.Type
func (EnvironmentNetworkConfigurationOutput) SecurityGroupIds ¶
func (o EnvironmentNetworkConfigurationOutput) SecurityGroupIds() pulumi.StringArrayOutput
Security groups IDs for the environment. At least one of the security group needs to allow MWAA resources to talk to each other, otherwise MWAA cannot be provisioned.
func (EnvironmentNetworkConfigurationOutput) SubnetIds ¶
func (o EnvironmentNetworkConfigurationOutput) SubnetIds() pulumi.StringArrayOutput
The private subnet IDs in which the environment should be created. MWAA requires two subnets.
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
Security groups IDs for the environment. At least one of the security group needs to allow MWAA resources to talk to each other, otherwise MWAA cannot be provisioned.
func (EnvironmentNetworkConfigurationPtrOutput) SubnetIds ¶
func (o EnvironmentNetworkConfigurationPtrOutput) SubnetIds() pulumi.StringArrayOutput
The private subnet IDs in which the environment should be created. MWAA requires two subnets.
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 ¶
func (o EnvironmentOutput) AirflowConfigurationOptions() pulumi.StringMapOutput
The `airflowConfigurationOptions` parameter specifies airflow override options. Check the [Official documentation](https://docs.aws.amazon.com/mwaa/latest/userguide/configuring-env-variables.html#configuring-env-variables-reference) for all possible configuration options.
func (EnvironmentOutput) AirflowVersion ¶
func (o EnvironmentOutput) AirflowVersion() pulumi.StringOutput
Airflow version of your environment, will be set by default to the latest version that MWAA supports.
func (EnvironmentOutput) Arn ¶
func (o EnvironmentOutput) Arn() pulumi.StringOutput
The ARN of the MWAA Environment
func (EnvironmentOutput) CreatedAt ¶
func (o EnvironmentOutput) CreatedAt() pulumi.StringOutput
The Created At date of the MWAA Environment * `logging_configuration[0].<LOG_CONFIGURATION_TYPE>[0].cloud_watch_log_group_arn` - Provides the ARN for the CloudWatch group where the logs will be published
func (EnvironmentOutput) DagS3Path ¶
func (o EnvironmentOutput) DagS3Path() pulumi.StringOutput
The relative path to the DAG folder on your Amazon S3 storage bucket. For example, dags. For more information, see [Importing DAGs on Amazon MWAA](https://docs.aws.amazon.com/mwaa/latest/userguide/configuring-dag-import.html).
func (EnvironmentOutput) ElementType ¶
func (EnvironmentOutput) ElementType() reflect.Type
func (EnvironmentOutput) EndpointManagement ¶ added in v6.25.0
func (o EnvironmentOutput) EndpointManagement() pulumi.StringOutput
func (EnvironmentOutput) EnvironmentClass ¶
func (o EnvironmentOutput) EnvironmentClass() pulumi.StringOutput
Environment class for the cluster. Possible options are `mw1.small`, `mw1.medium`, `mw1.large`. Will be set by default to `mw1.small`. Please check the [AWS Pricing](https://aws.amazon.com/de/managed-workflows-for-apache-airflow/pricing/) for more information about the environment classes.
func (EnvironmentOutput) ExecutionRoleArn ¶
func (o EnvironmentOutput) ExecutionRoleArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the task execution role that the Amazon MWAA and its environment can assume. Check the [official AWS documentation](https://docs.aws.amazon.com/mwaa/latest/userguide/mwaa-create-role.html) for the detailed role specification.
func (EnvironmentOutput) KmsKey ¶
func (o EnvironmentOutput) KmsKey() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of your KMS key that you want to use for encryption. Will be set to the ARN of the managed KMS key `aws/airflow` by default. Please check the [Official Documentation](https://docs.aws.amazon.com/mwaa/latest/userguide/custom-keys-certs.html) for more information.
func (EnvironmentOutput) LastUpdateds ¶
func (o EnvironmentOutput) LastUpdateds() EnvironmentLastUpdatedArrayOutput
func (EnvironmentOutput) LoggingConfiguration ¶
func (o EnvironmentOutput) LoggingConfiguration() EnvironmentLoggingConfigurationOutput
The Apache Airflow logs you want to send to Amazon CloudWatch Logs.
func (EnvironmentOutput) MaxWorkers ¶
func (o EnvironmentOutput) MaxWorkers() pulumi.IntOutput
The maximum number of workers that can be automatically scaled up. Value need to be between `1` and `25`. Will be `10` by default.
func (EnvironmentOutput) MinWorkers ¶
func (o EnvironmentOutput) MinWorkers() pulumi.IntOutput
The minimum number of workers that you want to run in your environment. Will be `1` by default.
func (EnvironmentOutput) Name ¶
func (o EnvironmentOutput) Name() pulumi.StringOutput
The name of the Apache Airflow Environment
func (EnvironmentOutput) NetworkConfiguration ¶
func (o EnvironmentOutput) NetworkConfiguration() EnvironmentNetworkConfigurationOutput
Specifies the network configuration for your Apache Airflow Environment. This includes two private subnets as well as security groups for the Airflow environment. Each subnet requires internet connection, otherwise the deployment will fail. See Network configuration below for details.
func (EnvironmentOutput) PluginsS3ObjectVersion ¶
func (o EnvironmentOutput) PluginsS3ObjectVersion() pulumi.StringOutput
The plugins.zip file version you want to use.
func (EnvironmentOutput) PluginsS3Path ¶
func (o EnvironmentOutput) PluginsS3Path() pulumi.StringPtrOutput
The relative path to the plugins.zip file on your Amazon S3 storage bucket. For example, plugins.zip. If a relative path is provided in the request, then pluginsS3ObjectVersion is required. For more information, see [Importing DAGs on Amazon MWAA](https://docs.aws.amazon.com/mwaa/latest/userguide/configuring-dag-import.html).
func (EnvironmentOutput) RequirementsS3ObjectVersion ¶
func (o EnvironmentOutput) RequirementsS3ObjectVersion() pulumi.StringOutput
The requirements.txt file version you want to use.
func (EnvironmentOutput) RequirementsS3Path ¶
func (o EnvironmentOutput) RequirementsS3Path() pulumi.StringPtrOutput
The relative path to the requirements.txt file on your Amazon S3 storage bucket. For example, requirements.txt. If a relative path is provided in the request, then requirementsS3ObjectVersion is required. For more information, see [Importing DAGs on Amazon MWAA](https://docs.aws.amazon.com/mwaa/latest/userguide/configuring-dag-import.html).
func (EnvironmentOutput) Schedulers ¶
func (o EnvironmentOutput) Schedulers() pulumi.IntOutput
The number of schedulers that you want to run in your environment. v2.0.2 and above accepts `2` - `5`, default `2`. v1.10.12 accepts `1`.
func (EnvironmentOutput) ServiceRoleArn ¶
func (o EnvironmentOutput) ServiceRoleArn() pulumi.StringOutput
The Service Role ARN of the Amazon MWAA Environment
func (EnvironmentOutput) SourceBucketArn ¶
func (o EnvironmentOutput) SourceBucketArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of your Amazon S3 storage bucket. For example, arn:aws:s3:::airflow-mybucketname.
func (EnvironmentOutput) StartupScriptS3ObjectVersion ¶
func (o EnvironmentOutput) StartupScriptS3ObjectVersion() pulumi.StringOutput
The version of the startup shell script you want to use. You must specify the version ID that Amazon S3 assigns to the file every time you update the script.
func (EnvironmentOutput) StartupScriptS3Path ¶
func (o EnvironmentOutput) StartupScriptS3Path() pulumi.StringPtrOutput
The relative path to the script hosted in your bucket. The script runs as your environment starts before starting the Apache Airflow process. Use this script to install dependencies, modify configuration options, and set environment variables. See [Using a startup script](https://docs.aws.amazon.com/mwaa/latest/userguide/using-startup-script.html). Supported for environment versions 2.x and later.
func (EnvironmentOutput) Status ¶
func (o EnvironmentOutput) Status() pulumi.StringOutput
The status of the Amazon MWAA Environment
func (EnvironmentOutput) Tags ¶
func (o EnvironmentOutput) Tags() pulumi.StringMapOutput
A map of resource tags to associate with the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
func (EnvironmentOutput) TagsAll
deprecated
func (o EnvironmentOutput) TagsAll() pulumi.StringMapOutput
A map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
Deprecated: Please use `tags` instead.
func (EnvironmentOutput) ToEnvironmentOutput ¶
func (o EnvironmentOutput) ToEnvironmentOutput() EnvironmentOutput
func (EnvironmentOutput) ToEnvironmentOutputWithContext ¶
func (o EnvironmentOutput) ToEnvironmentOutputWithContext(ctx context.Context) EnvironmentOutput
func (EnvironmentOutput) WebserverAccessMode ¶
func (o EnvironmentOutput) WebserverAccessMode() pulumi.StringOutput
Specifies whether the webserver should be accessible over the internet or via your specified VPC. Possible options: `PRIVATE_ONLY` (default) and `PUBLIC_ONLY`.
func (EnvironmentOutput) WebserverUrl ¶
func (o EnvironmentOutput) WebserverUrl() pulumi.StringOutput
The webserver URL of the MWAA Environment
func (EnvironmentOutput) WeeklyMaintenanceWindowStart ¶
func (o EnvironmentOutput) WeeklyMaintenanceWindowStart() pulumi.StringOutput
Specifies the start date for the weekly maintenance window.
type EnvironmentState ¶
type EnvironmentState struct { // The `airflowConfigurationOptions` parameter specifies airflow override options. Check the [Official documentation](https://docs.aws.amazon.com/mwaa/latest/userguide/configuring-env-variables.html#configuring-env-variables-reference) for all possible configuration options. AirflowConfigurationOptions pulumi.StringMapInput // Airflow version of your environment, will be set by default to the latest version that MWAA supports. AirflowVersion pulumi.StringPtrInput // The ARN of the MWAA Environment Arn pulumi.StringPtrInput // The Created At date of the MWAA Environment // * `logging_configuration[0].<LOG_CONFIGURATION_TYPE>[0].cloud_watch_log_group_arn` - Provides the ARN for the CloudWatch group where the logs will be published CreatedAt pulumi.StringPtrInput // The relative path to the DAG folder on your Amazon S3 storage bucket. For example, dags. For more information, see [Importing DAGs on Amazon MWAA](https://docs.aws.amazon.com/mwaa/latest/userguide/configuring-dag-import.html). DagS3Path pulumi.StringPtrInput EndpointManagement pulumi.StringPtrInput // Environment class for the cluster. Possible options are `mw1.small`, `mw1.medium`, `mw1.large`. Will be set by default to `mw1.small`. Please check the [AWS Pricing](https://aws.amazon.com/de/managed-workflows-for-apache-airflow/pricing/) for more information about the environment classes. EnvironmentClass pulumi.StringPtrInput // The Amazon Resource Name (ARN) of the task execution role that the Amazon MWAA and its environment can assume. Check the [official AWS documentation](https://docs.aws.amazon.com/mwaa/latest/userguide/mwaa-create-role.html) for the detailed role specification. ExecutionRoleArn pulumi.StringPtrInput // The Amazon Resource Name (ARN) of your KMS key that you want to use for encryption. Will be set to the ARN of the managed KMS key `aws/airflow` by default. Please check the [Official Documentation](https://docs.aws.amazon.com/mwaa/latest/userguide/custom-keys-certs.html) for more information. KmsKey pulumi.StringPtrInput LastUpdateds EnvironmentLastUpdatedArrayInput // The Apache Airflow logs you want to send to Amazon CloudWatch Logs. LoggingConfiguration EnvironmentLoggingConfigurationPtrInput // The maximum number of workers that can be automatically scaled up. Value need to be between `1` and `25`. Will be `10` by default. MaxWorkers pulumi.IntPtrInput // The minimum number of workers that you want to run in your environment. Will be `1` by default. MinWorkers pulumi.IntPtrInput // The name of the Apache Airflow Environment Name pulumi.StringPtrInput // Specifies the network configuration for your Apache Airflow Environment. This includes two private subnets as well as security groups for the Airflow environment. Each subnet requires internet connection, otherwise the deployment will fail. See Network configuration below for details. NetworkConfiguration EnvironmentNetworkConfigurationPtrInput // The plugins.zip file version you want to use. PluginsS3ObjectVersion pulumi.StringPtrInput // The relative path to the plugins.zip file on your Amazon S3 storage bucket. For example, plugins.zip. If a relative path is provided in the request, then pluginsS3ObjectVersion is required. For more information, see [Importing DAGs on Amazon MWAA](https://docs.aws.amazon.com/mwaa/latest/userguide/configuring-dag-import.html). PluginsS3Path pulumi.StringPtrInput // The requirements.txt file version you want to use. RequirementsS3ObjectVersion pulumi.StringPtrInput // The relative path to the requirements.txt file on your Amazon S3 storage bucket. For example, requirements.txt. If a relative path is provided in the request, then requirementsS3ObjectVersion is required. For more information, see [Importing DAGs on Amazon MWAA](https://docs.aws.amazon.com/mwaa/latest/userguide/configuring-dag-import.html). RequirementsS3Path pulumi.StringPtrInput // The number of schedulers that you want to run in your environment. v2.0.2 and above accepts `2` - `5`, default `2`. v1.10.12 accepts `1`. Schedulers pulumi.IntPtrInput // The Service Role ARN of the Amazon MWAA Environment ServiceRoleArn pulumi.StringPtrInput // The Amazon Resource Name (ARN) of your Amazon S3 storage bucket. For example, arn:aws:s3:::airflow-mybucketname. SourceBucketArn pulumi.StringPtrInput // The version of the startup shell script you want to use. You must specify the version ID that Amazon S3 assigns to the file every time you update the script. StartupScriptS3ObjectVersion pulumi.StringPtrInput // The relative path to the script hosted in your bucket. The script runs as your environment starts before starting the Apache Airflow process. Use this script to install dependencies, modify configuration options, and set environment variables. See [Using a startup script](https://docs.aws.amazon.com/mwaa/latest/userguide/using-startup-script.html). Supported for environment versions 2.x and later. StartupScriptS3Path pulumi.StringPtrInput // The status of the Amazon MWAA Environment Status pulumi.StringPtrInput // A map of resource tags to associate with the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapInput // A map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block. // // Deprecated: Please use `tags` instead. TagsAll pulumi.StringMapInput // Specifies whether the webserver should be accessible over the internet or via your specified VPC. Possible options: `PRIVATE_ONLY` (default) and `PUBLIC_ONLY`. WebserverAccessMode pulumi.StringPtrInput // The webserver URL of the MWAA Environment WebserverUrl pulumi.StringPtrInput // Specifies the start date for the weekly maintenance window. WeeklyMaintenanceWindowStart pulumi.StringPtrInput }
func (EnvironmentState) ElementType ¶
func (EnvironmentState) ElementType() reflect.Type