Documentation
¶
Index ¶
- Constants
- type Environment
- type EnvironmentArgs
- type EnvironmentInput
- type EnvironmentLoggingConfiguration
- type EnvironmentLoggingConfigurationArgs
- func (EnvironmentLoggingConfigurationArgs) ElementType() reflect.Type
- func (i EnvironmentLoggingConfigurationArgs) ToEnvironmentLoggingConfigurationOutput() EnvironmentLoggingConfigurationOutput
- func (i EnvironmentLoggingConfigurationArgs) ToEnvironmentLoggingConfigurationOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationOutput
- func (i EnvironmentLoggingConfigurationArgs) ToEnvironmentLoggingConfigurationPtrOutput() EnvironmentLoggingConfigurationPtrOutput
- func (i EnvironmentLoggingConfigurationArgs) ToEnvironmentLoggingConfigurationPtrOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationPtrOutput
- type EnvironmentLoggingConfigurationInput
- type EnvironmentLoggingConfigurationOutput
- func (o EnvironmentLoggingConfigurationOutput) DagProcessingLogs() EnvironmentModuleLoggingConfigurationPtrOutput
- func (EnvironmentLoggingConfigurationOutput) ElementType() reflect.Type
- func (o EnvironmentLoggingConfigurationOutput) SchedulerLogs() EnvironmentModuleLoggingConfigurationPtrOutput
- func (o EnvironmentLoggingConfigurationOutput) TaskLogs() EnvironmentModuleLoggingConfigurationPtrOutput
- func (o EnvironmentLoggingConfigurationOutput) ToEnvironmentLoggingConfigurationOutput() EnvironmentLoggingConfigurationOutput
- func (o EnvironmentLoggingConfigurationOutput) ToEnvironmentLoggingConfigurationOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationOutput
- func (o EnvironmentLoggingConfigurationOutput) ToEnvironmentLoggingConfigurationPtrOutput() EnvironmentLoggingConfigurationPtrOutput
- func (o EnvironmentLoggingConfigurationOutput) ToEnvironmentLoggingConfigurationPtrOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationPtrOutput
- func (o EnvironmentLoggingConfigurationOutput) WebserverLogs() EnvironmentModuleLoggingConfigurationPtrOutput
- func (o EnvironmentLoggingConfigurationOutput) WorkerLogs() EnvironmentModuleLoggingConfigurationPtrOutput
- type EnvironmentLoggingConfigurationPtrInput
- type EnvironmentLoggingConfigurationPtrOutput
- func (o EnvironmentLoggingConfigurationPtrOutput) DagProcessingLogs() EnvironmentModuleLoggingConfigurationPtrOutput
- func (o EnvironmentLoggingConfigurationPtrOutput) Elem() EnvironmentLoggingConfigurationOutput
- func (EnvironmentLoggingConfigurationPtrOutput) ElementType() reflect.Type
- func (o EnvironmentLoggingConfigurationPtrOutput) SchedulerLogs() EnvironmentModuleLoggingConfigurationPtrOutput
- func (o EnvironmentLoggingConfigurationPtrOutput) TaskLogs() EnvironmentModuleLoggingConfigurationPtrOutput
- func (o EnvironmentLoggingConfigurationPtrOutput) ToEnvironmentLoggingConfigurationPtrOutput() EnvironmentLoggingConfigurationPtrOutput
- func (o EnvironmentLoggingConfigurationPtrOutput) ToEnvironmentLoggingConfigurationPtrOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationPtrOutput
- func (o EnvironmentLoggingConfigurationPtrOutput) WebserverLogs() EnvironmentModuleLoggingConfigurationPtrOutput
- func (o EnvironmentLoggingConfigurationPtrOutput) WorkerLogs() EnvironmentModuleLoggingConfigurationPtrOutput
- type EnvironmentLoggingLevel
- func (EnvironmentLoggingLevel) ElementType() reflect.Type
- func (e EnvironmentLoggingLevel) ToEnvironmentLoggingLevelOutput() EnvironmentLoggingLevelOutput
- func (e EnvironmentLoggingLevel) ToEnvironmentLoggingLevelOutputWithContext(ctx context.Context) EnvironmentLoggingLevelOutput
- func (e EnvironmentLoggingLevel) ToEnvironmentLoggingLevelPtrOutput() EnvironmentLoggingLevelPtrOutput
- func (e EnvironmentLoggingLevel) ToEnvironmentLoggingLevelPtrOutputWithContext(ctx context.Context) EnvironmentLoggingLevelPtrOutput
- func (e EnvironmentLoggingLevel) ToStringOutput() pulumi.StringOutput
- func (e EnvironmentLoggingLevel) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e EnvironmentLoggingLevel) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e EnvironmentLoggingLevel) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EnvironmentLoggingLevelInput
- type EnvironmentLoggingLevelOutput
- func (EnvironmentLoggingLevelOutput) ElementType() reflect.Type
- func (o EnvironmentLoggingLevelOutput) ToEnvironmentLoggingLevelOutput() EnvironmentLoggingLevelOutput
- func (o EnvironmentLoggingLevelOutput) ToEnvironmentLoggingLevelOutputWithContext(ctx context.Context) EnvironmentLoggingLevelOutput
- func (o EnvironmentLoggingLevelOutput) ToEnvironmentLoggingLevelPtrOutput() EnvironmentLoggingLevelPtrOutput
- func (o EnvironmentLoggingLevelOutput) ToEnvironmentLoggingLevelPtrOutputWithContext(ctx context.Context) EnvironmentLoggingLevelPtrOutput
- func (o EnvironmentLoggingLevelOutput) ToStringOutput() pulumi.StringOutput
- func (o EnvironmentLoggingLevelOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o EnvironmentLoggingLevelOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EnvironmentLoggingLevelOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EnvironmentLoggingLevelPtrInput
- type EnvironmentLoggingLevelPtrOutput
- func (o EnvironmentLoggingLevelPtrOutput) Elem() EnvironmentLoggingLevelOutput
- func (EnvironmentLoggingLevelPtrOutput) ElementType() reflect.Type
- func (o EnvironmentLoggingLevelPtrOutput) ToEnvironmentLoggingLevelPtrOutput() EnvironmentLoggingLevelPtrOutput
- func (o EnvironmentLoggingLevelPtrOutput) ToEnvironmentLoggingLevelPtrOutputWithContext(ctx context.Context) EnvironmentLoggingLevelPtrOutput
- func (o EnvironmentLoggingLevelPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EnvironmentLoggingLevelPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EnvironmentModuleLoggingConfiguration
- type EnvironmentModuleLoggingConfigurationArgs
- func (EnvironmentModuleLoggingConfigurationArgs) ElementType() reflect.Type
- func (i EnvironmentModuleLoggingConfigurationArgs) ToEnvironmentModuleLoggingConfigurationOutput() EnvironmentModuleLoggingConfigurationOutput
- func (i EnvironmentModuleLoggingConfigurationArgs) ToEnvironmentModuleLoggingConfigurationOutputWithContext(ctx context.Context) EnvironmentModuleLoggingConfigurationOutput
- func (i EnvironmentModuleLoggingConfigurationArgs) ToEnvironmentModuleLoggingConfigurationPtrOutput() EnvironmentModuleLoggingConfigurationPtrOutput
- func (i EnvironmentModuleLoggingConfigurationArgs) ToEnvironmentModuleLoggingConfigurationPtrOutputWithContext(ctx context.Context) EnvironmentModuleLoggingConfigurationPtrOutput
- type EnvironmentModuleLoggingConfigurationInput
- type EnvironmentModuleLoggingConfigurationOutput
- func (o EnvironmentModuleLoggingConfigurationOutput) CloudWatchLogGroupArn() pulumi.StringPtrOutput
- func (EnvironmentModuleLoggingConfigurationOutput) ElementType() reflect.Type
- func (o EnvironmentModuleLoggingConfigurationOutput) Enabled() pulumi.BoolPtrOutput
- func (o EnvironmentModuleLoggingConfigurationOutput) LogLevel() EnvironmentLoggingLevelPtrOutput
- func (o EnvironmentModuleLoggingConfigurationOutput) ToEnvironmentModuleLoggingConfigurationOutput() EnvironmentModuleLoggingConfigurationOutput
- func (o EnvironmentModuleLoggingConfigurationOutput) ToEnvironmentModuleLoggingConfigurationOutputWithContext(ctx context.Context) EnvironmentModuleLoggingConfigurationOutput
- func (o EnvironmentModuleLoggingConfigurationOutput) ToEnvironmentModuleLoggingConfigurationPtrOutput() EnvironmentModuleLoggingConfigurationPtrOutput
- func (o EnvironmentModuleLoggingConfigurationOutput) ToEnvironmentModuleLoggingConfigurationPtrOutputWithContext(ctx context.Context) EnvironmentModuleLoggingConfigurationPtrOutput
- type EnvironmentModuleLoggingConfigurationPtrInput
- type EnvironmentModuleLoggingConfigurationPtrOutput
- func (o EnvironmentModuleLoggingConfigurationPtrOutput) CloudWatchLogGroupArn() pulumi.StringPtrOutput
- func (o EnvironmentModuleLoggingConfigurationPtrOutput) Elem() EnvironmentModuleLoggingConfigurationOutput
- func (EnvironmentModuleLoggingConfigurationPtrOutput) ElementType() reflect.Type
- func (o EnvironmentModuleLoggingConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o EnvironmentModuleLoggingConfigurationPtrOutput) LogLevel() EnvironmentLoggingLevelPtrOutput
- func (o EnvironmentModuleLoggingConfigurationPtrOutput) ToEnvironmentModuleLoggingConfigurationPtrOutput() EnvironmentModuleLoggingConfigurationPtrOutput
- func (o EnvironmentModuleLoggingConfigurationPtrOutput) ToEnvironmentModuleLoggingConfigurationPtrOutputWithContext(ctx context.Context) EnvironmentModuleLoggingConfigurationPtrOutput
- type EnvironmentNetworkConfiguration
- type EnvironmentNetworkConfigurationArgs
- func (EnvironmentNetworkConfigurationArgs) ElementType() reflect.Type
- func (i EnvironmentNetworkConfigurationArgs) ToEnvironmentNetworkConfigurationOutput() EnvironmentNetworkConfigurationOutput
- func (i EnvironmentNetworkConfigurationArgs) ToEnvironmentNetworkConfigurationOutputWithContext(ctx context.Context) EnvironmentNetworkConfigurationOutput
- func (i EnvironmentNetworkConfigurationArgs) ToEnvironmentNetworkConfigurationPtrOutput() EnvironmentNetworkConfigurationPtrOutput
- func (i EnvironmentNetworkConfigurationArgs) ToEnvironmentNetworkConfigurationPtrOutputWithContext(ctx context.Context) EnvironmentNetworkConfigurationPtrOutput
- type EnvironmentNetworkConfigurationInput
- type EnvironmentNetworkConfigurationOutput
- func (EnvironmentNetworkConfigurationOutput) ElementType() reflect.Type
- func (o EnvironmentNetworkConfigurationOutput) SecurityGroupIds() pulumi.StringArrayOutput
- func (o EnvironmentNetworkConfigurationOutput) SubnetIds() pulumi.StringArrayOutput
- func (o EnvironmentNetworkConfigurationOutput) ToEnvironmentNetworkConfigurationOutput() EnvironmentNetworkConfigurationOutput
- func (o EnvironmentNetworkConfigurationOutput) ToEnvironmentNetworkConfigurationOutputWithContext(ctx context.Context) EnvironmentNetworkConfigurationOutput
- func (o EnvironmentNetworkConfigurationOutput) ToEnvironmentNetworkConfigurationPtrOutput() EnvironmentNetworkConfigurationPtrOutput
- func (o EnvironmentNetworkConfigurationOutput) ToEnvironmentNetworkConfigurationPtrOutputWithContext(ctx context.Context) EnvironmentNetworkConfigurationPtrOutput
- type EnvironmentNetworkConfigurationPtrInput
- type EnvironmentNetworkConfigurationPtrOutput
- func (o EnvironmentNetworkConfigurationPtrOutput) Elem() EnvironmentNetworkConfigurationOutput
- func (EnvironmentNetworkConfigurationPtrOutput) ElementType() reflect.Type
- func (o EnvironmentNetworkConfigurationPtrOutput) SecurityGroupIds() pulumi.StringArrayOutput
- func (o EnvironmentNetworkConfigurationPtrOutput) SubnetIds() pulumi.StringArrayOutput
- func (o EnvironmentNetworkConfigurationPtrOutput) ToEnvironmentNetworkConfigurationPtrOutput() EnvironmentNetworkConfigurationPtrOutput
- func (o EnvironmentNetworkConfigurationPtrOutput) ToEnvironmentNetworkConfigurationPtrOutputWithContext(ctx context.Context) EnvironmentNetworkConfigurationPtrOutput
- type EnvironmentOutput
- type EnvironmentState
- type EnvironmentTagMap
- type EnvironmentTagMapArgs
- func (EnvironmentTagMapArgs) ElementType() reflect.Type
- func (i EnvironmentTagMapArgs) ToEnvironmentTagMapOutput() EnvironmentTagMapOutput
- func (i EnvironmentTagMapArgs) ToEnvironmentTagMapOutputWithContext(ctx context.Context) EnvironmentTagMapOutput
- func (i EnvironmentTagMapArgs) ToEnvironmentTagMapPtrOutput() EnvironmentTagMapPtrOutput
- func (i EnvironmentTagMapArgs) ToEnvironmentTagMapPtrOutputWithContext(ctx context.Context) EnvironmentTagMapPtrOutput
- type EnvironmentTagMapInput
- type EnvironmentTagMapOutput
- func (EnvironmentTagMapOutput) ElementType() reflect.Type
- func (o EnvironmentTagMapOutput) ToEnvironmentTagMapOutput() EnvironmentTagMapOutput
- func (o EnvironmentTagMapOutput) ToEnvironmentTagMapOutputWithContext(ctx context.Context) EnvironmentTagMapOutput
- func (o EnvironmentTagMapOutput) ToEnvironmentTagMapPtrOutput() EnvironmentTagMapPtrOutput
- func (o EnvironmentTagMapOutput) ToEnvironmentTagMapPtrOutputWithContext(ctx context.Context) EnvironmentTagMapPtrOutput
- type EnvironmentTagMapPtrInput
- type EnvironmentTagMapPtrOutput
- func (o EnvironmentTagMapPtrOutput) Elem() EnvironmentTagMapOutput
- func (EnvironmentTagMapPtrOutput) ElementType() reflect.Type
- func (o EnvironmentTagMapPtrOutput) ToEnvironmentTagMapPtrOutput() EnvironmentTagMapPtrOutput
- func (o EnvironmentTagMapPtrOutput) ToEnvironmentTagMapPtrOutputWithContext(ctx context.Context) EnvironmentTagMapPtrOutput
- type EnvironmentWebserverAccessMode
- func (EnvironmentWebserverAccessMode) ElementType() reflect.Type
- func (e EnvironmentWebserverAccessMode) ToEnvironmentWebserverAccessModeOutput() EnvironmentWebserverAccessModeOutput
- func (e EnvironmentWebserverAccessMode) ToEnvironmentWebserverAccessModeOutputWithContext(ctx context.Context) EnvironmentWebserverAccessModeOutput
- func (e EnvironmentWebserverAccessMode) ToEnvironmentWebserverAccessModePtrOutput() EnvironmentWebserverAccessModePtrOutput
- func (e EnvironmentWebserverAccessMode) ToEnvironmentWebserverAccessModePtrOutputWithContext(ctx context.Context) EnvironmentWebserverAccessModePtrOutput
- func (e EnvironmentWebserverAccessMode) ToStringOutput() pulumi.StringOutput
- func (e EnvironmentWebserverAccessMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e EnvironmentWebserverAccessMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e EnvironmentWebserverAccessMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EnvironmentWebserverAccessModeInput
- type EnvironmentWebserverAccessModeOutput
- func (EnvironmentWebserverAccessModeOutput) ElementType() reflect.Type
- func (o EnvironmentWebserverAccessModeOutput) ToEnvironmentWebserverAccessModeOutput() EnvironmentWebserverAccessModeOutput
- func (o EnvironmentWebserverAccessModeOutput) ToEnvironmentWebserverAccessModeOutputWithContext(ctx context.Context) EnvironmentWebserverAccessModeOutput
- func (o EnvironmentWebserverAccessModeOutput) ToEnvironmentWebserverAccessModePtrOutput() EnvironmentWebserverAccessModePtrOutput
- func (o EnvironmentWebserverAccessModeOutput) ToEnvironmentWebserverAccessModePtrOutputWithContext(ctx context.Context) EnvironmentWebserverAccessModePtrOutput
- func (o EnvironmentWebserverAccessModeOutput) ToStringOutput() pulumi.StringOutput
- func (o EnvironmentWebserverAccessModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o EnvironmentWebserverAccessModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EnvironmentWebserverAccessModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EnvironmentWebserverAccessModePtrInput
- type EnvironmentWebserverAccessModePtrOutput
- func (o EnvironmentWebserverAccessModePtrOutput) Elem() EnvironmentWebserverAccessModeOutput
- func (EnvironmentWebserverAccessModePtrOutput) ElementType() reflect.Type
- func (o EnvironmentWebserverAccessModePtrOutput) ToEnvironmentWebserverAccessModePtrOutput() EnvironmentWebserverAccessModePtrOutput
- func (o EnvironmentWebserverAccessModePtrOutput) ToEnvironmentWebserverAccessModePtrOutputWithContext(ctx context.Context) EnvironmentWebserverAccessModePtrOutput
- func (o EnvironmentWebserverAccessModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EnvironmentWebserverAccessModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
Constants ¶
const ( EnvironmentLoggingLevelCritical = EnvironmentLoggingLevel("CRITICAL") EnvironmentLoggingLevelError = EnvironmentLoggingLevel("ERROR") EnvironmentLoggingLevelWarning = EnvironmentLoggingLevel("WARNING") EnvironmentLoggingLevelInfo = EnvironmentLoggingLevel("INFO") EnvironmentLoggingLevelDebug = EnvironmentLoggingLevel("DEBUG") )
const ( EnvironmentWebserverAccessModePrivateOnly = EnvironmentWebserverAccessMode("PRIVATE_ONLY") EnvironmentWebserverAccessModePublicOnly = EnvironmentWebserverAccessMode("PUBLIC_ONLY") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Environment ¶
type Environment struct { pulumi.CustomResourceState // Key/value pairs representing Airflow configuration variables. // Keys are prefixed by their section: // // [core] // dags_folder={AIRFLOW_HOME}/dags // // Would be represented as // // "core.dags_folder": "{AIRFLOW_HOME}/dags" AirflowConfigurationOptions pulumi.AnyOutput `pulumi:"airflowConfigurationOptions"` AirflowVersion pulumi.StringPtrOutput `pulumi:"airflowVersion"` Arn pulumi.StringOutput `pulumi:"arn"` DagS3Path pulumi.StringPtrOutput `pulumi:"dagS3Path"` EnvironmentClass pulumi.StringPtrOutput `pulumi:"environmentClass"` ExecutionRoleArn pulumi.StringPtrOutput `pulumi:"executionRoleArn"` KmsKey pulumi.StringPtrOutput `pulumi:"kmsKey"` LoggingConfiguration EnvironmentLoggingConfigurationPtrOutput `pulumi:"loggingConfiguration"` MaxWorkers pulumi.IntPtrOutput `pulumi:"maxWorkers"` MinWorkers pulumi.IntPtrOutput `pulumi:"minWorkers"` Name pulumi.StringOutput `pulumi:"name"` NetworkConfiguration EnvironmentNetworkConfigurationPtrOutput `pulumi:"networkConfiguration"` PluginsS3ObjectVersion pulumi.StringPtrOutput `pulumi:"pluginsS3ObjectVersion"` PluginsS3Path pulumi.StringPtrOutput `pulumi:"pluginsS3Path"` RequirementsS3ObjectVersion pulumi.StringPtrOutput `pulumi:"requirementsS3ObjectVersion"` RequirementsS3Path pulumi.StringPtrOutput `pulumi:"requirementsS3Path"` Schedulers pulumi.IntPtrOutput `pulumi:"schedulers"` SourceBucketArn pulumi.StringPtrOutput `pulumi:"sourceBucketArn"` Tags EnvironmentTagMapPtrOutput `pulumi:"tags"` WebserverAccessMode EnvironmentWebserverAccessModePtrOutput `pulumi:"webserverAccessMode"` WebserverUrl pulumi.StringOutput `pulumi:"webserverUrl"` WeeklyMaintenanceWindowStart pulumi.StringPtrOutput `pulumi:"weeklyMaintenanceWindowStart"` }
Resource schema for AWS::MWAA::Environment
func GetEnvironment ¶
func GetEnvironment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *EnvironmentState, opts ...pulumi.ResourceOption) (*Environment, error)
GetEnvironment gets an existing Environment resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewEnvironment ¶
func NewEnvironment(ctx *pulumi.Context, name string, args *EnvironmentArgs, opts ...pulumi.ResourceOption) (*Environment, error)
NewEnvironment registers a new resource with the given unique name, arguments, and options.
func (*Environment) ElementType ¶
func (*Environment) ElementType() reflect.Type
func (*Environment) ToEnvironmentOutput ¶
func (i *Environment) ToEnvironmentOutput() EnvironmentOutput
func (*Environment) ToEnvironmentOutputWithContext ¶
func (i *Environment) ToEnvironmentOutputWithContext(ctx context.Context) EnvironmentOutput
type EnvironmentArgs ¶
type EnvironmentArgs struct { // Key/value pairs representing Airflow configuration variables. // Keys are prefixed by their section: // // [core] // dags_folder={AIRFLOW_HOME}/dags // // Would be represented as // // "core.dags_folder": "{AIRFLOW_HOME}/dags" AirflowConfigurationOptions pulumi.Input AirflowVersion pulumi.StringPtrInput DagS3Path pulumi.StringPtrInput EnvironmentClass pulumi.StringPtrInput ExecutionRoleArn pulumi.StringPtrInput KmsKey pulumi.StringPtrInput LoggingConfiguration EnvironmentLoggingConfigurationPtrInput MaxWorkers pulumi.IntPtrInput MinWorkers pulumi.IntPtrInput Name pulumi.StringInput NetworkConfiguration EnvironmentNetworkConfigurationPtrInput PluginsS3ObjectVersion pulumi.StringPtrInput PluginsS3Path pulumi.StringPtrInput RequirementsS3ObjectVersion pulumi.StringPtrInput RequirementsS3Path pulumi.StringPtrInput Schedulers pulumi.IntPtrInput SourceBucketArn pulumi.StringPtrInput Tags EnvironmentTagMapPtrInput WebserverAccessMode EnvironmentWebserverAccessModePtrInput WeeklyMaintenanceWindowStart pulumi.StringPtrInput }
The set of arguments for constructing a Environment resource.
func (EnvironmentArgs) ElementType ¶
func (EnvironmentArgs) ElementType() reflect.Type
type EnvironmentInput ¶
type EnvironmentInput interface { pulumi.Input ToEnvironmentOutput() EnvironmentOutput ToEnvironmentOutputWithContext(ctx context.Context) EnvironmentOutput }
type EnvironmentLoggingConfiguration ¶
type EnvironmentLoggingConfiguration struct { DagProcessingLogs *EnvironmentModuleLoggingConfiguration `pulumi:"dagProcessingLogs"` SchedulerLogs *EnvironmentModuleLoggingConfiguration `pulumi:"schedulerLogs"` TaskLogs *EnvironmentModuleLoggingConfiguration `pulumi:"taskLogs"` WebserverLogs *EnvironmentModuleLoggingConfiguration `pulumi:"webserverLogs"` WorkerLogs *EnvironmentModuleLoggingConfiguration `pulumi:"workerLogs"` }
Logging configuration for the environment.
type EnvironmentLoggingConfigurationArgs ¶
type EnvironmentLoggingConfigurationArgs struct { DagProcessingLogs EnvironmentModuleLoggingConfigurationPtrInput `pulumi:"dagProcessingLogs"` SchedulerLogs EnvironmentModuleLoggingConfigurationPtrInput `pulumi:"schedulerLogs"` TaskLogs EnvironmentModuleLoggingConfigurationPtrInput `pulumi:"taskLogs"` WebserverLogs EnvironmentModuleLoggingConfigurationPtrInput `pulumi:"webserverLogs"` WorkerLogs EnvironmentModuleLoggingConfigurationPtrInput `pulumi:"workerLogs"` }
Logging configuration for the environment.
func (EnvironmentLoggingConfigurationArgs) ElementType ¶
func (EnvironmentLoggingConfigurationArgs) ElementType() reflect.Type
func (EnvironmentLoggingConfigurationArgs) ToEnvironmentLoggingConfigurationOutput ¶
func (i EnvironmentLoggingConfigurationArgs) ToEnvironmentLoggingConfigurationOutput() EnvironmentLoggingConfigurationOutput
func (EnvironmentLoggingConfigurationArgs) ToEnvironmentLoggingConfigurationOutputWithContext ¶
func (i EnvironmentLoggingConfigurationArgs) ToEnvironmentLoggingConfigurationOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationOutput
func (EnvironmentLoggingConfigurationArgs) ToEnvironmentLoggingConfigurationPtrOutput ¶
func (i EnvironmentLoggingConfigurationArgs) ToEnvironmentLoggingConfigurationPtrOutput() EnvironmentLoggingConfigurationPtrOutput
func (EnvironmentLoggingConfigurationArgs) ToEnvironmentLoggingConfigurationPtrOutputWithContext ¶
func (i EnvironmentLoggingConfigurationArgs) ToEnvironmentLoggingConfigurationPtrOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationPtrOutput
type EnvironmentLoggingConfigurationInput ¶
type EnvironmentLoggingConfigurationInput interface { pulumi.Input ToEnvironmentLoggingConfigurationOutput() EnvironmentLoggingConfigurationOutput ToEnvironmentLoggingConfigurationOutputWithContext(context.Context) EnvironmentLoggingConfigurationOutput }
EnvironmentLoggingConfigurationInput is an input type that accepts EnvironmentLoggingConfigurationArgs and EnvironmentLoggingConfigurationOutput values. You can construct a concrete instance of `EnvironmentLoggingConfigurationInput` via:
EnvironmentLoggingConfigurationArgs{...}
type EnvironmentLoggingConfigurationOutput ¶
type EnvironmentLoggingConfigurationOutput struct{ *pulumi.OutputState }
Logging configuration for the environment.
func (EnvironmentLoggingConfigurationOutput) DagProcessingLogs ¶
func (o EnvironmentLoggingConfigurationOutput) DagProcessingLogs() EnvironmentModuleLoggingConfigurationPtrOutput
func (EnvironmentLoggingConfigurationOutput) ElementType ¶
func (EnvironmentLoggingConfigurationOutput) ElementType() reflect.Type
func (EnvironmentLoggingConfigurationOutput) SchedulerLogs ¶
func (o EnvironmentLoggingConfigurationOutput) SchedulerLogs() EnvironmentModuleLoggingConfigurationPtrOutput
func (EnvironmentLoggingConfigurationOutput) TaskLogs ¶
func (o EnvironmentLoggingConfigurationOutput) TaskLogs() EnvironmentModuleLoggingConfigurationPtrOutput
func (EnvironmentLoggingConfigurationOutput) ToEnvironmentLoggingConfigurationOutput ¶
func (o EnvironmentLoggingConfigurationOutput) ToEnvironmentLoggingConfigurationOutput() EnvironmentLoggingConfigurationOutput
func (EnvironmentLoggingConfigurationOutput) ToEnvironmentLoggingConfigurationOutputWithContext ¶
func (o EnvironmentLoggingConfigurationOutput) ToEnvironmentLoggingConfigurationOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationOutput
func (EnvironmentLoggingConfigurationOutput) ToEnvironmentLoggingConfigurationPtrOutput ¶
func (o EnvironmentLoggingConfigurationOutput) ToEnvironmentLoggingConfigurationPtrOutput() EnvironmentLoggingConfigurationPtrOutput
func (EnvironmentLoggingConfigurationOutput) ToEnvironmentLoggingConfigurationPtrOutputWithContext ¶
func (o EnvironmentLoggingConfigurationOutput) ToEnvironmentLoggingConfigurationPtrOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationPtrOutput
func (EnvironmentLoggingConfigurationOutput) WebserverLogs ¶
func (o EnvironmentLoggingConfigurationOutput) WebserverLogs() EnvironmentModuleLoggingConfigurationPtrOutput
func (EnvironmentLoggingConfigurationOutput) WorkerLogs ¶
func (o EnvironmentLoggingConfigurationOutput) WorkerLogs() EnvironmentModuleLoggingConfigurationPtrOutput
type EnvironmentLoggingConfigurationPtrInput ¶
type EnvironmentLoggingConfigurationPtrInput interface { pulumi.Input ToEnvironmentLoggingConfigurationPtrOutput() EnvironmentLoggingConfigurationPtrOutput ToEnvironmentLoggingConfigurationPtrOutputWithContext(context.Context) EnvironmentLoggingConfigurationPtrOutput }
EnvironmentLoggingConfigurationPtrInput is an input type that accepts EnvironmentLoggingConfigurationArgs, EnvironmentLoggingConfigurationPtr and EnvironmentLoggingConfigurationPtrOutput values. You can construct a concrete instance of `EnvironmentLoggingConfigurationPtrInput` via:
EnvironmentLoggingConfigurationArgs{...} or: nil
func EnvironmentLoggingConfigurationPtr ¶
func EnvironmentLoggingConfigurationPtr(v *EnvironmentLoggingConfigurationArgs) EnvironmentLoggingConfigurationPtrInput
type EnvironmentLoggingConfigurationPtrOutput ¶
type EnvironmentLoggingConfigurationPtrOutput struct{ *pulumi.OutputState }
func (EnvironmentLoggingConfigurationPtrOutput) DagProcessingLogs ¶
func (o EnvironmentLoggingConfigurationPtrOutput) DagProcessingLogs() EnvironmentModuleLoggingConfigurationPtrOutput
func (EnvironmentLoggingConfigurationPtrOutput) ElementType ¶
func (EnvironmentLoggingConfigurationPtrOutput) ElementType() reflect.Type
func (EnvironmentLoggingConfigurationPtrOutput) SchedulerLogs ¶
func (o EnvironmentLoggingConfigurationPtrOutput) SchedulerLogs() EnvironmentModuleLoggingConfigurationPtrOutput
func (EnvironmentLoggingConfigurationPtrOutput) ToEnvironmentLoggingConfigurationPtrOutput ¶
func (o EnvironmentLoggingConfigurationPtrOutput) ToEnvironmentLoggingConfigurationPtrOutput() EnvironmentLoggingConfigurationPtrOutput
func (EnvironmentLoggingConfigurationPtrOutput) ToEnvironmentLoggingConfigurationPtrOutputWithContext ¶
func (o EnvironmentLoggingConfigurationPtrOutput) ToEnvironmentLoggingConfigurationPtrOutputWithContext(ctx context.Context) EnvironmentLoggingConfigurationPtrOutput
func (EnvironmentLoggingConfigurationPtrOutput) WebserverLogs ¶
func (o EnvironmentLoggingConfigurationPtrOutput) WebserverLogs() EnvironmentModuleLoggingConfigurationPtrOutput
func (EnvironmentLoggingConfigurationPtrOutput) WorkerLogs ¶
func (o EnvironmentLoggingConfigurationPtrOutput) WorkerLogs() EnvironmentModuleLoggingConfigurationPtrOutput
type EnvironmentLoggingLevel ¶
type EnvironmentLoggingLevel string
func (EnvironmentLoggingLevel) ElementType ¶
func (EnvironmentLoggingLevel) ElementType() reflect.Type
func (EnvironmentLoggingLevel) ToEnvironmentLoggingLevelOutput ¶
func (e EnvironmentLoggingLevel) ToEnvironmentLoggingLevelOutput() EnvironmentLoggingLevelOutput
func (EnvironmentLoggingLevel) ToEnvironmentLoggingLevelOutputWithContext ¶
func (e EnvironmentLoggingLevel) ToEnvironmentLoggingLevelOutputWithContext(ctx context.Context) EnvironmentLoggingLevelOutput
func (EnvironmentLoggingLevel) ToEnvironmentLoggingLevelPtrOutput ¶
func (e EnvironmentLoggingLevel) ToEnvironmentLoggingLevelPtrOutput() EnvironmentLoggingLevelPtrOutput
func (EnvironmentLoggingLevel) ToEnvironmentLoggingLevelPtrOutputWithContext ¶
func (e EnvironmentLoggingLevel) ToEnvironmentLoggingLevelPtrOutputWithContext(ctx context.Context) EnvironmentLoggingLevelPtrOutput
func (EnvironmentLoggingLevel) ToStringOutput ¶
func (e EnvironmentLoggingLevel) ToStringOutput() pulumi.StringOutput
func (EnvironmentLoggingLevel) ToStringOutputWithContext ¶
func (e EnvironmentLoggingLevel) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EnvironmentLoggingLevel) ToStringPtrOutput ¶
func (e EnvironmentLoggingLevel) ToStringPtrOutput() pulumi.StringPtrOutput
func (EnvironmentLoggingLevel) ToStringPtrOutputWithContext ¶
func (e EnvironmentLoggingLevel) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EnvironmentLoggingLevelInput ¶
type EnvironmentLoggingLevelInput interface { pulumi.Input ToEnvironmentLoggingLevelOutput() EnvironmentLoggingLevelOutput ToEnvironmentLoggingLevelOutputWithContext(context.Context) EnvironmentLoggingLevelOutput }
EnvironmentLoggingLevelInput is an input type that accepts EnvironmentLoggingLevelArgs and EnvironmentLoggingLevelOutput values. You can construct a concrete instance of `EnvironmentLoggingLevelInput` via:
EnvironmentLoggingLevelArgs{...}
type EnvironmentLoggingLevelOutput ¶
type EnvironmentLoggingLevelOutput struct{ *pulumi.OutputState }
func (EnvironmentLoggingLevelOutput) ElementType ¶
func (EnvironmentLoggingLevelOutput) ElementType() reflect.Type
func (EnvironmentLoggingLevelOutput) ToEnvironmentLoggingLevelOutput ¶
func (o EnvironmentLoggingLevelOutput) ToEnvironmentLoggingLevelOutput() EnvironmentLoggingLevelOutput
func (EnvironmentLoggingLevelOutput) ToEnvironmentLoggingLevelOutputWithContext ¶
func (o EnvironmentLoggingLevelOutput) ToEnvironmentLoggingLevelOutputWithContext(ctx context.Context) EnvironmentLoggingLevelOutput
func (EnvironmentLoggingLevelOutput) ToEnvironmentLoggingLevelPtrOutput ¶
func (o EnvironmentLoggingLevelOutput) ToEnvironmentLoggingLevelPtrOutput() EnvironmentLoggingLevelPtrOutput
func (EnvironmentLoggingLevelOutput) ToEnvironmentLoggingLevelPtrOutputWithContext ¶
func (o EnvironmentLoggingLevelOutput) ToEnvironmentLoggingLevelPtrOutputWithContext(ctx context.Context) EnvironmentLoggingLevelPtrOutput
func (EnvironmentLoggingLevelOutput) ToStringOutput ¶
func (o EnvironmentLoggingLevelOutput) ToStringOutput() pulumi.StringOutput
func (EnvironmentLoggingLevelOutput) ToStringOutputWithContext ¶
func (o EnvironmentLoggingLevelOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EnvironmentLoggingLevelOutput) ToStringPtrOutput ¶
func (o EnvironmentLoggingLevelOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EnvironmentLoggingLevelOutput) ToStringPtrOutputWithContext ¶
func (o EnvironmentLoggingLevelOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EnvironmentLoggingLevelPtrInput ¶
type EnvironmentLoggingLevelPtrInput interface { pulumi.Input ToEnvironmentLoggingLevelPtrOutput() EnvironmentLoggingLevelPtrOutput ToEnvironmentLoggingLevelPtrOutputWithContext(context.Context) EnvironmentLoggingLevelPtrOutput }
func EnvironmentLoggingLevelPtr ¶
func EnvironmentLoggingLevelPtr(v string) EnvironmentLoggingLevelPtrInput
type EnvironmentLoggingLevelPtrOutput ¶
type EnvironmentLoggingLevelPtrOutput struct{ *pulumi.OutputState }
func (EnvironmentLoggingLevelPtrOutput) Elem ¶
func (o EnvironmentLoggingLevelPtrOutput) Elem() EnvironmentLoggingLevelOutput
func (EnvironmentLoggingLevelPtrOutput) ElementType ¶
func (EnvironmentLoggingLevelPtrOutput) ElementType() reflect.Type
func (EnvironmentLoggingLevelPtrOutput) ToEnvironmentLoggingLevelPtrOutput ¶
func (o EnvironmentLoggingLevelPtrOutput) ToEnvironmentLoggingLevelPtrOutput() EnvironmentLoggingLevelPtrOutput
func (EnvironmentLoggingLevelPtrOutput) ToEnvironmentLoggingLevelPtrOutputWithContext ¶
func (o EnvironmentLoggingLevelPtrOutput) ToEnvironmentLoggingLevelPtrOutputWithContext(ctx context.Context) EnvironmentLoggingLevelPtrOutput
func (EnvironmentLoggingLevelPtrOutput) ToStringPtrOutput ¶
func (o EnvironmentLoggingLevelPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EnvironmentLoggingLevelPtrOutput) ToStringPtrOutputWithContext ¶
func (o EnvironmentLoggingLevelPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EnvironmentModuleLoggingConfiguration ¶
type EnvironmentModuleLoggingConfiguration struct { CloudWatchLogGroupArn *string `pulumi:"cloudWatchLogGroupArn"` Enabled *bool `pulumi:"enabled"` LogLevel *EnvironmentLoggingLevel `pulumi:"logLevel"` }
Logging configuration for a specific airflow component.
type EnvironmentModuleLoggingConfigurationArgs ¶
type EnvironmentModuleLoggingConfigurationArgs struct { CloudWatchLogGroupArn pulumi.StringPtrInput `pulumi:"cloudWatchLogGroupArn"` Enabled pulumi.BoolPtrInput `pulumi:"enabled"` LogLevel EnvironmentLoggingLevelPtrInput `pulumi:"logLevel"` }
Logging configuration for a specific airflow component.
func (EnvironmentModuleLoggingConfigurationArgs) ElementType ¶
func (EnvironmentModuleLoggingConfigurationArgs) ElementType() reflect.Type
func (EnvironmentModuleLoggingConfigurationArgs) ToEnvironmentModuleLoggingConfigurationOutput ¶
func (i EnvironmentModuleLoggingConfigurationArgs) ToEnvironmentModuleLoggingConfigurationOutput() EnvironmentModuleLoggingConfigurationOutput
func (EnvironmentModuleLoggingConfigurationArgs) ToEnvironmentModuleLoggingConfigurationOutputWithContext ¶
func (i EnvironmentModuleLoggingConfigurationArgs) ToEnvironmentModuleLoggingConfigurationOutputWithContext(ctx context.Context) EnvironmentModuleLoggingConfigurationOutput
func (EnvironmentModuleLoggingConfigurationArgs) ToEnvironmentModuleLoggingConfigurationPtrOutput ¶
func (i EnvironmentModuleLoggingConfigurationArgs) ToEnvironmentModuleLoggingConfigurationPtrOutput() EnvironmentModuleLoggingConfigurationPtrOutput
func (EnvironmentModuleLoggingConfigurationArgs) ToEnvironmentModuleLoggingConfigurationPtrOutputWithContext ¶
func (i EnvironmentModuleLoggingConfigurationArgs) ToEnvironmentModuleLoggingConfigurationPtrOutputWithContext(ctx context.Context) EnvironmentModuleLoggingConfigurationPtrOutput
type EnvironmentModuleLoggingConfigurationInput ¶
type EnvironmentModuleLoggingConfigurationInput interface { pulumi.Input ToEnvironmentModuleLoggingConfigurationOutput() EnvironmentModuleLoggingConfigurationOutput ToEnvironmentModuleLoggingConfigurationOutputWithContext(context.Context) EnvironmentModuleLoggingConfigurationOutput }
EnvironmentModuleLoggingConfigurationInput is an input type that accepts EnvironmentModuleLoggingConfigurationArgs and EnvironmentModuleLoggingConfigurationOutput values. You can construct a concrete instance of `EnvironmentModuleLoggingConfigurationInput` via:
EnvironmentModuleLoggingConfigurationArgs{...}
type EnvironmentModuleLoggingConfigurationOutput ¶
type EnvironmentModuleLoggingConfigurationOutput struct{ *pulumi.OutputState }
Logging configuration for a specific airflow component.
func (EnvironmentModuleLoggingConfigurationOutput) CloudWatchLogGroupArn ¶
func (o EnvironmentModuleLoggingConfigurationOutput) CloudWatchLogGroupArn() pulumi.StringPtrOutput
func (EnvironmentModuleLoggingConfigurationOutput) ElementType ¶
func (EnvironmentModuleLoggingConfigurationOutput) ElementType() reflect.Type
func (EnvironmentModuleLoggingConfigurationOutput) Enabled ¶
func (o EnvironmentModuleLoggingConfigurationOutput) Enabled() pulumi.BoolPtrOutput
func (EnvironmentModuleLoggingConfigurationOutput) LogLevel ¶
func (o EnvironmentModuleLoggingConfigurationOutput) LogLevel() EnvironmentLoggingLevelPtrOutput
func (EnvironmentModuleLoggingConfigurationOutput) ToEnvironmentModuleLoggingConfigurationOutput ¶
func (o EnvironmentModuleLoggingConfigurationOutput) ToEnvironmentModuleLoggingConfigurationOutput() EnvironmentModuleLoggingConfigurationOutput
func (EnvironmentModuleLoggingConfigurationOutput) ToEnvironmentModuleLoggingConfigurationOutputWithContext ¶
func (o EnvironmentModuleLoggingConfigurationOutput) ToEnvironmentModuleLoggingConfigurationOutputWithContext(ctx context.Context) EnvironmentModuleLoggingConfigurationOutput
func (EnvironmentModuleLoggingConfigurationOutput) ToEnvironmentModuleLoggingConfigurationPtrOutput ¶
func (o EnvironmentModuleLoggingConfigurationOutput) ToEnvironmentModuleLoggingConfigurationPtrOutput() EnvironmentModuleLoggingConfigurationPtrOutput
func (EnvironmentModuleLoggingConfigurationOutput) ToEnvironmentModuleLoggingConfigurationPtrOutputWithContext ¶
func (o EnvironmentModuleLoggingConfigurationOutput) ToEnvironmentModuleLoggingConfigurationPtrOutputWithContext(ctx context.Context) EnvironmentModuleLoggingConfigurationPtrOutput
type EnvironmentModuleLoggingConfigurationPtrInput ¶
type EnvironmentModuleLoggingConfigurationPtrInput interface { pulumi.Input ToEnvironmentModuleLoggingConfigurationPtrOutput() EnvironmentModuleLoggingConfigurationPtrOutput ToEnvironmentModuleLoggingConfigurationPtrOutputWithContext(context.Context) EnvironmentModuleLoggingConfigurationPtrOutput }
EnvironmentModuleLoggingConfigurationPtrInput is an input type that accepts EnvironmentModuleLoggingConfigurationArgs, EnvironmentModuleLoggingConfigurationPtr and EnvironmentModuleLoggingConfigurationPtrOutput values. You can construct a concrete instance of `EnvironmentModuleLoggingConfigurationPtrInput` via:
EnvironmentModuleLoggingConfigurationArgs{...} or: nil
func EnvironmentModuleLoggingConfigurationPtr ¶
func EnvironmentModuleLoggingConfigurationPtr(v *EnvironmentModuleLoggingConfigurationArgs) EnvironmentModuleLoggingConfigurationPtrInput
type EnvironmentModuleLoggingConfigurationPtrOutput ¶
type EnvironmentModuleLoggingConfigurationPtrOutput struct{ *pulumi.OutputState }
func (EnvironmentModuleLoggingConfigurationPtrOutput) CloudWatchLogGroupArn ¶
func (o EnvironmentModuleLoggingConfigurationPtrOutput) CloudWatchLogGroupArn() pulumi.StringPtrOutput
func (EnvironmentModuleLoggingConfigurationPtrOutput) ElementType ¶
func (EnvironmentModuleLoggingConfigurationPtrOutput) ElementType() reflect.Type
func (EnvironmentModuleLoggingConfigurationPtrOutput) Enabled ¶
func (o EnvironmentModuleLoggingConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
func (EnvironmentModuleLoggingConfigurationPtrOutput) LogLevel ¶
func (o EnvironmentModuleLoggingConfigurationPtrOutput) LogLevel() EnvironmentLoggingLevelPtrOutput
func (EnvironmentModuleLoggingConfigurationPtrOutput) ToEnvironmentModuleLoggingConfigurationPtrOutput ¶
func (o EnvironmentModuleLoggingConfigurationPtrOutput) ToEnvironmentModuleLoggingConfigurationPtrOutput() EnvironmentModuleLoggingConfigurationPtrOutput
func (EnvironmentModuleLoggingConfigurationPtrOutput) ToEnvironmentModuleLoggingConfigurationPtrOutputWithContext ¶
func (o EnvironmentModuleLoggingConfigurationPtrOutput) ToEnvironmentModuleLoggingConfigurationPtrOutputWithContext(ctx context.Context) EnvironmentModuleLoggingConfigurationPtrOutput
type EnvironmentNetworkConfiguration ¶
type EnvironmentNetworkConfiguration struct { // A list of security groups to use for the environment. SecurityGroupIds []string `pulumi:"securityGroupIds"` // A list of subnets to use for the environment. These must be private subnets, in the same VPC, in two different availability zones. SubnetIds []string `pulumi:"subnetIds"` }
Configures the network resources of the environment.
type EnvironmentNetworkConfigurationArgs ¶
type EnvironmentNetworkConfigurationArgs struct { // A list of security groups to use for the environment. SecurityGroupIds pulumi.StringArrayInput `pulumi:"securityGroupIds"` // A list of subnets to use for the environment. These must be private subnets, in the same VPC, in two different availability zones. SubnetIds pulumi.StringArrayInput `pulumi:"subnetIds"` }
Configures the network resources of the environment.
func (EnvironmentNetworkConfigurationArgs) ElementType ¶
func (EnvironmentNetworkConfigurationArgs) ElementType() reflect.Type
func (EnvironmentNetworkConfigurationArgs) ToEnvironmentNetworkConfigurationOutput ¶
func (i EnvironmentNetworkConfigurationArgs) ToEnvironmentNetworkConfigurationOutput() EnvironmentNetworkConfigurationOutput
func (EnvironmentNetworkConfigurationArgs) ToEnvironmentNetworkConfigurationOutputWithContext ¶
func (i EnvironmentNetworkConfigurationArgs) ToEnvironmentNetworkConfigurationOutputWithContext(ctx context.Context) EnvironmentNetworkConfigurationOutput
func (EnvironmentNetworkConfigurationArgs) ToEnvironmentNetworkConfigurationPtrOutput ¶
func (i EnvironmentNetworkConfigurationArgs) ToEnvironmentNetworkConfigurationPtrOutput() EnvironmentNetworkConfigurationPtrOutput
func (EnvironmentNetworkConfigurationArgs) ToEnvironmentNetworkConfigurationPtrOutputWithContext ¶
func (i EnvironmentNetworkConfigurationArgs) ToEnvironmentNetworkConfigurationPtrOutputWithContext(ctx context.Context) EnvironmentNetworkConfigurationPtrOutput
type EnvironmentNetworkConfigurationInput ¶
type EnvironmentNetworkConfigurationInput interface { pulumi.Input ToEnvironmentNetworkConfigurationOutput() EnvironmentNetworkConfigurationOutput ToEnvironmentNetworkConfigurationOutputWithContext(context.Context) EnvironmentNetworkConfigurationOutput }
EnvironmentNetworkConfigurationInput is an input type that accepts EnvironmentNetworkConfigurationArgs and EnvironmentNetworkConfigurationOutput values. You can construct a concrete instance of `EnvironmentNetworkConfigurationInput` via:
EnvironmentNetworkConfigurationArgs{...}
type EnvironmentNetworkConfigurationOutput ¶
type EnvironmentNetworkConfigurationOutput struct{ *pulumi.OutputState }
Configures the network resources of the environment.
func (EnvironmentNetworkConfigurationOutput) ElementType ¶
func (EnvironmentNetworkConfigurationOutput) ElementType() reflect.Type
func (EnvironmentNetworkConfigurationOutput) SecurityGroupIds ¶
func (o EnvironmentNetworkConfigurationOutput) SecurityGroupIds() pulumi.StringArrayOutput
A list of security groups to use for the environment.
func (EnvironmentNetworkConfigurationOutput) SubnetIds ¶
func (o EnvironmentNetworkConfigurationOutput) SubnetIds() pulumi.StringArrayOutput
A list of subnets to use for the environment. These must be private subnets, in the same VPC, in two different availability zones.
func (EnvironmentNetworkConfigurationOutput) ToEnvironmentNetworkConfigurationOutput ¶
func (o EnvironmentNetworkConfigurationOutput) ToEnvironmentNetworkConfigurationOutput() EnvironmentNetworkConfigurationOutput
func (EnvironmentNetworkConfigurationOutput) ToEnvironmentNetworkConfigurationOutputWithContext ¶
func (o EnvironmentNetworkConfigurationOutput) ToEnvironmentNetworkConfigurationOutputWithContext(ctx context.Context) EnvironmentNetworkConfigurationOutput
func (EnvironmentNetworkConfigurationOutput) ToEnvironmentNetworkConfigurationPtrOutput ¶
func (o EnvironmentNetworkConfigurationOutput) ToEnvironmentNetworkConfigurationPtrOutput() EnvironmentNetworkConfigurationPtrOutput
func (EnvironmentNetworkConfigurationOutput) ToEnvironmentNetworkConfigurationPtrOutputWithContext ¶
func (o EnvironmentNetworkConfigurationOutput) ToEnvironmentNetworkConfigurationPtrOutputWithContext(ctx context.Context) EnvironmentNetworkConfigurationPtrOutput
type EnvironmentNetworkConfigurationPtrInput ¶
type EnvironmentNetworkConfigurationPtrInput interface { pulumi.Input ToEnvironmentNetworkConfigurationPtrOutput() EnvironmentNetworkConfigurationPtrOutput ToEnvironmentNetworkConfigurationPtrOutputWithContext(context.Context) EnvironmentNetworkConfigurationPtrOutput }
EnvironmentNetworkConfigurationPtrInput is an input type that accepts EnvironmentNetworkConfigurationArgs, EnvironmentNetworkConfigurationPtr and EnvironmentNetworkConfigurationPtrOutput values. You can construct a concrete instance of `EnvironmentNetworkConfigurationPtrInput` via:
EnvironmentNetworkConfigurationArgs{...} or: nil
func EnvironmentNetworkConfigurationPtr ¶
func EnvironmentNetworkConfigurationPtr(v *EnvironmentNetworkConfigurationArgs) EnvironmentNetworkConfigurationPtrInput
type EnvironmentNetworkConfigurationPtrOutput ¶
type EnvironmentNetworkConfigurationPtrOutput struct{ *pulumi.OutputState }
func (EnvironmentNetworkConfigurationPtrOutput) ElementType ¶
func (EnvironmentNetworkConfigurationPtrOutput) ElementType() reflect.Type
func (EnvironmentNetworkConfigurationPtrOutput) SecurityGroupIds ¶
func (o EnvironmentNetworkConfigurationPtrOutput) SecurityGroupIds() pulumi.StringArrayOutput
A list of security groups to use for the environment.
func (EnvironmentNetworkConfigurationPtrOutput) SubnetIds ¶
func (o EnvironmentNetworkConfigurationPtrOutput) SubnetIds() pulumi.StringArrayOutput
A list of subnets to use for the environment. These must be private subnets, in the same VPC, in two different availability zones.
func (EnvironmentNetworkConfigurationPtrOutput) ToEnvironmentNetworkConfigurationPtrOutput ¶
func (o EnvironmentNetworkConfigurationPtrOutput) ToEnvironmentNetworkConfigurationPtrOutput() EnvironmentNetworkConfigurationPtrOutput
func (EnvironmentNetworkConfigurationPtrOutput) ToEnvironmentNetworkConfigurationPtrOutputWithContext ¶
func (o EnvironmentNetworkConfigurationPtrOutput) ToEnvironmentNetworkConfigurationPtrOutputWithContext(ctx context.Context) EnvironmentNetworkConfigurationPtrOutput
type EnvironmentOutput ¶
type EnvironmentOutput struct{ *pulumi.OutputState }
func (EnvironmentOutput) ElementType ¶
func (EnvironmentOutput) ElementType() reflect.Type
func (EnvironmentOutput) ToEnvironmentOutput ¶
func (o EnvironmentOutput) ToEnvironmentOutput() EnvironmentOutput
func (EnvironmentOutput) ToEnvironmentOutputWithContext ¶
func (o EnvironmentOutput) ToEnvironmentOutputWithContext(ctx context.Context) EnvironmentOutput
type EnvironmentState ¶
type EnvironmentState struct { }
func (EnvironmentState) ElementType ¶
func (EnvironmentState) ElementType() reflect.Type
type EnvironmentTagMapArgs ¶
type EnvironmentTagMapArgs struct { }
A map of tags for the environment.
func (EnvironmentTagMapArgs) ElementType ¶
func (EnvironmentTagMapArgs) ElementType() reflect.Type
func (EnvironmentTagMapArgs) ToEnvironmentTagMapOutput ¶
func (i EnvironmentTagMapArgs) ToEnvironmentTagMapOutput() EnvironmentTagMapOutput
func (EnvironmentTagMapArgs) ToEnvironmentTagMapOutputWithContext ¶
func (i EnvironmentTagMapArgs) ToEnvironmentTagMapOutputWithContext(ctx context.Context) EnvironmentTagMapOutput
func (EnvironmentTagMapArgs) ToEnvironmentTagMapPtrOutput ¶
func (i EnvironmentTagMapArgs) ToEnvironmentTagMapPtrOutput() EnvironmentTagMapPtrOutput
func (EnvironmentTagMapArgs) ToEnvironmentTagMapPtrOutputWithContext ¶
func (i EnvironmentTagMapArgs) ToEnvironmentTagMapPtrOutputWithContext(ctx context.Context) EnvironmentTagMapPtrOutput
type EnvironmentTagMapInput ¶
type EnvironmentTagMapInput interface { pulumi.Input ToEnvironmentTagMapOutput() EnvironmentTagMapOutput ToEnvironmentTagMapOutputWithContext(context.Context) EnvironmentTagMapOutput }
EnvironmentTagMapInput is an input type that accepts EnvironmentTagMap and EnvironmentTagMapOutput values. You can construct a concrete instance of `EnvironmentTagMapInput` via:
EnvironmentTagMap{ "key": EnvironmentTagArgs{...} }
type EnvironmentTagMapOutput ¶
type EnvironmentTagMapOutput struct{ *pulumi.OutputState }
A map of tags for the environment.
func (EnvironmentTagMapOutput) ElementType ¶
func (EnvironmentTagMapOutput) ElementType() reflect.Type
func (EnvironmentTagMapOutput) ToEnvironmentTagMapOutput ¶
func (o EnvironmentTagMapOutput) ToEnvironmentTagMapOutput() EnvironmentTagMapOutput
func (EnvironmentTagMapOutput) ToEnvironmentTagMapOutputWithContext ¶
func (o EnvironmentTagMapOutput) ToEnvironmentTagMapOutputWithContext(ctx context.Context) EnvironmentTagMapOutput
func (EnvironmentTagMapOutput) ToEnvironmentTagMapPtrOutput ¶
func (o EnvironmentTagMapOutput) ToEnvironmentTagMapPtrOutput() EnvironmentTagMapPtrOutput
func (EnvironmentTagMapOutput) ToEnvironmentTagMapPtrOutputWithContext ¶
func (o EnvironmentTagMapOutput) ToEnvironmentTagMapPtrOutputWithContext(ctx context.Context) EnvironmentTagMapPtrOutput
type EnvironmentTagMapPtrInput ¶
type EnvironmentTagMapPtrInput interface { pulumi.Input ToEnvironmentTagMapPtrOutput() EnvironmentTagMapPtrOutput ToEnvironmentTagMapPtrOutputWithContext(context.Context) EnvironmentTagMapPtrOutput }
EnvironmentTagMapPtrInput is an input type that accepts EnvironmentTagMapArgs, EnvironmentTagMapPtr and EnvironmentTagMapPtrOutput values. You can construct a concrete instance of `EnvironmentTagMapPtrInput` via:
EnvironmentTagMapArgs{...} or: nil
func EnvironmentTagMapPtr ¶
func EnvironmentTagMapPtr(v *EnvironmentTagMapArgs) EnvironmentTagMapPtrInput
type EnvironmentTagMapPtrOutput ¶
type EnvironmentTagMapPtrOutput struct{ *pulumi.OutputState }
func (EnvironmentTagMapPtrOutput) Elem ¶
func (o EnvironmentTagMapPtrOutput) Elem() EnvironmentTagMapOutput
func (EnvironmentTagMapPtrOutput) ElementType ¶
func (EnvironmentTagMapPtrOutput) ElementType() reflect.Type
func (EnvironmentTagMapPtrOutput) ToEnvironmentTagMapPtrOutput ¶
func (o EnvironmentTagMapPtrOutput) ToEnvironmentTagMapPtrOutput() EnvironmentTagMapPtrOutput
func (EnvironmentTagMapPtrOutput) ToEnvironmentTagMapPtrOutputWithContext ¶
func (o EnvironmentTagMapPtrOutput) ToEnvironmentTagMapPtrOutputWithContext(ctx context.Context) EnvironmentTagMapPtrOutput
type EnvironmentWebserverAccessMode ¶
type EnvironmentWebserverAccessMode string
Choice for mode of webserver access including over public internet or via private VPC endpoint.
func (EnvironmentWebserverAccessMode) ElementType ¶
func (EnvironmentWebserverAccessMode) ElementType() reflect.Type
func (EnvironmentWebserverAccessMode) ToEnvironmentWebserverAccessModeOutput ¶
func (e EnvironmentWebserverAccessMode) ToEnvironmentWebserverAccessModeOutput() EnvironmentWebserverAccessModeOutput
func (EnvironmentWebserverAccessMode) ToEnvironmentWebserverAccessModeOutputWithContext ¶
func (e EnvironmentWebserverAccessMode) ToEnvironmentWebserverAccessModeOutputWithContext(ctx context.Context) EnvironmentWebserverAccessModeOutput
func (EnvironmentWebserverAccessMode) ToEnvironmentWebserverAccessModePtrOutput ¶
func (e EnvironmentWebserverAccessMode) ToEnvironmentWebserverAccessModePtrOutput() EnvironmentWebserverAccessModePtrOutput
func (EnvironmentWebserverAccessMode) ToEnvironmentWebserverAccessModePtrOutputWithContext ¶
func (e EnvironmentWebserverAccessMode) ToEnvironmentWebserverAccessModePtrOutputWithContext(ctx context.Context) EnvironmentWebserverAccessModePtrOutput
func (EnvironmentWebserverAccessMode) ToStringOutput ¶
func (e EnvironmentWebserverAccessMode) ToStringOutput() pulumi.StringOutput
func (EnvironmentWebserverAccessMode) ToStringOutputWithContext ¶
func (e EnvironmentWebserverAccessMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EnvironmentWebserverAccessMode) ToStringPtrOutput ¶
func (e EnvironmentWebserverAccessMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (EnvironmentWebserverAccessMode) ToStringPtrOutputWithContext ¶
func (e EnvironmentWebserverAccessMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EnvironmentWebserverAccessModeInput ¶
type EnvironmentWebserverAccessModeInput interface { pulumi.Input ToEnvironmentWebserverAccessModeOutput() EnvironmentWebserverAccessModeOutput ToEnvironmentWebserverAccessModeOutputWithContext(context.Context) EnvironmentWebserverAccessModeOutput }
EnvironmentWebserverAccessModeInput is an input type that accepts EnvironmentWebserverAccessModeArgs and EnvironmentWebserverAccessModeOutput values. You can construct a concrete instance of `EnvironmentWebserverAccessModeInput` via:
EnvironmentWebserverAccessModeArgs{...}
type EnvironmentWebserverAccessModeOutput ¶
type EnvironmentWebserverAccessModeOutput struct{ *pulumi.OutputState }
func (EnvironmentWebserverAccessModeOutput) ElementType ¶
func (EnvironmentWebserverAccessModeOutput) ElementType() reflect.Type
func (EnvironmentWebserverAccessModeOutput) ToEnvironmentWebserverAccessModeOutput ¶
func (o EnvironmentWebserverAccessModeOutput) ToEnvironmentWebserverAccessModeOutput() EnvironmentWebserverAccessModeOutput
func (EnvironmentWebserverAccessModeOutput) ToEnvironmentWebserverAccessModeOutputWithContext ¶
func (o EnvironmentWebserverAccessModeOutput) ToEnvironmentWebserverAccessModeOutputWithContext(ctx context.Context) EnvironmentWebserverAccessModeOutput
func (EnvironmentWebserverAccessModeOutput) ToEnvironmentWebserverAccessModePtrOutput ¶
func (o EnvironmentWebserverAccessModeOutput) ToEnvironmentWebserverAccessModePtrOutput() EnvironmentWebserverAccessModePtrOutput
func (EnvironmentWebserverAccessModeOutput) ToEnvironmentWebserverAccessModePtrOutputWithContext ¶
func (o EnvironmentWebserverAccessModeOutput) ToEnvironmentWebserverAccessModePtrOutputWithContext(ctx context.Context) EnvironmentWebserverAccessModePtrOutput
func (EnvironmentWebserverAccessModeOutput) ToStringOutput ¶
func (o EnvironmentWebserverAccessModeOutput) ToStringOutput() pulumi.StringOutput
func (EnvironmentWebserverAccessModeOutput) ToStringOutputWithContext ¶
func (o EnvironmentWebserverAccessModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EnvironmentWebserverAccessModeOutput) ToStringPtrOutput ¶
func (o EnvironmentWebserverAccessModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EnvironmentWebserverAccessModeOutput) ToStringPtrOutputWithContext ¶
func (o EnvironmentWebserverAccessModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EnvironmentWebserverAccessModePtrInput ¶
type EnvironmentWebserverAccessModePtrInput interface { pulumi.Input ToEnvironmentWebserverAccessModePtrOutput() EnvironmentWebserverAccessModePtrOutput ToEnvironmentWebserverAccessModePtrOutputWithContext(context.Context) EnvironmentWebserverAccessModePtrOutput }
func EnvironmentWebserverAccessModePtr ¶
func EnvironmentWebserverAccessModePtr(v string) EnvironmentWebserverAccessModePtrInput
type EnvironmentWebserverAccessModePtrOutput ¶
type EnvironmentWebserverAccessModePtrOutput struct{ *pulumi.OutputState }
func (EnvironmentWebserverAccessModePtrOutput) ElementType ¶
func (EnvironmentWebserverAccessModePtrOutput) ElementType() reflect.Type
func (EnvironmentWebserverAccessModePtrOutput) ToEnvironmentWebserverAccessModePtrOutput ¶
func (o EnvironmentWebserverAccessModePtrOutput) ToEnvironmentWebserverAccessModePtrOutput() EnvironmentWebserverAccessModePtrOutput
func (EnvironmentWebserverAccessModePtrOutput) ToEnvironmentWebserverAccessModePtrOutputWithContext ¶
func (o EnvironmentWebserverAccessModePtrOutput) ToEnvironmentWebserverAccessModePtrOutputWithContext(ctx context.Context) EnvironmentWebserverAccessModePtrOutput
func (EnvironmentWebserverAccessModePtrOutput) ToStringPtrOutput ¶
func (o EnvironmentWebserverAccessModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EnvironmentWebserverAccessModePtrOutput) ToStringPtrOutputWithContext ¶
func (o EnvironmentWebserverAccessModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput