Documentation
¶
Index ¶
- Constants
- type Application
- type ApplicationArchitecture
- func (ApplicationArchitecture) ElementType() reflect.Type
- func (e ApplicationArchitecture) ToApplicationArchitectureOutput() ApplicationArchitectureOutput
- func (e ApplicationArchitecture) ToApplicationArchitectureOutputWithContext(ctx context.Context) ApplicationArchitectureOutput
- func (e ApplicationArchitecture) ToApplicationArchitecturePtrOutput() ApplicationArchitecturePtrOutput
- func (e ApplicationArchitecture) ToApplicationArchitecturePtrOutputWithContext(ctx context.Context) ApplicationArchitecturePtrOutput
- func (e ApplicationArchitecture) ToStringOutput() pulumi.StringOutput
- func (e ApplicationArchitecture) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ApplicationArchitecture) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ApplicationArchitecture) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ApplicationArchitectureInput
- type ApplicationArchitectureOutput
- func (ApplicationArchitectureOutput) ElementType() reflect.Type
- func (o ApplicationArchitectureOutput) ToApplicationArchitectureOutput() ApplicationArchitectureOutput
- func (o ApplicationArchitectureOutput) ToApplicationArchitectureOutputWithContext(ctx context.Context) ApplicationArchitectureOutput
- func (o ApplicationArchitectureOutput) ToApplicationArchitecturePtrOutput() ApplicationArchitecturePtrOutput
- func (o ApplicationArchitectureOutput) ToApplicationArchitecturePtrOutputWithContext(ctx context.Context) ApplicationArchitecturePtrOutput
- func (o ApplicationArchitectureOutput) ToStringOutput() pulumi.StringOutput
- func (o ApplicationArchitectureOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ApplicationArchitectureOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ApplicationArchitectureOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ApplicationArchitecturePtrInput
- type ApplicationArchitecturePtrOutput
- func (o ApplicationArchitecturePtrOutput) Elem() ApplicationArchitectureOutput
- func (ApplicationArchitecturePtrOutput) ElementType() reflect.Type
- func (o ApplicationArchitecturePtrOutput) ToApplicationArchitecturePtrOutput() ApplicationArchitecturePtrOutput
- func (o ApplicationArchitecturePtrOutput) ToApplicationArchitecturePtrOutputWithContext(ctx context.Context) ApplicationArchitecturePtrOutput
- func (o ApplicationArchitecturePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ApplicationArchitecturePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ApplicationArgs
- type ApplicationAutoStartConfiguration
- type ApplicationAutoStartConfigurationArgs
- func (ApplicationAutoStartConfigurationArgs) ElementType() reflect.Type
- func (i ApplicationAutoStartConfigurationArgs) ToApplicationAutoStartConfigurationOutput() ApplicationAutoStartConfigurationOutput
- func (i ApplicationAutoStartConfigurationArgs) ToApplicationAutoStartConfigurationOutputWithContext(ctx context.Context) ApplicationAutoStartConfigurationOutput
- func (i ApplicationAutoStartConfigurationArgs) ToApplicationAutoStartConfigurationPtrOutput() ApplicationAutoStartConfigurationPtrOutput
- func (i ApplicationAutoStartConfigurationArgs) ToApplicationAutoStartConfigurationPtrOutputWithContext(ctx context.Context) ApplicationAutoStartConfigurationPtrOutput
- type ApplicationAutoStartConfigurationInput
- type ApplicationAutoStartConfigurationOutput
- func (ApplicationAutoStartConfigurationOutput) ElementType() reflect.Type
- func (o ApplicationAutoStartConfigurationOutput) Enabled() pulumi.BoolPtrOutput
- func (o ApplicationAutoStartConfigurationOutput) ToApplicationAutoStartConfigurationOutput() ApplicationAutoStartConfigurationOutput
- func (o ApplicationAutoStartConfigurationOutput) ToApplicationAutoStartConfigurationOutputWithContext(ctx context.Context) ApplicationAutoStartConfigurationOutput
- func (o ApplicationAutoStartConfigurationOutput) ToApplicationAutoStartConfigurationPtrOutput() ApplicationAutoStartConfigurationPtrOutput
- func (o ApplicationAutoStartConfigurationOutput) ToApplicationAutoStartConfigurationPtrOutputWithContext(ctx context.Context) ApplicationAutoStartConfigurationPtrOutput
- type ApplicationAutoStartConfigurationPtrInput
- type ApplicationAutoStartConfigurationPtrOutput
- func (o ApplicationAutoStartConfigurationPtrOutput) Elem() ApplicationAutoStartConfigurationOutput
- func (ApplicationAutoStartConfigurationPtrOutput) ElementType() reflect.Type
- func (o ApplicationAutoStartConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o ApplicationAutoStartConfigurationPtrOutput) ToApplicationAutoStartConfigurationPtrOutput() ApplicationAutoStartConfigurationPtrOutput
- func (o ApplicationAutoStartConfigurationPtrOutput) ToApplicationAutoStartConfigurationPtrOutputWithContext(ctx context.Context) ApplicationAutoStartConfigurationPtrOutput
- type ApplicationAutoStopConfiguration
- type ApplicationAutoStopConfigurationArgs
- func (ApplicationAutoStopConfigurationArgs) ElementType() reflect.Type
- func (i ApplicationAutoStopConfigurationArgs) ToApplicationAutoStopConfigurationOutput() ApplicationAutoStopConfigurationOutput
- func (i ApplicationAutoStopConfigurationArgs) ToApplicationAutoStopConfigurationOutputWithContext(ctx context.Context) ApplicationAutoStopConfigurationOutput
- func (i ApplicationAutoStopConfigurationArgs) ToApplicationAutoStopConfigurationPtrOutput() ApplicationAutoStopConfigurationPtrOutput
- func (i ApplicationAutoStopConfigurationArgs) ToApplicationAutoStopConfigurationPtrOutputWithContext(ctx context.Context) ApplicationAutoStopConfigurationPtrOutput
- type ApplicationAutoStopConfigurationInput
- type ApplicationAutoStopConfigurationOutput
- func (ApplicationAutoStopConfigurationOutput) ElementType() reflect.Type
- func (o ApplicationAutoStopConfigurationOutput) Enabled() pulumi.BoolPtrOutput
- func (o ApplicationAutoStopConfigurationOutput) IdleTimeoutMinutes() pulumi.IntPtrOutput
- func (o ApplicationAutoStopConfigurationOutput) ToApplicationAutoStopConfigurationOutput() ApplicationAutoStopConfigurationOutput
- func (o ApplicationAutoStopConfigurationOutput) ToApplicationAutoStopConfigurationOutputWithContext(ctx context.Context) ApplicationAutoStopConfigurationOutput
- func (o ApplicationAutoStopConfigurationOutput) ToApplicationAutoStopConfigurationPtrOutput() ApplicationAutoStopConfigurationPtrOutput
- func (o ApplicationAutoStopConfigurationOutput) ToApplicationAutoStopConfigurationPtrOutputWithContext(ctx context.Context) ApplicationAutoStopConfigurationPtrOutput
- type ApplicationAutoStopConfigurationPtrInput
- type ApplicationAutoStopConfigurationPtrOutput
- func (o ApplicationAutoStopConfigurationPtrOutput) Elem() ApplicationAutoStopConfigurationOutput
- func (ApplicationAutoStopConfigurationPtrOutput) ElementType() reflect.Type
- func (o ApplicationAutoStopConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o ApplicationAutoStopConfigurationPtrOutput) IdleTimeoutMinutes() pulumi.IntPtrOutput
- func (o ApplicationAutoStopConfigurationPtrOutput) ToApplicationAutoStopConfigurationPtrOutput() ApplicationAutoStopConfigurationPtrOutput
- func (o ApplicationAutoStopConfigurationPtrOutput) ToApplicationAutoStopConfigurationPtrOutputWithContext(ctx context.Context) ApplicationAutoStopConfigurationPtrOutput
- type ApplicationCloudWatchLoggingConfiguration
- type ApplicationCloudWatchLoggingConfigurationArgs
- func (ApplicationCloudWatchLoggingConfigurationArgs) ElementType() reflect.Type
- func (i ApplicationCloudWatchLoggingConfigurationArgs) ToApplicationCloudWatchLoggingConfigurationOutput() ApplicationCloudWatchLoggingConfigurationOutput
- func (i ApplicationCloudWatchLoggingConfigurationArgs) ToApplicationCloudWatchLoggingConfigurationOutputWithContext(ctx context.Context) ApplicationCloudWatchLoggingConfigurationOutput
- func (i ApplicationCloudWatchLoggingConfigurationArgs) ToApplicationCloudWatchLoggingConfigurationPtrOutput() ApplicationCloudWatchLoggingConfigurationPtrOutput
- func (i ApplicationCloudWatchLoggingConfigurationArgs) ToApplicationCloudWatchLoggingConfigurationPtrOutputWithContext(ctx context.Context) ApplicationCloudWatchLoggingConfigurationPtrOutput
- type ApplicationCloudWatchLoggingConfigurationInput
- type ApplicationCloudWatchLoggingConfigurationOutput
- func (ApplicationCloudWatchLoggingConfigurationOutput) ElementType() reflect.Type
- func (o ApplicationCloudWatchLoggingConfigurationOutput) Enabled() pulumi.BoolPtrOutput
- func (o ApplicationCloudWatchLoggingConfigurationOutput) EncryptionKeyArn() pulumi.StringPtrOutput
- func (o ApplicationCloudWatchLoggingConfigurationOutput) LogGroupName() pulumi.StringPtrOutput
- func (o ApplicationCloudWatchLoggingConfigurationOutput) LogStreamNamePrefix() pulumi.StringPtrOutput
- func (o ApplicationCloudWatchLoggingConfigurationOutput) LogTypeMap() ApplicationLogTypeMapKeyValuePairArrayOutput
- func (o ApplicationCloudWatchLoggingConfigurationOutput) ToApplicationCloudWatchLoggingConfigurationOutput() ApplicationCloudWatchLoggingConfigurationOutput
- func (o ApplicationCloudWatchLoggingConfigurationOutput) ToApplicationCloudWatchLoggingConfigurationOutputWithContext(ctx context.Context) ApplicationCloudWatchLoggingConfigurationOutput
- func (o ApplicationCloudWatchLoggingConfigurationOutput) ToApplicationCloudWatchLoggingConfigurationPtrOutput() ApplicationCloudWatchLoggingConfigurationPtrOutput
- func (o ApplicationCloudWatchLoggingConfigurationOutput) ToApplicationCloudWatchLoggingConfigurationPtrOutputWithContext(ctx context.Context) ApplicationCloudWatchLoggingConfigurationPtrOutput
- type ApplicationCloudWatchLoggingConfigurationPtrInput
- type ApplicationCloudWatchLoggingConfigurationPtrOutput
- func (o ApplicationCloudWatchLoggingConfigurationPtrOutput) Elem() ApplicationCloudWatchLoggingConfigurationOutput
- func (ApplicationCloudWatchLoggingConfigurationPtrOutput) ElementType() reflect.Type
- func (o ApplicationCloudWatchLoggingConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o ApplicationCloudWatchLoggingConfigurationPtrOutput) EncryptionKeyArn() pulumi.StringPtrOutput
- func (o ApplicationCloudWatchLoggingConfigurationPtrOutput) LogGroupName() pulumi.StringPtrOutput
- func (o ApplicationCloudWatchLoggingConfigurationPtrOutput) LogStreamNamePrefix() pulumi.StringPtrOutput
- func (o ApplicationCloudWatchLoggingConfigurationPtrOutput) LogTypeMap() ApplicationLogTypeMapKeyValuePairArrayOutput
- func (o ApplicationCloudWatchLoggingConfigurationPtrOutput) ToApplicationCloudWatchLoggingConfigurationPtrOutput() ApplicationCloudWatchLoggingConfigurationPtrOutput
- func (o ApplicationCloudWatchLoggingConfigurationPtrOutput) ToApplicationCloudWatchLoggingConfigurationPtrOutputWithContext(ctx context.Context) ApplicationCloudWatchLoggingConfigurationPtrOutput
- type ApplicationConfigurationObject
- type ApplicationConfigurationObjectArgs
- func (ApplicationConfigurationObjectArgs) ElementType() reflect.Type
- func (i ApplicationConfigurationObjectArgs) ToApplicationConfigurationObjectOutput() ApplicationConfigurationObjectOutput
- func (i ApplicationConfigurationObjectArgs) ToApplicationConfigurationObjectOutputWithContext(ctx context.Context) ApplicationConfigurationObjectOutput
- type ApplicationConfigurationObjectArray
- func (ApplicationConfigurationObjectArray) ElementType() reflect.Type
- func (i ApplicationConfigurationObjectArray) ToApplicationConfigurationObjectArrayOutput() ApplicationConfigurationObjectArrayOutput
- func (i ApplicationConfigurationObjectArray) ToApplicationConfigurationObjectArrayOutputWithContext(ctx context.Context) ApplicationConfigurationObjectArrayOutput
- type ApplicationConfigurationObjectArrayInput
- type ApplicationConfigurationObjectArrayOutput
- func (ApplicationConfigurationObjectArrayOutput) ElementType() reflect.Type
- func (o ApplicationConfigurationObjectArrayOutput) Index(i pulumi.IntInput) ApplicationConfigurationObjectOutput
- func (o ApplicationConfigurationObjectArrayOutput) ToApplicationConfigurationObjectArrayOutput() ApplicationConfigurationObjectArrayOutput
- func (o ApplicationConfigurationObjectArrayOutput) ToApplicationConfigurationObjectArrayOutputWithContext(ctx context.Context) ApplicationConfigurationObjectArrayOutput
- type ApplicationConfigurationObjectInput
- type ApplicationConfigurationObjectOutput
- func (o ApplicationConfigurationObjectOutput) Classification() pulumi.StringOutput
- func (o ApplicationConfigurationObjectOutput) Configurations() ApplicationConfigurationObjectArrayOutput
- func (ApplicationConfigurationObjectOutput) ElementType() reflect.Type
- func (o ApplicationConfigurationObjectOutput) Properties() pulumi.StringMapOutput
- func (o ApplicationConfigurationObjectOutput) ToApplicationConfigurationObjectOutput() ApplicationConfigurationObjectOutput
- func (o ApplicationConfigurationObjectOutput) ToApplicationConfigurationObjectOutputWithContext(ctx context.Context) ApplicationConfigurationObjectOutput
- type ApplicationImageConfigurationInput
- type ApplicationImageConfigurationInputArgs
- func (ApplicationImageConfigurationInputArgs) ElementType() reflect.Type
- func (i ApplicationImageConfigurationInputArgs) ToApplicationImageConfigurationInputOutput() ApplicationImageConfigurationInputOutput
- func (i ApplicationImageConfigurationInputArgs) ToApplicationImageConfigurationInputOutputWithContext(ctx context.Context) ApplicationImageConfigurationInputOutput
- func (i ApplicationImageConfigurationInputArgs) ToApplicationImageConfigurationInputPtrOutput() ApplicationImageConfigurationInputPtrOutput
- func (i ApplicationImageConfigurationInputArgs) ToApplicationImageConfigurationInputPtrOutputWithContext(ctx context.Context) ApplicationImageConfigurationInputPtrOutput
- type ApplicationImageConfigurationInputInput
- type ApplicationImageConfigurationInputOutput
- func (ApplicationImageConfigurationInputOutput) ElementType() reflect.Type
- func (o ApplicationImageConfigurationInputOutput) ImageUri() pulumi.StringPtrOutput
- func (o ApplicationImageConfigurationInputOutput) ToApplicationImageConfigurationInputOutput() ApplicationImageConfigurationInputOutput
- func (o ApplicationImageConfigurationInputOutput) ToApplicationImageConfigurationInputOutputWithContext(ctx context.Context) ApplicationImageConfigurationInputOutput
- func (o ApplicationImageConfigurationInputOutput) ToApplicationImageConfigurationInputPtrOutput() ApplicationImageConfigurationInputPtrOutput
- func (o ApplicationImageConfigurationInputOutput) ToApplicationImageConfigurationInputPtrOutputWithContext(ctx context.Context) ApplicationImageConfigurationInputPtrOutput
- type ApplicationImageConfigurationInputPtrInput
- type ApplicationImageConfigurationInputPtrOutput
- func (o ApplicationImageConfigurationInputPtrOutput) Elem() ApplicationImageConfigurationInputOutput
- func (ApplicationImageConfigurationInputPtrOutput) ElementType() reflect.Type
- func (o ApplicationImageConfigurationInputPtrOutput) ImageUri() pulumi.StringPtrOutput
- func (o ApplicationImageConfigurationInputPtrOutput) ToApplicationImageConfigurationInputPtrOutput() ApplicationImageConfigurationInputPtrOutput
- func (o ApplicationImageConfigurationInputPtrOutput) ToApplicationImageConfigurationInputPtrOutputWithContext(ctx context.Context) ApplicationImageConfigurationInputPtrOutput
- type ApplicationInitialCapacityConfig
- type ApplicationInitialCapacityConfigArgs
- func (ApplicationInitialCapacityConfigArgs) ElementType() reflect.Type
- func (i ApplicationInitialCapacityConfigArgs) ToApplicationInitialCapacityConfigOutput() ApplicationInitialCapacityConfigOutput
- func (i ApplicationInitialCapacityConfigArgs) ToApplicationInitialCapacityConfigOutputWithContext(ctx context.Context) ApplicationInitialCapacityConfigOutput
- type ApplicationInitialCapacityConfigInput
- type ApplicationInitialCapacityConfigKeyValuePair
- type ApplicationInitialCapacityConfigKeyValuePairArgs
- func (ApplicationInitialCapacityConfigKeyValuePairArgs) ElementType() reflect.Type
- func (i ApplicationInitialCapacityConfigKeyValuePairArgs) ToApplicationInitialCapacityConfigKeyValuePairOutput() ApplicationInitialCapacityConfigKeyValuePairOutput
- func (i ApplicationInitialCapacityConfigKeyValuePairArgs) ToApplicationInitialCapacityConfigKeyValuePairOutputWithContext(ctx context.Context) ApplicationInitialCapacityConfigKeyValuePairOutput
- type ApplicationInitialCapacityConfigKeyValuePairArray
- func (ApplicationInitialCapacityConfigKeyValuePairArray) ElementType() reflect.Type
- func (i ApplicationInitialCapacityConfigKeyValuePairArray) ToApplicationInitialCapacityConfigKeyValuePairArrayOutput() ApplicationInitialCapacityConfigKeyValuePairArrayOutput
- func (i ApplicationInitialCapacityConfigKeyValuePairArray) ToApplicationInitialCapacityConfigKeyValuePairArrayOutputWithContext(ctx context.Context) ApplicationInitialCapacityConfigKeyValuePairArrayOutput
- type ApplicationInitialCapacityConfigKeyValuePairArrayInput
- type ApplicationInitialCapacityConfigKeyValuePairArrayOutput
- func (ApplicationInitialCapacityConfigKeyValuePairArrayOutput) ElementType() reflect.Type
- func (o ApplicationInitialCapacityConfigKeyValuePairArrayOutput) Index(i pulumi.IntInput) ApplicationInitialCapacityConfigKeyValuePairOutput
- func (o ApplicationInitialCapacityConfigKeyValuePairArrayOutput) ToApplicationInitialCapacityConfigKeyValuePairArrayOutput() ApplicationInitialCapacityConfigKeyValuePairArrayOutput
- func (o ApplicationInitialCapacityConfigKeyValuePairArrayOutput) ToApplicationInitialCapacityConfigKeyValuePairArrayOutputWithContext(ctx context.Context) ApplicationInitialCapacityConfigKeyValuePairArrayOutput
- type ApplicationInitialCapacityConfigKeyValuePairInput
- type ApplicationInitialCapacityConfigKeyValuePairOutput
- func (ApplicationInitialCapacityConfigKeyValuePairOutput) ElementType() reflect.Type
- func (o ApplicationInitialCapacityConfigKeyValuePairOutput) Key() pulumi.StringOutput
- func (o ApplicationInitialCapacityConfigKeyValuePairOutput) ToApplicationInitialCapacityConfigKeyValuePairOutput() ApplicationInitialCapacityConfigKeyValuePairOutput
- func (o ApplicationInitialCapacityConfigKeyValuePairOutput) ToApplicationInitialCapacityConfigKeyValuePairOutputWithContext(ctx context.Context) ApplicationInitialCapacityConfigKeyValuePairOutput
- func (o ApplicationInitialCapacityConfigKeyValuePairOutput) Value() ApplicationInitialCapacityConfigOutput
- type ApplicationInitialCapacityConfigOutput
- func (ApplicationInitialCapacityConfigOutput) ElementType() reflect.Type
- func (o ApplicationInitialCapacityConfigOutput) ToApplicationInitialCapacityConfigOutput() ApplicationInitialCapacityConfigOutput
- func (o ApplicationInitialCapacityConfigOutput) ToApplicationInitialCapacityConfigOutputWithContext(ctx context.Context) ApplicationInitialCapacityConfigOutput
- func (o ApplicationInitialCapacityConfigOutput) WorkerConfiguration() ApplicationWorkerConfigurationOutput
- func (o ApplicationInitialCapacityConfigOutput) WorkerCount() pulumi.IntOutput
- type ApplicationInput
- type ApplicationInteractiveConfiguration
- type ApplicationInteractiveConfigurationArgs
- func (ApplicationInteractiveConfigurationArgs) ElementType() reflect.Type
- func (i ApplicationInteractiveConfigurationArgs) ToApplicationInteractiveConfigurationOutput() ApplicationInteractiveConfigurationOutput
- func (i ApplicationInteractiveConfigurationArgs) ToApplicationInteractiveConfigurationOutputWithContext(ctx context.Context) ApplicationInteractiveConfigurationOutput
- func (i ApplicationInteractiveConfigurationArgs) ToApplicationInteractiveConfigurationPtrOutput() ApplicationInteractiveConfigurationPtrOutput
- func (i ApplicationInteractiveConfigurationArgs) ToApplicationInteractiveConfigurationPtrOutputWithContext(ctx context.Context) ApplicationInteractiveConfigurationPtrOutput
- type ApplicationInteractiveConfigurationInput
- type ApplicationInteractiveConfigurationOutput
- func (ApplicationInteractiveConfigurationOutput) ElementType() reflect.Type
- func (o ApplicationInteractiveConfigurationOutput) LivyEndpointEnabled() pulumi.BoolPtrOutput
- func (o ApplicationInteractiveConfigurationOutput) StudioEnabled() pulumi.BoolPtrOutput
- func (o ApplicationInteractiveConfigurationOutput) ToApplicationInteractiveConfigurationOutput() ApplicationInteractiveConfigurationOutput
- func (o ApplicationInteractiveConfigurationOutput) ToApplicationInteractiveConfigurationOutputWithContext(ctx context.Context) ApplicationInteractiveConfigurationOutput
- func (o ApplicationInteractiveConfigurationOutput) ToApplicationInteractiveConfigurationPtrOutput() ApplicationInteractiveConfigurationPtrOutput
- func (o ApplicationInteractiveConfigurationOutput) ToApplicationInteractiveConfigurationPtrOutputWithContext(ctx context.Context) ApplicationInteractiveConfigurationPtrOutput
- type ApplicationInteractiveConfigurationPtrInput
- type ApplicationInteractiveConfigurationPtrOutput
- func (o ApplicationInteractiveConfigurationPtrOutput) Elem() ApplicationInteractiveConfigurationOutput
- func (ApplicationInteractiveConfigurationPtrOutput) ElementType() reflect.Type
- func (o ApplicationInteractiveConfigurationPtrOutput) LivyEndpointEnabled() pulumi.BoolPtrOutput
- func (o ApplicationInteractiveConfigurationPtrOutput) StudioEnabled() pulumi.BoolPtrOutput
- func (o ApplicationInteractiveConfigurationPtrOutput) ToApplicationInteractiveConfigurationPtrOutput() ApplicationInteractiveConfigurationPtrOutput
- func (o ApplicationInteractiveConfigurationPtrOutput) ToApplicationInteractiveConfigurationPtrOutputWithContext(ctx context.Context) ApplicationInteractiveConfigurationPtrOutput
- type ApplicationLogTypeMapKeyValuePair
- type ApplicationLogTypeMapKeyValuePairArgs
- func (ApplicationLogTypeMapKeyValuePairArgs) ElementType() reflect.Type
- func (i ApplicationLogTypeMapKeyValuePairArgs) ToApplicationLogTypeMapKeyValuePairOutput() ApplicationLogTypeMapKeyValuePairOutput
- func (i ApplicationLogTypeMapKeyValuePairArgs) ToApplicationLogTypeMapKeyValuePairOutputWithContext(ctx context.Context) ApplicationLogTypeMapKeyValuePairOutput
- type ApplicationLogTypeMapKeyValuePairArray
- func (ApplicationLogTypeMapKeyValuePairArray) ElementType() reflect.Type
- func (i ApplicationLogTypeMapKeyValuePairArray) ToApplicationLogTypeMapKeyValuePairArrayOutput() ApplicationLogTypeMapKeyValuePairArrayOutput
- func (i ApplicationLogTypeMapKeyValuePairArray) ToApplicationLogTypeMapKeyValuePairArrayOutputWithContext(ctx context.Context) ApplicationLogTypeMapKeyValuePairArrayOutput
- type ApplicationLogTypeMapKeyValuePairArrayInput
- type ApplicationLogTypeMapKeyValuePairArrayOutput
- func (ApplicationLogTypeMapKeyValuePairArrayOutput) ElementType() reflect.Type
- func (o ApplicationLogTypeMapKeyValuePairArrayOutput) Index(i pulumi.IntInput) ApplicationLogTypeMapKeyValuePairOutput
- func (o ApplicationLogTypeMapKeyValuePairArrayOutput) ToApplicationLogTypeMapKeyValuePairArrayOutput() ApplicationLogTypeMapKeyValuePairArrayOutput
- func (o ApplicationLogTypeMapKeyValuePairArrayOutput) ToApplicationLogTypeMapKeyValuePairArrayOutputWithContext(ctx context.Context) ApplicationLogTypeMapKeyValuePairArrayOutput
- type ApplicationLogTypeMapKeyValuePairInput
- type ApplicationLogTypeMapKeyValuePairOutput
- func (ApplicationLogTypeMapKeyValuePairOutput) ElementType() reflect.Type
- func (o ApplicationLogTypeMapKeyValuePairOutput) Key() pulumi.StringOutput
- func (o ApplicationLogTypeMapKeyValuePairOutput) ToApplicationLogTypeMapKeyValuePairOutput() ApplicationLogTypeMapKeyValuePairOutput
- func (o ApplicationLogTypeMapKeyValuePairOutput) ToApplicationLogTypeMapKeyValuePairOutputWithContext(ctx context.Context) ApplicationLogTypeMapKeyValuePairOutput
- func (o ApplicationLogTypeMapKeyValuePairOutput) Value() pulumi.StringArrayOutput
- type ApplicationManagedPersistenceMonitoringConfiguration
- type ApplicationManagedPersistenceMonitoringConfigurationArgs
- func (ApplicationManagedPersistenceMonitoringConfigurationArgs) ElementType() reflect.Type
- func (i ApplicationManagedPersistenceMonitoringConfigurationArgs) ToApplicationManagedPersistenceMonitoringConfigurationOutput() ApplicationManagedPersistenceMonitoringConfigurationOutput
- func (i ApplicationManagedPersistenceMonitoringConfigurationArgs) ToApplicationManagedPersistenceMonitoringConfigurationOutputWithContext(ctx context.Context) ApplicationManagedPersistenceMonitoringConfigurationOutput
- func (i ApplicationManagedPersistenceMonitoringConfigurationArgs) ToApplicationManagedPersistenceMonitoringConfigurationPtrOutput() ApplicationManagedPersistenceMonitoringConfigurationPtrOutput
- func (i ApplicationManagedPersistenceMonitoringConfigurationArgs) ToApplicationManagedPersistenceMonitoringConfigurationPtrOutputWithContext(ctx context.Context) ApplicationManagedPersistenceMonitoringConfigurationPtrOutput
- type ApplicationManagedPersistenceMonitoringConfigurationInput
- type ApplicationManagedPersistenceMonitoringConfigurationOutput
- func (ApplicationManagedPersistenceMonitoringConfigurationOutput) ElementType() reflect.Type
- func (o ApplicationManagedPersistenceMonitoringConfigurationOutput) Enabled() pulumi.BoolPtrOutput
- func (o ApplicationManagedPersistenceMonitoringConfigurationOutput) EncryptionKeyArn() pulumi.StringPtrOutput
- func (o ApplicationManagedPersistenceMonitoringConfigurationOutput) ToApplicationManagedPersistenceMonitoringConfigurationOutput() ApplicationManagedPersistenceMonitoringConfigurationOutput
- func (o ApplicationManagedPersistenceMonitoringConfigurationOutput) ToApplicationManagedPersistenceMonitoringConfigurationOutputWithContext(ctx context.Context) ApplicationManagedPersistenceMonitoringConfigurationOutput
- func (o ApplicationManagedPersistenceMonitoringConfigurationOutput) ToApplicationManagedPersistenceMonitoringConfigurationPtrOutput() ApplicationManagedPersistenceMonitoringConfigurationPtrOutput
- func (o ApplicationManagedPersistenceMonitoringConfigurationOutput) ToApplicationManagedPersistenceMonitoringConfigurationPtrOutputWithContext(ctx context.Context) ApplicationManagedPersistenceMonitoringConfigurationPtrOutput
- type ApplicationManagedPersistenceMonitoringConfigurationPtrInput
- type ApplicationManagedPersistenceMonitoringConfigurationPtrOutput
- func (o ApplicationManagedPersistenceMonitoringConfigurationPtrOutput) Elem() ApplicationManagedPersistenceMonitoringConfigurationOutput
- func (ApplicationManagedPersistenceMonitoringConfigurationPtrOutput) ElementType() reflect.Type
- func (o ApplicationManagedPersistenceMonitoringConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o ApplicationManagedPersistenceMonitoringConfigurationPtrOutput) EncryptionKeyArn() pulumi.StringPtrOutput
- func (o ApplicationManagedPersistenceMonitoringConfigurationPtrOutput) ToApplicationManagedPersistenceMonitoringConfigurationPtrOutput() ApplicationManagedPersistenceMonitoringConfigurationPtrOutput
- func (o ApplicationManagedPersistenceMonitoringConfigurationPtrOutput) ToApplicationManagedPersistenceMonitoringConfigurationPtrOutputWithContext(ctx context.Context) ApplicationManagedPersistenceMonitoringConfigurationPtrOutput
- type ApplicationMaximumAllowedResources
- type ApplicationMaximumAllowedResourcesArgs
- func (ApplicationMaximumAllowedResourcesArgs) ElementType() reflect.Type
- func (i ApplicationMaximumAllowedResourcesArgs) ToApplicationMaximumAllowedResourcesOutput() ApplicationMaximumAllowedResourcesOutput
- func (i ApplicationMaximumAllowedResourcesArgs) ToApplicationMaximumAllowedResourcesOutputWithContext(ctx context.Context) ApplicationMaximumAllowedResourcesOutput
- func (i ApplicationMaximumAllowedResourcesArgs) ToApplicationMaximumAllowedResourcesPtrOutput() ApplicationMaximumAllowedResourcesPtrOutput
- func (i ApplicationMaximumAllowedResourcesArgs) ToApplicationMaximumAllowedResourcesPtrOutputWithContext(ctx context.Context) ApplicationMaximumAllowedResourcesPtrOutput
- type ApplicationMaximumAllowedResourcesInput
- type ApplicationMaximumAllowedResourcesOutput
- func (o ApplicationMaximumAllowedResourcesOutput) Cpu() pulumi.StringOutput
- func (o ApplicationMaximumAllowedResourcesOutput) Disk() pulumi.StringPtrOutput
- func (ApplicationMaximumAllowedResourcesOutput) ElementType() reflect.Type
- func (o ApplicationMaximumAllowedResourcesOutput) Memory() pulumi.StringOutput
- func (o ApplicationMaximumAllowedResourcesOutput) ToApplicationMaximumAllowedResourcesOutput() ApplicationMaximumAllowedResourcesOutput
- func (o ApplicationMaximumAllowedResourcesOutput) ToApplicationMaximumAllowedResourcesOutputWithContext(ctx context.Context) ApplicationMaximumAllowedResourcesOutput
- func (o ApplicationMaximumAllowedResourcesOutput) ToApplicationMaximumAllowedResourcesPtrOutput() ApplicationMaximumAllowedResourcesPtrOutput
- func (o ApplicationMaximumAllowedResourcesOutput) ToApplicationMaximumAllowedResourcesPtrOutputWithContext(ctx context.Context) ApplicationMaximumAllowedResourcesPtrOutput
- type ApplicationMaximumAllowedResourcesPtrInput
- type ApplicationMaximumAllowedResourcesPtrOutput
- func (o ApplicationMaximumAllowedResourcesPtrOutput) Cpu() pulumi.StringPtrOutput
- func (o ApplicationMaximumAllowedResourcesPtrOutput) Disk() pulumi.StringPtrOutput
- func (o ApplicationMaximumAllowedResourcesPtrOutput) Elem() ApplicationMaximumAllowedResourcesOutput
- func (ApplicationMaximumAllowedResourcesPtrOutput) ElementType() reflect.Type
- func (o ApplicationMaximumAllowedResourcesPtrOutput) Memory() pulumi.StringPtrOutput
- func (o ApplicationMaximumAllowedResourcesPtrOutput) ToApplicationMaximumAllowedResourcesPtrOutput() ApplicationMaximumAllowedResourcesPtrOutput
- func (o ApplicationMaximumAllowedResourcesPtrOutput) ToApplicationMaximumAllowedResourcesPtrOutputWithContext(ctx context.Context) ApplicationMaximumAllowedResourcesPtrOutput
- type ApplicationMonitoringConfiguration
- type ApplicationMonitoringConfigurationArgs
- func (ApplicationMonitoringConfigurationArgs) ElementType() reflect.Type
- func (i ApplicationMonitoringConfigurationArgs) ToApplicationMonitoringConfigurationOutput() ApplicationMonitoringConfigurationOutput
- func (i ApplicationMonitoringConfigurationArgs) ToApplicationMonitoringConfigurationOutputWithContext(ctx context.Context) ApplicationMonitoringConfigurationOutput
- func (i ApplicationMonitoringConfigurationArgs) ToApplicationMonitoringConfigurationPtrOutput() ApplicationMonitoringConfigurationPtrOutput
- func (i ApplicationMonitoringConfigurationArgs) ToApplicationMonitoringConfigurationPtrOutputWithContext(ctx context.Context) ApplicationMonitoringConfigurationPtrOutput
- type ApplicationMonitoringConfigurationInput
- type ApplicationMonitoringConfigurationOutput
- func (o ApplicationMonitoringConfigurationOutput) CloudWatchLoggingConfiguration() ApplicationCloudWatchLoggingConfigurationPtrOutput
- func (ApplicationMonitoringConfigurationOutput) ElementType() reflect.Type
- func (o ApplicationMonitoringConfigurationOutput) ManagedPersistenceMonitoringConfiguration() ApplicationManagedPersistenceMonitoringConfigurationPtrOutput
- func (o ApplicationMonitoringConfigurationOutput) S3MonitoringConfiguration() ApplicationS3MonitoringConfigurationPtrOutput
- func (o ApplicationMonitoringConfigurationOutput) ToApplicationMonitoringConfigurationOutput() ApplicationMonitoringConfigurationOutput
- func (o ApplicationMonitoringConfigurationOutput) ToApplicationMonitoringConfigurationOutputWithContext(ctx context.Context) ApplicationMonitoringConfigurationOutput
- func (o ApplicationMonitoringConfigurationOutput) ToApplicationMonitoringConfigurationPtrOutput() ApplicationMonitoringConfigurationPtrOutput
- func (o ApplicationMonitoringConfigurationOutput) ToApplicationMonitoringConfigurationPtrOutputWithContext(ctx context.Context) ApplicationMonitoringConfigurationPtrOutput
- type ApplicationMonitoringConfigurationPtrInput
- type ApplicationMonitoringConfigurationPtrOutput
- func (o ApplicationMonitoringConfigurationPtrOutput) CloudWatchLoggingConfiguration() ApplicationCloudWatchLoggingConfigurationPtrOutput
- func (o ApplicationMonitoringConfigurationPtrOutput) Elem() ApplicationMonitoringConfigurationOutput
- func (ApplicationMonitoringConfigurationPtrOutput) ElementType() reflect.Type
- func (o ApplicationMonitoringConfigurationPtrOutput) ManagedPersistenceMonitoringConfiguration() ApplicationManagedPersistenceMonitoringConfigurationPtrOutput
- func (o ApplicationMonitoringConfigurationPtrOutput) S3MonitoringConfiguration() ApplicationS3MonitoringConfigurationPtrOutput
- func (o ApplicationMonitoringConfigurationPtrOutput) ToApplicationMonitoringConfigurationPtrOutput() ApplicationMonitoringConfigurationPtrOutput
- func (o ApplicationMonitoringConfigurationPtrOutput) ToApplicationMonitoringConfigurationPtrOutputWithContext(ctx context.Context) ApplicationMonitoringConfigurationPtrOutput
- type ApplicationNetworkConfiguration
- type ApplicationNetworkConfigurationArgs
- func (ApplicationNetworkConfigurationArgs) ElementType() reflect.Type
- func (i ApplicationNetworkConfigurationArgs) ToApplicationNetworkConfigurationOutput() ApplicationNetworkConfigurationOutput
- func (i ApplicationNetworkConfigurationArgs) ToApplicationNetworkConfigurationOutputWithContext(ctx context.Context) ApplicationNetworkConfigurationOutput
- func (i ApplicationNetworkConfigurationArgs) ToApplicationNetworkConfigurationPtrOutput() ApplicationNetworkConfigurationPtrOutput
- func (i ApplicationNetworkConfigurationArgs) ToApplicationNetworkConfigurationPtrOutputWithContext(ctx context.Context) ApplicationNetworkConfigurationPtrOutput
- type ApplicationNetworkConfigurationInput
- type ApplicationNetworkConfigurationOutput
- func (ApplicationNetworkConfigurationOutput) ElementType() reflect.Type
- func (o ApplicationNetworkConfigurationOutput) SecurityGroupIds() pulumi.StringArrayOutput
- func (o ApplicationNetworkConfigurationOutput) SubnetIds() pulumi.StringArrayOutput
- func (o ApplicationNetworkConfigurationOutput) ToApplicationNetworkConfigurationOutput() ApplicationNetworkConfigurationOutput
- func (o ApplicationNetworkConfigurationOutput) ToApplicationNetworkConfigurationOutputWithContext(ctx context.Context) ApplicationNetworkConfigurationOutput
- func (o ApplicationNetworkConfigurationOutput) ToApplicationNetworkConfigurationPtrOutput() ApplicationNetworkConfigurationPtrOutput
- func (o ApplicationNetworkConfigurationOutput) ToApplicationNetworkConfigurationPtrOutputWithContext(ctx context.Context) ApplicationNetworkConfigurationPtrOutput
- type ApplicationNetworkConfigurationPtrInput
- type ApplicationNetworkConfigurationPtrOutput
- func (o ApplicationNetworkConfigurationPtrOutput) Elem() ApplicationNetworkConfigurationOutput
- func (ApplicationNetworkConfigurationPtrOutput) ElementType() reflect.Type
- func (o ApplicationNetworkConfigurationPtrOutput) SecurityGroupIds() pulumi.StringArrayOutput
- func (o ApplicationNetworkConfigurationPtrOutput) SubnetIds() pulumi.StringArrayOutput
- func (o ApplicationNetworkConfigurationPtrOutput) ToApplicationNetworkConfigurationPtrOutput() ApplicationNetworkConfigurationPtrOutput
- func (o ApplicationNetworkConfigurationPtrOutput) ToApplicationNetworkConfigurationPtrOutputWithContext(ctx context.Context) ApplicationNetworkConfigurationPtrOutput
- type ApplicationOutput
- func (o ApplicationOutput) ApplicationId() pulumi.StringOutput
- func (o ApplicationOutput) Architecture() ApplicationArchitecturePtrOutput
- func (o ApplicationOutput) Arn() pulumi.StringOutput
- func (o ApplicationOutput) AutoStartConfiguration() ApplicationAutoStartConfigurationPtrOutput
- func (o ApplicationOutput) AutoStopConfiguration() ApplicationAutoStopConfigurationPtrOutput
- func (ApplicationOutput) ElementType() reflect.Type
- func (o ApplicationOutput) ImageConfiguration() ApplicationImageConfigurationInputPtrOutput
- func (o ApplicationOutput) InitialCapacity() ApplicationInitialCapacityConfigKeyValuePairArrayOutput
- func (o ApplicationOutput) InteractiveConfiguration() ApplicationInteractiveConfigurationPtrOutput
- func (o ApplicationOutput) MaximumCapacity() ApplicationMaximumAllowedResourcesPtrOutput
- func (o ApplicationOutput) MonitoringConfiguration() ApplicationMonitoringConfigurationPtrOutput
- func (o ApplicationOutput) Name() pulumi.StringPtrOutput
- func (o ApplicationOutput) NetworkConfiguration() ApplicationNetworkConfigurationPtrOutput
- func (o ApplicationOutput) ReleaseLabel() pulumi.StringOutput
- func (o ApplicationOutput) RuntimeConfiguration() ApplicationConfigurationObjectArrayOutput
- func (o ApplicationOutput) Tags() aws.TagArrayOutput
- func (o ApplicationOutput) ToApplicationOutput() ApplicationOutput
- func (o ApplicationOutput) ToApplicationOutputWithContext(ctx context.Context) ApplicationOutput
- func (o ApplicationOutput) Type() pulumi.StringOutput
- func (o ApplicationOutput) WorkerTypeSpecifications() ApplicationWorkerTypeSpecificationInputMapOutput
- type ApplicationS3MonitoringConfiguration
- type ApplicationS3MonitoringConfigurationArgs
- func (ApplicationS3MonitoringConfigurationArgs) ElementType() reflect.Type
- func (i ApplicationS3MonitoringConfigurationArgs) ToApplicationS3MonitoringConfigurationOutput() ApplicationS3MonitoringConfigurationOutput
- func (i ApplicationS3MonitoringConfigurationArgs) ToApplicationS3MonitoringConfigurationOutputWithContext(ctx context.Context) ApplicationS3MonitoringConfigurationOutput
- func (i ApplicationS3MonitoringConfigurationArgs) ToApplicationS3MonitoringConfigurationPtrOutput() ApplicationS3MonitoringConfigurationPtrOutput
- func (i ApplicationS3MonitoringConfigurationArgs) ToApplicationS3MonitoringConfigurationPtrOutputWithContext(ctx context.Context) ApplicationS3MonitoringConfigurationPtrOutput
- type ApplicationS3MonitoringConfigurationInput
- type ApplicationS3MonitoringConfigurationOutput
- func (ApplicationS3MonitoringConfigurationOutput) ElementType() reflect.Type
- func (o ApplicationS3MonitoringConfigurationOutput) EncryptionKeyArn() pulumi.StringPtrOutput
- func (o ApplicationS3MonitoringConfigurationOutput) LogUri() pulumi.StringPtrOutput
- func (o ApplicationS3MonitoringConfigurationOutput) ToApplicationS3MonitoringConfigurationOutput() ApplicationS3MonitoringConfigurationOutput
- func (o ApplicationS3MonitoringConfigurationOutput) ToApplicationS3MonitoringConfigurationOutputWithContext(ctx context.Context) ApplicationS3MonitoringConfigurationOutput
- func (o ApplicationS3MonitoringConfigurationOutput) ToApplicationS3MonitoringConfigurationPtrOutput() ApplicationS3MonitoringConfigurationPtrOutput
- func (o ApplicationS3MonitoringConfigurationOutput) ToApplicationS3MonitoringConfigurationPtrOutputWithContext(ctx context.Context) ApplicationS3MonitoringConfigurationPtrOutput
- type ApplicationS3MonitoringConfigurationPtrInput
- type ApplicationS3MonitoringConfigurationPtrOutput
- func (o ApplicationS3MonitoringConfigurationPtrOutput) Elem() ApplicationS3MonitoringConfigurationOutput
- func (ApplicationS3MonitoringConfigurationPtrOutput) ElementType() reflect.Type
- func (o ApplicationS3MonitoringConfigurationPtrOutput) EncryptionKeyArn() pulumi.StringPtrOutput
- func (o ApplicationS3MonitoringConfigurationPtrOutput) LogUri() pulumi.StringPtrOutput
- func (o ApplicationS3MonitoringConfigurationPtrOutput) ToApplicationS3MonitoringConfigurationPtrOutput() ApplicationS3MonitoringConfigurationPtrOutput
- func (o ApplicationS3MonitoringConfigurationPtrOutput) ToApplicationS3MonitoringConfigurationPtrOutputWithContext(ctx context.Context) ApplicationS3MonitoringConfigurationPtrOutput
- type ApplicationState
- type ApplicationTag
- type ApplicationWorkerConfiguration
- type ApplicationWorkerConfigurationArgs
- func (ApplicationWorkerConfigurationArgs) ElementType() reflect.Type
- func (i ApplicationWorkerConfigurationArgs) ToApplicationWorkerConfigurationOutput() ApplicationWorkerConfigurationOutput
- func (i ApplicationWorkerConfigurationArgs) ToApplicationWorkerConfigurationOutputWithContext(ctx context.Context) ApplicationWorkerConfigurationOutput
- type ApplicationWorkerConfigurationInput
- type ApplicationWorkerConfigurationOutput
- func (o ApplicationWorkerConfigurationOutput) Cpu() pulumi.StringOutput
- func (o ApplicationWorkerConfigurationOutput) Disk() pulumi.StringPtrOutput
- func (o ApplicationWorkerConfigurationOutput) DiskType() pulumi.StringPtrOutput
- func (ApplicationWorkerConfigurationOutput) ElementType() reflect.Type
- func (o ApplicationWorkerConfigurationOutput) Memory() pulumi.StringOutput
- func (o ApplicationWorkerConfigurationOutput) ToApplicationWorkerConfigurationOutput() ApplicationWorkerConfigurationOutput
- func (o ApplicationWorkerConfigurationOutput) ToApplicationWorkerConfigurationOutputWithContext(ctx context.Context) ApplicationWorkerConfigurationOutput
- type ApplicationWorkerTypeSpecificationInput
- type ApplicationWorkerTypeSpecificationInputArgs
- func (ApplicationWorkerTypeSpecificationInputArgs) ElementType() reflect.Type
- func (i ApplicationWorkerTypeSpecificationInputArgs) ToApplicationWorkerTypeSpecificationInputOutput() ApplicationWorkerTypeSpecificationInputOutput
- func (i ApplicationWorkerTypeSpecificationInputArgs) ToApplicationWorkerTypeSpecificationInputOutputWithContext(ctx context.Context) ApplicationWorkerTypeSpecificationInputOutput
- type ApplicationWorkerTypeSpecificationInputInput
- type ApplicationWorkerTypeSpecificationInputMap
- func (ApplicationWorkerTypeSpecificationInputMap) ElementType() reflect.Type
- func (i ApplicationWorkerTypeSpecificationInputMap) ToApplicationWorkerTypeSpecificationInputMapOutput() ApplicationWorkerTypeSpecificationInputMapOutput
- func (i ApplicationWorkerTypeSpecificationInputMap) ToApplicationWorkerTypeSpecificationInputMapOutputWithContext(ctx context.Context) ApplicationWorkerTypeSpecificationInputMapOutput
- type ApplicationWorkerTypeSpecificationInputMapInput
- type ApplicationWorkerTypeSpecificationInputMapOutput
- func (ApplicationWorkerTypeSpecificationInputMapOutput) ElementType() reflect.Type
- func (o ApplicationWorkerTypeSpecificationInputMapOutput) MapIndex(k pulumi.StringInput) ApplicationWorkerTypeSpecificationInputOutput
- func (o ApplicationWorkerTypeSpecificationInputMapOutput) ToApplicationWorkerTypeSpecificationInputMapOutput() ApplicationWorkerTypeSpecificationInputMapOutput
- func (o ApplicationWorkerTypeSpecificationInputMapOutput) ToApplicationWorkerTypeSpecificationInputMapOutputWithContext(ctx context.Context) ApplicationWorkerTypeSpecificationInputMapOutput
- type ApplicationWorkerTypeSpecificationInputOutput
- func (ApplicationWorkerTypeSpecificationInputOutput) ElementType() reflect.Type
- func (o ApplicationWorkerTypeSpecificationInputOutput) ImageConfiguration() ApplicationImageConfigurationInputPtrOutput
- func (o ApplicationWorkerTypeSpecificationInputOutput) ToApplicationWorkerTypeSpecificationInputOutput() ApplicationWorkerTypeSpecificationInputOutput
- func (o ApplicationWorkerTypeSpecificationInputOutput) ToApplicationWorkerTypeSpecificationInputOutputWithContext(ctx context.Context) ApplicationWorkerTypeSpecificationInputOutput
- type LookupApplicationArgs
- type LookupApplicationOutputArgs
- type LookupApplicationResult
- type LookupApplicationResultOutput
- func (o LookupApplicationResultOutput) ApplicationId() pulumi.StringPtrOutput
- func (o LookupApplicationResultOutput) Architecture() ApplicationArchitecturePtrOutput
- func (o LookupApplicationResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupApplicationResultOutput) AutoStartConfiguration() ApplicationAutoStartConfigurationPtrOutput
- func (o LookupApplicationResultOutput) AutoStopConfiguration() ApplicationAutoStopConfigurationPtrOutput
- func (LookupApplicationResultOutput) ElementType() reflect.Type
- func (o LookupApplicationResultOutput) ImageConfiguration() ApplicationImageConfigurationInputPtrOutput
- func (o LookupApplicationResultOutput) InitialCapacity() ApplicationInitialCapacityConfigKeyValuePairArrayOutput
- func (o LookupApplicationResultOutput) InteractiveConfiguration() ApplicationInteractiveConfigurationPtrOutput
- func (o LookupApplicationResultOutput) MaximumCapacity() ApplicationMaximumAllowedResourcesPtrOutput
- func (o LookupApplicationResultOutput) MonitoringConfiguration() ApplicationMonitoringConfigurationPtrOutput
- func (o LookupApplicationResultOutput) NetworkConfiguration() ApplicationNetworkConfigurationPtrOutput
- func (o LookupApplicationResultOutput) ReleaseLabel() pulumi.StringPtrOutput
- func (o LookupApplicationResultOutput) RuntimeConfiguration() ApplicationConfigurationObjectArrayOutput
- func (o LookupApplicationResultOutput) Tags() aws.TagArrayOutput
- func (o LookupApplicationResultOutput) ToLookupApplicationResultOutput() LookupApplicationResultOutput
- func (o LookupApplicationResultOutput) ToLookupApplicationResultOutputWithContext(ctx context.Context) LookupApplicationResultOutput
- func (o LookupApplicationResultOutput) WorkerTypeSpecifications() ApplicationWorkerTypeSpecificationInputMapOutput
Constants ¶
const ( ApplicationArchitectureArm64 = ApplicationArchitecture("ARM64") ApplicationArchitectureX8664 = ApplicationArchitecture("X86_64") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Application ¶
type Application struct { pulumi.CustomResourceState // The ID of the EMR Serverless Application. ApplicationId pulumi.StringOutput `pulumi:"applicationId"` // The CPU architecture of an application. Architecture ApplicationArchitecturePtrOutput `pulumi:"architecture"` // The Amazon Resource Name (ARN) of the EMR Serverless Application. Arn pulumi.StringOutput `pulumi:"arn"` // Configuration for Auto Start of Application. AutoStartConfiguration ApplicationAutoStartConfigurationPtrOutput `pulumi:"autoStartConfiguration"` // Configuration for Auto Stop of Application. AutoStopConfiguration ApplicationAutoStopConfigurationPtrOutput `pulumi:"autoStopConfiguration"` // The image configuration applied to all worker types. ImageConfiguration ApplicationImageConfigurationInputPtrOutput `pulumi:"imageConfiguration"` // Initial capacity initialized when an Application is started. InitialCapacity ApplicationInitialCapacityConfigKeyValuePairArrayOutput `pulumi:"initialCapacity"` // The interactive configuration object that enables the interactive use cases for an application. InteractiveConfiguration ApplicationInteractiveConfigurationPtrOutput `pulumi:"interactiveConfiguration"` // Maximum allowed cumulative resources for an Application. No new resources will be created once the limit is hit. MaximumCapacity ApplicationMaximumAllowedResourcesPtrOutput `pulumi:"maximumCapacity"` // A configuration specification to be used when provisioning an application. A configuration consists of a classification, properties, and optional nested configurations. A classification refers to an application-specific configuration file. Properties are the settings you want to change in that file. MonitoringConfiguration ApplicationMonitoringConfigurationPtrOutput `pulumi:"monitoringConfiguration"` // User friendly Application name. Name pulumi.StringPtrOutput `pulumi:"name"` // Network Configuration for customer VPC connectivity. NetworkConfiguration ApplicationNetworkConfigurationPtrOutput `pulumi:"networkConfiguration"` // EMR release label. ReleaseLabel pulumi.StringOutput `pulumi:"releaseLabel"` // The [Configuration](https://docs.aws.amazon.com/emr-serverless/latest/APIReference/API_Configuration.html) specifications of an application. Each configuration consists of a classification and properties. You use this parameter when creating or updating an application. To see the runtimeConfiguration object of an application, run the [GetApplication](https://docs.aws.amazon.com/emr-serverless/latest/APIReference/API_GetApplication.html) API operation. RuntimeConfiguration ApplicationConfigurationObjectArrayOutput `pulumi:"runtimeConfiguration"` // Tag map with key and value Tags aws.TagArrayOutput `pulumi:"tags"` // The type of the application Type pulumi.StringOutput `pulumi:"type"` // The key-value pairs that specify worker type to WorkerTypeSpecificationInput. This parameter must contain all valid worker types for a Spark or Hive application. Valid worker types include Driver and Executor for Spark applications and HiveDriver and TezTask for Hive applications. You can either set image details in this parameter for each worker type, or in imageConfiguration for all worker types. WorkerTypeSpecifications ApplicationWorkerTypeSpecificationInputMapOutput `pulumi:"workerTypeSpecifications"` }
Resource schema for AWS::EMRServerless::Application Type
func GetApplication ¶
func GetApplication(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ApplicationState, opts ...pulumi.ResourceOption) (*Application, error)
GetApplication gets an existing Application 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 NewApplication ¶
func NewApplication(ctx *pulumi.Context, name string, args *ApplicationArgs, opts ...pulumi.ResourceOption) (*Application, error)
NewApplication registers a new resource with the given unique name, arguments, and options.
func (*Application) ElementType ¶
func (*Application) ElementType() reflect.Type
func (*Application) ToApplicationOutput ¶
func (i *Application) ToApplicationOutput() ApplicationOutput
func (*Application) ToApplicationOutputWithContext ¶
func (i *Application) ToApplicationOutputWithContext(ctx context.Context) ApplicationOutput
type ApplicationArchitecture ¶ added in v0.44.0
type ApplicationArchitecture string
The cpu architecture of an application.
func (ApplicationArchitecture) ElementType ¶ added in v0.44.0
func (ApplicationArchitecture) ElementType() reflect.Type
func (ApplicationArchitecture) ToApplicationArchitectureOutput ¶ added in v0.44.0
func (e ApplicationArchitecture) ToApplicationArchitectureOutput() ApplicationArchitectureOutput
func (ApplicationArchitecture) ToApplicationArchitectureOutputWithContext ¶ added in v0.44.0
func (e ApplicationArchitecture) ToApplicationArchitectureOutputWithContext(ctx context.Context) ApplicationArchitectureOutput
func (ApplicationArchitecture) ToApplicationArchitecturePtrOutput ¶ added in v0.44.0
func (e ApplicationArchitecture) ToApplicationArchitecturePtrOutput() ApplicationArchitecturePtrOutput
func (ApplicationArchitecture) ToApplicationArchitecturePtrOutputWithContext ¶ added in v0.44.0
func (e ApplicationArchitecture) ToApplicationArchitecturePtrOutputWithContext(ctx context.Context) ApplicationArchitecturePtrOutput
func (ApplicationArchitecture) ToStringOutput ¶ added in v0.44.0
func (e ApplicationArchitecture) ToStringOutput() pulumi.StringOutput
func (ApplicationArchitecture) ToStringOutputWithContext ¶ added in v0.44.0
func (e ApplicationArchitecture) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ApplicationArchitecture) ToStringPtrOutput ¶ added in v0.44.0
func (e ApplicationArchitecture) ToStringPtrOutput() pulumi.StringPtrOutput
func (ApplicationArchitecture) ToStringPtrOutputWithContext ¶ added in v0.44.0
func (e ApplicationArchitecture) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ApplicationArchitectureInput ¶ added in v0.44.0
type ApplicationArchitectureInput interface { pulumi.Input ToApplicationArchitectureOutput() ApplicationArchitectureOutput ToApplicationArchitectureOutputWithContext(context.Context) ApplicationArchitectureOutput }
ApplicationArchitectureInput is an input type that accepts values of the ApplicationArchitecture enum A concrete instance of `ApplicationArchitectureInput` can be one of the following:
ApplicationArchitectureArm64 ApplicationArchitectureX8664
type ApplicationArchitectureOutput ¶ added in v0.44.0
type ApplicationArchitectureOutput struct{ *pulumi.OutputState }
func (ApplicationArchitectureOutput) ElementType ¶ added in v0.44.0
func (ApplicationArchitectureOutput) ElementType() reflect.Type
func (ApplicationArchitectureOutput) ToApplicationArchitectureOutput ¶ added in v0.44.0
func (o ApplicationArchitectureOutput) ToApplicationArchitectureOutput() ApplicationArchitectureOutput
func (ApplicationArchitectureOutput) ToApplicationArchitectureOutputWithContext ¶ added in v0.44.0
func (o ApplicationArchitectureOutput) ToApplicationArchitectureOutputWithContext(ctx context.Context) ApplicationArchitectureOutput
func (ApplicationArchitectureOutput) ToApplicationArchitecturePtrOutput ¶ added in v0.44.0
func (o ApplicationArchitectureOutput) ToApplicationArchitecturePtrOutput() ApplicationArchitecturePtrOutput
func (ApplicationArchitectureOutput) ToApplicationArchitecturePtrOutputWithContext ¶ added in v0.44.0
func (o ApplicationArchitectureOutput) ToApplicationArchitecturePtrOutputWithContext(ctx context.Context) ApplicationArchitecturePtrOutput
func (ApplicationArchitectureOutput) ToStringOutput ¶ added in v0.44.0
func (o ApplicationArchitectureOutput) ToStringOutput() pulumi.StringOutput
func (ApplicationArchitectureOutput) ToStringOutputWithContext ¶ added in v0.44.0
func (o ApplicationArchitectureOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ApplicationArchitectureOutput) ToStringPtrOutput ¶ added in v0.44.0
func (o ApplicationArchitectureOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ApplicationArchitectureOutput) ToStringPtrOutputWithContext ¶ added in v0.44.0
func (o ApplicationArchitectureOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ApplicationArchitecturePtrInput ¶ added in v0.44.0
type ApplicationArchitecturePtrInput interface { pulumi.Input ToApplicationArchitecturePtrOutput() ApplicationArchitecturePtrOutput ToApplicationArchitecturePtrOutputWithContext(context.Context) ApplicationArchitecturePtrOutput }
func ApplicationArchitecturePtr ¶ added in v0.44.0
func ApplicationArchitecturePtr(v string) ApplicationArchitecturePtrInput
type ApplicationArchitecturePtrOutput ¶ added in v0.44.0
type ApplicationArchitecturePtrOutput struct{ *pulumi.OutputState }
func (ApplicationArchitecturePtrOutput) Elem ¶ added in v0.44.0
func (o ApplicationArchitecturePtrOutput) Elem() ApplicationArchitectureOutput
func (ApplicationArchitecturePtrOutput) ElementType ¶ added in v0.44.0
func (ApplicationArchitecturePtrOutput) ElementType() reflect.Type
func (ApplicationArchitecturePtrOutput) ToApplicationArchitecturePtrOutput ¶ added in v0.44.0
func (o ApplicationArchitecturePtrOutput) ToApplicationArchitecturePtrOutput() ApplicationArchitecturePtrOutput
func (ApplicationArchitecturePtrOutput) ToApplicationArchitecturePtrOutputWithContext ¶ added in v0.44.0
func (o ApplicationArchitecturePtrOutput) ToApplicationArchitecturePtrOutputWithContext(ctx context.Context) ApplicationArchitecturePtrOutput
func (ApplicationArchitecturePtrOutput) ToStringPtrOutput ¶ added in v0.44.0
func (o ApplicationArchitecturePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ApplicationArchitecturePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.44.0
func (o ApplicationArchitecturePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ApplicationArgs ¶
type ApplicationArgs struct { // The CPU architecture of an application. Architecture ApplicationArchitecturePtrInput // Configuration for Auto Start of Application. AutoStartConfiguration ApplicationAutoStartConfigurationPtrInput // Configuration for Auto Stop of Application. AutoStopConfiguration ApplicationAutoStopConfigurationPtrInput // The image configuration applied to all worker types. ImageConfiguration ApplicationImageConfigurationInputPtrInput // Initial capacity initialized when an Application is started. InitialCapacity ApplicationInitialCapacityConfigKeyValuePairArrayInput // The interactive configuration object that enables the interactive use cases for an application. InteractiveConfiguration ApplicationInteractiveConfigurationPtrInput // Maximum allowed cumulative resources for an Application. No new resources will be created once the limit is hit. MaximumCapacity ApplicationMaximumAllowedResourcesPtrInput // A configuration specification to be used when provisioning an application. A configuration consists of a classification, properties, and optional nested configurations. A classification refers to an application-specific configuration file. Properties are the settings you want to change in that file. MonitoringConfiguration ApplicationMonitoringConfigurationPtrInput // User friendly Application name. Name pulumi.StringPtrInput // Network Configuration for customer VPC connectivity. NetworkConfiguration ApplicationNetworkConfigurationPtrInput // EMR release label. ReleaseLabel pulumi.StringInput // The [Configuration](https://docs.aws.amazon.com/emr-serverless/latest/APIReference/API_Configuration.html) specifications of an application. Each configuration consists of a classification and properties. You use this parameter when creating or updating an application. To see the runtimeConfiguration object of an application, run the [GetApplication](https://docs.aws.amazon.com/emr-serverless/latest/APIReference/API_GetApplication.html) API operation. RuntimeConfiguration ApplicationConfigurationObjectArrayInput // Tag map with key and value Tags aws.TagArrayInput // The type of the application Type pulumi.StringInput // The key-value pairs that specify worker type to WorkerTypeSpecificationInput. This parameter must contain all valid worker types for a Spark or Hive application. Valid worker types include Driver and Executor for Spark applications and HiveDriver and TezTask for Hive applications. You can either set image details in this parameter for each worker type, or in imageConfiguration for all worker types. WorkerTypeSpecifications ApplicationWorkerTypeSpecificationInputMapInput }
The set of arguments for constructing a Application resource.
func (ApplicationArgs) ElementType ¶
func (ApplicationArgs) ElementType() reflect.Type
type ApplicationAutoStartConfiguration ¶
type ApplicationAutoStartConfiguration struct { // If set to true, the Application will automatically start. Defaults to true. Enabled *bool `pulumi:"enabled"` }
Configuration for Auto Start of Application
type ApplicationAutoStartConfigurationArgs ¶
type ApplicationAutoStartConfigurationArgs struct { // If set to true, the Application will automatically start. Defaults to true. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` }
Configuration for Auto Start of Application
func (ApplicationAutoStartConfigurationArgs) ElementType ¶
func (ApplicationAutoStartConfigurationArgs) ElementType() reflect.Type
func (ApplicationAutoStartConfigurationArgs) ToApplicationAutoStartConfigurationOutput ¶
func (i ApplicationAutoStartConfigurationArgs) ToApplicationAutoStartConfigurationOutput() ApplicationAutoStartConfigurationOutput
func (ApplicationAutoStartConfigurationArgs) ToApplicationAutoStartConfigurationOutputWithContext ¶
func (i ApplicationAutoStartConfigurationArgs) ToApplicationAutoStartConfigurationOutputWithContext(ctx context.Context) ApplicationAutoStartConfigurationOutput
func (ApplicationAutoStartConfigurationArgs) ToApplicationAutoStartConfigurationPtrOutput ¶
func (i ApplicationAutoStartConfigurationArgs) ToApplicationAutoStartConfigurationPtrOutput() ApplicationAutoStartConfigurationPtrOutput
func (ApplicationAutoStartConfigurationArgs) ToApplicationAutoStartConfigurationPtrOutputWithContext ¶
func (i ApplicationAutoStartConfigurationArgs) ToApplicationAutoStartConfigurationPtrOutputWithContext(ctx context.Context) ApplicationAutoStartConfigurationPtrOutput
type ApplicationAutoStartConfigurationInput ¶
type ApplicationAutoStartConfigurationInput interface { pulumi.Input ToApplicationAutoStartConfigurationOutput() ApplicationAutoStartConfigurationOutput ToApplicationAutoStartConfigurationOutputWithContext(context.Context) ApplicationAutoStartConfigurationOutput }
ApplicationAutoStartConfigurationInput is an input type that accepts ApplicationAutoStartConfigurationArgs and ApplicationAutoStartConfigurationOutput values. You can construct a concrete instance of `ApplicationAutoStartConfigurationInput` via:
ApplicationAutoStartConfigurationArgs{...}
type ApplicationAutoStartConfigurationOutput ¶
type ApplicationAutoStartConfigurationOutput struct{ *pulumi.OutputState }
Configuration for Auto Start of Application
func (ApplicationAutoStartConfigurationOutput) ElementType ¶
func (ApplicationAutoStartConfigurationOutput) ElementType() reflect.Type
func (ApplicationAutoStartConfigurationOutput) Enabled ¶
func (o ApplicationAutoStartConfigurationOutput) Enabled() pulumi.BoolPtrOutput
If set to true, the Application will automatically start. Defaults to true.
func (ApplicationAutoStartConfigurationOutput) ToApplicationAutoStartConfigurationOutput ¶
func (o ApplicationAutoStartConfigurationOutput) ToApplicationAutoStartConfigurationOutput() ApplicationAutoStartConfigurationOutput
func (ApplicationAutoStartConfigurationOutput) ToApplicationAutoStartConfigurationOutputWithContext ¶
func (o ApplicationAutoStartConfigurationOutput) ToApplicationAutoStartConfigurationOutputWithContext(ctx context.Context) ApplicationAutoStartConfigurationOutput
func (ApplicationAutoStartConfigurationOutput) ToApplicationAutoStartConfigurationPtrOutput ¶
func (o ApplicationAutoStartConfigurationOutput) ToApplicationAutoStartConfigurationPtrOutput() ApplicationAutoStartConfigurationPtrOutput
func (ApplicationAutoStartConfigurationOutput) ToApplicationAutoStartConfigurationPtrOutputWithContext ¶
func (o ApplicationAutoStartConfigurationOutput) ToApplicationAutoStartConfigurationPtrOutputWithContext(ctx context.Context) ApplicationAutoStartConfigurationPtrOutput
type ApplicationAutoStartConfigurationPtrInput ¶
type ApplicationAutoStartConfigurationPtrInput interface { pulumi.Input ToApplicationAutoStartConfigurationPtrOutput() ApplicationAutoStartConfigurationPtrOutput ToApplicationAutoStartConfigurationPtrOutputWithContext(context.Context) ApplicationAutoStartConfigurationPtrOutput }
ApplicationAutoStartConfigurationPtrInput is an input type that accepts ApplicationAutoStartConfigurationArgs, ApplicationAutoStartConfigurationPtr and ApplicationAutoStartConfigurationPtrOutput values. You can construct a concrete instance of `ApplicationAutoStartConfigurationPtrInput` via:
ApplicationAutoStartConfigurationArgs{...} or: nil
func ApplicationAutoStartConfigurationPtr ¶
func ApplicationAutoStartConfigurationPtr(v *ApplicationAutoStartConfigurationArgs) ApplicationAutoStartConfigurationPtrInput
type ApplicationAutoStartConfigurationPtrOutput ¶
type ApplicationAutoStartConfigurationPtrOutput struct{ *pulumi.OutputState }
func (ApplicationAutoStartConfigurationPtrOutput) ElementType ¶
func (ApplicationAutoStartConfigurationPtrOutput) ElementType() reflect.Type
func (ApplicationAutoStartConfigurationPtrOutput) Enabled ¶
func (o ApplicationAutoStartConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
If set to true, the Application will automatically start. Defaults to true.
func (ApplicationAutoStartConfigurationPtrOutput) ToApplicationAutoStartConfigurationPtrOutput ¶
func (o ApplicationAutoStartConfigurationPtrOutput) ToApplicationAutoStartConfigurationPtrOutput() ApplicationAutoStartConfigurationPtrOutput
func (ApplicationAutoStartConfigurationPtrOutput) ToApplicationAutoStartConfigurationPtrOutputWithContext ¶
func (o ApplicationAutoStartConfigurationPtrOutput) ToApplicationAutoStartConfigurationPtrOutputWithContext(ctx context.Context) ApplicationAutoStartConfigurationPtrOutput
type ApplicationAutoStopConfiguration ¶
type ApplicationAutoStopConfiguration struct { // If set to true, the Application will automatically stop after being idle. Defaults to true. Enabled *bool `pulumi:"enabled"` // The amount of time [in minutes] to wait before auto stopping the Application when idle. Defaults to 15 minutes. IdleTimeoutMinutes *int `pulumi:"idleTimeoutMinutes"` }
Configuration for Auto Stop of Application
type ApplicationAutoStopConfigurationArgs ¶
type ApplicationAutoStopConfigurationArgs struct { // If set to true, the Application will automatically stop after being idle. Defaults to true. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // The amount of time [in minutes] to wait before auto stopping the Application when idle. Defaults to 15 minutes. IdleTimeoutMinutes pulumi.IntPtrInput `pulumi:"idleTimeoutMinutes"` }
Configuration for Auto Stop of Application
func (ApplicationAutoStopConfigurationArgs) ElementType ¶
func (ApplicationAutoStopConfigurationArgs) ElementType() reflect.Type
func (ApplicationAutoStopConfigurationArgs) ToApplicationAutoStopConfigurationOutput ¶
func (i ApplicationAutoStopConfigurationArgs) ToApplicationAutoStopConfigurationOutput() ApplicationAutoStopConfigurationOutput
func (ApplicationAutoStopConfigurationArgs) ToApplicationAutoStopConfigurationOutputWithContext ¶
func (i ApplicationAutoStopConfigurationArgs) ToApplicationAutoStopConfigurationOutputWithContext(ctx context.Context) ApplicationAutoStopConfigurationOutput
func (ApplicationAutoStopConfigurationArgs) ToApplicationAutoStopConfigurationPtrOutput ¶
func (i ApplicationAutoStopConfigurationArgs) ToApplicationAutoStopConfigurationPtrOutput() ApplicationAutoStopConfigurationPtrOutput
func (ApplicationAutoStopConfigurationArgs) ToApplicationAutoStopConfigurationPtrOutputWithContext ¶
func (i ApplicationAutoStopConfigurationArgs) ToApplicationAutoStopConfigurationPtrOutputWithContext(ctx context.Context) ApplicationAutoStopConfigurationPtrOutput
type ApplicationAutoStopConfigurationInput ¶
type ApplicationAutoStopConfigurationInput interface { pulumi.Input ToApplicationAutoStopConfigurationOutput() ApplicationAutoStopConfigurationOutput ToApplicationAutoStopConfigurationOutputWithContext(context.Context) ApplicationAutoStopConfigurationOutput }
ApplicationAutoStopConfigurationInput is an input type that accepts ApplicationAutoStopConfigurationArgs and ApplicationAutoStopConfigurationOutput values. You can construct a concrete instance of `ApplicationAutoStopConfigurationInput` via:
ApplicationAutoStopConfigurationArgs{...}
type ApplicationAutoStopConfigurationOutput ¶
type ApplicationAutoStopConfigurationOutput struct{ *pulumi.OutputState }
Configuration for Auto Stop of Application
func (ApplicationAutoStopConfigurationOutput) ElementType ¶
func (ApplicationAutoStopConfigurationOutput) ElementType() reflect.Type
func (ApplicationAutoStopConfigurationOutput) Enabled ¶
func (o ApplicationAutoStopConfigurationOutput) Enabled() pulumi.BoolPtrOutput
If set to true, the Application will automatically stop after being idle. Defaults to true.
func (ApplicationAutoStopConfigurationOutput) IdleTimeoutMinutes ¶
func (o ApplicationAutoStopConfigurationOutput) IdleTimeoutMinutes() pulumi.IntPtrOutput
The amount of time [in minutes] to wait before auto stopping the Application when idle. Defaults to 15 minutes.
func (ApplicationAutoStopConfigurationOutput) ToApplicationAutoStopConfigurationOutput ¶
func (o ApplicationAutoStopConfigurationOutput) ToApplicationAutoStopConfigurationOutput() ApplicationAutoStopConfigurationOutput
func (ApplicationAutoStopConfigurationOutput) ToApplicationAutoStopConfigurationOutputWithContext ¶
func (o ApplicationAutoStopConfigurationOutput) ToApplicationAutoStopConfigurationOutputWithContext(ctx context.Context) ApplicationAutoStopConfigurationOutput
func (ApplicationAutoStopConfigurationOutput) ToApplicationAutoStopConfigurationPtrOutput ¶
func (o ApplicationAutoStopConfigurationOutput) ToApplicationAutoStopConfigurationPtrOutput() ApplicationAutoStopConfigurationPtrOutput
func (ApplicationAutoStopConfigurationOutput) ToApplicationAutoStopConfigurationPtrOutputWithContext ¶
func (o ApplicationAutoStopConfigurationOutput) ToApplicationAutoStopConfigurationPtrOutputWithContext(ctx context.Context) ApplicationAutoStopConfigurationPtrOutput
type ApplicationAutoStopConfigurationPtrInput ¶
type ApplicationAutoStopConfigurationPtrInput interface { pulumi.Input ToApplicationAutoStopConfigurationPtrOutput() ApplicationAutoStopConfigurationPtrOutput ToApplicationAutoStopConfigurationPtrOutputWithContext(context.Context) ApplicationAutoStopConfigurationPtrOutput }
ApplicationAutoStopConfigurationPtrInput is an input type that accepts ApplicationAutoStopConfigurationArgs, ApplicationAutoStopConfigurationPtr and ApplicationAutoStopConfigurationPtrOutput values. You can construct a concrete instance of `ApplicationAutoStopConfigurationPtrInput` via:
ApplicationAutoStopConfigurationArgs{...} or: nil
func ApplicationAutoStopConfigurationPtr ¶
func ApplicationAutoStopConfigurationPtr(v *ApplicationAutoStopConfigurationArgs) ApplicationAutoStopConfigurationPtrInput
type ApplicationAutoStopConfigurationPtrOutput ¶
type ApplicationAutoStopConfigurationPtrOutput struct{ *pulumi.OutputState }
func (ApplicationAutoStopConfigurationPtrOutput) ElementType ¶
func (ApplicationAutoStopConfigurationPtrOutput) ElementType() reflect.Type
func (ApplicationAutoStopConfigurationPtrOutput) Enabled ¶
func (o ApplicationAutoStopConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
If set to true, the Application will automatically stop after being idle. Defaults to true.
func (ApplicationAutoStopConfigurationPtrOutput) IdleTimeoutMinutes ¶
func (o ApplicationAutoStopConfigurationPtrOutput) IdleTimeoutMinutes() pulumi.IntPtrOutput
The amount of time [in minutes] to wait before auto stopping the Application when idle. Defaults to 15 minutes.
func (ApplicationAutoStopConfigurationPtrOutput) ToApplicationAutoStopConfigurationPtrOutput ¶
func (o ApplicationAutoStopConfigurationPtrOutput) ToApplicationAutoStopConfigurationPtrOutput() ApplicationAutoStopConfigurationPtrOutput
func (ApplicationAutoStopConfigurationPtrOutput) ToApplicationAutoStopConfigurationPtrOutputWithContext ¶
func (o ApplicationAutoStopConfigurationPtrOutput) ToApplicationAutoStopConfigurationPtrOutputWithContext(ctx context.Context) ApplicationAutoStopConfigurationPtrOutput
type ApplicationCloudWatchLoggingConfiguration ¶ added in v0.92.0
type ApplicationCloudWatchLoggingConfiguration struct { // If set to false, CloudWatch logging will be turned off. Defaults to false. Enabled *bool `pulumi:"enabled"` // KMS key ARN to encrypt the logs stored in given CloudWatch log-group. EncryptionKeyArn *string `pulumi:"encryptionKeyArn"` // Log-group name to produce log-streams on CloudWatch. If undefined, logs will be produced in a default log-group /aws/emr-serverless LogGroupName *string `pulumi:"logGroupName"` // Log-stream name prefix by which log-stream names will start in the CloudWatch Log-group. LogStreamNamePrefix *string `pulumi:"logStreamNamePrefix"` // The specific log-streams which need to be uploaded to CloudWatch. LogTypeMap []ApplicationLogTypeMapKeyValuePair `pulumi:"logTypeMap"` }
type ApplicationCloudWatchLoggingConfigurationArgs ¶ added in v0.92.0
type ApplicationCloudWatchLoggingConfigurationArgs struct { // If set to false, CloudWatch logging will be turned off. Defaults to false. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // KMS key ARN to encrypt the logs stored in given CloudWatch log-group. EncryptionKeyArn pulumi.StringPtrInput `pulumi:"encryptionKeyArn"` // Log-group name to produce log-streams on CloudWatch. If undefined, logs will be produced in a default log-group /aws/emr-serverless LogGroupName pulumi.StringPtrInput `pulumi:"logGroupName"` // Log-stream name prefix by which log-stream names will start in the CloudWatch Log-group. LogStreamNamePrefix pulumi.StringPtrInput `pulumi:"logStreamNamePrefix"` // The specific log-streams which need to be uploaded to CloudWatch. LogTypeMap ApplicationLogTypeMapKeyValuePairArrayInput `pulumi:"logTypeMap"` }
func (ApplicationCloudWatchLoggingConfigurationArgs) ElementType ¶ added in v0.92.0
func (ApplicationCloudWatchLoggingConfigurationArgs) ElementType() reflect.Type
func (ApplicationCloudWatchLoggingConfigurationArgs) ToApplicationCloudWatchLoggingConfigurationOutput ¶ added in v0.92.0
func (i ApplicationCloudWatchLoggingConfigurationArgs) ToApplicationCloudWatchLoggingConfigurationOutput() ApplicationCloudWatchLoggingConfigurationOutput
func (ApplicationCloudWatchLoggingConfigurationArgs) ToApplicationCloudWatchLoggingConfigurationOutputWithContext ¶ added in v0.92.0
func (i ApplicationCloudWatchLoggingConfigurationArgs) ToApplicationCloudWatchLoggingConfigurationOutputWithContext(ctx context.Context) ApplicationCloudWatchLoggingConfigurationOutput
func (ApplicationCloudWatchLoggingConfigurationArgs) ToApplicationCloudWatchLoggingConfigurationPtrOutput ¶ added in v0.92.0
func (i ApplicationCloudWatchLoggingConfigurationArgs) ToApplicationCloudWatchLoggingConfigurationPtrOutput() ApplicationCloudWatchLoggingConfigurationPtrOutput
func (ApplicationCloudWatchLoggingConfigurationArgs) ToApplicationCloudWatchLoggingConfigurationPtrOutputWithContext ¶ added in v0.92.0
func (i ApplicationCloudWatchLoggingConfigurationArgs) ToApplicationCloudWatchLoggingConfigurationPtrOutputWithContext(ctx context.Context) ApplicationCloudWatchLoggingConfigurationPtrOutput
type ApplicationCloudWatchLoggingConfigurationInput ¶ added in v0.92.0
type ApplicationCloudWatchLoggingConfigurationInput interface { pulumi.Input ToApplicationCloudWatchLoggingConfigurationOutput() ApplicationCloudWatchLoggingConfigurationOutput ToApplicationCloudWatchLoggingConfigurationOutputWithContext(context.Context) ApplicationCloudWatchLoggingConfigurationOutput }
ApplicationCloudWatchLoggingConfigurationInput is an input type that accepts ApplicationCloudWatchLoggingConfigurationArgs and ApplicationCloudWatchLoggingConfigurationOutput values. You can construct a concrete instance of `ApplicationCloudWatchLoggingConfigurationInput` via:
ApplicationCloudWatchLoggingConfigurationArgs{...}
type ApplicationCloudWatchLoggingConfigurationOutput ¶ added in v0.92.0
type ApplicationCloudWatchLoggingConfigurationOutput struct{ *pulumi.OutputState }
func (ApplicationCloudWatchLoggingConfigurationOutput) ElementType ¶ added in v0.92.0
func (ApplicationCloudWatchLoggingConfigurationOutput) ElementType() reflect.Type
func (ApplicationCloudWatchLoggingConfigurationOutput) Enabled ¶ added in v0.92.0
func (o ApplicationCloudWatchLoggingConfigurationOutput) Enabled() pulumi.BoolPtrOutput
If set to false, CloudWatch logging will be turned off. Defaults to false.
func (ApplicationCloudWatchLoggingConfigurationOutput) EncryptionKeyArn ¶ added in v0.92.0
func (o ApplicationCloudWatchLoggingConfigurationOutput) EncryptionKeyArn() pulumi.StringPtrOutput
KMS key ARN to encrypt the logs stored in given CloudWatch log-group.
func (ApplicationCloudWatchLoggingConfigurationOutput) LogGroupName ¶ added in v0.92.0
func (o ApplicationCloudWatchLoggingConfigurationOutput) LogGroupName() pulumi.StringPtrOutput
Log-group name to produce log-streams on CloudWatch. If undefined, logs will be produced in a default log-group /aws/emr-serverless
func (ApplicationCloudWatchLoggingConfigurationOutput) LogStreamNamePrefix ¶ added in v0.92.0
func (o ApplicationCloudWatchLoggingConfigurationOutput) LogStreamNamePrefix() pulumi.StringPtrOutput
Log-stream name prefix by which log-stream names will start in the CloudWatch Log-group.
func (ApplicationCloudWatchLoggingConfigurationOutput) LogTypeMap ¶ added in v0.92.0
func (o ApplicationCloudWatchLoggingConfigurationOutput) LogTypeMap() ApplicationLogTypeMapKeyValuePairArrayOutput
The specific log-streams which need to be uploaded to CloudWatch.
func (ApplicationCloudWatchLoggingConfigurationOutput) ToApplicationCloudWatchLoggingConfigurationOutput ¶ added in v0.92.0
func (o ApplicationCloudWatchLoggingConfigurationOutput) ToApplicationCloudWatchLoggingConfigurationOutput() ApplicationCloudWatchLoggingConfigurationOutput
func (ApplicationCloudWatchLoggingConfigurationOutput) ToApplicationCloudWatchLoggingConfigurationOutputWithContext ¶ added in v0.92.0
func (o ApplicationCloudWatchLoggingConfigurationOutput) ToApplicationCloudWatchLoggingConfigurationOutputWithContext(ctx context.Context) ApplicationCloudWatchLoggingConfigurationOutput
func (ApplicationCloudWatchLoggingConfigurationOutput) ToApplicationCloudWatchLoggingConfigurationPtrOutput ¶ added in v0.92.0
func (o ApplicationCloudWatchLoggingConfigurationOutput) ToApplicationCloudWatchLoggingConfigurationPtrOutput() ApplicationCloudWatchLoggingConfigurationPtrOutput
func (ApplicationCloudWatchLoggingConfigurationOutput) ToApplicationCloudWatchLoggingConfigurationPtrOutputWithContext ¶ added in v0.92.0
func (o ApplicationCloudWatchLoggingConfigurationOutput) ToApplicationCloudWatchLoggingConfigurationPtrOutputWithContext(ctx context.Context) ApplicationCloudWatchLoggingConfigurationPtrOutput
type ApplicationCloudWatchLoggingConfigurationPtrInput ¶ added in v0.92.0
type ApplicationCloudWatchLoggingConfigurationPtrInput interface { pulumi.Input ToApplicationCloudWatchLoggingConfigurationPtrOutput() ApplicationCloudWatchLoggingConfigurationPtrOutput ToApplicationCloudWatchLoggingConfigurationPtrOutputWithContext(context.Context) ApplicationCloudWatchLoggingConfigurationPtrOutput }
ApplicationCloudWatchLoggingConfigurationPtrInput is an input type that accepts ApplicationCloudWatchLoggingConfigurationArgs, ApplicationCloudWatchLoggingConfigurationPtr and ApplicationCloudWatchLoggingConfigurationPtrOutput values. You can construct a concrete instance of `ApplicationCloudWatchLoggingConfigurationPtrInput` via:
ApplicationCloudWatchLoggingConfigurationArgs{...} or: nil
func ApplicationCloudWatchLoggingConfigurationPtr ¶ added in v0.92.0
func ApplicationCloudWatchLoggingConfigurationPtr(v *ApplicationCloudWatchLoggingConfigurationArgs) ApplicationCloudWatchLoggingConfigurationPtrInput
type ApplicationCloudWatchLoggingConfigurationPtrOutput ¶ added in v0.92.0
type ApplicationCloudWatchLoggingConfigurationPtrOutput struct{ *pulumi.OutputState }
func (ApplicationCloudWatchLoggingConfigurationPtrOutput) ElementType ¶ added in v0.92.0
func (ApplicationCloudWatchLoggingConfigurationPtrOutput) ElementType() reflect.Type
func (ApplicationCloudWatchLoggingConfigurationPtrOutput) Enabled ¶ added in v0.92.0
func (o ApplicationCloudWatchLoggingConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
If set to false, CloudWatch logging will be turned off. Defaults to false.
func (ApplicationCloudWatchLoggingConfigurationPtrOutput) EncryptionKeyArn ¶ added in v0.92.0
func (o ApplicationCloudWatchLoggingConfigurationPtrOutput) EncryptionKeyArn() pulumi.StringPtrOutput
KMS key ARN to encrypt the logs stored in given CloudWatch log-group.
func (ApplicationCloudWatchLoggingConfigurationPtrOutput) LogGroupName ¶ added in v0.92.0
func (o ApplicationCloudWatchLoggingConfigurationPtrOutput) LogGroupName() pulumi.StringPtrOutput
Log-group name to produce log-streams on CloudWatch. If undefined, logs will be produced in a default log-group /aws/emr-serverless
func (ApplicationCloudWatchLoggingConfigurationPtrOutput) LogStreamNamePrefix ¶ added in v0.92.0
func (o ApplicationCloudWatchLoggingConfigurationPtrOutput) LogStreamNamePrefix() pulumi.StringPtrOutput
Log-stream name prefix by which log-stream names will start in the CloudWatch Log-group.
func (ApplicationCloudWatchLoggingConfigurationPtrOutput) LogTypeMap ¶ added in v0.92.0
func (o ApplicationCloudWatchLoggingConfigurationPtrOutput) LogTypeMap() ApplicationLogTypeMapKeyValuePairArrayOutput
The specific log-streams which need to be uploaded to CloudWatch.
func (ApplicationCloudWatchLoggingConfigurationPtrOutput) ToApplicationCloudWatchLoggingConfigurationPtrOutput ¶ added in v0.92.0
func (o ApplicationCloudWatchLoggingConfigurationPtrOutput) ToApplicationCloudWatchLoggingConfigurationPtrOutput() ApplicationCloudWatchLoggingConfigurationPtrOutput
func (ApplicationCloudWatchLoggingConfigurationPtrOutput) ToApplicationCloudWatchLoggingConfigurationPtrOutputWithContext ¶ added in v0.92.0
func (o ApplicationCloudWatchLoggingConfigurationPtrOutput) ToApplicationCloudWatchLoggingConfigurationPtrOutputWithContext(ctx context.Context) ApplicationCloudWatchLoggingConfigurationPtrOutput
type ApplicationConfigurationObject ¶ added in v0.85.0
type ApplicationConfigurationObject struct { // String with a maximum length of 1024. Classification string `pulumi:"classification"` Configurations []ApplicationConfigurationObject `pulumi:"configurations"` Properties map[string]string `pulumi:"properties"` }
Configuration for a JobRun.
type ApplicationConfigurationObjectArgs ¶ added in v0.85.0
type ApplicationConfigurationObjectArgs struct { // String with a maximum length of 1024. Classification pulumi.StringInput `pulumi:"classification"` Configurations ApplicationConfigurationObjectArrayInput `pulumi:"configurations"` Properties pulumi.StringMapInput `pulumi:"properties"` }
Configuration for a JobRun.
func (ApplicationConfigurationObjectArgs) ElementType ¶ added in v0.85.0
func (ApplicationConfigurationObjectArgs) ElementType() reflect.Type
func (ApplicationConfigurationObjectArgs) ToApplicationConfigurationObjectOutput ¶ added in v0.85.0
func (i ApplicationConfigurationObjectArgs) ToApplicationConfigurationObjectOutput() ApplicationConfigurationObjectOutput
func (ApplicationConfigurationObjectArgs) ToApplicationConfigurationObjectOutputWithContext ¶ added in v0.85.0
func (i ApplicationConfigurationObjectArgs) ToApplicationConfigurationObjectOutputWithContext(ctx context.Context) ApplicationConfigurationObjectOutput
type ApplicationConfigurationObjectArray ¶ added in v0.85.0
type ApplicationConfigurationObjectArray []ApplicationConfigurationObjectInput
func (ApplicationConfigurationObjectArray) ElementType ¶ added in v0.85.0
func (ApplicationConfigurationObjectArray) ElementType() reflect.Type
func (ApplicationConfigurationObjectArray) ToApplicationConfigurationObjectArrayOutput ¶ added in v0.85.0
func (i ApplicationConfigurationObjectArray) ToApplicationConfigurationObjectArrayOutput() ApplicationConfigurationObjectArrayOutput
func (ApplicationConfigurationObjectArray) ToApplicationConfigurationObjectArrayOutputWithContext ¶ added in v0.85.0
func (i ApplicationConfigurationObjectArray) ToApplicationConfigurationObjectArrayOutputWithContext(ctx context.Context) ApplicationConfigurationObjectArrayOutput
type ApplicationConfigurationObjectArrayInput ¶ added in v0.85.0
type ApplicationConfigurationObjectArrayInput interface { pulumi.Input ToApplicationConfigurationObjectArrayOutput() ApplicationConfigurationObjectArrayOutput ToApplicationConfigurationObjectArrayOutputWithContext(context.Context) ApplicationConfigurationObjectArrayOutput }
ApplicationConfigurationObjectArrayInput is an input type that accepts ApplicationConfigurationObjectArray and ApplicationConfigurationObjectArrayOutput values. You can construct a concrete instance of `ApplicationConfigurationObjectArrayInput` via:
ApplicationConfigurationObjectArray{ ApplicationConfigurationObjectArgs{...} }
type ApplicationConfigurationObjectArrayOutput ¶ added in v0.85.0
type ApplicationConfigurationObjectArrayOutput struct{ *pulumi.OutputState }
func (ApplicationConfigurationObjectArrayOutput) ElementType ¶ added in v0.85.0
func (ApplicationConfigurationObjectArrayOutput) ElementType() reflect.Type
func (ApplicationConfigurationObjectArrayOutput) ToApplicationConfigurationObjectArrayOutput ¶ added in v0.85.0
func (o ApplicationConfigurationObjectArrayOutput) ToApplicationConfigurationObjectArrayOutput() ApplicationConfigurationObjectArrayOutput
func (ApplicationConfigurationObjectArrayOutput) ToApplicationConfigurationObjectArrayOutputWithContext ¶ added in v0.85.0
func (o ApplicationConfigurationObjectArrayOutput) ToApplicationConfigurationObjectArrayOutputWithContext(ctx context.Context) ApplicationConfigurationObjectArrayOutput
type ApplicationConfigurationObjectInput ¶ added in v0.85.0
type ApplicationConfigurationObjectInput interface { pulumi.Input ToApplicationConfigurationObjectOutput() ApplicationConfigurationObjectOutput ToApplicationConfigurationObjectOutputWithContext(context.Context) ApplicationConfigurationObjectOutput }
ApplicationConfigurationObjectInput is an input type that accepts ApplicationConfigurationObjectArgs and ApplicationConfigurationObjectOutput values. You can construct a concrete instance of `ApplicationConfigurationObjectInput` via:
ApplicationConfigurationObjectArgs{...}
type ApplicationConfigurationObjectOutput ¶ added in v0.85.0
type ApplicationConfigurationObjectOutput struct{ *pulumi.OutputState }
Configuration for a JobRun.
func (ApplicationConfigurationObjectOutput) Classification ¶ added in v0.85.0
func (o ApplicationConfigurationObjectOutput) Classification() pulumi.StringOutput
String with a maximum length of 1024.
func (ApplicationConfigurationObjectOutput) Configurations ¶ added in v0.85.0
func (o ApplicationConfigurationObjectOutput) Configurations() ApplicationConfigurationObjectArrayOutput
func (ApplicationConfigurationObjectOutput) ElementType ¶ added in v0.85.0
func (ApplicationConfigurationObjectOutput) ElementType() reflect.Type
func (ApplicationConfigurationObjectOutput) Properties ¶ added in v0.85.0
func (o ApplicationConfigurationObjectOutput) Properties() pulumi.StringMapOutput
func (ApplicationConfigurationObjectOutput) ToApplicationConfigurationObjectOutput ¶ added in v0.85.0
func (o ApplicationConfigurationObjectOutput) ToApplicationConfigurationObjectOutput() ApplicationConfigurationObjectOutput
func (ApplicationConfigurationObjectOutput) ToApplicationConfigurationObjectOutputWithContext ¶ added in v0.85.0
func (o ApplicationConfigurationObjectOutput) ToApplicationConfigurationObjectOutputWithContext(ctx context.Context) ApplicationConfigurationObjectOutput
type ApplicationImageConfigurationInput ¶ added in v0.49.0
type ApplicationImageConfigurationInput struct { // The URI of an image in the Amazon ECR registry. This field is required when you create a new application. If you leave this field blank in an update, Amazon EMR will remove the image configuration. ImageUri *string `pulumi:"imageUri"` }
The image configuration.
type ApplicationImageConfigurationInputArgs ¶ added in v0.49.0
type ApplicationImageConfigurationInputArgs struct { // The URI of an image in the Amazon ECR registry. This field is required when you create a new application. If you leave this field blank in an update, Amazon EMR will remove the image configuration. ImageUri pulumi.StringPtrInput `pulumi:"imageUri"` }
The image configuration.
func (ApplicationImageConfigurationInputArgs) ElementType ¶ added in v0.49.0
func (ApplicationImageConfigurationInputArgs) ElementType() reflect.Type
func (ApplicationImageConfigurationInputArgs) ToApplicationImageConfigurationInputOutput ¶ added in v0.49.0
func (i ApplicationImageConfigurationInputArgs) ToApplicationImageConfigurationInputOutput() ApplicationImageConfigurationInputOutput
func (ApplicationImageConfigurationInputArgs) ToApplicationImageConfigurationInputOutputWithContext ¶ added in v0.49.0
func (i ApplicationImageConfigurationInputArgs) ToApplicationImageConfigurationInputOutputWithContext(ctx context.Context) ApplicationImageConfigurationInputOutput
func (ApplicationImageConfigurationInputArgs) ToApplicationImageConfigurationInputPtrOutput ¶ added in v0.49.0
func (i ApplicationImageConfigurationInputArgs) ToApplicationImageConfigurationInputPtrOutput() ApplicationImageConfigurationInputPtrOutput
func (ApplicationImageConfigurationInputArgs) ToApplicationImageConfigurationInputPtrOutputWithContext ¶ added in v0.49.0
func (i ApplicationImageConfigurationInputArgs) ToApplicationImageConfigurationInputPtrOutputWithContext(ctx context.Context) ApplicationImageConfigurationInputPtrOutput
type ApplicationImageConfigurationInputInput ¶ added in v0.49.0
type ApplicationImageConfigurationInputInput interface { pulumi.Input ToApplicationImageConfigurationInputOutput() ApplicationImageConfigurationInputOutput ToApplicationImageConfigurationInputOutputWithContext(context.Context) ApplicationImageConfigurationInputOutput }
ApplicationImageConfigurationInputInput is an input type that accepts ApplicationImageConfigurationInputArgs and ApplicationImageConfigurationInputOutput values. You can construct a concrete instance of `ApplicationImageConfigurationInputInput` via:
ApplicationImageConfigurationInputArgs{...}
type ApplicationImageConfigurationInputOutput ¶ added in v0.49.0
type ApplicationImageConfigurationInputOutput struct{ *pulumi.OutputState }
The image configuration.
func (ApplicationImageConfigurationInputOutput) ElementType ¶ added in v0.49.0
func (ApplicationImageConfigurationInputOutput) ElementType() reflect.Type
func (ApplicationImageConfigurationInputOutput) ImageUri ¶ added in v0.49.0
func (o ApplicationImageConfigurationInputOutput) ImageUri() pulumi.StringPtrOutput
The URI of an image in the Amazon ECR registry. This field is required when you create a new application. If you leave this field blank in an update, Amazon EMR will remove the image configuration.
func (ApplicationImageConfigurationInputOutput) ToApplicationImageConfigurationInputOutput ¶ added in v0.49.0
func (o ApplicationImageConfigurationInputOutput) ToApplicationImageConfigurationInputOutput() ApplicationImageConfigurationInputOutput
func (ApplicationImageConfigurationInputOutput) ToApplicationImageConfigurationInputOutputWithContext ¶ added in v0.49.0
func (o ApplicationImageConfigurationInputOutput) ToApplicationImageConfigurationInputOutputWithContext(ctx context.Context) ApplicationImageConfigurationInputOutput
func (ApplicationImageConfigurationInputOutput) ToApplicationImageConfigurationInputPtrOutput ¶ added in v0.49.0
func (o ApplicationImageConfigurationInputOutput) ToApplicationImageConfigurationInputPtrOutput() ApplicationImageConfigurationInputPtrOutput
func (ApplicationImageConfigurationInputOutput) ToApplicationImageConfigurationInputPtrOutputWithContext ¶ added in v0.49.0
func (o ApplicationImageConfigurationInputOutput) ToApplicationImageConfigurationInputPtrOutputWithContext(ctx context.Context) ApplicationImageConfigurationInputPtrOutput
type ApplicationImageConfigurationInputPtrInput ¶ added in v0.49.0
type ApplicationImageConfigurationInputPtrInput interface { pulumi.Input ToApplicationImageConfigurationInputPtrOutput() ApplicationImageConfigurationInputPtrOutput ToApplicationImageConfigurationInputPtrOutputWithContext(context.Context) ApplicationImageConfigurationInputPtrOutput }
ApplicationImageConfigurationInputPtrInput is an input type that accepts ApplicationImageConfigurationInputArgs, ApplicationImageConfigurationInputPtr and ApplicationImageConfigurationInputPtrOutput values. You can construct a concrete instance of `ApplicationImageConfigurationInputPtrInput` via:
ApplicationImageConfigurationInputArgs{...} or: nil
func ApplicationImageConfigurationInputPtr ¶ added in v0.49.0
func ApplicationImageConfigurationInputPtr(v *ApplicationImageConfigurationInputArgs) ApplicationImageConfigurationInputPtrInput
type ApplicationImageConfigurationInputPtrOutput ¶ added in v0.49.0
type ApplicationImageConfigurationInputPtrOutput struct{ *pulumi.OutputState }
func (ApplicationImageConfigurationInputPtrOutput) ElementType ¶ added in v0.49.0
func (ApplicationImageConfigurationInputPtrOutput) ElementType() reflect.Type
func (ApplicationImageConfigurationInputPtrOutput) ImageUri ¶ added in v0.49.0
func (o ApplicationImageConfigurationInputPtrOutput) ImageUri() pulumi.StringPtrOutput
The URI of an image in the Amazon ECR registry. This field is required when you create a new application. If you leave this field blank in an update, Amazon EMR will remove the image configuration.
func (ApplicationImageConfigurationInputPtrOutput) ToApplicationImageConfigurationInputPtrOutput ¶ added in v0.49.0
func (o ApplicationImageConfigurationInputPtrOutput) ToApplicationImageConfigurationInputPtrOutput() ApplicationImageConfigurationInputPtrOutput
func (ApplicationImageConfigurationInputPtrOutput) ToApplicationImageConfigurationInputPtrOutputWithContext ¶ added in v0.49.0
func (o ApplicationImageConfigurationInputPtrOutput) ToApplicationImageConfigurationInputPtrOutputWithContext(ctx context.Context) ApplicationImageConfigurationInputPtrOutput
type ApplicationInitialCapacityConfig ¶
type ApplicationInitialCapacityConfig struct { WorkerConfiguration ApplicationWorkerConfiguration `pulumi:"workerConfiguration"` // Initial count of workers to be initialized when an Application is started. This count will be continued to be maintained until the Application is stopped WorkerCount int `pulumi:"workerCount"` }
type ApplicationInitialCapacityConfigArgs ¶
type ApplicationInitialCapacityConfigArgs struct { WorkerConfiguration ApplicationWorkerConfigurationInput `pulumi:"workerConfiguration"` // Initial count of workers to be initialized when an Application is started. This count will be continued to be maintained until the Application is stopped WorkerCount pulumi.IntInput `pulumi:"workerCount"` }
func (ApplicationInitialCapacityConfigArgs) ElementType ¶
func (ApplicationInitialCapacityConfigArgs) ElementType() reflect.Type
func (ApplicationInitialCapacityConfigArgs) ToApplicationInitialCapacityConfigOutput ¶
func (i ApplicationInitialCapacityConfigArgs) ToApplicationInitialCapacityConfigOutput() ApplicationInitialCapacityConfigOutput
func (ApplicationInitialCapacityConfigArgs) ToApplicationInitialCapacityConfigOutputWithContext ¶
func (i ApplicationInitialCapacityConfigArgs) ToApplicationInitialCapacityConfigOutputWithContext(ctx context.Context) ApplicationInitialCapacityConfigOutput
type ApplicationInitialCapacityConfigInput ¶
type ApplicationInitialCapacityConfigInput interface { pulumi.Input ToApplicationInitialCapacityConfigOutput() ApplicationInitialCapacityConfigOutput ToApplicationInitialCapacityConfigOutputWithContext(context.Context) ApplicationInitialCapacityConfigOutput }
ApplicationInitialCapacityConfigInput is an input type that accepts ApplicationInitialCapacityConfigArgs and ApplicationInitialCapacityConfigOutput values. You can construct a concrete instance of `ApplicationInitialCapacityConfigInput` via:
ApplicationInitialCapacityConfigArgs{...}
type ApplicationInitialCapacityConfigKeyValuePair ¶
type ApplicationInitialCapacityConfigKeyValuePair struct { // Worker type for an analytics framework. Key string `pulumi:"key"` Value ApplicationInitialCapacityConfig `pulumi:"value"` }
type ApplicationInitialCapacityConfigKeyValuePairArgs ¶
type ApplicationInitialCapacityConfigKeyValuePairArgs struct { // Worker type for an analytics framework. Key pulumi.StringInput `pulumi:"key"` Value ApplicationInitialCapacityConfigInput `pulumi:"value"` }
func (ApplicationInitialCapacityConfigKeyValuePairArgs) ElementType ¶
func (ApplicationInitialCapacityConfigKeyValuePairArgs) ElementType() reflect.Type
func (ApplicationInitialCapacityConfigKeyValuePairArgs) ToApplicationInitialCapacityConfigKeyValuePairOutput ¶
func (i ApplicationInitialCapacityConfigKeyValuePairArgs) ToApplicationInitialCapacityConfigKeyValuePairOutput() ApplicationInitialCapacityConfigKeyValuePairOutput
func (ApplicationInitialCapacityConfigKeyValuePairArgs) ToApplicationInitialCapacityConfigKeyValuePairOutputWithContext ¶
func (i ApplicationInitialCapacityConfigKeyValuePairArgs) ToApplicationInitialCapacityConfigKeyValuePairOutputWithContext(ctx context.Context) ApplicationInitialCapacityConfigKeyValuePairOutput
type ApplicationInitialCapacityConfigKeyValuePairArray ¶
type ApplicationInitialCapacityConfigKeyValuePairArray []ApplicationInitialCapacityConfigKeyValuePairInput
func (ApplicationInitialCapacityConfigKeyValuePairArray) ElementType ¶
func (ApplicationInitialCapacityConfigKeyValuePairArray) ElementType() reflect.Type
func (ApplicationInitialCapacityConfigKeyValuePairArray) ToApplicationInitialCapacityConfigKeyValuePairArrayOutput ¶
func (i ApplicationInitialCapacityConfigKeyValuePairArray) ToApplicationInitialCapacityConfigKeyValuePairArrayOutput() ApplicationInitialCapacityConfigKeyValuePairArrayOutput
func (ApplicationInitialCapacityConfigKeyValuePairArray) ToApplicationInitialCapacityConfigKeyValuePairArrayOutputWithContext ¶
func (i ApplicationInitialCapacityConfigKeyValuePairArray) ToApplicationInitialCapacityConfigKeyValuePairArrayOutputWithContext(ctx context.Context) ApplicationInitialCapacityConfigKeyValuePairArrayOutput
type ApplicationInitialCapacityConfigKeyValuePairArrayInput ¶
type ApplicationInitialCapacityConfigKeyValuePairArrayInput interface { pulumi.Input ToApplicationInitialCapacityConfigKeyValuePairArrayOutput() ApplicationInitialCapacityConfigKeyValuePairArrayOutput ToApplicationInitialCapacityConfigKeyValuePairArrayOutputWithContext(context.Context) ApplicationInitialCapacityConfigKeyValuePairArrayOutput }
ApplicationInitialCapacityConfigKeyValuePairArrayInput is an input type that accepts ApplicationInitialCapacityConfigKeyValuePairArray and ApplicationInitialCapacityConfigKeyValuePairArrayOutput values. You can construct a concrete instance of `ApplicationInitialCapacityConfigKeyValuePairArrayInput` via:
ApplicationInitialCapacityConfigKeyValuePairArray{ ApplicationInitialCapacityConfigKeyValuePairArgs{...} }
type ApplicationInitialCapacityConfigKeyValuePairArrayOutput ¶
type ApplicationInitialCapacityConfigKeyValuePairArrayOutput struct{ *pulumi.OutputState }
func (ApplicationInitialCapacityConfigKeyValuePairArrayOutput) ElementType ¶
func (ApplicationInitialCapacityConfigKeyValuePairArrayOutput) ElementType() reflect.Type
func (ApplicationInitialCapacityConfigKeyValuePairArrayOutput) ToApplicationInitialCapacityConfigKeyValuePairArrayOutput ¶
func (o ApplicationInitialCapacityConfigKeyValuePairArrayOutput) ToApplicationInitialCapacityConfigKeyValuePairArrayOutput() ApplicationInitialCapacityConfigKeyValuePairArrayOutput
func (ApplicationInitialCapacityConfigKeyValuePairArrayOutput) ToApplicationInitialCapacityConfigKeyValuePairArrayOutputWithContext ¶
func (o ApplicationInitialCapacityConfigKeyValuePairArrayOutput) ToApplicationInitialCapacityConfigKeyValuePairArrayOutputWithContext(ctx context.Context) ApplicationInitialCapacityConfigKeyValuePairArrayOutput
type ApplicationInitialCapacityConfigKeyValuePairInput ¶
type ApplicationInitialCapacityConfigKeyValuePairInput interface { pulumi.Input ToApplicationInitialCapacityConfigKeyValuePairOutput() ApplicationInitialCapacityConfigKeyValuePairOutput ToApplicationInitialCapacityConfigKeyValuePairOutputWithContext(context.Context) ApplicationInitialCapacityConfigKeyValuePairOutput }
ApplicationInitialCapacityConfigKeyValuePairInput is an input type that accepts ApplicationInitialCapacityConfigKeyValuePairArgs and ApplicationInitialCapacityConfigKeyValuePairOutput values. You can construct a concrete instance of `ApplicationInitialCapacityConfigKeyValuePairInput` via:
ApplicationInitialCapacityConfigKeyValuePairArgs{...}
type ApplicationInitialCapacityConfigKeyValuePairOutput ¶
type ApplicationInitialCapacityConfigKeyValuePairOutput struct{ *pulumi.OutputState }
func (ApplicationInitialCapacityConfigKeyValuePairOutput) ElementType ¶
func (ApplicationInitialCapacityConfigKeyValuePairOutput) ElementType() reflect.Type
func (ApplicationInitialCapacityConfigKeyValuePairOutput) Key ¶
func (o ApplicationInitialCapacityConfigKeyValuePairOutput) Key() pulumi.StringOutput
Worker type for an analytics framework.
func (ApplicationInitialCapacityConfigKeyValuePairOutput) ToApplicationInitialCapacityConfigKeyValuePairOutput ¶
func (o ApplicationInitialCapacityConfigKeyValuePairOutput) ToApplicationInitialCapacityConfigKeyValuePairOutput() ApplicationInitialCapacityConfigKeyValuePairOutput
func (ApplicationInitialCapacityConfigKeyValuePairOutput) ToApplicationInitialCapacityConfigKeyValuePairOutputWithContext ¶
func (o ApplicationInitialCapacityConfigKeyValuePairOutput) ToApplicationInitialCapacityConfigKeyValuePairOutputWithContext(ctx context.Context) ApplicationInitialCapacityConfigKeyValuePairOutput
type ApplicationInitialCapacityConfigOutput ¶
type ApplicationInitialCapacityConfigOutput struct{ *pulumi.OutputState }
func (ApplicationInitialCapacityConfigOutput) ElementType ¶
func (ApplicationInitialCapacityConfigOutput) ElementType() reflect.Type
func (ApplicationInitialCapacityConfigOutput) ToApplicationInitialCapacityConfigOutput ¶
func (o ApplicationInitialCapacityConfigOutput) ToApplicationInitialCapacityConfigOutput() ApplicationInitialCapacityConfigOutput
func (ApplicationInitialCapacityConfigOutput) ToApplicationInitialCapacityConfigOutputWithContext ¶
func (o ApplicationInitialCapacityConfigOutput) ToApplicationInitialCapacityConfigOutputWithContext(ctx context.Context) ApplicationInitialCapacityConfigOutput
func (ApplicationInitialCapacityConfigOutput) WorkerConfiguration ¶
func (o ApplicationInitialCapacityConfigOutput) WorkerConfiguration() ApplicationWorkerConfigurationOutput
func (ApplicationInitialCapacityConfigOutput) WorkerCount ¶
func (o ApplicationInitialCapacityConfigOutput) WorkerCount() pulumi.IntOutput
Initial count of workers to be initialized when an Application is started. This count will be continued to be maintained until the Application is stopped
type ApplicationInput ¶
type ApplicationInput interface { pulumi.Input ToApplicationOutput() ApplicationOutput ToApplicationOutputWithContext(ctx context.Context) ApplicationOutput }
type ApplicationInteractiveConfiguration ¶ added in v0.114.0
type ApplicationInteractiveConfiguration struct { // Enables an Apache Livy endpoint that you can connect to and run interactive jobs LivyEndpointEnabled *bool `pulumi:"livyEndpointEnabled"` // Enabled you to connect an Application to Amazon EMR Studio to run interactive workloads in a notebook StudioEnabled *bool `pulumi:"studioEnabled"` }
type ApplicationInteractiveConfigurationArgs ¶ added in v0.114.0
type ApplicationInteractiveConfigurationArgs struct { // Enables an Apache Livy endpoint that you can connect to and run interactive jobs LivyEndpointEnabled pulumi.BoolPtrInput `pulumi:"livyEndpointEnabled"` // Enabled you to connect an Application to Amazon EMR Studio to run interactive workloads in a notebook StudioEnabled pulumi.BoolPtrInput `pulumi:"studioEnabled"` }
func (ApplicationInteractiveConfigurationArgs) ElementType ¶ added in v0.114.0
func (ApplicationInteractiveConfigurationArgs) ElementType() reflect.Type
func (ApplicationInteractiveConfigurationArgs) ToApplicationInteractiveConfigurationOutput ¶ added in v0.114.0
func (i ApplicationInteractiveConfigurationArgs) ToApplicationInteractiveConfigurationOutput() ApplicationInteractiveConfigurationOutput
func (ApplicationInteractiveConfigurationArgs) ToApplicationInteractiveConfigurationOutputWithContext ¶ added in v0.114.0
func (i ApplicationInteractiveConfigurationArgs) ToApplicationInteractiveConfigurationOutputWithContext(ctx context.Context) ApplicationInteractiveConfigurationOutput
func (ApplicationInteractiveConfigurationArgs) ToApplicationInteractiveConfigurationPtrOutput ¶ added in v0.114.0
func (i ApplicationInteractiveConfigurationArgs) ToApplicationInteractiveConfigurationPtrOutput() ApplicationInteractiveConfigurationPtrOutput
func (ApplicationInteractiveConfigurationArgs) ToApplicationInteractiveConfigurationPtrOutputWithContext ¶ added in v0.114.0
func (i ApplicationInteractiveConfigurationArgs) ToApplicationInteractiveConfigurationPtrOutputWithContext(ctx context.Context) ApplicationInteractiveConfigurationPtrOutput
type ApplicationInteractiveConfigurationInput ¶ added in v0.114.0
type ApplicationInteractiveConfigurationInput interface { pulumi.Input ToApplicationInteractiveConfigurationOutput() ApplicationInteractiveConfigurationOutput ToApplicationInteractiveConfigurationOutputWithContext(context.Context) ApplicationInteractiveConfigurationOutput }
ApplicationInteractiveConfigurationInput is an input type that accepts ApplicationInteractiveConfigurationArgs and ApplicationInteractiveConfigurationOutput values. You can construct a concrete instance of `ApplicationInteractiveConfigurationInput` via:
ApplicationInteractiveConfigurationArgs{...}
type ApplicationInteractiveConfigurationOutput ¶ added in v0.114.0
type ApplicationInteractiveConfigurationOutput struct{ *pulumi.OutputState }
func (ApplicationInteractiveConfigurationOutput) ElementType ¶ added in v0.114.0
func (ApplicationInteractiveConfigurationOutput) ElementType() reflect.Type
func (ApplicationInteractiveConfigurationOutput) LivyEndpointEnabled ¶ added in v0.114.0
func (o ApplicationInteractiveConfigurationOutput) LivyEndpointEnabled() pulumi.BoolPtrOutput
Enables an Apache Livy endpoint that you can connect to and run interactive jobs
func (ApplicationInteractiveConfigurationOutput) StudioEnabled ¶ added in v0.114.0
func (o ApplicationInteractiveConfigurationOutput) StudioEnabled() pulumi.BoolPtrOutput
Enabled you to connect an Application to Amazon EMR Studio to run interactive workloads in a notebook
func (ApplicationInteractiveConfigurationOutput) ToApplicationInteractiveConfigurationOutput ¶ added in v0.114.0
func (o ApplicationInteractiveConfigurationOutput) ToApplicationInteractiveConfigurationOutput() ApplicationInteractiveConfigurationOutput
func (ApplicationInteractiveConfigurationOutput) ToApplicationInteractiveConfigurationOutputWithContext ¶ added in v0.114.0
func (o ApplicationInteractiveConfigurationOutput) ToApplicationInteractiveConfigurationOutputWithContext(ctx context.Context) ApplicationInteractiveConfigurationOutput
func (ApplicationInteractiveConfigurationOutput) ToApplicationInteractiveConfigurationPtrOutput ¶ added in v0.114.0
func (o ApplicationInteractiveConfigurationOutput) ToApplicationInteractiveConfigurationPtrOutput() ApplicationInteractiveConfigurationPtrOutput
func (ApplicationInteractiveConfigurationOutput) ToApplicationInteractiveConfigurationPtrOutputWithContext ¶ added in v0.114.0
func (o ApplicationInteractiveConfigurationOutput) ToApplicationInteractiveConfigurationPtrOutputWithContext(ctx context.Context) ApplicationInteractiveConfigurationPtrOutput
type ApplicationInteractiveConfigurationPtrInput ¶ added in v0.114.0
type ApplicationInteractiveConfigurationPtrInput interface { pulumi.Input ToApplicationInteractiveConfigurationPtrOutput() ApplicationInteractiveConfigurationPtrOutput ToApplicationInteractiveConfigurationPtrOutputWithContext(context.Context) ApplicationInteractiveConfigurationPtrOutput }
ApplicationInteractiveConfigurationPtrInput is an input type that accepts ApplicationInteractiveConfigurationArgs, ApplicationInteractiveConfigurationPtr and ApplicationInteractiveConfigurationPtrOutput values. You can construct a concrete instance of `ApplicationInteractiveConfigurationPtrInput` via:
ApplicationInteractiveConfigurationArgs{...} or: nil
func ApplicationInteractiveConfigurationPtr ¶ added in v0.114.0
func ApplicationInteractiveConfigurationPtr(v *ApplicationInteractiveConfigurationArgs) ApplicationInteractiveConfigurationPtrInput
type ApplicationInteractiveConfigurationPtrOutput ¶ added in v0.114.0
type ApplicationInteractiveConfigurationPtrOutput struct{ *pulumi.OutputState }
func (ApplicationInteractiveConfigurationPtrOutput) ElementType ¶ added in v0.114.0
func (ApplicationInteractiveConfigurationPtrOutput) ElementType() reflect.Type
func (ApplicationInteractiveConfigurationPtrOutput) LivyEndpointEnabled ¶ added in v0.114.0
func (o ApplicationInteractiveConfigurationPtrOutput) LivyEndpointEnabled() pulumi.BoolPtrOutput
Enables an Apache Livy endpoint that you can connect to and run interactive jobs
func (ApplicationInteractiveConfigurationPtrOutput) StudioEnabled ¶ added in v0.114.0
func (o ApplicationInteractiveConfigurationPtrOutput) StudioEnabled() pulumi.BoolPtrOutput
Enabled you to connect an Application to Amazon EMR Studio to run interactive workloads in a notebook
func (ApplicationInteractiveConfigurationPtrOutput) ToApplicationInteractiveConfigurationPtrOutput ¶ added in v0.114.0
func (o ApplicationInteractiveConfigurationPtrOutput) ToApplicationInteractiveConfigurationPtrOutput() ApplicationInteractiveConfigurationPtrOutput
func (ApplicationInteractiveConfigurationPtrOutput) ToApplicationInteractiveConfigurationPtrOutputWithContext ¶ added in v0.114.0
func (o ApplicationInteractiveConfigurationPtrOutput) ToApplicationInteractiveConfigurationPtrOutputWithContext(ctx context.Context) ApplicationInteractiveConfigurationPtrOutput
type ApplicationLogTypeMapKeyValuePair ¶ added in v0.92.0
type ApplicationLogTypeMapKeyValuePairArgs ¶ added in v0.92.0
type ApplicationLogTypeMapKeyValuePairArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringArrayInput `pulumi:"value"` }
func (ApplicationLogTypeMapKeyValuePairArgs) ElementType ¶ added in v0.92.0
func (ApplicationLogTypeMapKeyValuePairArgs) ElementType() reflect.Type
func (ApplicationLogTypeMapKeyValuePairArgs) ToApplicationLogTypeMapKeyValuePairOutput ¶ added in v0.92.0
func (i ApplicationLogTypeMapKeyValuePairArgs) ToApplicationLogTypeMapKeyValuePairOutput() ApplicationLogTypeMapKeyValuePairOutput
func (ApplicationLogTypeMapKeyValuePairArgs) ToApplicationLogTypeMapKeyValuePairOutputWithContext ¶ added in v0.92.0
func (i ApplicationLogTypeMapKeyValuePairArgs) ToApplicationLogTypeMapKeyValuePairOutputWithContext(ctx context.Context) ApplicationLogTypeMapKeyValuePairOutput
type ApplicationLogTypeMapKeyValuePairArray ¶ added in v0.92.0
type ApplicationLogTypeMapKeyValuePairArray []ApplicationLogTypeMapKeyValuePairInput
func (ApplicationLogTypeMapKeyValuePairArray) ElementType ¶ added in v0.92.0
func (ApplicationLogTypeMapKeyValuePairArray) ElementType() reflect.Type
func (ApplicationLogTypeMapKeyValuePairArray) ToApplicationLogTypeMapKeyValuePairArrayOutput ¶ added in v0.92.0
func (i ApplicationLogTypeMapKeyValuePairArray) ToApplicationLogTypeMapKeyValuePairArrayOutput() ApplicationLogTypeMapKeyValuePairArrayOutput
func (ApplicationLogTypeMapKeyValuePairArray) ToApplicationLogTypeMapKeyValuePairArrayOutputWithContext ¶ added in v0.92.0
func (i ApplicationLogTypeMapKeyValuePairArray) ToApplicationLogTypeMapKeyValuePairArrayOutputWithContext(ctx context.Context) ApplicationLogTypeMapKeyValuePairArrayOutput
type ApplicationLogTypeMapKeyValuePairArrayInput ¶ added in v0.92.0
type ApplicationLogTypeMapKeyValuePairArrayInput interface { pulumi.Input ToApplicationLogTypeMapKeyValuePairArrayOutput() ApplicationLogTypeMapKeyValuePairArrayOutput ToApplicationLogTypeMapKeyValuePairArrayOutputWithContext(context.Context) ApplicationLogTypeMapKeyValuePairArrayOutput }
ApplicationLogTypeMapKeyValuePairArrayInput is an input type that accepts ApplicationLogTypeMapKeyValuePairArray and ApplicationLogTypeMapKeyValuePairArrayOutput values. You can construct a concrete instance of `ApplicationLogTypeMapKeyValuePairArrayInput` via:
ApplicationLogTypeMapKeyValuePairArray{ ApplicationLogTypeMapKeyValuePairArgs{...} }
type ApplicationLogTypeMapKeyValuePairArrayOutput ¶ added in v0.92.0
type ApplicationLogTypeMapKeyValuePairArrayOutput struct{ *pulumi.OutputState }
func (ApplicationLogTypeMapKeyValuePairArrayOutput) ElementType ¶ added in v0.92.0
func (ApplicationLogTypeMapKeyValuePairArrayOutput) ElementType() reflect.Type
func (ApplicationLogTypeMapKeyValuePairArrayOutput) ToApplicationLogTypeMapKeyValuePairArrayOutput ¶ added in v0.92.0
func (o ApplicationLogTypeMapKeyValuePairArrayOutput) ToApplicationLogTypeMapKeyValuePairArrayOutput() ApplicationLogTypeMapKeyValuePairArrayOutput
func (ApplicationLogTypeMapKeyValuePairArrayOutput) ToApplicationLogTypeMapKeyValuePairArrayOutputWithContext ¶ added in v0.92.0
func (o ApplicationLogTypeMapKeyValuePairArrayOutput) ToApplicationLogTypeMapKeyValuePairArrayOutputWithContext(ctx context.Context) ApplicationLogTypeMapKeyValuePairArrayOutput
type ApplicationLogTypeMapKeyValuePairInput ¶ added in v0.92.0
type ApplicationLogTypeMapKeyValuePairInput interface { pulumi.Input ToApplicationLogTypeMapKeyValuePairOutput() ApplicationLogTypeMapKeyValuePairOutput ToApplicationLogTypeMapKeyValuePairOutputWithContext(context.Context) ApplicationLogTypeMapKeyValuePairOutput }
ApplicationLogTypeMapKeyValuePairInput is an input type that accepts ApplicationLogTypeMapKeyValuePairArgs and ApplicationLogTypeMapKeyValuePairOutput values. You can construct a concrete instance of `ApplicationLogTypeMapKeyValuePairInput` via:
ApplicationLogTypeMapKeyValuePairArgs{...}
type ApplicationLogTypeMapKeyValuePairOutput ¶ added in v0.92.0
type ApplicationLogTypeMapKeyValuePairOutput struct{ *pulumi.OutputState }
func (ApplicationLogTypeMapKeyValuePairOutput) ElementType ¶ added in v0.92.0
func (ApplicationLogTypeMapKeyValuePairOutput) ElementType() reflect.Type
func (ApplicationLogTypeMapKeyValuePairOutput) Key ¶ added in v0.92.0
func (o ApplicationLogTypeMapKeyValuePairOutput) Key() pulumi.StringOutput
func (ApplicationLogTypeMapKeyValuePairOutput) ToApplicationLogTypeMapKeyValuePairOutput ¶ added in v0.92.0
func (o ApplicationLogTypeMapKeyValuePairOutput) ToApplicationLogTypeMapKeyValuePairOutput() ApplicationLogTypeMapKeyValuePairOutput
func (ApplicationLogTypeMapKeyValuePairOutput) ToApplicationLogTypeMapKeyValuePairOutputWithContext ¶ added in v0.92.0
func (o ApplicationLogTypeMapKeyValuePairOutput) ToApplicationLogTypeMapKeyValuePairOutputWithContext(ctx context.Context) ApplicationLogTypeMapKeyValuePairOutput
func (ApplicationLogTypeMapKeyValuePairOutput) Value ¶ added in v0.92.0
func (o ApplicationLogTypeMapKeyValuePairOutput) Value() pulumi.StringArrayOutput
type ApplicationManagedPersistenceMonitoringConfiguration ¶ added in v0.85.0
type ApplicationManagedPersistenceMonitoringConfigurationArgs ¶ added in v0.85.0
type ApplicationManagedPersistenceMonitoringConfigurationArgs struct { // If set to false, managed logging will be turned off. Defaults to true. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // KMS key ARN to encrypt the logs stored in managed persistence EncryptionKeyArn pulumi.StringPtrInput `pulumi:"encryptionKeyArn"` }
func (ApplicationManagedPersistenceMonitoringConfigurationArgs) ElementType ¶ added in v0.85.0
func (ApplicationManagedPersistenceMonitoringConfigurationArgs) ElementType() reflect.Type
func (ApplicationManagedPersistenceMonitoringConfigurationArgs) ToApplicationManagedPersistenceMonitoringConfigurationOutput ¶ added in v0.85.0
func (i ApplicationManagedPersistenceMonitoringConfigurationArgs) ToApplicationManagedPersistenceMonitoringConfigurationOutput() ApplicationManagedPersistenceMonitoringConfigurationOutput
func (ApplicationManagedPersistenceMonitoringConfigurationArgs) ToApplicationManagedPersistenceMonitoringConfigurationOutputWithContext ¶ added in v0.85.0
func (i ApplicationManagedPersistenceMonitoringConfigurationArgs) ToApplicationManagedPersistenceMonitoringConfigurationOutputWithContext(ctx context.Context) ApplicationManagedPersistenceMonitoringConfigurationOutput
func (ApplicationManagedPersistenceMonitoringConfigurationArgs) ToApplicationManagedPersistenceMonitoringConfigurationPtrOutput ¶ added in v0.85.0
func (i ApplicationManagedPersistenceMonitoringConfigurationArgs) ToApplicationManagedPersistenceMonitoringConfigurationPtrOutput() ApplicationManagedPersistenceMonitoringConfigurationPtrOutput
func (ApplicationManagedPersistenceMonitoringConfigurationArgs) ToApplicationManagedPersistenceMonitoringConfigurationPtrOutputWithContext ¶ added in v0.85.0
func (i ApplicationManagedPersistenceMonitoringConfigurationArgs) ToApplicationManagedPersistenceMonitoringConfigurationPtrOutputWithContext(ctx context.Context) ApplicationManagedPersistenceMonitoringConfigurationPtrOutput
type ApplicationManagedPersistenceMonitoringConfigurationInput ¶ added in v0.85.0
type ApplicationManagedPersistenceMonitoringConfigurationInput interface { pulumi.Input ToApplicationManagedPersistenceMonitoringConfigurationOutput() ApplicationManagedPersistenceMonitoringConfigurationOutput ToApplicationManagedPersistenceMonitoringConfigurationOutputWithContext(context.Context) ApplicationManagedPersistenceMonitoringConfigurationOutput }
ApplicationManagedPersistenceMonitoringConfigurationInput is an input type that accepts ApplicationManagedPersistenceMonitoringConfigurationArgs and ApplicationManagedPersistenceMonitoringConfigurationOutput values. You can construct a concrete instance of `ApplicationManagedPersistenceMonitoringConfigurationInput` via:
ApplicationManagedPersistenceMonitoringConfigurationArgs{...}
type ApplicationManagedPersistenceMonitoringConfigurationOutput ¶ added in v0.85.0
type ApplicationManagedPersistenceMonitoringConfigurationOutput struct{ *pulumi.OutputState }
func (ApplicationManagedPersistenceMonitoringConfigurationOutput) ElementType ¶ added in v0.85.0
func (ApplicationManagedPersistenceMonitoringConfigurationOutput) ElementType() reflect.Type
func (ApplicationManagedPersistenceMonitoringConfigurationOutput) Enabled ¶ added in v0.85.0
func (o ApplicationManagedPersistenceMonitoringConfigurationOutput) Enabled() pulumi.BoolPtrOutput
If set to false, managed logging will be turned off. Defaults to true.
func (ApplicationManagedPersistenceMonitoringConfigurationOutput) EncryptionKeyArn ¶ added in v0.85.0
func (o ApplicationManagedPersistenceMonitoringConfigurationOutput) EncryptionKeyArn() pulumi.StringPtrOutput
KMS key ARN to encrypt the logs stored in managed persistence
func (ApplicationManagedPersistenceMonitoringConfigurationOutput) ToApplicationManagedPersistenceMonitoringConfigurationOutput ¶ added in v0.85.0
func (o ApplicationManagedPersistenceMonitoringConfigurationOutput) ToApplicationManagedPersistenceMonitoringConfigurationOutput() ApplicationManagedPersistenceMonitoringConfigurationOutput
func (ApplicationManagedPersistenceMonitoringConfigurationOutput) ToApplicationManagedPersistenceMonitoringConfigurationOutputWithContext ¶ added in v0.85.0
func (o ApplicationManagedPersistenceMonitoringConfigurationOutput) ToApplicationManagedPersistenceMonitoringConfigurationOutputWithContext(ctx context.Context) ApplicationManagedPersistenceMonitoringConfigurationOutput
func (ApplicationManagedPersistenceMonitoringConfigurationOutput) ToApplicationManagedPersistenceMonitoringConfigurationPtrOutput ¶ added in v0.85.0
func (o ApplicationManagedPersistenceMonitoringConfigurationOutput) ToApplicationManagedPersistenceMonitoringConfigurationPtrOutput() ApplicationManagedPersistenceMonitoringConfigurationPtrOutput
func (ApplicationManagedPersistenceMonitoringConfigurationOutput) ToApplicationManagedPersistenceMonitoringConfigurationPtrOutputWithContext ¶ added in v0.85.0
func (o ApplicationManagedPersistenceMonitoringConfigurationOutput) ToApplicationManagedPersistenceMonitoringConfigurationPtrOutputWithContext(ctx context.Context) ApplicationManagedPersistenceMonitoringConfigurationPtrOutput
type ApplicationManagedPersistenceMonitoringConfigurationPtrInput ¶ added in v0.85.0
type ApplicationManagedPersistenceMonitoringConfigurationPtrInput interface { pulumi.Input ToApplicationManagedPersistenceMonitoringConfigurationPtrOutput() ApplicationManagedPersistenceMonitoringConfigurationPtrOutput ToApplicationManagedPersistenceMonitoringConfigurationPtrOutputWithContext(context.Context) ApplicationManagedPersistenceMonitoringConfigurationPtrOutput }
ApplicationManagedPersistenceMonitoringConfigurationPtrInput is an input type that accepts ApplicationManagedPersistenceMonitoringConfigurationArgs, ApplicationManagedPersistenceMonitoringConfigurationPtr and ApplicationManagedPersistenceMonitoringConfigurationPtrOutput values. You can construct a concrete instance of `ApplicationManagedPersistenceMonitoringConfigurationPtrInput` via:
ApplicationManagedPersistenceMonitoringConfigurationArgs{...} or: nil
func ApplicationManagedPersistenceMonitoringConfigurationPtr ¶ added in v0.85.0
func ApplicationManagedPersistenceMonitoringConfigurationPtr(v *ApplicationManagedPersistenceMonitoringConfigurationArgs) ApplicationManagedPersistenceMonitoringConfigurationPtrInput
type ApplicationManagedPersistenceMonitoringConfigurationPtrOutput ¶ added in v0.85.0
type ApplicationManagedPersistenceMonitoringConfigurationPtrOutput struct{ *pulumi.OutputState }
func (ApplicationManagedPersistenceMonitoringConfigurationPtrOutput) ElementType ¶ added in v0.85.0
func (ApplicationManagedPersistenceMonitoringConfigurationPtrOutput) ElementType() reflect.Type
func (ApplicationManagedPersistenceMonitoringConfigurationPtrOutput) Enabled ¶ added in v0.85.0
func (o ApplicationManagedPersistenceMonitoringConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
If set to false, managed logging will be turned off. Defaults to true.
func (ApplicationManagedPersistenceMonitoringConfigurationPtrOutput) EncryptionKeyArn ¶ added in v0.85.0
func (o ApplicationManagedPersistenceMonitoringConfigurationPtrOutput) EncryptionKeyArn() pulumi.StringPtrOutput
KMS key ARN to encrypt the logs stored in managed persistence
func (ApplicationManagedPersistenceMonitoringConfigurationPtrOutput) ToApplicationManagedPersistenceMonitoringConfigurationPtrOutput ¶ added in v0.85.0
func (o ApplicationManagedPersistenceMonitoringConfigurationPtrOutput) ToApplicationManagedPersistenceMonitoringConfigurationPtrOutput() ApplicationManagedPersistenceMonitoringConfigurationPtrOutput
func (ApplicationManagedPersistenceMonitoringConfigurationPtrOutput) ToApplicationManagedPersistenceMonitoringConfigurationPtrOutputWithContext ¶ added in v0.85.0
func (o ApplicationManagedPersistenceMonitoringConfigurationPtrOutput) ToApplicationManagedPersistenceMonitoringConfigurationPtrOutputWithContext(ctx context.Context) ApplicationManagedPersistenceMonitoringConfigurationPtrOutput
type ApplicationMaximumAllowedResources ¶
type ApplicationMaximumAllowedResources struct { // Per worker CPU resource. vCPU is the only supported unit and specifying vCPU is optional. Cpu string `pulumi:"cpu"` // Per worker Disk resource. GB is the only supported unit and specifying GB is optional Disk *string `pulumi:"disk"` // Per worker memory resource. GB is the only supported unit and specifying GB is optional. Memory string `pulumi:"memory"` }
type ApplicationMaximumAllowedResourcesArgs ¶
type ApplicationMaximumAllowedResourcesArgs struct { // Per worker CPU resource. vCPU is the only supported unit and specifying vCPU is optional. Cpu pulumi.StringInput `pulumi:"cpu"` // Per worker Disk resource. GB is the only supported unit and specifying GB is optional Disk pulumi.StringPtrInput `pulumi:"disk"` // Per worker memory resource. GB is the only supported unit and specifying GB is optional. Memory pulumi.StringInput `pulumi:"memory"` }
func (ApplicationMaximumAllowedResourcesArgs) ElementType ¶
func (ApplicationMaximumAllowedResourcesArgs) ElementType() reflect.Type
func (ApplicationMaximumAllowedResourcesArgs) ToApplicationMaximumAllowedResourcesOutput ¶
func (i ApplicationMaximumAllowedResourcesArgs) ToApplicationMaximumAllowedResourcesOutput() ApplicationMaximumAllowedResourcesOutput
func (ApplicationMaximumAllowedResourcesArgs) ToApplicationMaximumAllowedResourcesOutputWithContext ¶
func (i ApplicationMaximumAllowedResourcesArgs) ToApplicationMaximumAllowedResourcesOutputWithContext(ctx context.Context) ApplicationMaximumAllowedResourcesOutput
func (ApplicationMaximumAllowedResourcesArgs) ToApplicationMaximumAllowedResourcesPtrOutput ¶
func (i ApplicationMaximumAllowedResourcesArgs) ToApplicationMaximumAllowedResourcesPtrOutput() ApplicationMaximumAllowedResourcesPtrOutput
func (ApplicationMaximumAllowedResourcesArgs) ToApplicationMaximumAllowedResourcesPtrOutputWithContext ¶
func (i ApplicationMaximumAllowedResourcesArgs) ToApplicationMaximumAllowedResourcesPtrOutputWithContext(ctx context.Context) ApplicationMaximumAllowedResourcesPtrOutput
type ApplicationMaximumAllowedResourcesInput ¶
type ApplicationMaximumAllowedResourcesInput interface { pulumi.Input ToApplicationMaximumAllowedResourcesOutput() ApplicationMaximumAllowedResourcesOutput ToApplicationMaximumAllowedResourcesOutputWithContext(context.Context) ApplicationMaximumAllowedResourcesOutput }
ApplicationMaximumAllowedResourcesInput is an input type that accepts ApplicationMaximumAllowedResourcesArgs and ApplicationMaximumAllowedResourcesOutput values. You can construct a concrete instance of `ApplicationMaximumAllowedResourcesInput` via:
ApplicationMaximumAllowedResourcesArgs{...}
type ApplicationMaximumAllowedResourcesOutput ¶
type ApplicationMaximumAllowedResourcesOutput struct{ *pulumi.OutputState }
func (ApplicationMaximumAllowedResourcesOutput) Cpu ¶
func (o ApplicationMaximumAllowedResourcesOutput) Cpu() pulumi.StringOutput
Per worker CPU resource. vCPU is the only supported unit and specifying vCPU is optional.
func (ApplicationMaximumAllowedResourcesOutput) Disk ¶
func (o ApplicationMaximumAllowedResourcesOutput) Disk() pulumi.StringPtrOutput
Per worker Disk resource. GB is the only supported unit and specifying GB is optional
func (ApplicationMaximumAllowedResourcesOutput) ElementType ¶
func (ApplicationMaximumAllowedResourcesOutput) ElementType() reflect.Type
func (ApplicationMaximumAllowedResourcesOutput) Memory ¶
func (o ApplicationMaximumAllowedResourcesOutput) Memory() pulumi.StringOutput
Per worker memory resource. GB is the only supported unit and specifying GB is optional.
func (ApplicationMaximumAllowedResourcesOutput) ToApplicationMaximumAllowedResourcesOutput ¶
func (o ApplicationMaximumAllowedResourcesOutput) ToApplicationMaximumAllowedResourcesOutput() ApplicationMaximumAllowedResourcesOutput
func (ApplicationMaximumAllowedResourcesOutput) ToApplicationMaximumAllowedResourcesOutputWithContext ¶
func (o ApplicationMaximumAllowedResourcesOutput) ToApplicationMaximumAllowedResourcesOutputWithContext(ctx context.Context) ApplicationMaximumAllowedResourcesOutput
func (ApplicationMaximumAllowedResourcesOutput) ToApplicationMaximumAllowedResourcesPtrOutput ¶
func (o ApplicationMaximumAllowedResourcesOutput) ToApplicationMaximumAllowedResourcesPtrOutput() ApplicationMaximumAllowedResourcesPtrOutput
func (ApplicationMaximumAllowedResourcesOutput) ToApplicationMaximumAllowedResourcesPtrOutputWithContext ¶
func (o ApplicationMaximumAllowedResourcesOutput) ToApplicationMaximumAllowedResourcesPtrOutputWithContext(ctx context.Context) ApplicationMaximumAllowedResourcesPtrOutput
type ApplicationMaximumAllowedResourcesPtrInput ¶
type ApplicationMaximumAllowedResourcesPtrInput interface { pulumi.Input ToApplicationMaximumAllowedResourcesPtrOutput() ApplicationMaximumAllowedResourcesPtrOutput ToApplicationMaximumAllowedResourcesPtrOutputWithContext(context.Context) ApplicationMaximumAllowedResourcesPtrOutput }
ApplicationMaximumAllowedResourcesPtrInput is an input type that accepts ApplicationMaximumAllowedResourcesArgs, ApplicationMaximumAllowedResourcesPtr and ApplicationMaximumAllowedResourcesPtrOutput values. You can construct a concrete instance of `ApplicationMaximumAllowedResourcesPtrInput` via:
ApplicationMaximumAllowedResourcesArgs{...} or: nil
func ApplicationMaximumAllowedResourcesPtr ¶
func ApplicationMaximumAllowedResourcesPtr(v *ApplicationMaximumAllowedResourcesArgs) ApplicationMaximumAllowedResourcesPtrInput
type ApplicationMaximumAllowedResourcesPtrOutput ¶
type ApplicationMaximumAllowedResourcesPtrOutput struct{ *pulumi.OutputState }
func (ApplicationMaximumAllowedResourcesPtrOutput) Cpu ¶
func (o ApplicationMaximumAllowedResourcesPtrOutput) Cpu() pulumi.StringPtrOutput
Per worker CPU resource. vCPU is the only supported unit and specifying vCPU is optional.
func (ApplicationMaximumAllowedResourcesPtrOutput) Disk ¶
func (o ApplicationMaximumAllowedResourcesPtrOutput) Disk() pulumi.StringPtrOutput
Per worker Disk resource. GB is the only supported unit and specifying GB is optional
func (ApplicationMaximumAllowedResourcesPtrOutput) ElementType ¶
func (ApplicationMaximumAllowedResourcesPtrOutput) ElementType() reflect.Type
func (ApplicationMaximumAllowedResourcesPtrOutput) Memory ¶
func (o ApplicationMaximumAllowedResourcesPtrOutput) Memory() pulumi.StringPtrOutput
Per worker memory resource. GB is the only supported unit and specifying GB is optional.
func (ApplicationMaximumAllowedResourcesPtrOutput) ToApplicationMaximumAllowedResourcesPtrOutput ¶
func (o ApplicationMaximumAllowedResourcesPtrOutput) ToApplicationMaximumAllowedResourcesPtrOutput() ApplicationMaximumAllowedResourcesPtrOutput
func (ApplicationMaximumAllowedResourcesPtrOutput) ToApplicationMaximumAllowedResourcesPtrOutputWithContext ¶
func (o ApplicationMaximumAllowedResourcesPtrOutput) ToApplicationMaximumAllowedResourcesPtrOutputWithContext(ctx context.Context) ApplicationMaximumAllowedResourcesPtrOutput
type ApplicationMonitoringConfiguration ¶ added in v0.85.0
type ApplicationMonitoringConfiguration struct { // CloudWatch logging configurations for a JobRun. CloudWatchLoggingConfiguration *ApplicationCloudWatchLoggingConfiguration `pulumi:"cloudWatchLoggingConfiguration"` // Managed log persistence configurations for a JobRun. ManagedPersistenceMonitoringConfiguration *ApplicationManagedPersistenceMonitoringConfiguration `pulumi:"managedPersistenceMonitoringConfiguration"` // S3 monitoring configurations for a JobRun. S3MonitoringConfiguration *ApplicationS3MonitoringConfiguration `pulumi:"s3MonitoringConfiguration"` }
Monitoring configuration for batch and interactive JobRun.
type ApplicationMonitoringConfigurationArgs ¶ added in v0.85.0
type ApplicationMonitoringConfigurationArgs struct { // CloudWatch logging configurations for a JobRun. CloudWatchLoggingConfiguration ApplicationCloudWatchLoggingConfigurationPtrInput `pulumi:"cloudWatchLoggingConfiguration"` // Managed log persistence configurations for a JobRun. ManagedPersistenceMonitoringConfiguration ApplicationManagedPersistenceMonitoringConfigurationPtrInput `pulumi:"managedPersistenceMonitoringConfiguration"` // S3 monitoring configurations for a JobRun. S3MonitoringConfiguration ApplicationS3MonitoringConfigurationPtrInput `pulumi:"s3MonitoringConfiguration"` }
Monitoring configuration for batch and interactive JobRun.
func (ApplicationMonitoringConfigurationArgs) ElementType ¶ added in v0.85.0
func (ApplicationMonitoringConfigurationArgs) ElementType() reflect.Type
func (ApplicationMonitoringConfigurationArgs) ToApplicationMonitoringConfigurationOutput ¶ added in v0.85.0
func (i ApplicationMonitoringConfigurationArgs) ToApplicationMonitoringConfigurationOutput() ApplicationMonitoringConfigurationOutput
func (ApplicationMonitoringConfigurationArgs) ToApplicationMonitoringConfigurationOutputWithContext ¶ added in v0.85.0
func (i ApplicationMonitoringConfigurationArgs) ToApplicationMonitoringConfigurationOutputWithContext(ctx context.Context) ApplicationMonitoringConfigurationOutput
func (ApplicationMonitoringConfigurationArgs) ToApplicationMonitoringConfigurationPtrOutput ¶ added in v0.85.0
func (i ApplicationMonitoringConfigurationArgs) ToApplicationMonitoringConfigurationPtrOutput() ApplicationMonitoringConfigurationPtrOutput
func (ApplicationMonitoringConfigurationArgs) ToApplicationMonitoringConfigurationPtrOutputWithContext ¶ added in v0.85.0
func (i ApplicationMonitoringConfigurationArgs) ToApplicationMonitoringConfigurationPtrOutputWithContext(ctx context.Context) ApplicationMonitoringConfigurationPtrOutput
type ApplicationMonitoringConfigurationInput ¶ added in v0.85.0
type ApplicationMonitoringConfigurationInput interface { pulumi.Input ToApplicationMonitoringConfigurationOutput() ApplicationMonitoringConfigurationOutput ToApplicationMonitoringConfigurationOutputWithContext(context.Context) ApplicationMonitoringConfigurationOutput }
ApplicationMonitoringConfigurationInput is an input type that accepts ApplicationMonitoringConfigurationArgs and ApplicationMonitoringConfigurationOutput values. You can construct a concrete instance of `ApplicationMonitoringConfigurationInput` via:
ApplicationMonitoringConfigurationArgs{...}
type ApplicationMonitoringConfigurationOutput ¶ added in v0.85.0
type ApplicationMonitoringConfigurationOutput struct{ *pulumi.OutputState }
Monitoring configuration for batch and interactive JobRun.
func (ApplicationMonitoringConfigurationOutput) CloudWatchLoggingConfiguration ¶ added in v0.92.0
func (o ApplicationMonitoringConfigurationOutput) CloudWatchLoggingConfiguration() ApplicationCloudWatchLoggingConfigurationPtrOutput
CloudWatch logging configurations for a JobRun.
func (ApplicationMonitoringConfigurationOutput) ElementType ¶ added in v0.85.0
func (ApplicationMonitoringConfigurationOutput) ElementType() reflect.Type
func (ApplicationMonitoringConfigurationOutput) ManagedPersistenceMonitoringConfiguration ¶ added in v0.85.0
func (o ApplicationMonitoringConfigurationOutput) ManagedPersistenceMonitoringConfiguration() ApplicationManagedPersistenceMonitoringConfigurationPtrOutput
Managed log persistence configurations for a JobRun.
func (ApplicationMonitoringConfigurationOutput) S3MonitoringConfiguration ¶ added in v0.85.0
func (o ApplicationMonitoringConfigurationOutput) S3MonitoringConfiguration() ApplicationS3MonitoringConfigurationPtrOutput
S3 monitoring configurations for a JobRun.
func (ApplicationMonitoringConfigurationOutput) ToApplicationMonitoringConfigurationOutput ¶ added in v0.85.0
func (o ApplicationMonitoringConfigurationOutput) ToApplicationMonitoringConfigurationOutput() ApplicationMonitoringConfigurationOutput
func (ApplicationMonitoringConfigurationOutput) ToApplicationMonitoringConfigurationOutputWithContext ¶ added in v0.85.0
func (o ApplicationMonitoringConfigurationOutput) ToApplicationMonitoringConfigurationOutputWithContext(ctx context.Context) ApplicationMonitoringConfigurationOutput
func (ApplicationMonitoringConfigurationOutput) ToApplicationMonitoringConfigurationPtrOutput ¶ added in v0.85.0
func (o ApplicationMonitoringConfigurationOutput) ToApplicationMonitoringConfigurationPtrOutput() ApplicationMonitoringConfigurationPtrOutput
func (ApplicationMonitoringConfigurationOutput) ToApplicationMonitoringConfigurationPtrOutputWithContext ¶ added in v0.85.0
func (o ApplicationMonitoringConfigurationOutput) ToApplicationMonitoringConfigurationPtrOutputWithContext(ctx context.Context) ApplicationMonitoringConfigurationPtrOutput
type ApplicationMonitoringConfigurationPtrInput ¶ added in v0.85.0
type ApplicationMonitoringConfigurationPtrInput interface { pulumi.Input ToApplicationMonitoringConfigurationPtrOutput() ApplicationMonitoringConfigurationPtrOutput ToApplicationMonitoringConfigurationPtrOutputWithContext(context.Context) ApplicationMonitoringConfigurationPtrOutput }
ApplicationMonitoringConfigurationPtrInput is an input type that accepts ApplicationMonitoringConfigurationArgs, ApplicationMonitoringConfigurationPtr and ApplicationMonitoringConfigurationPtrOutput values. You can construct a concrete instance of `ApplicationMonitoringConfigurationPtrInput` via:
ApplicationMonitoringConfigurationArgs{...} or: nil
func ApplicationMonitoringConfigurationPtr ¶ added in v0.85.0
func ApplicationMonitoringConfigurationPtr(v *ApplicationMonitoringConfigurationArgs) ApplicationMonitoringConfigurationPtrInput
type ApplicationMonitoringConfigurationPtrOutput ¶ added in v0.85.0
type ApplicationMonitoringConfigurationPtrOutput struct{ *pulumi.OutputState }
func (ApplicationMonitoringConfigurationPtrOutput) CloudWatchLoggingConfiguration ¶ added in v0.92.0
func (o ApplicationMonitoringConfigurationPtrOutput) CloudWatchLoggingConfiguration() ApplicationCloudWatchLoggingConfigurationPtrOutput
CloudWatch logging configurations for a JobRun.
func (ApplicationMonitoringConfigurationPtrOutput) ElementType ¶ added in v0.85.0
func (ApplicationMonitoringConfigurationPtrOutput) ElementType() reflect.Type
func (ApplicationMonitoringConfigurationPtrOutput) ManagedPersistenceMonitoringConfiguration ¶ added in v0.85.0
func (o ApplicationMonitoringConfigurationPtrOutput) ManagedPersistenceMonitoringConfiguration() ApplicationManagedPersistenceMonitoringConfigurationPtrOutput
Managed log persistence configurations for a JobRun.
func (ApplicationMonitoringConfigurationPtrOutput) S3MonitoringConfiguration ¶ added in v0.85.0
func (o ApplicationMonitoringConfigurationPtrOutput) S3MonitoringConfiguration() ApplicationS3MonitoringConfigurationPtrOutput
S3 monitoring configurations for a JobRun.
func (ApplicationMonitoringConfigurationPtrOutput) ToApplicationMonitoringConfigurationPtrOutput ¶ added in v0.85.0
func (o ApplicationMonitoringConfigurationPtrOutput) ToApplicationMonitoringConfigurationPtrOutput() ApplicationMonitoringConfigurationPtrOutput
func (ApplicationMonitoringConfigurationPtrOutput) ToApplicationMonitoringConfigurationPtrOutputWithContext ¶ added in v0.85.0
func (o ApplicationMonitoringConfigurationPtrOutput) ToApplicationMonitoringConfigurationPtrOutputWithContext(ctx context.Context) ApplicationMonitoringConfigurationPtrOutput
type ApplicationNetworkConfiguration ¶
type ApplicationNetworkConfiguration struct { // The ID of the security groups in the VPC to which you want to connect your job or application. SecurityGroupIds []string `pulumi:"securityGroupIds"` // The ID of the subnets in the VPC to which you want to connect your job or application. SubnetIds []string `pulumi:"subnetIds"` }
type ApplicationNetworkConfigurationArgs ¶
type ApplicationNetworkConfigurationArgs struct { // The ID of the security groups in the VPC to which you want to connect your job or application. SecurityGroupIds pulumi.StringArrayInput `pulumi:"securityGroupIds"` // The ID of the subnets in the VPC to which you want to connect your job or application. SubnetIds pulumi.StringArrayInput `pulumi:"subnetIds"` }
func (ApplicationNetworkConfigurationArgs) ElementType ¶
func (ApplicationNetworkConfigurationArgs) ElementType() reflect.Type
func (ApplicationNetworkConfigurationArgs) ToApplicationNetworkConfigurationOutput ¶
func (i ApplicationNetworkConfigurationArgs) ToApplicationNetworkConfigurationOutput() ApplicationNetworkConfigurationOutput
func (ApplicationNetworkConfigurationArgs) ToApplicationNetworkConfigurationOutputWithContext ¶
func (i ApplicationNetworkConfigurationArgs) ToApplicationNetworkConfigurationOutputWithContext(ctx context.Context) ApplicationNetworkConfigurationOutput
func (ApplicationNetworkConfigurationArgs) ToApplicationNetworkConfigurationPtrOutput ¶
func (i ApplicationNetworkConfigurationArgs) ToApplicationNetworkConfigurationPtrOutput() ApplicationNetworkConfigurationPtrOutput
func (ApplicationNetworkConfigurationArgs) ToApplicationNetworkConfigurationPtrOutputWithContext ¶
func (i ApplicationNetworkConfigurationArgs) ToApplicationNetworkConfigurationPtrOutputWithContext(ctx context.Context) ApplicationNetworkConfigurationPtrOutput
type ApplicationNetworkConfigurationInput ¶
type ApplicationNetworkConfigurationInput interface { pulumi.Input ToApplicationNetworkConfigurationOutput() ApplicationNetworkConfigurationOutput ToApplicationNetworkConfigurationOutputWithContext(context.Context) ApplicationNetworkConfigurationOutput }
ApplicationNetworkConfigurationInput is an input type that accepts ApplicationNetworkConfigurationArgs and ApplicationNetworkConfigurationOutput values. You can construct a concrete instance of `ApplicationNetworkConfigurationInput` via:
ApplicationNetworkConfigurationArgs{...}
type ApplicationNetworkConfigurationOutput ¶
type ApplicationNetworkConfigurationOutput struct{ *pulumi.OutputState }
func (ApplicationNetworkConfigurationOutput) ElementType ¶
func (ApplicationNetworkConfigurationOutput) ElementType() reflect.Type
func (ApplicationNetworkConfigurationOutput) SecurityGroupIds ¶
func (o ApplicationNetworkConfigurationOutput) SecurityGroupIds() pulumi.StringArrayOutput
The ID of the security groups in the VPC to which you want to connect your job or application.
func (ApplicationNetworkConfigurationOutput) SubnetIds ¶
func (o ApplicationNetworkConfigurationOutput) SubnetIds() pulumi.StringArrayOutput
The ID of the subnets in the VPC to which you want to connect your job or application.
func (ApplicationNetworkConfigurationOutput) ToApplicationNetworkConfigurationOutput ¶
func (o ApplicationNetworkConfigurationOutput) ToApplicationNetworkConfigurationOutput() ApplicationNetworkConfigurationOutput
func (ApplicationNetworkConfigurationOutput) ToApplicationNetworkConfigurationOutputWithContext ¶
func (o ApplicationNetworkConfigurationOutput) ToApplicationNetworkConfigurationOutputWithContext(ctx context.Context) ApplicationNetworkConfigurationOutput
func (ApplicationNetworkConfigurationOutput) ToApplicationNetworkConfigurationPtrOutput ¶
func (o ApplicationNetworkConfigurationOutput) ToApplicationNetworkConfigurationPtrOutput() ApplicationNetworkConfigurationPtrOutput
func (ApplicationNetworkConfigurationOutput) ToApplicationNetworkConfigurationPtrOutputWithContext ¶
func (o ApplicationNetworkConfigurationOutput) ToApplicationNetworkConfigurationPtrOutputWithContext(ctx context.Context) ApplicationNetworkConfigurationPtrOutput
type ApplicationNetworkConfigurationPtrInput ¶
type ApplicationNetworkConfigurationPtrInput interface { pulumi.Input ToApplicationNetworkConfigurationPtrOutput() ApplicationNetworkConfigurationPtrOutput ToApplicationNetworkConfigurationPtrOutputWithContext(context.Context) ApplicationNetworkConfigurationPtrOutput }
ApplicationNetworkConfigurationPtrInput is an input type that accepts ApplicationNetworkConfigurationArgs, ApplicationNetworkConfigurationPtr and ApplicationNetworkConfigurationPtrOutput values. You can construct a concrete instance of `ApplicationNetworkConfigurationPtrInput` via:
ApplicationNetworkConfigurationArgs{...} or: nil
func ApplicationNetworkConfigurationPtr ¶
func ApplicationNetworkConfigurationPtr(v *ApplicationNetworkConfigurationArgs) ApplicationNetworkConfigurationPtrInput
type ApplicationNetworkConfigurationPtrOutput ¶
type ApplicationNetworkConfigurationPtrOutput struct{ *pulumi.OutputState }
func (ApplicationNetworkConfigurationPtrOutput) ElementType ¶
func (ApplicationNetworkConfigurationPtrOutput) ElementType() reflect.Type
func (ApplicationNetworkConfigurationPtrOutput) SecurityGroupIds ¶
func (o ApplicationNetworkConfigurationPtrOutput) SecurityGroupIds() pulumi.StringArrayOutput
The ID of the security groups in the VPC to which you want to connect your job or application.
func (ApplicationNetworkConfigurationPtrOutput) SubnetIds ¶
func (o ApplicationNetworkConfigurationPtrOutput) SubnetIds() pulumi.StringArrayOutput
The ID of the subnets in the VPC to which you want to connect your job or application.
func (ApplicationNetworkConfigurationPtrOutput) ToApplicationNetworkConfigurationPtrOutput ¶
func (o ApplicationNetworkConfigurationPtrOutput) ToApplicationNetworkConfigurationPtrOutput() ApplicationNetworkConfigurationPtrOutput
func (ApplicationNetworkConfigurationPtrOutput) ToApplicationNetworkConfigurationPtrOutputWithContext ¶
func (o ApplicationNetworkConfigurationPtrOutput) ToApplicationNetworkConfigurationPtrOutputWithContext(ctx context.Context) ApplicationNetworkConfigurationPtrOutput
type ApplicationOutput ¶
type ApplicationOutput struct{ *pulumi.OutputState }
func (ApplicationOutput) ApplicationId ¶
func (o ApplicationOutput) ApplicationId() pulumi.StringOutput
The ID of the EMR Serverless Application.
func (ApplicationOutput) Architecture ¶ added in v0.44.0
func (o ApplicationOutput) Architecture() ApplicationArchitecturePtrOutput
The CPU architecture of an application.
func (ApplicationOutput) Arn ¶
func (o ApplicationOutput) Arn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the EMR Serverless Application.
func (ApplicationOutput) AutoStartConfiguration ¶
func (o ApplicationOutput) AutoStartConfiguration() ApplicationAutoStartConfigurationPtrOutput
Configuration for Auto Start of Application.
func (ApplicationOutput) AutoStopConfiguration ¶
func (o ApplicationOutput) AutoStopConfiguration() ApplicationAutoStopConfigurationPtrOutput
Configuration for Auto Stop of Application.
func (ApplicationOutput) ElementType ¶
func (ApplicationOutput) ElementType() reflect.Type
func (ApplicationOutput) ImageConfiguration ¶ added in v0.49.0
func (o ApplicationOutput) ImageConfiguration() ApplicationImageConfigurationInputPtrOutput
The image configuration applied to all worker types.
func (ApplicationOutput) InitialCapacity ¶
func (o ApplicationOutput) InitialCapacity() ApplicationInitialCapacityConfigKeyValuePairArrayOutput
Initial capacity initialized when an Application is started.
func (ApplicationOutput) InteractiveConfiguration ¶ added in v0.114.0
func (o ApplicationOutput) InteractiveConfiguration() ApplicationInteractiveConfigurationPtrOutput
The interactive configuration object that enables the interactive use cases for an application.
func (ApplicationOutput) MaximumCapacity ¶
func (o ApplicationOutput) MaximumCapacity() ApplicationMaximumAllowedResourcesPtrOutput
Maximum allowed cumulative resources for an Application. No new resources will be created once the limit is hit.
func (ApplicationOutput) MonitoringConfiguration ¶ added in v0.85.0
func (o ApplicationOutput) MonitoringConfiguration() ApplicationMonitoringConfigurationPtrOutput
A configuration specification to be used when provisioning an application. A configuration consists of a classification, properties, and optional nested configurations. A classification refers to an application-specific configuration file. Properties are the settings you want to change in that file.
func (ApplicationOutput) Name ¶
func (o ApplicationOutput) Name() pulumi.StringPtrOutput
User friendly Application name.
func (ApplicationOutput) NetworkConfiguration ¶
func (o ApplicationOutput) NetworkConfiguration() ApplicationNetworkConfigurationPtrOutput
Network Configuration for customer VPC connectivity.
func (ApplicationOutput) ReleaseLabel ¶
func (o ApplicationOutput) ReleaseLabel() pulumi.StringOutput
EMR release label.
func (ApplicationOutput) RuntimeConfiguration ¶ added in v0.85.0
func (o ApplicationOutput) RuntimeConfiguration() ApplicationConfigurationObjectArrayOutput
The [Configuration](https://docs.aws.amazon.com/emr-serverless/latest/APIReference/API_Configuration.html) specifications of an application. Each configuration consists of a classification and properties. You use this parameter when creating or updating an application. To see the runtimeConfiguration object of an application, run the GetApplication(https://docs.aws.amazon.com/emr-serverless/latest/APIReference/API_GetApplication.html) API operation.
func (ApplicationOutput) Tags ¶
func (o ApplicationOutput) Tags() aws.TagArrayOutput
Tag map with key and value
func (ApplicationOutput) ToApplicationOutput ¶
func (o ApplicationOutput) ToApplicationOutput() ApplicationOutput
func (ApplicationOutput) ToApplicationOutputWithContext ¶
func (o ApplicationOutput) ToApplicationOutputWithContext(ctx context.Context) ApplicationOutput
func (ApplicationOutput) Type ¶
func (o ApplicationOutput) Type() pulumi.StringOutput
The type of the application
func (ApplicationOutput) WorkerTypeSpecifications ¶ added in v0.49.0
func (o ApplicationOutput) WorkerTypeSpecifications() ApplicationWorkerTypeSpecificationInputMapOutput
The key-value pairs that specify worker type to WorkerTypeSpecificationInput. This parameter must contain all valid worker types for a Spark or Hive application. Valid worker types include Driver and Executor for Spark applications and HiveDriver and TezTask for Hive applications. You can either set image details in this parameter for each worker type, or in imageConfiguration for all worker types.
type ApplicationS3MonitoringConfiguration ¶ added in v0.85.0
type ApplicationS3MonitoringConfigurationArgs ¶ added in v0.85.0
type ApplicationS3MonitoringConfigurationArgs struct { // KMS key ARN to encrypt the logs stored in given s3 EncryptionKeyArn pulumi.StringPtrInput `pulumi:"encryptionKeyArn"` LogUri pulumi.StringPtrInput `pulumi:"logUri"` }
func (ApplicationS3MonitoringConfigurationArgs) ElementType ¶ added in v0.85.0
func (ApplicationS3MonitoringConfigurationArgs) ElementType() reflect.Type
func (ApplicationS3MonitoringConfigurationArgs) ToApplicationS3MonitoringConfigurationOutput ¶ added in v0.85.0
func (i ApplicationS3MonitoringConfigurationArgs) ToApplicationS3MonitoringConfigurationOutput() ApplicationS3MonitoringConfigurationOutput
func (ApplicationS3MonitoringConfigurationArgs) ToApplicationS3MonitoringConfigurationOutputWithContext ¶ added in v0.85.0
func (i ApplicationS3MonitoringConfigurationArgs) ToApplicationS3MonitoringConfigurationOutputWithContext(ctx context.Context) ApplicationS3MonitoringConfigurationOutput
func (ApplicationS3MonitoringConfigurationArgs) ToApplicationS3MonitoringConfigurationPtrOutput ¶ added in v0.85.0
func (i ApplicationS3MonitoringConfigurationArgs) ToApplicationS3MonitoringConfigurationPtrOutput() ApplicationS3MonitoringConfigurationPtrOutput
func (ApplicationS3MonitoringConfigurationArgs) ToApplicationS3MonitoringConfigurationPtrOutputWithContext ¶ added in v0.85.0
func (i ApplicationS3MonitoringConfigurationArgs) ToApplicationS3MonitoringConfigurationPtrOutputWithContext(ctx context.Context) ApplicationS3MonitoringConfigurationPtrOutput
type ApplicationS3MonitoringConfigurationInput ¶ added in v0.85.0
type ApplicationS3MonitoringConfigurationInput interface { pulumi.Input ToApplicationS3MonitoringConfigurationOutput() ApplicationS3MonitoringConfigurationOutput ToApplicationS3MonitoringConfigurationOutputWithContext(context.Context) ApplicationS3MonitoringConfigurationOutput }
ApplicationS3MonitoringConfigurationInput is an input type that accepts ApplicationS3MonitoringConfigurationArgs and ApplicationS3MonitoringConfigurationOutput values. You can construct a concrete instance of `ApplicationS3MonitoringConfigurationInput` via:
ApplicationS3MonitoringConfigurationArgs{...}
type ApplicationS3MonitoringConfigurationOutput ¶ added in v0.85.0
type ApplicationS3MonitoringConfigurationOutput struct{ *pulumi.OutputState }
func (ApplicationS3MonitoringConfigurationOutput) ElementType ¶ added in v0.85.0
func (ApplicationS3MonitoringConfigurationOutput) ElementType() reflect.Type
func (ApplicationS3MonitoringConfigurationOutput) EncryptionKeyArn ¶ added in v0.85.0
func (o ApplicationS3MonitoringConfigurationOutput) EncryptionKeyArn() pulumi.StringPtrOutput
KMS key ARN to encrypt the logs stored in given s3
func (ApplicationS3MonitoringConfigurationOutput) LogUri ¶ added in v0.85.0
func (o ApplicationS3MonitoringConfigurationOutput) LogUri() pulumi.StringPtrOutput
func (ApplicationS3MonitoringConfigurationOutput) ToApplicationS3MonitoringConfigurationOutput ¶ added in v0.85.0
func (o ApplicationS3MonitoringConfigurationOutput) ToApplicationS3MonitoringConfigurationOutput() ApplicationS3MonitoringConfigurationOutput
func (ApplicationS3MonitoringConfigurationOutput) ToApplicationS3MonitoringConfigurationOutputWithContext ¶ added in v0.85.0
func (o ApplicationS3MonitoringConfigurationOutput) ToApplicationS3MonitoringConfigurationOutputWithContext(ctx context.Context) ApplicationS3MonitoringConfigurationOutput
func (ApplicationS3MonitoringConfigurationOutput) ToApplicationS3MonitoringConfigurationPtrOutput ¶ added in v0.85.0
func (o ApplicationS3MonitoringConfigurationOutput) ToApplicationS3MonitoringConfigurationPtrOutput() ApplicationS3MonitoringConfigurationPtrOutput
func (ApplicationS3MonitoringConfigurationOutput) ToApplicationS3MonitoringConfigurationPtrOutputWithContext ¶ added in v0.85.0
func (o ApplicationS3MonitoringConfigurationOutput) ToApplicationS3MonitoringConfigurationPtrOutputWithContext(ctx context.Context) ApplicationS3MonitoringConfigurationPtrOutput
type ApplicationS3MonitoringConfigurationPtrInput ¶ added in v0.85.0
type ApplicationS3MonitoringConfigurationPtrInput interface { pulumi.Input ToApplicationS3MonitoringConfigurationPtrOutput() ApplicationS3MonitoringConfigurationPtrOutput ToApplicationS3MonitoringConfigurationPtrOutputWithContext(context.Context) ApplicationS3MonitoringConfigurationPtrOutput }
ApplicationS3MonitoringConfigurationPtrInput is an input type that accepts ApplicationS3MonitoringConfigurationArgs, ApplicationS3MonitoringConfigurationPtr and ApplicationS3MonitoringConfigurationPtrOutput values. You can construct a concrete instance of `ApplicationS3MonitoringConfigurationPtrInput` via:
ApplicationS3MonitoringConfigurationArgs{...} or: nil
func ApplicationS3MonitoringConfigurationPtr ¶ added in v0.85.0
func ApplicationS3MonitoringConfigurationPtr(v *ApplicationS3MonitoringConfigurationArgs) ApplicationS3MonitoringConfigurationPtrInput
type ApplicationS3MonitoringConfigurationPtrOutput ¶ added in v0.85.0
type ApplicationS3MonitoringConfigurationPtrOutput struct{ *pulumi.OutputState }
func (ApplicationS3MonitoringConfigurationPtrOutput) ElementType ¶ added in v0.85.0
func (ApplicationS3MonitoringConfigurationPtrOutput) ElementType() reflect.Type
func (ApplicationS3MonitoringConfigurationPtrOutput) EncryptionKeyArn ¶ added in v0.85.0
func (o ApplicationS3MonitoringConfigurationPtrOutput) EncryptionKeyArn() pulumi.StringPtrOutput
KMS key ARN to encrypt the logs stored in given s3
func (ApplicationS3MonitoringConfigurationPtrOutput) LogUri ¶ added in v0.85.0
func (o ApplicationS3MonitoringConfigurationPtrOutput) LogUri() pulumi.StringPtrOutput
func (ApplicationS3MonitoringConfigurationPtrOutput) ToApplicationS3MonitoringConfigurationPtrOutput ¶ added in v0.85.0
func (o ApplicationS3MonitoringConfigurationPtrOutput) ToApplicationS3MonitoringConfigurationPtrOutput() ApplicationS3MonitoringConfigurationPtrOutput
func (ApplicationS3MonitoringConfigurationPtrOutput) ToApplicationS3MonitoringConfigurationPtrOutputWithContext ¶ added in v0.85.0
func (o ApplicationS3MonitoringConfigurationPtrOutput) ToApplicationS3MonitoringConfigurationPtrOutputWithContext(ctx context.Context) ApplicationS3MonitoringConfigurationPtrOutput
type ApplicationState ¶
type ApplicationState struct { }
func (ApplicationState) ElementType ¶
func (ApplicationState) ElementType() reflect.Type
type ApplicationTag ¶
type ApplicationTag struct { // The value for the tag. You can specify a value that is 1 to 128 Unicode characters in length. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Key string `pulumi:"key"` // The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Value string `pulumi:"value"` }
A key-value pair to associate with a resource.
type ApplicationWorkerConfiguration ¶
type ApplicationWorkerConfiguration struct { // Per worker CPU resource. vCPU is the only supported unit and specifying vCPU is optional. Cpu string `pulumi:"cpu"` // Per worker Disk resource. GB is the only supported unit and specifying GB is optional Disk *string `pulumi:"disk"` // Per worker DiskType resource. Shuffle optimized and Standard are only supported types and specifying diskType is optional DiskType *string `pulumi:"diskType"` // Per worker memory resource. GB is the only supported unit and specifying GB is optional. Memory string `pulumi:"memory"` }
type ApplicationWorkerConfigurationArgs ¶
type ApplicationWorkerConfigurationArgs struct { // Per worker CPU resource. vCPU is the only supported unit and specifying vCPU is optional. Cpu pulumi.StringInput `pulumi:"cpu"` // Per worker Disk resource. GB is the only supported unit and specifying GB is optional Disk pulumi.StringPtrInput `pulumi:"disk"` // Per worker DiskType resource. Shuffle optimized and Standard are only supported types and specifying diskType is optional DiskType pulumi.StringPtrInput `pulumi:"diskType"` // Per worker memory resource. GB is the only supported unit and specifying GB is optional. Memory pulumi.StringInput `pulumi:"memory"` }
func (ApplicationWorkerConfigurationArgs) ElementType ¶
func (ApplicationWorkerConfigurationArgs) ElementType() reflect.Type
func (ApplicationWorkerConfigurationArgs) ToApplicationWorkerConfigurationOutput ¶
func (i ApplicationWorkerConfigurationArgs) ToApplicationWorkerConfigurationOutput() ApplicationWorkerConfigurationOutput
func (ApplicationWorkerConfigurationArgs) ToApplicationWorkerConfigurationOutputWithContext ¶
func (i ApplicationWorkerConfigurationArgs) ToApplicationWorkerConfigurationOutputWithContext(ctx context.Context) ApplicationWorkerConfigurationOutput
type ApplicationWorkerConfigurationInput ¶
type ApplicationWorkerConfigurationInput interface { pulumi.Input ToApplicationWorkerConfigurationOutput() ApplicationWorkerConfigurationOutput ToApplicationWorkerConfigurationOutputWithContext(context.Context) ApplicationWorkerConfigurationOutput }
ApplicationWorkerConfigurationInput is an input type that accepts ApplicationWorkerConfigurationArgs and ApplicationWorkerConfigurationOutput values. You can construct a concrete instance of `ApplicationWorkerConfigurationInput` via:
ApplicationWorkerConfigurationArgs{...}
type ApplicationWorkerConfigurationOutput ¶
type ApplicationWorkerConfigurationOutput struct{ *pulumi.OutputState }
func (ApplicationWorkerConfigurationOutput) Cpu ¶
func (o ApplicationWorkerConfigurationOutput) Cpu() pulumi.StringOutput
Per worker CPU resource. vCPU is the only supported unit and specifying vCPU is optional.
func (ApplicationWorkerConfigurationOutput) Disk ¶
func (o ApplicationWorkerConfigurationOutput) Disk() pulumi.StringPtrOutput
Per worker Disk resource. GB is the only supported unit and specifying GB is optional
func (ApplicationWorkerConfigurationOutput) DiskType ¶ added in v0.109.0
func (o ApplicationWorkerConfigurationOutput) DiskType() pulumi.StringPtrOutput
Per worker DiskType resource. Shuffle optimized and Standard are only supported types and specifying diskType is optional
func (ApplicationWorkerConfigurationOutput) ElementType ¶
func (ApplicationWorkerConfigurationOutput) ElementType() reflect.Type
func (ApplicationWorkerConfigurationOutput) Memory ¶
func (o ApplicationWorkerConfigurationOutput) Memory() pulumi.StringOutput
Per worker memory resource. GB is the only supported unit and specifying GB is optional.
func (ApplicationWorkerConfigurationOutput) ToApplicationWorkerConfigurationOutput ¶
func (o ApplicationWorkerConfigurationOutput) ToApplicationWorkerConfigurationOutput() ApplicationWorkerConfigurationOutput
func (ApplicationWorkerConfigurationOutput) ToApplicationWorkerConfigurationOutputWithContext ¶
func (o ApplicationWorkerConfigurationOutput) ToApplicationWorkerConfigurationOutputWithContext(ctx context.Context) ApplicationWorkerConfigurationOutput
type ApplicationWorkerTypeSpecificationInput ¶ added in v0.98.0
type ApplicationWorkerTypeSpecificationInput struct { // The image configuration for a worker type. ImageConfiguration *ApplicationImageConfigurationInput `pulumi:"imageConfiguration"` }
The specifications for a worker type.
type ApplicationWorkerTypeSpecificationInputArgs ¶ added in v0.98.0
type ApplicationWorkerTypeSpecificationInputArgs struct { // The image configuration for a worker type. ImageConfiguration ApplicationImageConfigurationInputPtrInput `pulumi:"imageConfiguration"` }
The specifications for a worker type.
func (ApplicationWorkerTypeSpecificationInputArgs) ElementType ¶ added in v0.98.0
func (ApplicationWorkerTypeSpecificationInputArgs) ElementType() reflect.Type
func (ApplicationWorkerTypeSpecificationInputArgs) ToApplicationWorkerTypeSpecificationInputOutput ¶ added in v0.98.0
func (i ApplicationWorkerTypeSpecificationInputArgs) ToApplicationWorkerTypeSpecificationInputOutput() ApplicationWorkerTypeSpecificationInputOutput
func (ApplicationWorkerTypeSpecificationInputArgs) ToApplicationWorkerTypeSpecificationInputOutputWithContext ¶ added in v0.98.0
func (i ApplicationWorkerTypeSpecificationInputArgs) ToApplicationWorkerTypeSpecificationInputOutputWithContext(ctx context.Context) ApplicationWorkerTypeSpecificationInputOutput
type ApplicationWorkerTypeSpecificationInputInput ¶ added in v0.98.0
type ApplicationWorkerTypeSpecificationInputInput interface { pulumi.Input ToApplicationWorkerTypeSpecificationInputOutput() ApplicationWorkerTypeSpecificationInputOutput ToApplicationWorkerTypeSpecificationInputOutputWithContext(context.Context) ApplicationWorkerTypeSpecificationInputOutput }
ApplicationWorkerTypeSpecificationInputInput is an input type that accepts ApplicationWorkerTypeSpecificationInputArgs and ApplicationWorkerTypeSpecificationInputOutput values. You can construct a concrete instance of `ApplicationWorkerTypeSpecificationInputInput` via:
ApplicationWorkerTypeSpecificationInputArgs{...}
type ApplicationWorkerTypeSpecificationInputMap ¶ added in v0.49.0
type ApplicationWorkerTypeSpecificationInputMap map[string]ApplicationWorkerTypeSpecificationInputInput
func (ApplicationWorkerTypeSpecificationInputMap) ElementType ¶ added in v0.98.0
func (ApplicationWorkerTypeSpecificationInputMap) ElementType() reflect.Type
func (ApplicationWorkerTypeSpecificationInputMap) ToApplicationWorkerTypeSpecificationInputMapOutput ¶ added in v0.98.0
func (i ApplicationWorkerTypeSpecificationInputMap) ToApplicationWorkerTypeSpecificationInputMapOutput() ApplicationWorkerTypeSpecificationInputMapOutput
func (ApplicationWorkerTypeSpecificationInputMap) ToApplicationWorkerTypeSpecificationInputMapOutputWithContext ¶ added in v0.98.0
func (i ApplicationWorkerTypeSpecificationInputMap) ToApplicationWorkerTypeSpecificationInputMapOutputWithContext(ctx context.Context) ApplicationWorkerTypeSpecificationInputMapOutput
type ApplicationWorkerTypeSpecificationInputMapInput ¶ added in v0.49.0
type ApplicationWorkerTypeSpecificationInputMapInput interface { pulumi.Input ToApplicationWorkerTypeSpecificationInputMapOutput() ApplicationWorkerTypeSpecificationInputMapOutput ToApplicationWorkerTypeSpecificationInputMapOutputWithContext(context.Context) ApplicationWorkerTypeSpecificationInputMapOutput }
ApplicationWorkerTypeSpecificationInputMapInput is an input type that accepts ApplicationWorkerTypeSpecificationInputMap and ApplicationWorkerTypeSpecificationInputMapOutput values. You can construct a concrete instance of `ApplicationWorkerTypeSpecificationInputMapInput` via:
ApplicationWorkerTypeSpecificationInputMap{ "key": ApplicationWorkerTypeSpecificationInputArgs{...} }
type ApplicationWorkerTypeSpecificationInputMapOutput ¶ added in v0.49.0
type ApplicationWorkerTypeSpecificationInputMapOutput struct{ *pulumi.OutputState }
func (ApplicationWorkerTypeSpecificationInputMapOutput) ElementType ¶ added in v0.49.0
func (ApplicationWorkerTypeSpecificationInputMapOutput) ElementType() reflect.Type
func (ApplicationWorkerTypeSpecificationInputMapOutput) ToApplicationWorkerTypeSpecificationInputMapOutput ¶ added in v0.49.0
func (o ApplicationWorkerTypeSpecificationInputMapOutput) ToApplicationWorkerTypeSpecificationInputMapOutput() ApplicationWorkerTypeSpecificationInputMapOutput
func (ApplicationWorkerTypeSpecificationInputMapOutput) ToApplicationWorkerTypeSpecificationInputMapOutputWithContext ¶ added in v0.49.0
func (o ApplicationWorkerTypeSpecificationInputMapOutput) ToApplicationWorkerTypeSpecificationInputMapOutputWithContext(ctx context.Context) ApplicationWorkerTypeSpecificationInputMapOutput
type ApplicationWorkerTypeSpecificationInputOutput ¶ added in v0.98.0
type ApplicationWorkerTypeSpecificationInputOutput struct{ *pulumi.OutputState }
The specifications for a worker type.
func (ApplicationWorkerTypeSpecificationInputOutput) ElementType ¶ added in v0.98.0
func (ApplicationWorkerTypeSpecificationInputOutput) ElementType() reflect.Type
func (ApplicationWorkerTypeSpecificationInputOutput) ImageConfiguration ¶ added in v0.98.0
func (o ApplicationWorkerTypeSpecificationInputOutput) ImageConfiguration() ApplicationImageConfigurationInputPtrOutput
The image configuration for a worker type.
func (ApplicationWorkerTypeSpecificationInputOutput) ToApplicationWorkerTypeSpecificationInputOutput ¶ added in v0.98.0
func (o ApplicationWorkerTypeSpecificationInputOutput) ToApplicationWorkerTypeSpecificationInputOutput() ApplicationWorkerTypeSpecificationInputOutput
func (ApplicationWorkerTypeSpecificationInputOutput) ToApplicationWorkerTypeSpecificationInputOutputWithContext ¶ added in v0.98.0
func (o ApplicationWorkerTypeSpecificationInputOutput) ToApplicationWorkerTypeSpecificationInputOutputWithContext(ctx context.Context) ApplicationWorkerTypeSpecificationInputOutput
type LookupApplicationArgs ¶
type LookupApplicationArgs struct { // The ID of the EMR Serverless Application. ApplicationId string `pulumi:"applicationId"` }
type LookupApplicationOutputArgs ¶
type LookupApplicationOutputArgs struct { // The ID of the EMR Serverless Application. ApplicationId pulumi.StringInput `pulumi:"applicationId"` }
func (LookupApplicationOutputArgs) ElementType ¶
func (LookupApplicationOutputArgs) ElementType() reflect.Type
type LookupApplicationResult ¶
type LookupApplicationResult struct { // The ID of the EMR Serverless Application. ApplicationId *string `pulumi:"applicationId"` // The CPU architecture of an application. Architecture *ApplicationArchitecture `pulumi:"architecture"` // The Amazon Resource Name (ARN) of the EMR Serverless Application. Arn *string `pulumi:"arn"` // Configuration for Auto Start of Application. AutoStartConfiguration *ApplicationAutoStartConfiguration `pulumi:"autoStartConfiguration"` // Configuration for Auto Stop of Application. AutoStopConfiguration *ApplicationAutoStopConfiguration `pulumi:"autoStopConfiguration"` // The image configuration applied to all worker types. ImageConfiguration *ApplicationImageConfigurationInput `pulumi:"imageConfiguration"` // Initial capacity initialized when an Application is started. InitialCapacity []ApplicationInitialCapacityConfigKeyValuePair `pulumi:"initialCapacity"` // The interactive configuration object that enables the interactive use cases for an application. InteractiveConfiguration *ApplicationInteractiveConfiguration `pulumi:"interactiveConfiguration"` // Maximum allowed cumulative resources for an Application. No new resources will be created once the limit is hit. MaximumCapacity *ApplicationMaximumAllowedResources `pulumi:"maximumCapacity"` // A configuration specification to be used when provisioning an application. A configuration consists of a classification, properties, and optional nested configurations. A classification refers to an application-specific configuration file. Properties are the settings you want to change in that file. MonitoringConfiguration *ApplicationMonitoringConfiguration `pulumi:"monitoringConfiguration"` // Network Configuration for customer VPC connectivity. NetworkConfiguration *ApplicationNetworkConfiguration `pulumi:"networkConfiguration"` // EMR release label. ReleaseLabel *string `pulumi:"releaseLabel"` // The [Configuration](https://docs.aws.amazon.com/emr-serverless/latest/APIReference/API_Configuration.html) specifications of an application. Each configuration consists of a classification and properties. You use this parameter when creating or updating an application. To see the runtimeConfiguration object of an application, run the [GetApplication](https://docs.aws.amazon.com/emr-serverless/latest/APIReference/API_GetApplication.html) API operation. RuntimeConfiguration []ApplicationConfigurationObject `pulumi:"runtimeConfiguration"` // Tag map with key and value Tags []aws.Tag `pulumi:"tags"` // The key-value pairs that specify worker type to WorkerTypeSpecificationInput. This parameter must contain all valid worker types for a Spark or Hive application. Valid worker types include Driver and Executor for Spark applications and HiveDriver and TezTask for Hive applications. You can either set image details in this parameter for each worker type, or in imageConfiguration for all worker types. WorkerTypeSpecifications map[string]ApplicationWorkerTypeSpecificationInput `pulumi:"workerTypeSpecifications"` }
func LookupApplication ¶
func LookupApplication(ctx *pulumi.Context, args *LookupApplicationArgs, opts ...pulumi.InvokeOption) (*LookupApplicationResult, error)
Resource schema for AWS::EMRServerless::Application Type
type LookupApplicationResultOutput ¶
type LookupApplicationResultOutput struct{ *pulumi.OutputState }
func LookupApplicationOutput ¶
func LookupApplicationOutput(ctx *pulumi.Context, args LookupApplicationOutputArgs, opts ...pulumi.InvokeOption) LookupApplicationResultOutput
func (LookupApplicationResultOutput) ApplicationId ¶
func (o LookupApplicationResultOutput) ApplicationId() pulumi.StringPtrOutput
The ID of the EMR Serverless Application.
func (LookupApplicationResultOutput) Architecture ¶ added in v0.44.0
func (o LookupApplicationResultOutput) Architecture() ApplicationArchitecturePtrOutput
The CPU architecture of an application.
func (LookupApplicationResultOutput) Arn ¶
func (o LookupApplicationResultOutput) Arn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the EMR Serverless Application.
func (LookupApplicationResultOutput) AutoStartConfiguration ¶
func (o LookupApplicationResultOutput) AutoStartConfiguration() ApplicationAutoStartConfigurationPtrOutput
Configuration for Auto Start of Application.
func (LookupApplicationResultOutput) AutoStopConfiguration ¶
func (o LookupApplicationResultOutput) AutoStopConfiguration() ApplicationAutoStopConfigurationPtrOutput
Configuration for Auto Stop of Application.
func (LookupApplicationResultOutput) ElementType ¶
func (LookupApplicationResultOutput) ElementType() reflect.Type
func (LookupApplicationResultOutput) ImageConfiguration ¶ added in v0.49.0
func (o LookupApplicationResultOutput) ImageConfiguration() ApplicationImageConfigurationInputPtrOutput
The image configuration applied to all worker types.
func (LookupApplicationResultOutput) InitialCapacity ¶
func (o LookupApplicationResultOutput) InitialCapacity() ApplicationInitialCapacityConfigKeyValuePairArrayOutput
Initial capacity initialized when an Application is started.
func (LookupApplicationResultOutput) InteractiveConfiguration ¶ added in v0.114.0
func (o LookupApplicationResultOutput) InteractiveConfiguration() ApplicationInteractiveConfigurationPtrOutput
The interactive configuration object that enables the interactive use cases for an application.
func (LookupApplicationResultOutput) MaximumCapacity ¶
func (o LookupApplicationResultOutput) MaximumCapacity() ApplicationMaximumAllowedResourcesPtrOutput
Maximum allowed cumulative resources for an Application. No new resources will be created once the limit is hit.
func (LookupApplicationResultOutput) MonitoringConfiguration ¶ added in v0.85.0
func (o LookupApplicationResultOutput) MonitoringConfiguration() ApplicationMonitoringConfigurationPtrOutput
A configuration specification to be used when provisioning an application. A configuration consists of a classification, properties, and optional nested configurations. A classification refers to an application-specific configuration file. Properties are the settings you want to change in that file.
func (LookupApplicationResultOutput) NetworkConfiguration ¶
func (o LookupApplicationResultOutput) NetworkConfiguration() ApplicationNetworkConfigurationPtrOutput
Network Configuration for customer VPC connectivity.
func (LookupApplicationResultOutput) ReleaseLabel ¶ added in v0.75.0
func (o LookupApplicationResultOutput) ReleaseLabel() pulumi.StringPtrOutput
EMR release label.
func (LookupApplicationResultOutput) RuntimeConfiguration ¶ added in v0.85.0
func (o LookupApplicationResultOutput) RuntimeConfiguration() ApplicationConfigurationObjectArrayOutput
The [Configuration](https://docs.aws.amazon.com/emr-serverless/latest/APIReference/API_Configuration.html) specifications of an application. Each configuration consists of a classification and properties. You use this parameter when creating or updating an application. To see the runtimeConfiguration object of an application, run the GetApplication(https://docs.aws.amazon.com/emr-serverless/latest/APIReference/API_GetApplication.html) API operation.
func (LookupApplicationResultOutput) Tags ¶
func (o LookupApplicationResultOutput) Tags() aws.TagArrayOutput
Tag map with key and value
func (LookupApplicationResultOutput) ToLookupApplicationResultOutput ¶
func (o LookupApplicationResultOutput) ToLookupApplicationResultOutput() LookupApplicationResultOutput
func (LookupApplicationResultOutput) ToLookupApplicationResultOutputWithContext ¶
func (o LookupApplicationResultOutput) ToLookupApplicationResultOutputWithContext(ctx context.Context) LookupApplicationResultOutput
func (LookupApplicationResultOutput) WorkerTypeSpecifications ¶ added in v0.49.0
func (o LookupApplicationResultOutput) WorkerTypeSpecifications() ApplicationWorkerTypeSpecificationInputMapOutput
The key-value pairs that specify worker type to WorkerTypeSpecificationInput. This parameter must contain all valid worker types for a Spark or Hive application. Valid worker types include Driver and Executor for Spark applications and HiveDriver and TezTask for Hive applications. You can either set image details in this parameter for each worker type, or in imageConfiguration for all worker types.