Documentation
¶
Index ¶
- type Application
- type ApplicationArgs
- type ApplicationArray
- type ApplicationArrayInput
- type ApplicationArrayOutput
- func (ApplicationArrayOutput) ElementType() reflect.Type
- func (o ApplicationArrayOutput) Index(i pulumi.IntInput) ApplicationOutput
- func (o ApplicationArrayOutput) ToApplicationArrayOutput() ApplicationArrayOutput
- func (o ApplicationArrayOutput) ToApplicationArrayOutputWithContext(ctx context.Context) ApplicationArrayOutput
- 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 ApplicationImageConfiguration
- type ApplicationImageConfigurationArgs
- func (ApplicationImageConfigurationArgs) ElementType() reflect.Type
- func (i ApplicationImageConfigurationArgs) ToApplicationImageConfigurationOutput() ApplicationImageConfigurationOutput
- func (i ApplicationImageConfigurationArgs) ToApplicationImageConfigurationOutputWithContext(ctx context.Context) ApplicationImageConfigurationOutput
- func (i ApplicationImageConfigurationArgs) ToApplicationImageConfigurationPtrOutput() ApplicationImageConfigurationPtrOutput
- func (i ApplicationImageConfigurationArgs) ToApplicationImageConfigurationPtrOutputWithContext(ctx context.Context) ApplicationImageConfigurationPtrOutput
- type ApplicationImageConfigurationInput
- type ApplicationImageConfigurationOutput
- func (ApplicationImageConfigurationOutput) ElementType() reflect.Type
- func (o ApplicationImageConfigurationOutput) ImageUri() pulumi.StringOutput
- func (o ApplicationImageConfigurationOutput) ToApplicationImageConfigurationOutput() ApplicationImageConfigurationOutput
- func (o ApplicationImageConfigurationOutput) ToApplicationImageConfigurationOutputWithContext(ctx context.Context) ApplicationImageConfigurationOutput
- func (o ApplicationImageConfigurationOutput) ToApplicationImageConfigurationPtrOutput() ApplicationImageConfigurationPtrOutput
- func (o ApplicationImageConfigurationOutput) ToApplicationImageConfigurationPtrOutputWithContext(ctx context.Context) ApplicationImageConfigurationPtrOutput
- type ApplicationImageConfigurationPtrInput
- type ApplicationImageConfigurationPtrOutput
- func (o ApplicationImageConfigurationPtrOutput) Elem() ApplicationImageConfigurationOutput
- func (ApplicationImageConfigurationPtrOutput) ElementType() reflect.Type
- func (o ApplicationImageConfigurationPtrOutput) ImageUri() pulumi.StringPtrOutput
- func (o ApplicationImageConfigurationPtrOutput) ToApplicationImageConfigurationPtrOutput() ApplicationImageConfigurationPtrOutput
- func (o ApplicationImageConfigurationPtrOutput) ToApplicationImageConfigurationPtrOutputWithContext(ctx context.Context) ApplicationImageConfigurationPtrOutput
- type ApplicationInitialCapacity
- type ApplicationInitialCapacityArgs
- func (ApplicationInitialCapacityArgs) ElementType() reflect.Type
- func (i ApplicationInitialCapacityArgs) ToApplicationInitialCapacityOutput() ApplicationInitialCapacityOutput
- func (i ApplicationInitialCapacityArgs) ToApplicationInitialCapacityOutputWithContext(ctx context.Context) ApplicationInitialCapacityOutput
- type ApplicationInitialCapacityArray
- func (ApplicationInitialCapacityArray) ElementType() reflect.Type
- func (i ApplicationInitialCapacityArray) ToApplicationInitialCapacityArrayOutput() ApplicationInitialCapacityArrayOutput
- func (i ApplicationInitialCapacityArray) ToApplicationInitialCapacityArrayOutputWithContext(ctx context.Context) ApplicationInitialCapacityArrayOutput
- type ApplicationInitialCapacityArrayInput
- type ApplicationInitialCapacityArrayOutput
- func (ApplicationInitialCapacityArrayOutput) ElementType() reflect.Type
- func (o ApplicationInitialCapacityArrayOutput) Index(i pulumi.IntInput) ApplicationInitialCapacityOutput
- func (o ApplicationInitialCapacityArrayOutput) ToApplicationInitialCapacityArrayOutput() ApplicationInitialCapacityArrayOutput
- func (o ApplicationInitialCapacityArrayOutput) ToApplicationInitialCapacityArrayOutputWithContext(ctx context.Context) ApplicationInitialCapacityArrayOutput
- type ApplicationInitialCapacityInitialCapacityConfig
- type ApplicationInitialCapacityInitialCapacityConfigArgs
- func (ApplicationInitialCapacityInitialCapacityConfigArgs) ElementType() reflect.Type
- func (i ApplicationInitialCapacityInitialCapacityConfigArgs) ToApplicationInitialCapacityInitialCapacityConfigOutput() ApplicationInitialCapacityInitialCapacityConfigOutput
- func (i ApplicationInitialCapacityInitialCapacityConfigArgs) ToApplicationInitialCapacityInitialCapacityConfigOutputWithContext(ctx context.Context) ApplicationInitialCapacityInitialCapacityConfigOutput
- func (i ApplicationInitialCapacityInitialCapacityConfigArgs) ToApplicationInitialCapacityInitialCapacityConfigPtrOutput() ApplicationInitialCapacityInitialCapacityConfigPtrOutput
- func (i ApplicationInitialCapacityInitialCapacityConfigArgs) ToApplicationInitialCapacityInitialCapacityConfigPtrOutputWithContext(ctx context.Context) ApplicationInitialCapacityInitialCapacityConfigPtrOutput
- type ApplicationInitialCapacityInitialCapacityConfigInput
- type ApplicationInitialCapacityInitialCapacityConfigOutput
- func (ApplicationInitialCapacityInitialCapacityConfigOutput) ElementType() reflect.Type
- func (o ApplicationInitialCapacityInitialCapacityConfigOutput) ToApplicationInitialCapacityInitialCapacityConfigOutput() ApplicationInitialCapacityInitialCapacityConfigOutput
- func (o ApplicationInitialCapacityInitialCapacityConfigOutput) ToApplicationInitialCapacityInitialCapacityConfigOutputWithContext(ctx context.Context) ApplicationInitialCapacityInitialCapacityConfigOutput
- func (o ApplicationInitialCapacityInitialCapacityConfigOutput) ToApplicationInitialCapacityInitialCapacityConfigPtrOutput() ApplicationInitialCapacityInitialCapacityConfigPtrOutput
- func (o ApplicationInitialCapacityInitialCapacityConfigOutput) ToApplicationInitialCapacityInitialCapacityConfigPtrOutputWithContext(ctx context.Context) ApplicationInitialCapacityInitialCapacityConfigPtrOutput
- func (o ApplicationInitialCapacityInitialCapacityConfigOutput) WorkerConfiguration() ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput
- func (o ApplicationInitialCapacityInitialCapacityConfigOutput) WorkerCount() pulumi.IntOutput
- type ApplicationInitialCapacityInitialCapacityConfigPtrInput
- type ApplicationInitialCapacityInitialCapacityConfigPtrOutput
- func (o ApplicationInitialCapacityInitialCapacityConfigPtrOutput) Elem() ApplicationInitialCapacityInitialCapacityConfigOutput
- func (ApplicationInitialCapacityInitialCapacityConfigPtrOutput) ElementType() reflect.Type
- func (o ApplicationInitialCapacityInitialCapacityConfigPtrOutput) ToApplicationInitialCapacityInitialCapacityConfigPtrOutput() ApplicationInitialCapacityInitialCapacityConfigPtrOutput
- func (o ApplicationInitialCapacityInitialCapacityConfigPtrOutput) ToApplicationInitialCapacityInitialCapacityConfigPtrOutputWithContext(ctx context.Context) ApplicationInitialCapacityInitialCapacityConfigPtrOutput
- func (o ApplicationInitialCapacityInitialCapacityConfigPtrOutput) WorkerConfiguration() ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput
- func (o ApplicationInitialCapacityInitialCapacityConfigPtrOutput) WorkerCount() pulumi.IntPtrOutput
- type ApplicationInitialCapacityInitialCapacityConfigWorkerConfiguration
- type ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationArgs
- func (ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationArgs) ElementType() reflect.Type
- func (i ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationArgs) ToApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput() ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput
- func (i ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationArgs) ToApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutputWithContext(ctx context.Context) ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput
- func (i ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationArgs) ToApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput() ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput
- func (i ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationArgs) ToApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutputWithContext(ctx context.Context) ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput
- type ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationInput
- type ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput
- func (o ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput) Cpu() pulumi.StringOutput
- func (o ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput) Disk() pulumi.StringPtrOutput
- func (ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput) ElementType() reflect.Type
- func (o ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput) Memory() pulumi.StringOutput
- func (o ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput) ToApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput() ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput
- func (o ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput) ToApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutputWithContext(ctx context.Context) ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput
- func (o ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput) ToApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput() ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput
- func (o ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput) ToApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutputWithContext(ctx context.Context) ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput
- type ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrInput
- type ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput
- func (o ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput) Cpu() pulumi.StringPtrOutput
- func (o ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput) Disk() pulumi.StringPtrOutput
- func (o ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput) Elem() ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput
- func (ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput) ElementType() reflect.Type
- func (o ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput) Memory() pulumi.StringPtrOutput
- func (o ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput) ToApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput() ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput
- func (o ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput) ToApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutputWithContext(ctx context.Context) ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput
- type ApplicationInitialCapacityInput
- type ApplicationInitialCapacityOutput
- func (ApplicationInitialCapacityOutput) ElementType() reflect.Type
- func (o ApplicationInitialCapacityOutput) InitialCapacityConfig() ApplicationInitialCapacityInitialCapacityConfigPtrOutput
- func (o ApplicationInitialCapacityOutput) InitialCapacityType() pulumi.StringOutput
- func (o ApplicationInitialCapacityOutput) ToApplicationInitialCapacityOutput() ApplicationInitialCapacityOutput
- func (o ApplicationInitialCapacityOutput) ToApplicationInitialCapacityOutputWithContext(ctx context.Context) ApplicationInitialCapacityOutput
- 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 ApplicationMap
- type ApplicationMapInput
- type ApplicationMapOutput
- func (ApplicationMapOutput) ElementType() reflect.Type
- func (o ApplicationMapOutput) MapIndex(k pulumi.StringInput) ApplicationOutput
- func (o ApplicationMapOutput) ToApplicationMapOutput() ApplicationMapOutput
- func (o ApplicationMapOutput) ToApplicationMapOutputWithContext(ctx context.Context) ApplicationMapOutput
- type ApplicationMaximumCapacity
- type ApplicationMaximumCapacityArgs
- func (ApplicationMaximumCapacityArgs) ElementType() reflect.Type
- func (i ApplicationMaximumCapacityArgs) ToApplicationMaximumCapacityOutput() ApplicationMaximumCapacityOutput
- func (i ApplicationMaximumCapacityArgs) ToApplicationMaximumCapacityOutputWithContext(ctx context.Context) ApplicationMaximumCapacityOutput
- func (i ApplicationMaximumCapacityArgs) ToApplicationMaximumCapacityPtrOutput() ApplicationMaximumCapacityPtrOutput
- func (i ApplicationMaximumCapacityArgs) ToApplicationMaximumCapacityPtrOutputWithContext(ctx context.Context) ApplicationMaximumCapacityPtrOutput
- type ApplicationMaximumCapacityInput
- type ApplicationMaximumCapacityOutput
- func (o ApplicationMaximumCapacityOutput) Cpu() pulumi.StringOutput
- func (o ApplicationMaximumCapacityOutput) Disk() pulumi.StringPtrOutput
- func (ApplicationMaximumCapacityOutput) ElementType() reflect.Type
- func (o ApplicationMaximumCapacityOutput) Memory() pulumi.StringOutput
- func (o ApplicationMaximumCapacityOutput) ToApplicationMaximumCapacityOutput() ApplicationMaximumCapacityOutput
- func (o ApplicationMaximumCapacityOutput) ToApplicationMaximumCapacityOutputWithContext(ctx context.Context) ApplicationMaximumCapacityOutput
- func (o ApplicationMaximumCapacityOutput) ToApplicationMaximumCapacityPtrOutput() ApplicationMaximumCapacityPtrOutput
- func (o ApplicationMaximumCapacityOutput) ToApplicationMaximumCapacityPtrOutputWithContext(ctx context.Context) ApplicationMaximumCapacityPtrOutput
- type ApplicationMaximumCapacityPtrInput
- type ApplicationMaximumCapacityPtrOutput
- func (o ApplicationMaximumCapacityPtrOutput) Cpu() pulumi.StringPtrOutput
- func (o ApplicationMaximumCapacityPtrOutput) Disk() pulumi.StringPtrOutput
- func (o ApplicationMaximumCapacityPtrOutput) Elem() ApplicationMaximumCapacityOutput
- func (ApplicationMaximumCapacityPtrOutput) ElementType() reflect.Type
- func (o ApplicationMaximumCapacityPtrOutput) Memory() pulumi.StringPtrOutput
- func (o ApplicationMaximumCapacityPtrOutput) ToApplicationMaximumCapacityPtrOutput() ApplicationMaximumCapacityPtrOutput
- func (o ApplicationMaximumCapacityPtrOutput) ToApplicationMaximumCapacityPtrOutputWithContext(ctx context.Context) ApplicationMaximumCapacityPtrOutput
- 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 ApplicationMonitoringConfigurationCloudwatchLoggingConfiguration
- type ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationArgs
- func (ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationArgs) ElementType() reflect.Type
- func (i ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationArgs) ToApplicationMonitoringConfigurationCloudwatchLoggingConfigurationOutput() ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationOutput
- func (i ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationArgs) ToApplicationMonitoringConfigurationCloudwatchLoggingConfigurationOutputWithContext(ctx context.Context) ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationOutput
- func (i ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationArgs) ToApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrOutput() ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrOutput
- func (i ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationArgs) ToApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrOutputWithContext(ctx context.Context) ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrOutput
- type ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationInput
- type ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogType
- type ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArgs
- func (ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArgs) ElementType() reflect.Type
- func (i ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArgs) ToApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeOutput() ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeOutput
- func (i ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArgs) ToApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeOutputWithContext(ctx context.Context) ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeOutput
- type ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArray
- func (ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArray) ElementType() reflect.Type
- func (i ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArray) ToApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArrayOutput() ...
- func (i ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArray) ToApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArrayOutputWithContext(ctx context.Context) ...
- type ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArrayInput
- type ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArrayOutput
- func (ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArrayOutput) ElementType() reflect.Type
- func (o ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArrayOutput) Index(i pulumi.IntInput) ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeOutput
- func (o ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArrayOutput) ToApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArrayOutput() ...
- func (o ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArrayOutput) ToApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArrayOutputWithContext(ctx context.Context) ...
- type ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeInput
- type ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeOutput
- func (ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeOutput) ElementType() reflect.Type
- func (o ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeOutput) Name() pulumi.StringOutput
- func (o ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeOutput) ToApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeOutput() ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeOutput
- func (o ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeOutput) ToApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeOutputWithContext(ctx context.Context) ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeOutput
- func (o ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeOutput) Values() pulumi.StringArrayOutput
- type ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationOutput
- func (ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationOutput) ElementType() reflect.Type
- func (o ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationOutput) Enabled() pulumi.BoolOutput
- func (o ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationOutput) EncryptionKeyArn() pulumi.StringPtrOutput
- func (o ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationOutput) LogGroupName() pulumi.StringPtrOutput
- func (o ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationOutput) LogStreamNamePrefix() pulumi.StringPtrOutput
- func (o ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationOutput) LogTypes() ...
- func (o ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationOutput) ToApplicationMonitoringConfigurationCloudwatchLoggingConfigurationOutput() ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationOutput
- func (o ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationOutput) ToApplicationMonitoringConfigurationCloudwatchLoggingConfigurationOutputWithContext(ctx context.Context) ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationOutput
- func (o ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationOutput) ToApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrOutput() ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrOutput
- func (o ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationOutput) ToApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrOutputWithContext(ctx context.Context) ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrOutput
- type ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrInput
- type ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrOutput
- func (o ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrOutput) Elem() ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationOutput
- func (ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrOutput) ElementType() reflect.Type
- func (o ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrOutput) EncryptionKeyArn() pulumi.StringPtrOutput
- func (o ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrOutput) LogGroupName() pulumi.StringPtrOutput
- func (o ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrOutput) LogStreamNamePrefix() pulumi.StringPtrOutput
- func (o ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrOutput) LogTypes() ...
- func (o ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrOutput) ToApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrOutput() ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrOutput
- func (o ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrOutput) ToApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrOutputWithContext(ctx context.Context) ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrOutput
- type ApplicationMonitoringConfigurationInput
- type ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfiguration
- type ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationArgs
- func (ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationArgs) ElementType() reflect.Type
- func (i ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationArgs) ToApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationOutput() ...
- func (i ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationArgs) ToApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationOutputWithContext(ctx context.Context) ...
- func (i ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationArgs) ToApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationPtrOutput() ...
- func (i ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationArgs) ToApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationPtrOutputWithContext(ctx context.Context) ...
- type ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationInput
- type ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationOutput
- func (ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationOutput) ElementType() reflect.Type
- func (o ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationOutput) Enabled() pulumi.BoolPtrOutput
- func (o ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationOutput) EncryptionKeyArn() pulumi.StringPtrOutput
- func (o ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationOutput) ToApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationOutput() ...
- func (o ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationOutput) ToApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationOutputWithContext(ctx context.Context) ...
- func (o ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationOutput) ToApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationPtrOutput() ...
- func (o ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationOutput) ToApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationPtrOutputWithContext(ctx context.Context) ...
- type ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationPtrInput
- type ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationPtrOutput
- func (o ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationPtrOutput) Elem() ...
- func (ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationPtrOutput) ElementType() reflect.Type
- func (o ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationPtrOutput) EncryptionKeyArn() pulumi.StringPtrOutput
- func (o ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationPtrOutput) ToApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationPtrOutput() ...
- func (o ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationPtrOutput) ToApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationPtrOutputWithContext(ctx context.Context) ...
- type ApplicationMonitoringConfigurationOutput
- func (o ApplicationMonitoringConfigurationOutput) CloudwatchLoggingConfiguration() ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrOutput
- func (ApplicationMonitoringConfigurationOutput) ElementType() reflect.Type
- func (o ApplicationMonitoringConfigurationOutput) ManagedPersistenceMonitoringConfiguration() ...
- func (o ApplicationMonitoringConfigurationOutput) PrometheusMonitoringConfiguration() ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationPtrOutput
- func (o ApplicationMonitoringConfigurationOutput) S3MonitoringConfiguration() ApplicationMonitoringConfigurationS3MonitoringConfigurationPtrOutput
- 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 ApplicationMonitoringConfigurationPrometheusMonitoringConfiguration
- type ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationArgs
- func (ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationArgs) ElementType() reflect.Type
- func (i ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationArgs) ToApplicationMonitoringConfigurationPrometheusMonitoringConfigurationOutput() ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationOutput
- func (i ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationArgs) ToApplicationMonitoringConfigurationPrometheusMonitoringConfigurationOutputWithContext(ctx context.Context) ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationOutput
- func (i ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationArgs) ToApplicationMonitoringConfigurationPrometheusMonitoringConfigurationPtrOutput() ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationPtrOutput
- func (i ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationArgs) ToApplicationMonitoringConfigurationPrometheusMonitoringConfigurationPtrOutputWithContext(ctx context.Context) ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationPtrOutput
- type ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationInput
- type ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationOutput
- func (ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationOutput) ElementType() reflect.Type
- func (o ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationOutput) RemoteWriteUrl() pulumi.StringPtrOutput
- func (o ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationOutput) ToApplicationMonitoringConfigurationPrometheusMonitoringConfigurationOutput() ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationOutput
- func (o ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationOutput) ToApplicationMonitoringConfigurationPrometheusMonitoringConfigurationOutputWithContext(ctx context.Context) ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationOutput
- func (o ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationOutput) ToApplicationMonitoringConfigurationPrometheusMonitoringConfigurationPtrOutput() ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationPtrOutput
- func (o ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationOutput) ToApplicationMonitoringConfigurationPrometheusMonitoringConfigurationPtrOutputWithContext(ctx context.Context) ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationPtrOutput
- type ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationPtrInput
- type ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationPtrOutput
- func (o ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationPtrOutput) Elem() ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationOutput
- func (ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationPtrOutput) ElementType() reflect.Type
- func (o ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationPtrOutput) RemoteWriteUrl() pulumi.StringPtrOutput
- func (o ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationPtrOutput) ToApplicationMonitoringConfigurationPrometheusMonitoringConfigurationPtrOutput() ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationPtrOutput
- func (o ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationPtrOutput) ToApplicationMonitoringConfigurationPrometheusMonitoringConfigurationPtrOutputWithContext(ctx context.Context) ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationPtrOutput
- type ApplicationMonitoringConfigurationPtrInput
- type ApplicationMonitoringConfigurationPtrOutput
- func (o ApplicationMonitoringConfigurationPtrOutput) CloudwatchLoggingConfiguration() ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrOutput
- func (o ApplicationMonitoringConfigurationPtrOutput) Elem() ApplicationMonitoringConfigurationOutput
- func (ApplicationMonitoringConfigurationPtrOutput) ElementType() reflect.Type
- func (o ApplicationMonitoringConfigurationPtrOutput) ManagedPersistenceMonitoringConfiguration() ...
- func (o ApplicationMonitoringConfigurationPtrOutput) PrometheusMonitoringConfiguration() ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationPtrOutput
- func (o ApplicationMonitoringConfigurationPtrOutput) S3MonitoringConfiguration() ApplicationMonitoringConfigurationS3MonitoringConfigurationPtrOutput
- func (o ApplicationMonitoringConfigurationPtrOutput) ToApplicationMonitoringConfigurationPtrOutput() ApplicationMonitoringConfigurationPtrOutput
- func (o ApplicationMonitoringConfigurationPtrOutput) ToApplicationMonitoringConfigurationPtrOutputWithContext(ctx context.Context) ApplicationMonitoringConfigurationPtrOutput
- type ApplicationMonitoringConfigurationS3MonitoringConfiguration
- type ApplicationMonitoringConfigurationS3MonitoringConfigurationArgs
- func (ApplicationMonitoringConfigurationS3MonitoringConfigurationArgs) ElementType() reflect.Type
- func (i ApplicationMonitoringConfigurationS3MonitoringConfigurationArgs) ToApplicationMonitoringConfigurationS3MonitoringConfigurationOutput() ApplicationMonitoringConfigurationS3MonitoringConfigurationOutput
- func (i ApplicationMonitoringConfigurationS3MonitoringConfigurationArgs) ToApplicationMonitoringConfigurationS3MonitoringConfigurationOutputWithContext(ctx context.Context) ApplicationMonitoringConfigurationS3MonitoringConfigurationOutput
- func (i ApplicationMonitoringConfigurationS3MonitoringConfigurationArgs) ToApplicationMonitoringConfigurationS3MonitoringConfigurationPtrOutput() ApplicationMonitoringConfigurationS3MonitoringConfigurationPtrOutput
- func (i ApplicationMonitoringConfigurationS3MonitoringConfigurationArgs) ToApplicationMonitoringConfigurationS3MonitoringConfigurationPtrOutputWithContext(ctx context.Context) ApplicationMonitoringConfigurationS3MonitoringConfigurationPtrOutput
- type ApplicationMonitoringConfigurationS3MonitoringConfigurationInput
- type ApplicationMonitoringConfigurationS3MonitoringConfigurationOutput
- func (ApplicationMonitoringConfigurationS3MonitoringConfigurationOutput) ElementType() reflect.Type
- func (o ApplicationMonitoringConfigurationS3MonitoringConfigurationOutput) EncryptionKeyArn() pulumi.StringPtrOutput
- func (o ApplicationMonitoringConfigurationS3MonitoringConfigurationOutput) LogUri() pulumi.StringPtrOutput
- func (o ApplicationMonitoringConfigurationS3MonitoringConfigurationOutput) ToApplicationMonitoringConfigurationS3MonitoringConfigurationOutput() ApplicationMonitoringConfigurationS3MonitoringConfigurationOutput
- func (o ApplicationMonitoringConfigurationS3MonitoringConfigurationOutput) ToApplicationMonitoringConfigurationS3MonitoringConfigurationOutputWithContext(ctx context.Context) ApplicationMonitoringConfigurationS3MonitoringConfigurationOutput
- func (o ApplicationMonitoringConfigurationS3MonitoringConfigurationOutput) ToApplicationMonitoringConfigurationS3MonitoringConfigurationPtrOutput() ApplicationMonitoringConfigurationS3MonitoringConfigurationPtrOutput
- func (o ApplicationMonitoringConfigurationS3MonitoringConfigurationOutput) ToApplicationMonitoringConfigurationS3MonitoringConfigurationPtrOutputWithContext(ctx context.Context) ApplicationMonitoringConfigurationS3MonitoringConfigurationPtrOutput
- type ApplicationMonitoringConfigurationS3MonitoringConfigurationPtrInput
- type ApplicationMonitoringConfigurationS3MonitoringConfigurationPtrOutput
- func (o ApplicationMonitoringConfigurationS3MonitoringConfigurationPtrOutput) Elem() ApplicationMonitoringConfigurationS3MonitoringConfigurationOutput
- func (ApplicationMonitoringConfigurationS3MonitoringConfigurationPtrOutput) ElementType() reflect.Type
- func (o ApplicationMonitoringConfigurationS3MonitoringConfigurationPtrOutput) EncryptionKeyArn() pulumi.StringPtrOutput
- func (o ApplicationMonitoringConfigurationS3MonitoringConfigurationPtrOutput) LogUri() pulumi.StringPtrOutput
- func (o ApplicationMonitoringConfigurationS3MonitoringConfigurationPtrOutput) ToApplicationMonitoringConfigurationS3MonitoringConfigurationPtrOutput() ApplicationMonitoringConfigurationS3MonitoringConfigurationPtrOutput
- func (o ApplicationMonitoringConfigurationS3MonitoringConfigurationPtrOutput) ToApplicationMonitoringConfigurationS3MonitoringConfigurationPtrOutputWithContext(ctx context.Context) ApplicationMonitoringConfigurationS3MonitoringConfigurationPtrOutput
- 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) Architecture() pulumi.StringPtrOutput
- func (o ApplicationOutput) Arn() pulumi.StringOutput
- func (o ApplicationOutput) AutoStartConfiguration() ApplicationAutoStartConfigurationOutput
- func (o ApplicationOutput) AutoStopConfiguration() ApplicationAutoStopConfigurationOutput
- func (ApplicationOutput) ElementType() reflect.Type
- func (o ApplicationOutput) ImageConfiguration() ApplicationImageConfigurationOutput
- func (o ApplicationOutput) InitialCapacities() ApplicationInitialCapacityArrayOutput
- func (o ApplicationOutput) InteractiveConfiguration() ApplicationInteractiveConfigurationOutput
- func (o ApplicationOutput) MaximumCapacity() ApplicationMaximumCapacityOutput
- func (o ApplicationOutput) MonitoringConfiguration() ApplicationMonitoringConfigurationPtrOutput
- func (o ApplicationOutput) Name() pulumi.StringOutput
- func (o ApplicationOutput) NetworkConfiguration() ApplicationNetworkConfigurationPtrOutput
- func (o ApplicationOutput) Region() pulumi.StringOutput
- func (o ApplicationOutput) ReleaseLabel() pulumi.StringOutput
- func (o ApplicationOutput) RuntimeConfigurations() ApplicationRuntimeConfigurationArrayOutput
- func (o ApplicationOutput) SchedulerConfiguration() ApplicationSchedulerConfigurationPtrOutput
- func (o ApplicationOutput) Tags() pulumi.StringMapOutput
- func (o ApplicationOutput) TagsAll() pulumi.StringMapOutput
- func (o ApplicationOutput) ToApplicationOutput() ApplicationOutput
- func (o ApplicationOutput) ToApplicationOutputWithContext(ctx context.Context) ApplicationOutput
- func (o ApplicationOutput) Type() pulumi.StringOutput
- type ApplicationRuntimeConfiguration
- type ApplicationRuntimeConfigurationArgs
- func (ApplicationRuntimeConfigurationArgs) ElementType() reflect.Type
- func (i ApplicationRuntimeConfigurationArgs) ToApplicationRuntimeConfigurationOutput() ApplicationRuntimeConfigurationOutput
- func (i ApplicationRuntimeConfigurationArgs) ToApplicationRuntimeConfigurationOutputWithContext(ctx context.Context) ApplicationRuntimeConfigurationOutput
- type ApplicationRuntimeConfigurationArray
- func (ApplicationRuntimeConfigurationArray) ElementType() reflect.Type
- func (i ApplicationRuntimeConfigurationArray) ToApplicationRuntimeConfigurationArrayOutput() ApplicationRuntimeConfigurationArrayOutput
- func (i ApplicationRuntimeConfigurationArray) ToApplicationRuntimeConfigurationArrayOutputWithContext(ctx context.Context) ApplicationRuntimeConfigurationArrayOutput
- type ApplicationRuntimeConfigurationArrayInput
- type ApplicationRuntimeConfigurationArrayOutput
- func (ApplicationRuntimeConfigurationArrayOutput) ElementType() reflect.Type
- func (o ApplicationRuntimeConfigurationArrayOutput) Index(i pulumi.IntInput) ApplicationRuntimeConfigurationOutput
- func (o ApplicationRuntimeConfigurationArrayOutput) ToApplicationRuntimeConfigurationArrayOutput() ApplicationRuntimeConfigurationArrayOutput
- func (o ApplicationRuntimeConfigurationArrayOutput) ToApplicationRuntimeConfigurationArrayOutputWithContext(ctx context.Context) ApplicationRuntimeConfigurationArrayOutput
- type ApplicationRuntimeConfigurationInput
- type ApplicationRuntimeConfigurationOutput
- func (o ApplicationRuntimeConfigurationOutput) Classification() pulumi.StringOutput
- func (ApplicationRuntimeConfigurationOutput) ElementType() reflect.Type
- func (o ApplicationRuntimeConfigurationOutput) Properties() pulumi.StringMapOutput
- func (o ApplicationRuntimeConfigurationOutput) ToApplicationRuntimeConfigurationOutput() ApplicationRuntimeConfigurationOutput
- func (o ApplicationRuntimeConfigurationOutput) ToApplicationRuntimeConfigurationOutputWithContext(ctx context.Context) ApplicationRuntimeConfigurationOutput
- type ApplicationSchedulerConfiguration
- type ApplicationSchedulerConfigurationArgs
- func (ApplicationSchedulerConfigurationArgs) ElementType() reflect.Type
- func (i ApplicationSchedulerConfigurationArgs) ToApplicationSchedulerConfigurationOutput() ApplicationSchedulerConfigurationOutput
- func (i ApplicationSchedulerConfigurationArgs) ToApplicationSchedulerConfigurationOutputWithContext(ctx context.Context) ApplicationSchedulerConfigurationOutput
- func (i ApplicationSchedulerConfigurationArgs) ToApplicationSchedulerConfigurationPtrOutput() ApplicationSchedulerConfigurationPtrOutput
- func (i ApplicationSchedulerConfigurationArgs) ToApplicationSchedulerConfigurationPtrOutputWithContext(ctx context.Context) ApplicationSchedulerConfigurationPtrOutput
- type ApplicationSchedulerConfigurationInput
- type ApplicationSchedulerConfigurationOutput
- func (ApplicationSchedulerConfigurationOutput) ElementType() reflect.Type
- func (o ApplicationSchedulerConfigurationOutput) MaxConcurrentRuns() pulumi.IntPtrOutput
- func (o ApplicationSchedulerConfigurationOutput) QueueTimeoutMinutes() pulumi.IntPtrOutput
- func (o ApplicationSchedulerConfigurationOutput) ToApplicationSchedulerConfigurationOutput() ApplicationSchedulerConfigurationOutput
- func (o ApplicationSchedulerConfigurationOutput) ToApplicationSchedulerConfigurationOutputWithContext(ctx context.Context) ApplicationSchedulerConfigurationOutput
- func (o ApplicationSchedulerConfigurationOutput) ToApplicationSchedulerConfigurationPtrOutput() ApplicationSchedulerConfigurationPtrOutput
- func (o ApplicationSchedulerConfigurationOutput) ToApplicationSchedulerConfigurationPtrOutputWithContext(ctx context.Context) ApplicationSchedulerConfigurationPtrOutput
- type ApplicationSchedulerConfigurationPtrInput
- type ApplicationSchedulerConfigurationPtrOutput
- func (o ApplicationSchedulerConfigurationPtrOutput) Elem() ApplicationSchedulerConfigurationOutput
- func (ApplicationSchedulerConfigurationPtrOutput) ElementType() reflect.Type
- func (o ApplicationSchedulerConfigurationPtrOutput) MaxConcurrentRuns() pulumi.IntPtrOutput
- func (o ApplicationSchedulerConfigurationPtrOutput) QueueTimeoutMinutes() pulumi.IntPtrOutput
- func (o ApplicationSchedulerConfigurationPtrOutput) ToApplicationSchedulerConfigurationPtrOutput() ApplicationSchedulerConfigurationPtrOutput
- func (o ApplicationSchedulerConfigurationPtrOutput) ToApplicationSchedulerConfigurationPtrOutputWithContext(ctx context.Context) ApplicationSchedulerConfigurationPtrOutput
- type ApplicationState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Application ¶
type Application struct {
pulumi.CustomResourceState
// The CPU architecture of an application. Valid values are `ARM64` or `X86_64`. Default value is `X86_64`.
Architecture pulumi.StringPtrOutput `pulumi:"architecture"`
// ARN of the cluster.
Arn pulumi.StringOutput `pulumi:"arn"`
// The configuration for an application to automatically start on job submission.
AutoStartConfiguration ApplicationAutoStartConfigurationOutput `pulumi:"autoStartConfiguration"`
// The configuration for an application to automatically stop after a certain amount of time being idle.
AutoStopConfiguration ApplicationAutoStopConfigurationOutput `pulumi:"autoStopConfiguration"`
// The image configuration applied to all worker types.
ImageConfiguration ApplicationImageConfigurationOutput `pulumi:"imageConfiguration"`
// The capacity to initialize when the application is created.
InitialCapacities ApplicationInitialCapacityArrayOutput `pulumi:"initialCapacities"`
// Enables the interactive use cases to use when running an application.
InteractiveConfiguration ApplicationInteractiveConfigurationOutput `pulumi:"interactiveConfiguration"`
// The maximum capacity to allocate when the application is created. This is cumulative across all workers at any given point in time, not just when an application is created. No new resources will be created once any one of the defined limits is hit.
MaximumCapacity ApplicationMaximumCapacityOutput `pulumi:"maximumCapacity"`
// The configuration setting for monitoring.
MonitoringConfiguration ApplicationMonitoringConfigurationPtrOutput `pulumi:"monitoringConfiguration"`
// The name of the application.
Name pulumi.StringOutput `pulumi:"name"`
// The network configuration for customer VPC connectivity.
NetworkConfiguration ApplicationNetworkConfigurationPtrOutput `pulumi:"networkConfiguration"`
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region pulumi.StringOutput `pulumi:"region"`
// The EMR release version associated with the application.
ReleaseLabel pulumi.StringOutput `pulumi:"releaseLabel"`
// 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.
RuntimeConfigurations ApplicationRuntimeConfigurationArrayOutput `pulumi:"runtimeConfigurations"`
// Scheduler configuration for batch and streaming jobs running on this application. Supported with release labels `emr-7.0.0` and above. See schedulerConfiguration Arguments below.
SchedulerConfiguration ApplicationSchedulerConfigurationPtrOutput `pulumi:"schedulerConfiguration"`
// Key-value mapping of resource tags. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
Tags pulumi.StringMapOutput `pulumi:"tags"`
// Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"`
// The type of application you want to start, such as `spark` or `hive`.
Type pulumi.StringOutput `pulumi:"type"`
}
Manages an EMR Serverless Application.
## Example Usage
### Basic Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v7/go/aws/emrserverless" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := emrserverless.NewApplication(ctx, "example", &emrserverless.ApplicationArgs{
Name: pulumi.String("example"),
ReleaseLabel: pulumi.String("emr-6.6.0"),
Type: pulumi.String("hive"),
})
if err != nil {
return err
}
return nil
})
}
```
### Initial Capacity Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v7/go/aws/emrserverless" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := emrserverless.NewApplication(ctx, "example", &emrserverless.ApplicationArgs{
Name: pulumi.String("example"),
ReleaseLabel: pulumi.String("emr-6.6.0"),
Type: pulumi.String("hive"),
InitialCapacities: emrserverless.ApplicationInitialCapacityArray{
&emrserverless.ApplicationInitialCapacityArgs{
InitialCapacityType: pulumi.String("HiveDriver"),
InitialCapacityConfig: &emrserverless.ApplicationInitialCapacityInitialCapacityConfigArgs{
WorkerCount: pulumi.Int(1),
WorkerConfiguration: &emrserverless.ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationArgs{
Cpu: pulumi.String("2 vCPU"),
Memory: pulumi.String("10 GB"),
},
},
},
},
})
if err != nil {
return err
}
return nil
})
}
```
### Maximum Capacity Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v7/go/aws/emrserverless" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := emrserverless.NewApplication(ctx, "example", &emrserverless.ApplicationArgs{
Name: pulumi.String("example"),
ReleaseLabel: pulumi.String("emr-6.6.0"),
Type: pulumi.String("hive"),
MaximumCapacity: &emrserverless.ApplicationMaximumCapacityArgs{
Cpu: pulumi.String("2 vCPU"),
Memory: pulumi.String("10 GB"),
},
})
if err != nil {
return err
}
return nil
})
}
```
### Monitoring Configuration Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v7/go/aws/emrserverless" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := emrserverless.NewApplication(ctx, "example", &emrserverless.ApplicationArgs{
Name: pulumi.String("example"),
ReleaseLabel: pulumi.String("emr-7.1.0"),
Type: pulumi.String("spark"),
MonitoringConfiguration: &emrserverless.ApplicationMonitoringConfigurationArgs{
CloudwatchLoggingConfiguration: &emrserverless.ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationArgs{
Enabled: pulumi.Bool(true),
LogGroupName: pulumi.String("/aws/emr-serverless/example"),
LogStreamNamePrefix: pulumi.String("spark-logs"),
LogTypes: emrserverless.ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArray{
&emrserverless.ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArgs{
Name: pulumi.String("SPARK_DRIVER"),
Values: pulumi.StringArray{
pulumi.String("STDOUT"),
pulumi.String("STDERR"),
},
},
&emrserverless.ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArgs{
Name: pulumi.String("SPARK_EXECUTOR"),
Values: pulumi.StringArray{
pulumi.String("STDOUT"),
},
},
},
},
ManagedPersistenceMonitoringConfiguration: &emrserverless.ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationArgs{
Enabled: pulumi.Bool(true),
},
PrometheusMonitoringConfiguration: &emrserverless.ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationArgs{
RemoteWriteUrl: pulumi.String("https://prometheus-remote-write-endpoint.example.com/api/v1/write"),
},
},
})
if err != nil {
return err
}
return nil
})
}
```
### Runtime Configuration Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v7/go/aws/emrserverless" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := emrserverless.NewApplication(ctx, "example", &emrserverless.ApplicationArgs{
Name: pulumi.String("example"),
ReleaseLabel: pulumi.String("emr-6.8.0"),
Type: pulumi.String("spark"),
RuntimeConfigurations: emrserverless.ApplicationRuntimeConfigurationArray{
&emrserverless.ApplicationRuntimeConfigurationArgs{
Classification: pulumi.String("spark-executor-log4j2"),
Properties: pulumi.StringMap{
"rootLogger.level": pulumi.String("error"),
"logger.IdentifierForClass.name": pulumi.String("classpathForSettingLogger"),
"logger.IdentifierForClass.level": pulumi.String("info"),
},
},
&emrserverless.ApplicationRuntimeConfigurationArgs{
Classification: pulumi.String("spark-defaults"),
Properties: pulumi.StringMap{
"spark.executor.memory": pulumi.String("1g"),
"spark.executor.cores": pulumi.String("1"),
},
},
},
})
if err != nil {
return err
}
return nil
})
}
```
## Import
Using `pulumi import`, import EMR Serverless applications using the `id`. For example:
```sh $ pulumi import aws:emrserverless/application:Application example id ```
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 ApplicationArgs ¶
type ApplicationArgs struct {
// The CPU architecture of an application. Valid values are `ARM64` or `X86_64`. Default value is `X86_64`.
Architecture pulumi.StringPtrInput
// The configuration for an application to automatically start on job submission.
AutoStartConfiguration ApplicationAutoStartConfigurationPtrInput
// The configuration for an application to automatically stop after a certain amount of time being idle.
AutoStopConfiguration ApplicationAutoStopConfigurationPtrInput
// The image configuration applied to all worker types.
ImageConfiguration ApplicationImageConfigurationPtrInput
// The capacity to initialize when the application is created.
InitialCapacities ApplicationInitialCapacityArrayInput
// Enables the interactive use cases to use when running an application.
InteractiveConfiguration ApplicationInteractiveConfigurationPtrInput
// The maximum capacity to allocate when the application is created. This is cumulative across all workers at any given point in time, not just when an application is created. No new resources will be created once any one of the defined limits is hit.
MaximumCapacity ApplicationMaximumCapacityPtrInput
// The configuration setting for monitoring.
MonitoringConfiguration ApplicationMonitoringConfigurationPtrInput
// The name of the application.
Name pulumi.StringPtrInput
// The network configuration for customer VPC connectivity.
NetworkConfiguration ApplicationNetworkConfigurationPtrInput
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region pulumi.StringPtrInput
// The EMR release version associated with the application.
ReleaseLabel pulumi.StringInput
// 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.
RuntimeConfigurations ApplicationRuntimeConfigurationArrayInput
// Scheduler configuration for batch and streaming jobs running on this application. Supported with release labels `emr-7.0.0` and above. See schedulerConfiguration Arguments below.
SchedulerConfiguration ApplicationSchedulerConfigurationPtrInput
// Key-value mapping of resource tags. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
Tags pulumi.StringMapInput
// The type of application you want to start, such as `spark` or `hive`.
Type pulumi.StringInput
}
The set of arguments for constructing a Application resource.
func (ApplicationArgs) ElementType ¶
func (ApplicationArgs) ElementType() reflect.Type
type ApplicationArray ¶
type ApplicationArray []ApplicationInput
func (ApplicationArray) ElementType ¶
func (ApplicationArray) ElementType() reflect.Type
func (ApplicationArray) ToApplicationArrayOutput ¶
func (i ApplicationArray) ToApplicationArrayOutput() ApplicationArrayOutput
func (ApplicationArray) ToApplicationArrayOutputWithContext ¶
func (i ApplicationArray) ToApplicationArrayOutputWithContext(ctx context.Context) ApplicationArrayOutput
type ApplicationArrayInput ¶
type ApplicationArrayInput interface {
pulumi.Input
ToApplicationArrayOutput() ApplicationArrayOutput
ToApplicationArrayOutputWithContext(context.Context) ApplicationArrayOutput
}
ApplicationArrayInput is an input type that accepts ApplicationArray and ApplicationArrayOutput values. You can construct a concrete instance of `ApplicationArrayInput` via:
ApplicationArray{ ApplicationArgs{...} }
type ApplicationArrayOutput ¶
type ApplicationArrayOutput struct{ *pulumi.OutputState }
func (ApplicationArrayOutput) ElementType ¶
func (ApplicationArrayOutput) ElementType() reflect.Type
func (ApplicationArrayOutput) Index ¶
func (o ApplicationArrayOutput) Index(i pulumi.IntInput) ApplicationOutput
func (ApplicationArrayOutput) ToApplicationArrayOutput ¶
func (o ApplicationArrayOutput) ToApplicationArrayOutput() ApplicationArrayOutput
func (ApplicationArrayOutput) ToApplicationArrayOutputWithContext ¶
func (o ApplicationArrayOutput) ToApplicationArrayOutputWithContext(ctx context.Context) ApplicationArrayOutput
type ApplicationAutoStartConfiguration ¶
type ApplicationAutoStartConfiguration struct {
// Enables the application to automatically start on job submission. Defaults to `true`.
Enabled *bool `pulumi:"enabled"`
}
type ApplicationAutoStartConfigurationArgs ¶
type ApplicationAutoStartConfigurationArgs struct {
// Enables the application to automatically start on job submission. Defaults to `true`.
Enabled pulumi.BoolPtrInput `pulumi:"enabled"`
}
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 }
func (ApplicationAutoStartConfigurationOutput) ElementType ¶
func (ApplicationAutoStartConfigurationOutput) ElementType() reflect.Type
func (ApplicationAutoStartConfigurationOutput) Enabled ¶
func (o ApplicationAutoStartConfigurationOutput) Enabled() pulumi.BoolPtrOutput
Enables the application to automatically start on job submission. 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
Enables the application to automatically start on job submission. 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 {
// Enables the application to automatically stop after a certain amount of time being idle. Defaults to `true`.
Enabled *bool `pulumi:"enabled"`
// The amount of idle time in minutes after which your application will automatically stop. Defaults to `15` minutes.
IdleTimeoutMinutes *int `pulumi:"idleTimeoutMinutes"`
}
type ApplicationAutoStopConfigurationArgs ¶
type ApplicationAutoStopConfigurationArgs struct {
// Enables the application to automatically stop after a certain amount of time being idle. Defaults to `true`.
Enabled pulumi.BoolPtrInput `pulumi:"enabled"`
// The amount of idle time in minutes after which your application will automatically stop. Defaults to `15` minutes.
IdleTimeoutMinutes pulumi.IntPtrInput `pulumi:"idleTimeoutMinutes"`
}
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 }
func (ApplicationAutoStopConfigurationOutput) ElementType ¶
func (ApplicationAutoStopConfigurationOutput) ElementType() reflect.Type
func (ApplicationAutoStopConfigurationOutput) Enabled ¶
func (o ApplicationAutoStopConfigurationOutput) Enabled() pulumi.BoolPtrOutput
Enables the application to automatically stop after a certain amount of time being idle. Defaults to `true`.
func (ApplicationAutoStopConfigurationOutput) IdleTimeoutMinutes ¶
func (o ApplicationAutoStopConfigurationOutput) IdleTimeoutMinutes() pulumi.IntPtrOutput
The amount of idle time in minutes after which your application will automatically stop. 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
Enables the application to automatically stop after a certain amount of time being idle. Defaults to `true`.
func (ApplicationAutoStopConfigurationPtrOutput) IdleTimeoutMinutes ¶
func (o ApplicationAutoStopConfigurationPtrOutput) IdleTimeoutMinutes() pulumi.IntPtrOutput
The amount of idle time in minutes after which your application will automatically stop. Defaults to `15` minutes.
func (ApplicationAutoStopConfigurationPtrOutput) ToApplicationAutoStopConfigurationPtrOutput ¶
func (o ApplicationAutoStopConfigurationPtrOutput) ToApplicationAutoStopConfigurationPtrOutput() ApplicationAutoStopConfigurationPtrOutput
func (ApplicationAutoStopConfigurationPtrOutput) ToApplicationAutoStopConfigurationPtrOutputWithContext ¶
func (o ApplicationAutoStopConfigurationPtrOutput) ToApplicationAutoStopConfigurationPtrOutputWithContext(ctx context.Context) ApplicationAutoStopConfigurationPtrOutput
type ApplicationImageConfiguration ¶
type ApplicationImageConfiguration struct {
// The image URI.
ImageUri string `pulumi:"imageUri"`
}
type ApplicationImageConfigurationArgs ¶
type ApplicationImageConfigurationArgs struct {
// The image URI.
ImageUri pulumi.StringInput `pulumi:"imageUri"`
}
func (ApplicationImageConfigurationArgs) ElementType ¶
func (ApplicationImageConfigurationArgs) ElementType() reflect.Type
func (ApplicationImageConfigurationArgs) ToApplicationImageConfigurationOutput ¶
func (i ApplicationImageConfigurationArgs) ToApplicationImageConfigurationOutput() ApplicationImageConfigurationOutput
func (ApplicationImageConfigurationArgs) ToApplicationImageConfigurationOutputWithContext ¶
func (i ApplicationImageConfigurationArgs) ToApplicationImageConfigurationOutputWithContext(ctx context.Context) ApplicationImageConfigurationOutput
func (ApplicationImageConfigurationArgs) ToApplicationImageConfigurationPtrOutput ¶
func (i ApplicationImageConfigurationArgs) ToApplicationImageConfigurationPtrOutput() ApplicationImageConfigurationPtrOutput
func (ApplicationImageConfigurationArgs) ToApplicationImageConfigurationPtrOutputWithContext ¶
func (i ApplicationImageConfigurationArgs) ToApplicationImageConfigurationPtrOutputWithContext(ctx context.Context) ApplicationImageConfigurationPtrOutput
type ApplicationImageConfigurationInput ¶
type ApplicationImageConfigurationInput interface {
pulumi.Input
ToApplicationImageConfigurationOutput() ApplicationImageConfigurationOutput
ToApplicationImageConfigurationOutputWithContext(context.Context) ApplicationImageConfigurationOutput
}
ApplicationImageConfigurationInput is an input type that accepts ApplicationImageConfigurationArgs and ApplicationImageConfigurationOutput values. You can construct a concrete instance of `ApplicationImageConfigurationInput` via:
ApplicationImageConfigurationArgs{...}
type ApplicationImageConfigurationOutput ¶
type ApplicationImageConfigurationOutput struct{ *pulumi.OutputState }
func (ApplicationImageConfigurationOutput) ElementType ¶
func (ApplicationImageConfigurationOutput) ElementType() reflect.Type
func (ApplicationImageConfigurationOutput) ImageUri ¶
func (o ApplicationImageConfigurationOutput) ImageUri() pulumi.StringOutput
The image URI.
func (ApplicationImageConfigurationOutput) ToApplicationImageConfigurationOutput ¶
func (o ApplicationImageConfigurationOutput) ToApplicationImageConfigurationOutput() ApplicationImageConfigurationOutput
func (ApplicationImageConfigurationOutput) ToApplicationImageConfigurationOutputWithContext ¶
func (o ApplicationImageConfigurationOutput) ToApplicationImageConfigurationOutputWithContext(ctx context.Context) ApplicationImageConfigurationOutput
func (ApplicationImageConfigurationOutput) ToApplicationImageConfigurationPtrOutput ¶
func (o ApplicationImageConfigurationOutput) ToApplicationImageConfigurationPtrOutput() ApplicationImageConfigurationPtrOutput
func (ApplicationImageConfigurationOutput) ToApplicationImageConfigurationPtrOutputWithContext ¶
func (o ApplicationImageConfigurationOutput) ToApplicationImageConfigurationPtrOutputWithContext(ctx context.Context) ApplicationImageConfigurationPtrOutput
type ApplicationImageConfigurationPtrInput ¶
type ApplicationImageConfigurationPtrInput interface {
pulumi.Input
ToApplicationImageConfigurationPtrOutput() ApplicationImageConfigurationPtrOutput
ToApplicationImageConfigurationPtrOutputWithContext(context.Context) ApplicationImageConfigurationPtrOutput
}
ApplicationImageConfigurationPtrInput is an input type that accepts ApplicationImageConfigurationArgs, ApplicationImageConfigurationPtr and ApplicationImageConfigurationPtrOutput values. You can construct a concrete instance of `ApplicationImageConfigurationPtrInput` via:
ApplicationImageConfigurationArgs{...}
or:
nil
func ApplicationImageConfigurationPtr ¶
func ApplicationImageConfigurationPtr(v *ApplicationImageConfigurationArgs) ApplicationImageConfigurationPtrInput
type ApplicationImageConfigurationPtrOutput ¶
type ApplicationImageConfigurationPtrOutput struct{ *pulumi.OutputState }
func (ApplicationImageConfigurationPtrOutput) ElementType ¶
func (ApplicationImageConfigurationPtrOutput) ElementType() reflect.Type
func (ApplicationImageConfigurationPtrOutput) ImageUri ¶
func (o ApplicationImageConfigurationPtrOutput) ImageUri() pulumi.StringPtrOutput
The image URI.
func (ApplicationImageConfigurationPtrOutput) ToApplicationImageConfigurationPtrOutput ¶
func (o ApplicationImageConfigurationPtrOutput) ToApplicationImageConfigurationPtrOutput() ApplicationImageConfigurationPtrOutput
func (ApplicationImageConfigurationPtrOutput) ToApplicationImageConfigurationPtrOutputWithContext ¶
func (o ApplicationImageConfigurationPtrOutput) ToApplicationImageConfigurationPtrOutputWithContext(ctx context.Context) ApplicationImageConfigurationPtrOutput
type ApplicationInitialCapacity ¶
type ApplicationInitialCapacity struct {
// The initial capacity configuration per worker.
InitialCapacityConfig *ApplicationInitialCapacityInitialCapacityConfig `pulumi:"initialCapacityConfig"`
// The worker type for an analytics framework. For Spark applications, the key can either be set to `Driver` or `Executor`. For Hive applications, it can be set to `HiveDriver` or `TezTask`.
InitialCapacityType string `pulumi:"initialCapacityType"`
}
type ApplicationInitialCapacityArgs ¶
type ApplicationInitialCapacityArgs struct {
// The initial capacity configuration per worker.
InitialCapacityConfig ApplicationInitialCapacityInitialCapacityConfigPtrInput `pulumi:"initialCapacityConfig"`
// The worker type for an analytics framework. For Spark applications, the key can either be set to `Driver` or `Executor`. For Hive applications, it can be set to `HiveDriver` or `TezTask`.
InitialCapacityType pulumi.StringInput `pulumi:"initialCapacityType"`
}
func (ApplicationInitialCapacityArgs) ElementType ¶
func (ApplicationInitialCapacityArgs) ElementType() reflect.Type
func (ApplicationInitialCapacityArgs) ToApplicationInitialCapacityOutput ¶
func (i ApplicationInitialCapacityArgs) ToApplicationInitialCapacityOutput() ApplicationInitialCapacityOutput
func (ApplicationInitialCapacityArgs) ToApplicationInitialCapacityOutputWithContext ¶
func (i ApplicationInitialCapacityArgs) ToApplicationInitialCapacityOutputWithContext(ctx context.Context) ApplicationInitialCapacityOutput
type ApplicationInitialCapacityArray ¶
type ApplicationInitialCapacityArray []ApplicationInitialCapacityInput
func (ApplicationInitialCapacityArray) ElementType ¶
func (ApplicationInitialCapacityArray) ElementType() reflect.Type
func (ApplicationInitialCapacityArray) ToApplicationInitialCapacityArrayOutput ¶
func (i ApplicationInitialCapacityArray) ToApplicationInitialCapacityArrayOutput() ApplicationInitialCapacityArrayOutput
func (ApplicationInitialCapacityArray) ToApplicationInitialCapacityArrayOutputWithContext ¶
func (i ApplicationInitialCapacityArray) ToApplicationInitialCapacityArrayOutputWithContext(ctx context.Context) ApplicationInitialCapacityArrayOutput
type ApplicationInitialCapacityArrayInput ¶
type ApplicationInitialCapacityArrayInput interface {
pulumi.Input
ToApplicationInitialCapacityArrayOutput() ApplicationInitialCapacityArrayOutput
ToApplicationInitialCapacityArrayOutputWithContext(context.Context) ApplicationInitialCapacityArrayOutput
}
ApplicationInitialCapacityArrayInput is an input type that accepts ApplicationInitialCapacityArray and ApplicationInitialCapacityArrayOutput values. You can construct a concrete instance of `ApplicationInitialCapacityArrayInput` via:
ApplicationInitialCapacityArray{ ApplicationInitialCapacityArgs{...} }
type ApplicationInitialCapacityArrayOutput ¶
type ApplicationInitialCapacityArrayOutput struct{ *pulumi.OutputState }
func (ApplicationInitialCapacityArrayOutput) ElementType ¶
func (ApplicationInitialCapacityArrayOutput) ElementType() reflect.Type
func (ApplicationInitialCapacityArrayOutput) Index ¶
func (o ApplicationInitialCapacityArrayOutput) Index(i pulumi.IntInput) ApplicationInitialCapacityOutput
func (ApplicationInitialCapacityArrayOutput) ToApplicationInitialCapacityArrayOutput ¶
func (o ApplicationInitialCapacityArrayOutput) ToApplicationInitialCapacityArrayOutput() ApplicationInitialCapacityArrayOutput
func (ApplicationInitialCapacityArrayOutput) ToApplicationInitialCapacityArrayOutputWithContext ¶
func (o ApplicationInitialCapacityArrayOutput) ToApplicationInitialCapacityArrayOutputWithContext(ctx context.Context) ApplicationInitialCapacityArrayOutput
type ApplicationInitialCapacityInitialCapacityConfig ¶
type ApplicationInitialCapacityInitialCapacityConfig struct {
// The resource configuration of the initial capacity configuration.
WorkerConfiguration *ApplicationInitialCapacityInitialCapacityConfigWorkerConfiguration `pulumi:"workerConfiguration"`
// The number of workers in the initial capacity configuration.
WorkerCount int `pulumi:"workerCount"`
}
type ApplicationInitialCapacityInitialCapacityConfigArgs ¶
type ApplicationInitialCapacityInitialCapacityConfigArgs struct {
// The resource configuration of the initial capacity configuration.
WorkerConfiguration ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrInput `pulumi:"workerConfiguration"`
// The number of workers in the initial capacity configuration.
WorkerCount pulumi.IntInput `pulumi:"workerCount"`
}
func (ApplicationInitialCapacityInitialCapacityConfigArgs) ElementType ¶
func (ApplicationInitialCapacityInitialCapacityConfigArgs) ElementType() reflect.Type
func (ApplicationInitialCapacityInitialCapacityConfigArgs) ToApplicationInitialCapacityInitialCapacityConfigOutput ¶
func (i ApplicationInitialCapacityInitialCapacityConfigArgs) ToApplicationInitialCapacityInitialCapacityConfigOutput() ApplicationInitialCapacityInitialCapacityConfigOutput
func (ApplicationInitialCapacityInitialCapacityConfigArgs) ToApplicationInitialCapacityInitialCapacityConfigOutputWithContext ¶
func (i ApplicationInitialCapacityInitialCapacityConfigArgs) ToApplicationInitialCapacityInitialCapacityConfigOutputWithContext(ctx context.Context) ApplicationInitialCapacityInitialCapacityConfigOutput
func (ApplicationInitialCapacityInitialCapacityConfigArgs) ToApplicationInitialCapacityInitialCapacityConfigPtrOutput ¶
func (i ApplicationInitialCapacityInitialCapacityConfigArgs) ToApplicationInitialCapacityInitialCapacityConfigPtrOutput() ApplicationInitialCapacityInitialCapacityConfigPtrOutput
func (ApplicationInitialCapacityInitialCapacityConfigArgs) ToApplicationInitialCapacityInitialCapacityConfigPtrOutputWithContext ¶
func (i ApplicationInitialCapacityInitialCapacityConfigArgs) ToApplicationInitialCapacityInitialCapacityConfigPtrOutputWithContext(ctx context.Context) ApplicationInitialCapacityInitialCapacityConfigPtrOutput
type ApplicationInitialCapacityInitialCapacityConfigInput ¶
type ApplicationInitialCapacityInitialCapacityConfigInput interface {
pulumi.Input
ToApplicationInitialCapacityInitialCapacityConfigOutput() ApplicationInitialCapacityInitialCapacityConfigOutput
ToApplicationInitialCapacityInitialCapacityConfigOutputWithContext(context.Context) ApplicationInitialCapacityInitialCapacityConfigOutput
}
ApplicationInitialCapacityInitialCapacityConfigInput is an input type that accepts ApplicationInitialCapacityInitialCapacityConfigArgs and ApplicationInitialCapacityInitialCapacityConfigOutput values. You can construct a concrete instance of `ApplicationInitialCapacityInitialCapacityConfigInput` via:
ApplicationInitialCapacityInitialCapacityConfigArgs{...}
type ApplicationInitialCapacityInitialCapacityConfigOutput ¶
type ApplicationInitialCapacityInitialCapacityConfigOutput struct{ *pulumi.OutputState }
func (ApplicationInitialCapacityInitialCapacityConfigOutput) ElementType ¶
func (ApplicationInitialCapacityInitialCapacityConfigOutput) ElementType() reflect.Type
func (ApplicationInitialCapacityInitialCapacityConfigOutput) ToApplicationInitialCapacityInitialCapacityConfigOutput ¶
func (o ApplicationInitialCapacityInitialCapacityConfigOutput) ToApplicationInitialCapacityInitialCapacityConfigOutput() ApplicationInitialCapacityInitialCapacityConfigOutput
func (ApplicationInitialCapacityInitialCapacityConfigOutput) ToApplicationInitialCapacityInitialCapacityConfigOutputWithContext ¶
func (o ApplicationInitialCapacityInitialCapacityConfigOutput) ToApplicationInitialCapacityInitialCapacityConfigOutputWithContext(ctx context.Context) ApplicationInitialCapacityInitialCapacityConfigOutput
func (ApplicationInitialCapacityInitialCapacityConfigOutput) ToApplicationInitialCapacityInitialCapacityConfigPtrOutput ¶
func (o ApplicationInitialCapacityInitialCapacityConfigOutput) ToApplicationInitialCapacityInitialCapacityConfigPtrOutput() ApplicationInitialCapacityInitialCapacityConfigPtrOutput
func (ApplicationInitialCapacityInitialCapacityConfigOutput) ToApplicationInitialCapacityInitialCapacityConfigPtrOutputWithContext ¶
func (o ApplicationInitialCapacityInitialCapacityConfigOutput) ToApplicationInitialCapacityInitialCapacityConfigPtrOutputWithContext(ctx context.Context) ApplicationInitialCapacityInitialCapacityConfigPtrOutput
func (ApplicationInitialCapacityInitialCapacityConfigOutput) WorkerConfiguration ¶
func (o ApplicationInitialCapacityInitialCapacityConfigOutput) WorkerConfiguration() ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput
The resource configuration of the initial capacity configuration.
func (ApplicationInitialCapacityInitialCapacityConfigOutput) WorkerCount ¶
func (o ApplicationInitialCapacityInitialCapacityConfigOutput) WorkerCount() pulumi.IntOutput
The number of workers in the initial capacity configuration.
type ApplicationInitialCapacityInitialCapacityConfigPtrInput ¶
type ApplicationInitialCapacityInitialCapacityConfigPtrInput interface {
pulumi.Input
ToApplicationInitialCapacityInitialCapacityConfigPtrOutput() ApplicationInitialCapacityInitialCapacityConfigPtrOutput
ToApplicationInitialCapacityInitialCapacityConfigPtrOutputWithContext(context.Context) ApplicationInitialCapacityInitialCapacityConfigPtrOutput
}
ApplicationInitialCapacityInitialCapacityConfigPtrInput is an input type that accepts ApplicationInitialCapacityInitialCapacityConfigArgs, ApplicationInitialCapacityInitialCapacityConfigPtr and ApplicationInitialCapacityInitialCapacityConfigPtrOutput values. You can construct a concrete instance of `ApplicationInitialCapacityInitialCapacityConfigPtrInput` via:
ApplicationInitialCapacityInitialCapacityConfigArgs{...}
or:
nil
func ApplicationInitialCapacityInitialCapacityConfigPtr ¶
func ApplicationInitialCapacityInitialCapacityConfigPtr(v *ApplicationInitialCapacityInitialCapacityConfigArgs) ApplicationInitialCapacityInitialCapacityConfigPtrInput
type ApplicationInitialCapacityInitialCapacityConfigPtrOutput ¶
type ApplicationInitialCapacityInitialCapacityConfigPtrOutput struct{ *pulumi.OutputState }
func (ApplicationInitialCapacityInitialCapacityConfigPtrOutput) ElementType ¶
func (ApplicationInitialCapacityInitialCapacityConfigPtrOutput) ElementType() reflect.Type
func (ApplicationInitialCapacityInitialCapacityConfigPtrOutput) ToApplicationInitialCapacityInitialCapacityConfigPtrOutput ¶
func (o ApplicationInitialCapacityInitialCapacityConfigPtrOutput) ToApplicationInitialCapacityInitialCapacityConfigPtrOutput() ApplicationInitialCapacityInitialCapacityConfigPtrOutput
func (ApplicationInitialCapacityInitialCapacityConfigPtrOutput) ToApplicationInitialCapacityInitialCapacityConfigPtrOutputWithContext ¶
func (o ApplicationInitialCapacityInitialCapacityConfigPtrOutput) ToApplicationInitialCapacityInitialCapacityConfigPtrOutputWithContext(ctx context.Context) ApplicationInitialCapacityInitialCapacityConfigPtrOutput
func (ApplicationInitialCapacityInitialCapacityConfigPtrOutput) WorkerConfiguration ¶
func (o ApplicationInitialCapacityInitialCapacityConfigPtrOutput) WorkerConfiguration() ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput
The resource configuration of the initial capacity configuration.
func (ApplicationInitialCapacityInitialCapacityConfigPtrOutput) WorkerCount ¶
func (o ApplicationInitialCapacityInitialCapacityConfigPtrOutput) WorkerCount() pulumi.IntPtrOutput
The number of workers in the initial capacity configuration.
type ApplicationInitialCapacityInitialCapacityConfigWorkerConfiguration ¶
type ApplicationInitialCapacityInitialCapacityConfigWorkerConfiguration struct {
// The CPU requirements for every worker instance of the worker type.
Cpu string `pulumi:"cpu"`
// The disk requirements for every worker instance of the worker type.
Disk *string `pulumi:"disk"`
// The memory requirements for every worker instance of the worker type.
Memory string `pulumi:"memory"`
}
type ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationArgs ¶
type ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationArgs struct {
// The CPU requirements for every worker instance of the worker type.
Cpu pulumi.StringInput `pulumi:"cpu"`
// The disk requirements for every worker instance of the worker type.
Disk pulumi.StringPtrInput `pulumi:"disk"`
// The memory requirements for every worker instance of the worker type.
Memory pulumi.StringInput `pulumi:"memory"`
}
func (ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationArgs) ElementType ¶
func (ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationArgs) ElementType() reflect.Type
func (ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationArgs) ToApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput ¶
func (i ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationArgs) ToApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput() ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput
func (ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationArgs) ToApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutputWithContext ¶
func (i ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationArgs) ToApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutputWithContext(ctx context.Context) ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput
func (ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationArgs) ToApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput ¶
func (i ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationArgs) ToApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput() ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput
func (ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationArgs) ToApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutputWithContext ¶
func (i ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationArgs) ToApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutputWithContext(ctx context.Context) ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput
type ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationInput ¶
type ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationInput interface {
pulumi.Input
ToApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput() ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput
ToApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutputWithContext(context.Context) ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput
}
ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationInput is an input type that accepts ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationArgs and ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput values. You can construct a concrete instance of `ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationInput` via:
ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationArgs{...}
type ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput ¶
type ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput struct{ *pulumi.OutputState }
func (ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput) Cpu ¶
func (o ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput) Cpu() pulumi.StringOutput
The CPU requirements for every worker instance of the worker type.
func (ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput) Disk ¶
func (o ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput) Disk() pulumi.StringPtrOutput
The disk requirements for every worker instance of the worker type.
func (ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput) ElementType ¶
func (ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput) ElementType() reflect.Type
func (ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput) Memory ¶
func (o ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput) Memory() pulumi.StringOutput
The memory requirements for every worker instance of the worker type.
func (ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput) ToApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput ¶
func (o ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput) ToApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput() ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput
func (ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput) ToApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutputWithContext ¶
func (o ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput) ToApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutputWithContext(ctx context.Context) ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput
func (ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput) ToApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput ¶
func (o ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput) ToApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput() ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput
func (ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput) ToApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutputWithContext ¶
func (o ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput) ToApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutputWithContext(ctx context.Context) ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput
type ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrInput ¶
type ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrInput interface {
pulumi.Input
ToApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput() ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput
ToApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutputWithContext(context.Context) ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput
}
ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrInput is an input type that accepts ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationArgs, ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtr and ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput values. You can construct a concrete instance of `ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrInput` via:
ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationArgs{...}
or:
nil
func ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtr ¶
func ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtr(v *ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationArgs) ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrInput
type ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput ¶
type ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput struct{ *pulumi.OutputState }
func (ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput) Cpu ¶
func (o ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput) Cpu() pulumi.StringPtrOutput
The CPU requirements for every worker instance of the worker type.
func (ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput) Disk ¶
func (o ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput) Disk() pulumi.StringPtrOutput
The disk requirements for every worker instance of the worker type.
func (ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput) ElementType ¶
func (ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput) ElementType() reflect.Type
func (ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput) Memory ¶
func (o ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput) Memory() pulumi.StringPtrOutput
The memory requirements for every worker instance of the worker type.
func (ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput) ToApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput ¶
func (o ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput) ToApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput() ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput
func (ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput) ToApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutputWithContext ¶
func (o ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput) ToApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutputWithContext(ctx context.Context) ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput
type ApplicationInitialCapacityInput ¶
type ApplicationInitialCapacityInput interface {
pulumi.Input
ToApplicationInitialCapacityOutput() ApplicationInitialCapacityOutput
ToApplicationInitialCapacityOutputWithContext(context.Context) ApplicationInitialCapacityOutput
}
ApplicationInitialCapacityInput is an input type that accepts ApplicationInitialCapacityArgs and ApplicationInitialCapacityOutput values. You can construct a concrete instance of `ApplicationInitialCapacityInput` via:
ApplicationInitialCapacityArgs{...}
type ApplicationInitialCapacityOutput ¶
type ApplicationInitialCapacityOutput struct{ *pulumi.OutputState }
func (ApplicationInitialCapacityOutput) ElementType ¶
func (ApplicationInitialCapacityOutput) ElementType() reflect.Type
func (ApplicationInitialCapacityOutput) InitialCapacityConfig ¶
func (o ApplicationInitialCapacityOutput) InitialCapacityConfig() ApplicationInitialCapacityInitialCapacityConfigPtrOutput
The initial capacity configuration per worker.
func (ApplicationInitialCapacityOutput) InitialCapacityType ¶
func (o ApplicationInitialCapacityOutput) InitialCapacityType() pulumi.StringOutput
The worker type for an analytics framework. For Spark applications, the key can either be set to `Driver` or `Executor`. For Hive applications, it can be set to `HiveDriver` or `TezTask`.
func (ApplicationInitialCapacityOutput) ToApplicationInitialCapacityOutput ¶
func (o ApplicationInitialCapacityOutput) ToApplicationInitialCapacityOutput() ApplicationInitialCapacityOutput
func (ApplicationInitialCapacityOutput) ToApplicationInitialCapacityOutputWithContext ¶
func (o ApplicationInitialCapacityOutput) ToApplicationInitialCapacityOutputWithContext(ctx context.Context) ApplicationInitialCapacityOutput
type ApplicationInput ¶
type ApplicationInput interface {
pulumi.Input
ToApplicationOutput() ApplicationOutput
ToApplicationOutputWithContext(ctx context.Context) ApplicationOutput
}
type ApplicationInteractiveConfiguration ¶
type ApplicationInteractiveConfiguration struct {
// Enables an Apache Livy endpoint that you can connect to and run interactive jobs.
LivyEndpointEnabled *bool `pulumi:"livyEndpointEnabled"`
// Enables you to connect an application to Amazon EMR Studio to run interactive workloads in a notebook.
StudioEnabled *bool `pulumi:"studioEnabled"`
}
type ApplicationInteractiveConfigurationArgs ¶
type ApplicationInteractiveConfigurationArgs struct {
// Enables an Apache Livy endpoint that you can connect to and run interactive jobs.
LivyEndpointEnabled pulumi.BoolPtrInput `pulumi:"livyEndpointEnabled"`
// Enables you to connect an application to Amazon EMR Studio to run interactive workloads in a notebook.
StudioEnabled pulumi.BoolPtrInput `pulumi:"studioEnabled"`
}
func (ApplicationInteractiveConfigurationArgs) ElementType ¶
func (ApplicationInteractiveConfigurationArgs) ElementType() reflect.Type
func (ApplicationInteractiveConfigurationArgs) ToApplicationInteractiveConfigurationOutput ¶
func (i ApplicationInteractiveConfigurationArgs) ToApplicationInteractiveConfigurationOutput() ApplicationInteractiveConfigurationOutput
func (ApplicationInteractiveConfigurationArgs) ToApplicationInteractiveConfigurationOutputWithContext ¶
func (i ApplicationInteractiveConfigurationArgs) ToApplicationInteractiveConfigurationOutputWithContext(ctx context.Context) ApplicationInteractiveConfigurationOutput
func (ApplicationInteractiveConfigurationArgs) ToApplicationInteractiveConfigurationPtrOutput ¶
func (i ApplicationInteractiveConfigurationArgs) ToApplicationInteractiveConfigurationPtrOutput() ApplicationInteractiveConfigurationPtrOutput
func (ApplicationInteractiveConfigurationArgs) ToApplicationInteractiveConfigurationPtrOutputWithContext ¶
func (i ApplicationInteractiveConfigurationArgs) ToApplicationInteractiveConfigurationPtrOutputWithContext(ctx context.Context) ApplicationInteractiveConfigurationPtrOutput
type ApplicationInteractiveConfigurationInput ¶
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 ¶
type ApplicationInteractiveConfigurationOutput struct{ *pulumi.OutputState }
func (ApplicationInteractiveConfigurationOutput) ElementType ¶
func (ApplicationInteractiveConfigurationOutput) ElementType() reflect.Type
func (ApplicationInteractiveConfigurationOutput) LivyEndpointEnabled ¶
func (o ApplicationInteractiveConfigurationOutput) LivyEndpointEnabled() pulumi.BoolPtrOutput
Enables an Apache Livy endpoint that you can connect to and run interactive jobs.
func (ApplicationInteractiveConfigurationOutput) StudioEnabled ¶
func (o ApplicationInteractiveConfigurationOutput) StudioEnabled() pulumi.BoolPtrOutput
Enables you to connect an application to Amazon EMR Studio to run interactive workloads in a notebook.
func (ApplicationInteractiveConfigurationOutput) ToApplicationInteractiveConfigurationOutput ¶
func (o ApplicationInteractiveConfigurationOutput) ToApplicationInteractiveConfigurationOutput() ApplicationInteractiveConfigurationOutput
func (ApplicationInteractiveConfigurationOutput) ToApplicationInteractiveConfigurationOutputWithContext ¶
func (o ApplicationInteractiveConfigurationOutput) ToApplicationInteractiveConfigurationOutputWithContext(ctx context.Context) ApplicationInteractiveConfigurationOutput
func (ApplicationInteractiveConfigurationOutput) ToApplicationInteractiveConfigurationPtrOutput ¶
func (o ApplicationInteractiveConfigurationOutput) ToApplicationInteractiveConfigurationPtrOutput() ApplicationInteractiveConfigurationPtrOutput
func (ApplicationInteractiveConfigurationOutput) ToApplicationInteractiveConfigurationPtrOutputWithContext ¶
func (o ApplicationInteractiveConfigurationOutput) ToApplicationInteractiveConfigurationPtrOutputWithContext(ctx context.Context) ApplicationInteractiveConfigurationPtrOutput
type ApplicationInteractiveConfigurationPtrInput ¶
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 ¶
func ApplicationInteractiveConfigurationPtr(v *ApplicationInteractiveConfigurationArgs) ApplicationInteractiveConfigurationPtrInput
type ApplicationInteractiveConfigurationPtrOutput ¶
type ApplicationInteractiveConfigurationPtrOutput struct{ *pulumi.OutputState }
func (ApplicationInteractiveConfigurationPtrOutput) ElementType ¶
func (ApplicationInteractiveConfigurationPtrOutput) ElementType() reflect.Type
func (ApplicationInteractiveConfigurationPtrOutput) LivyEndpointEnabled ¶
func (o ApplicationInteractiveConfigurationPtrOutput) LivyEndpointEnabled() pulumi.BoolPtrOutput
Enables an Apache Livy endpoint that you can connect to and run interactive jobs.
func (ApplicationInteractiveConfigurationPtrOutput) StudioEnabled ¶
func (o ApplicationInteractiveConfigurationPtrOutput) StudioEnabled() pulumi.BoolPtrOutput
Enables you to connect an application to Amazon EMR Studio to run interactive workloads in a notebook.
func (ApplicationInteractiveConfigurationPtrOutput) ToApplicationInteractiveConfigurationPtrOutput ¶
func (o ApplicationInteractiveConfigurationPtrOutput) ToApplicationInteractiveConfigurationPtrOutput() ApplicationInteractiveConfigurationPtrOutput
func (ApplicationInteractiveConfigurationPtrOutput) ToApplicationInteractiveConfigurationPtrOutputWithContext ¶
func (o ApplicationInteractiveConfigurationPtrOutput) ToApplicationInteractiveConfigurationPtrOutputWithContext(ctx context.Context) ApplicationInteractiveConfigurationPtrOutput
type ApplicationMap ¶
type ApplicationMap map[string]ApplicationInput
func (ApplicationMap) ElementType ¶
func (ApplicationMap) ElementType() reflect.Type
func (ApplicationMap) ToApplicationMapOutput ¶
func (i ApplicationMap) ToApplicationMapOutput() ApplicationMapOutput
func (ApplicationMap) ToApplicationMapOutputWithContext ¶
func (i ApplicationMap) ToApplicationMapOutputWithContext(ctx context.Context) ApplicationMapOutput
type ApplicationMapInput ¶
type ApplicationMapInput interface {
pulumi.Input
ToApplicationMapOutput() ApplicationMapOutput
ToApplicationMapOutputWithContext(context.Context) ApplicationMapOutput
}
ApplicationMapInput is an input type that accepts ApplicationMap and ApplicationMapOutput values. You can construct a concrete instance of `ApplicationMapInput` via:
ApplicationMap{ "key": ApplicationArgs{...} }
type ApplicationMapOutput ¶
type ApplicationMapOutput struct{ *pulumi.OutputState }
func (ApplicationMapOutput) ElementType ¶
func (ApplicationMapOutput) ElementType() reflect.Type
func (ApplicationMapOutput) MapIndex ¶
func (o ApplicationMapOutput) MapIndex(k pulumi.StringInput) ApplicationOutput
func (ApplicationMapOutput) ToApplicationMapOutput ¶
func (o ApplicationMapOutput) ToApplicationMapOutput() ApplicationMapOutput
func (ApplicationMapOutput) ToApplicationMapOutputWithContext ¶
func (o ApplicationMapOutput) ToApplicationMapOutputWithContext(ctx context.Context) ApplicationMapOutput
type ApplicationMaximumCapacityArgs ¶
type ApplicationMaximumCapacityArgs struct {
// The maximum allowed CPU for an application.
Cpu pulumi.StringInput `pulumi:"cpu"`
// The maximum allowed disk for an application.
Disk pulumi.StringPtrInput `pulumi:"disk"`
// The maximum allowed resources for an application.
Memory pulumi.StringInput `pulumi:"memory"`
}
func (ApplicationMaximumCapacityArgs) ElementType ¶
func (ApplicationMaximumCapacityArgs) ElementType() reflect.Type
func (ApplicationMaximumCapacityArgs) ToApplicationMaximumCapacityOutput ¶
func (i ApplicationMaximumCapacityArgs) ToApplicationMaximumCapacityOutput() ApplicationMaximumCapacityOutput
func (ApplicationMaximumCapacityArgs) ToApplicationMaximumCapacityOutputWithContext ¶
func (i ApplicationMaximumCapacityArgs) ToApplicationMaximumCapacityOutputWithContext(ctx context.Context) ApplicationMaximumCapacityOutput
func (ApplicationMaximumCapacityArgs) ToApplicationMaximumCapacityPtrOutput ¶
func (i ApplicationMaximumCapacityArgs) ToApplicationMaximumCapacityPtrOutput() ApplicationMaximumCapacityPtrOutput
func (ApplicationMaximumCapacityArgs) ToApplicationMaximumCapacityPtrOutputWithContext ¶
func (i ApplicationMaximumCapacityArgs) ToApplicationMaximumCapacityPtrOutputWithContext(ctx context.Context) ApplicationMaximumCapacityPtrOutput
type ApplicationMaximumCapacityInput ¶
type ApplicationMaximumCapacityInput interface {
pulumi.Input
ToApplicationMaximumCapacityOutput() ApplicationMaximumCapacityOutput
ToApplicationMaximumCapacityOutputWithContext(context.Context) ApplicationMaximumCapacityOutput
}
ApplicationMaximumCapacityInput is an input type that accepts ApplicationMaximumCapacityArgs and ApplicationMaximumCapacityOutput values. You can construct a concrete instance of `ApplicationMaximumCapacityInput` via:
ApplicationMaximumCapacityArgs{...}
type ApplicationMaximumCapacityOutput ¶
type ApplicationMaximumCapacityOutput struct{ *pulumi.OutputState }
func (ApplicationMaximumCapacityOutput) Cpu ¶
func (o ApplicationMaximumCapacityOutput) Cpu() pulumi.StringOutput
The maximum allowed CPU for an application.
func (ApplicationMaximumCapacityOutput) Disk ¶
func (o ApplicationMaximumCapacityOutput) Disk() pulumi.StringPtrOutput
The maximum allowed disk for an application.
func (ApplicationMaximumCapacityOutput) ElementType ¶
func (ApplicationMaximumCapacityOutput) ElementType() reflect.Type
func (ApplicationMaximumCapacityOutput) Memory ¶
func (o ApplicationMaximumCapacityOutput) Memory() pulumi.StringOutput
The maximum allowed resources for an application.
func (ApplicationMaximumCapacityOutput) ToApplicationMaximumCapacityOutput ¶
func (o ApplicationMaximumCapacityOutput) ToApplicationMaximumCapacityOutput() ApplicationMaximumCapacityOutput
func (ApplicationMaximumCapacityOutput) ToApplicationMaximumCapacityOutputWithContext ¶
func (o ApplicationMaximumCapacityOutput) ToApplicationMaximumCapacityOutputWithContext(ctx context.Context) ApplicationMaximumCapacityOutput
func (ApplicationMaximumCapacityOutput) ToApplicationMaximumCapacityPtrOutput ¶
func (o ApplicationMaximumCapacityOutput) ToApplicationMaximumCapacityPtrOutput() ApplicationMaximumCapacityPtrOutput
func (ApplicationMaximumCapacityOutput) ToApplicationMaximumCapacityPtrOutputWithContext ¶
func (o ApplicationMaximumCapacityOutput) ToApplicationMaximumCapacityPtrOutputWithContext(ctx context.Context) ApplicationMaximumCapacityPtrOutput
type ApplicationMaximumCapacityPtrInput ¶
type ApplicationMaximumCapacityPtrInput interface {
pulumi.Input
ToApplicationMaximumCapacityPtrOutput() ApplicationMaximumCapacityPtrOutput
ToApplicationMaximumCapacityPtrOutputWithContext(context.Context) ApplicationMaximumCapacityPtrOutput
}
ApplicationMaximumCapacityPtrInput is an input type that accepts ApplicationMaximumCapacityArgs, ApplicationMaximumCapacityPtr and ApplicationMaximumCapacityPtrOutput values. You can construct a concrete instance of `ApplicationMaximumCapacityPtrInput` via:
ApplicationMaximumCapacityArgs{...}
or:
nil
func ApplicationMaximumCapacityPtr ¶
func ApplicationMaximumCapacityPtr(v *ApplicationMaximumCapacityArgs) ApplicationMaximumCapacityPtrInput
type ApplicationMaximumCapacityPtrOutput ¶
type ApplicationMaximumCapacityPtrOutput struct{ *pulumi.OutputState }
func (ApplicationMaximumCapacityPtrOutput) Cpu ¶
func (o ApplicationMaximumCapacityPtrOutput) Cpu() pulumi.StringPtrOutput
The maximum allowed CPU for an application.
func (ApplicationMaximumCapacityPtrOutput) Disk ¶
func (o ApplicationMaximumCapacityPtrOutput) Disk() pulumi.StringPtrOutput
The maximum allowed disk for an application.
func (ApplicationMaximumCapacityPtrOutput) Elem ¶
func (o ApplicationMaximumCapacityPtrOutput) Elem() ApplicationMaximumCapacityOutput
func (ApplicationMaximumCapacityPtrOutput) ElementType ¶
func (ApplicationMaximumCapacityPtrOutput) ElementType() reflect.Type
func (ApplicationMaximumCapacityPtrOutput) Memory ¶
func (o ApplicationMaximumCapacityPtrOutput) Memory() pulumi.StringPtrOutput
The maximum allowed resources for an application.
func (ApplicationMaximumCapacityPtrOutput) ToApplicationMaximumCapacityPtrOutput ¶
func (o ApplicationMaximumCapacityPtrOutput) ToApplicationMaximumCapacityPtrOutput() ApplicationMaximumCapacityPtrOutput
func (ApplicationMaximumCapacityPtrOutput) ToApplicationMaximumCapacityPtrOutputWithContext ¶
func (o ApplicationMaximumCapacityPtrOutput) ToApplicationMaximumCapacityPtrOutputWithContext(ctx context.Context) ApplicationMaximumCapacityPtrOutput
type ApplicationMonitoringConfiguration ¶ added in v7.11.0
type ApplicationMonitoringConfiguration struct {
// The Amazon CloudWatch configuration for monitoring logs.
CloudwatchLoggingConfiguration *ApplicationMonitoringConfigurationCloudwatchLoggingConfiguration `pulumi:"cloudwatchLoggingConfiguration"`
// The managed log persistence configuration for monitoring logs.
ManagedPersistenceMonitoringConfiguration *ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfiguration `pulumi:"managedPersistenceMonitoringConfiguration"`
// The Prometheus configuration for monitoring metrics.
PrometheusMonitoringConfiguration *ApplicationMonitoringConfigurationPrometheusMonitoringConfiguration `pulumi:"prometheusMonitoringConfiguration"`
// The Amazon S3 configuration for monitoring log publishing.
S3MonitoringConfiguration *ApplicationMonitoringConfigurationS3MonitoringConfiguration `pulumi:"s3MonitoringConfiguration"`
}
type ApplicationMonitoringConfigurationArgs ¶ added in v7.11.0
type ApplicationMonitoringConfigurationArgs struct {
// The Amazon CloudWatch configuration for monitoring logs.
CloudwatchLoggingConfiguration ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrInput `pulumi:"cloudwatchLoggingConfiguration"`
// The managed log persistence configuration for monitoring logs.
ManagedPersistenceMonitoringConfiguration ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationPtrInput `pulumi:"managedPersistenceMonitoringConfiguration"`
// The Prometheus configuration for monitoring metrics.
PrometheusMonitoringConfiguration ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationPtrInput `pulumi:"prometheusMonitoringConfiguration"`
// The Amazon S3 configuration for monitoring log publishing.
S3MonitoringConfiguration ApplicationMonitoringConfigurationS3MonitoringConfigurationPtrInput `pulumi:"s3MonitoringConfiguration"`
}
func (ApplicationMonitoringConfigurationArgs) ElementType ¶ added in v7.11.0
func (ApplicationMonitoringConfigurationArgs) ElementType() reflect.Type
func (ApplicationMonitoringConfigurationArgs) ToApplicationMonitoringConfigurationOutput ¶ added in v7.11.0
func (i ApplicationMonitoringConfigurationArgs) ToApplicationMonitoringConfigurationOutput() ApplicationMonitoringConfigurationOutput
func (ApplicationMonitoringConfigurationArgs) ToApplicationMonitoringConfigurationOutputWithContext ¶ added in v7.11.0
func (i ApplicationMonitoringConfigurationArgs) ToApplicationMonitoringConfigurationOutputWithContext(ctx context.Context) ApplicationMonitoringConfigurationOutput
func (ApplicationMonitoringConfigurationArgs) ToApplicationMonitoringConfigurationPtrOutput ¶ added in v7.11.0
func (i ApplicationMonitoringConfigurationArgs) ToApplicationMonitoringConfigurationPtrOutput() ApplicationMonitoringConfigurationPtrOutput
func (ApplicationMonitoringConfigurationArgs) ToApplicationMonitoringConfigurationPtrOutputWithContext ¶ added in v7.11.0
func (i ApplicationMonitoringConfigurationArgs) ToApplicationMonitoringConfigurationPtrOutputWithContext(ctx context.Context) ApplicationMonitoringConfigurationPtrOutput
type ApplicationMonitoringConfigurationCloudwatchLoggingConfiguration ¶ added in v7.11.0
type ApplicationMonitoringConfigurationCloudwatchLoggingConfiguration struct {
// Enables CloudWatch logging.
Enabled bool `pulumi:"enabled"`
// The AWS Key Management Service (KMS) key ARN to encrypt the logs that you store in CloudWatch Logs.
EncryptionKeyArn *string `pulumi:"encryptionKeyArn"`
// The name of the log group in Amazon CloudWatch Logs where you want to publish your logs.
LogGroupName *string `pulumi:"logGroupName"`
// Prefix for the CloudWatch log stream name.
LogStreamNamePrefix *string `pulumi:"logStreamNamePrefix"`
// The types of logs that you want to publish to CloudWatch. If you don't specify any log types, driver STDOUT and STDERR logs will be published to CloudWatch Logs by default. See logTypes for more details.
LogTypes []ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogType `pulumi:"logTypes"`
}
type ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationArgs ¶ added in v7.11.0
type ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationArgs struct {
// Enables CloudWatch logging.
Enabled pulumi.BoolInput `pulumi:"enabled"`
// The AWS Key Management Service (KMS) key ARN to encrypt the logs that you store in CloudWatch Logs.
EncryptionKeyArn pulumi.StringPtrInput `pulumi:"encryptionKeyArn"`
// The name of the log group in Amazon CloudWatch Logs where you want to publish your logs.
LogGroupName pulumi.StringPtrInput `pulumi:"logGroupName"`
// Prefix for the CloudWatch log stream name.
LogStreamNamePrefix pulumi.StringPtrInput `pulumi:"logStreamNamePrefix"`
// The types of logs that you want to publish to CloudWatch. If you don't specify any log types, driver STDOUT and STDERR logs will be published to CloudWatch Logs by default. See logTypes for more details.
LogTypes ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArrayInput `pulumi:"logTypes"`
}
func (ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationArgs) ElementType ¶ added in v7.11.0
func (ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationArgs) ElementType() reflect.Type
func (ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationArgs) ToApplicationMonitoringConfigurationCloudwatchLoggingConfigurationOutput ¶ added in v7.11.0
func (i ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationArgs) ToApplicationMonitoringConfigurationCloudwatchLoggingConfigurationOutput() ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationOutput
func (ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationArgs) ToApplicationMonitoringConfigurationCloudwatchLoggingConfigurationOutputWithContext ¶ added in v7.11.0
func (i ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationArgs) ToApplicationMonitoringConfigurationCloudwatchLoggingConfigurationOutputWithContext(ctx context.Context) ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationOutput
func (ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationArgs) ToApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrOutput ¶ added in v7.11.0
func (i ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationArgs) ToApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrOutput() ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrOutput
func (ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationArgs) ToApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrOutputWithContext ¶ added in v7.11.0
func (i ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationArgs) ToApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrOutputWithContext(ctx context.Context) ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrOutput
type ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationInput ¶ added in v7.11.0
type ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationInput interface {
pulumi.Input
ToApplicationMonitoringConfigurationCloudwatchLoggingConfigurationOutput() ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationOutput
ToApplicationMonitoringConfigurationCloudwatchLoggingConfigurationOutputWithContext(context.Context) ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationOutput
}
ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationInput is an input type that accepts ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationArgs and ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationOutput values. You can construct a concrete instance of `ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationInput` via:
ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationArgs{...}
type ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogType ¶ added in v7.11.0
type ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogType struct {
// The worker type. Valid values are `SPARK_DRIVER`, `SPARK_EXECUTOR`, `HIVE_DRIVER`, and `TEZ_TASK`.
Name string `pulumi:"name"`
// The list of log types to publish. Valid values are `STDOUT`, `STDERR`, `HIVE_LOG`, `TEZ_AM`, and `SYSTEM_LOGS`.
Values []string `pulumi:"values"`
}
type ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArgs ¶ added in v7.11.0
type ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArgs struct {
// The worker type. Valid values are `SPARK_DRIVER`, `SPARK_EXECUTOR`, `HIVE_DRIVER`, and `TEZ_TASK`.
Name pulumi.StringInput `pulumi:"name"`
// The list of log types to publish. Valid values are `STDOUT`, `STDERR`, `HIVE_LOG`, `TEZ_AM`, and `SYSTEM_LOGS`.
Values pulumi.StringArrayInput `pulumi:"values"`
}
func (ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArgs) ElementType ¶ added in v7.11.0
func (ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArgs) ElementType() reflect.Type
func (ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArgs) ToApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeOutput ¶ added in v7.11.0
func (i ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArgs) ToApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeOutput() ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeOutput
func (ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArgs) ToApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeOutputWithContext ¶ added in v7.11.0
func (i ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArgs) ToApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeOutputWithContext(ctx context.Context) ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeOutput
type ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArray ¶ added in v7.11.0
type ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArray []ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeInput
func (ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArray) ElementType ¶ added in v7.11.0
func (ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArray) ElementType() reflect.Type
func (ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArray) ToApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArrayOutput ¶ added in v7.11.0
func (i ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArray) ToApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArrayOutput() ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArrayOutput
func (ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArray) ToApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArrayOutputWithContext ¶ added in v7.11.0
func (i ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArray) ToApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArrayOutputWithContext(ctx context.Context) ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArrayOutput
type ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArrayInput ¶ added in v7.11.0
type ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArrayInput interface {
pulumi.Input
ToApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArrayOutput() ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArrayOutput
ToApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArrayOutputWithContext(context.Context) ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArrayOutput
}
ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArrayInput is an input type that accepts ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArray and ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArrayOutput values. You can construct a concrete instance of `ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArrayInput` via:
ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArray{ ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArgs{...} }
type ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArrayOutput ¶ added in v7.11.0
type ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArrayOutput struct{ *pulumi.OutputState }
func (ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArrayOutput) ElementType ¶ added in v7.11.0
func (ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArrayOutput) Index ¶ added in v7.11.0
func (ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArrayOutput) ToApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArrayOutput ¶ added in v7.11.0
func (o ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArrayOutput) ToApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArrayOutput() ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArrayOutput
func (ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArrayOutput) ToApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArrayOutputWithContext ¶ added in v7.11.0
func (o ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArrayOutput) ToApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArrayOutputWithContext(ctx context.Context) ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArrayOutput
type ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeInput ¶ added in v7.11.0
type ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeInput interface {
pulumi.Input
ToApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeOutput() ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeOutput
ToApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeOutputWithContext(context.Context) ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeOutput
}
ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeInput is an input type that accepts ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArgs and ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeOutput values. You can construct a concrete instance of `ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeInput` via:
ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArgs{...}
type ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeOutput ¶ added in v7.11.0
type ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeOutput struct{ *pulumi.OutputState }
func (ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeOutput) ElementType ¶ added in v7.11.0
func (ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeOutput) ElementType() reflect.Type
func (ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeOutput) Name ¶ added in v7.11.0
func (o ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeOutput) Name() pulumi.StringOutput
The worker type. Valid values are `SPARK_DRIVER`, `SPARK_EXECUTOR`, `HIVE_DRIVER`, and `TEZ_TASK`.
func (ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeOutput) ToApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeOutput ¶ added in v7.11.0
func (o ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeOutput) ToApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeOutput() ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeOutput
func (ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeOutput) ToApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeOutputWithContext ¶ added in v7.11.0
func (o ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeOutput) ToApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeOutputWithContext(ctx context.Context) ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeOutput
func (ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeOutput) Values ¶ added in v7.11.0
func (o ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeOutput) Values() pulumi.StringArrayOutput
The list of log types to publish. Valid values are `STDOUT`, `STDERR`, `HIVE_LOG`, `TEZ_AM`, and `SYSTEM_LOGS`.
type ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationOutput ¶ added in v7.11.0
type ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationOutput struct{ *pulumi.OutputState }
func (ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationOutput) ElementType ¶ added in v7.11.0
func (ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationOutput) ElementType() reflect.Type
func (ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationOutput) Enabled ¶ added in v7.11.0
func (o ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationOutput) Enabled() pulumi.BoolOutput
Enables CloudWatch logging.
func (ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationOutput) EncryptionKeyArn ¶ added in v7.11.0
func (o ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationOutput) EncryptionKeyArn() pulumi.StringPtrOutput
The AWS Key Management Service (KMS) key ARN to encrypt the logs that you store in CloudWatch Logs.
func (ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationOutput) LogGroupName ¶ added in v7.11.0
func (o ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationOutput) LogGroupName() pulumi.StringPtrOutput
The name of the log group in Amazon CloudWatch Logs where you want to publish your logs.
func (ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationOutput) LogStreamNamePrefix ¶ added in v7.11.0
func (o ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationOutput) LogStreamNamePrefix() pulumi.StringPtrOutput
Prefix for the CloudWatch log stream name.
func (ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationOutput) LogTypes ¶ added in v7.11.0
func (o ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationOutput) LogTypes() ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArrayOutput
The types of logs that you want to publish to CloudWatch. If you don't specify any log types, driver STDOUT and STDERR logs will be published to CloudWatch Logs by default. See logTypes for more details.
func (ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationOutput) ToApplicationMonitoringConfigurationCloudwatchLoggingConfigurationOutput ¶ added in v7.11.0
func (o ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationOutput) ToApplicationMonitoringConfigurationCloudwatchLoggingConfigurationOutput() ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationOutput
func (ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationOutput) ToApplicationMonitoringConfigurationCloudwatchLoggingConfigurationOutputWithContext ¶ added in v7.11.0
func (o ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationOutput) ToApplicationMonitoringConfigurationCloudwatchLoggingConfigurationOutputWithContext(ctx context.Context) ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationOutput
func (ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationOutput) ToApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrOutput ¶ added in v7.11.0
func (o ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationOutput) ToApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrOutput() ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrOutput
func (ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationOutput) ToApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrOutputWithContext ¶ added in v7.11.0
func (o ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationOutput) ToApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrOutputWithContext(ctx context.Context) ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrOutput
type ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrInput ¶ added in v7.11.0
type ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrInput interface {
pulumi.Input
ToApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrOutput() ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrOutput
ToApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrOutputWithContext(context.Context) ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrOutput
}
ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrInput is an input type that accepts ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationArgs, ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtr and ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrOutput values. You can construct a concrete instance of `ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrInput` via:
ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationArgs{...}
or:
nil
func ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtr ¶ added in v7.11.0
func ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtr(v *ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationArgs) ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrInput
type ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrOutput ¶ added in v7.11.0
type ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrOutput struct{ *pulumi.OutputState }
func (ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrOutput) Elem ¶ added in v7.11.0
func (ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrOutput) ElementType ¶ added in v7.11.0
func (ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrOutput) ElementType() reflect.Type
func (ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrOutput) Enabled ¶ added in v7.11.0
func (o ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
Enables CloudWatch logging.
func (ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrOutput) EncryptionKeyArn ¶ added in v7.11.0
func (o ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrOutput) EncryptionKeyArn() pulumi.StringPtrOutput
The AWS Key Management Service (KMS) key ARN to encrypt the logs that you store in CloudWatch Logs.
func (ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrOutput) LogGroupName ¶ added in v7.11.0
func (o ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrOutput) LogGroupName() pulumi.StringPtrOutput
The name of the log group in Amazon CloudWatch Logs where you want to publish your logs.
func (ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrOutput) LogStreamNamePrefix ¶ added in v7.11.0
func (o ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrOutput) LogStreamNamePrefix() pulumi.StringPtrOutput
Prefix for the CloudWatch log stream name.
func (ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrOutput) LogTypes ¶ added in v7.11.0
func (o ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrOutput) LogTypes() ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationLogTypeArrayOutput
The types of logs that you want to publish to CloudWatch. If you don't specify any log types, driver STDOUT and STDERR logs will be published to CloudWatch Logs by default. See logTypes for more details.
func (ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrOutput) ToApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrOutput ¶ added in v7.11.0
func (o ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrOutput) ToApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrOutput() ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrOutput
func (ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrOutput) ToApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrOutputWithContext ¶ added in v7.11.0
func (o ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrOutput) ToApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrOutputWithContext(ctx context.Context) ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrOutput
type ApplicationMonitoringConfigurationInput ¶ added in v7.11.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 ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfiguration ¶ added in v7.11.0
type ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfiguration struct {
// Enables managed log persistence for monitoring logs.
Enabled *bool `pulumi:"enabled"`
// The KMS key ARN to encrypt the logs stored in managed persistence.
EncryptionKeyArn *string `pulumi:"encryptionKeyArn"`
}
type ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationArgs ¶ added in v7.11.0
type ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationArgs struct {
// Enables managed log persistence for monitoring logs.
Enabled pulumi.BoolPtrInput `pulumi:"enabled"`
// The KMS key ARN to encrypt the logs stored in managed persistence.
EncryptionKeyArn pulumi.StringPtrInput `pulumi:"encryptionKeyArn"`
}
func (ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationArgs) ElementType ¶ added in v7.11.0
func (ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationArgs) ElementType() reflect.Type
func (ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationArgs) ToApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationOutput ¶ added in v7.11.0
func (i ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationArgs) ToApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationOutput() ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationOutput
func (ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationArgs) ToApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationOutputWithContext ¶ added in v7.11.0
func (i ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationArgs) ToApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationOutputWithContext(ctx context.Context) ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationOutput
func (ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationArgs) ToApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationPtrOutput ¶ added in v7.11.0
func (i ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationArgs) ToApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationPtrOutput() ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationPtrOutput
func (ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationArgs) ToApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationPtrOutputWithContext ¶ added in v7.11.0
func (i ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationArgs) ToApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationPtrOutputWithContext(ctx context.Context) ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationPtrOutput
type ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationInput ¶ added in v7.11.0
type ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationInput interface {
pulumi.Input
ToApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationOutput() ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationOutput
ToApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationOutputWithContext(context.Context) ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationOutput
}
ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationInput is an input type that accepts ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationArgs and ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationOutput values. You can construct a concrete instance of `ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationInput` via:
ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationArgs{...}
type ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationOutput ¶ added in v7.11.0
type ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationOutput struct{ *pulumi.OutputState }
func (ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationOutput) ElementType ¶ added in v7.11.0
func (ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationOutput) ElementType() reflect.Type
func (ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationOutput) Enabled ¶ added in v7.11.0
func (o ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationOutput) Enabled() pulumi.BoolPtrOutput
Enables managed log persistence for monitoring logs.
func (ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationOutput) EncryptionKeyArn ¶ added in v7.11.0
func (o ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationOutput) EncryptionKeyArn() pulumi.StringPtrOutput
The KMS key ARN to encrypt the logs stored in managed persistence.
func (ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationOutput) ToApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationOutput ¶ added in v7.11.0
func (o ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationOutput) ToApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationOutput() ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationOutput
func (ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationOutput) ToApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationOutputWithContext ¶ added in v7.11.0
func (o ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationOutput) ToApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationOutputWithContext(ctx context.Context) ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationOutput
func (ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationOutput) ToApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationPtrOutput ¶ added in v7.11.0
func (o ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationOutput) ToApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationPtrOutput() ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationPtrOutput
func (ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationOutput) ToApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationPtrOutputWithContext ¶ added in v7.11.0
func (o ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationOutput) ToApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationPtrOutputWithContext(ctx context.Context) ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationPtrOutput
type ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationPtrInput ¶ added in v7.11.0
type ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationPtrInput interface {
pulumi.Input
ToApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationPtrOutput() ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationPtrOutput
ToApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationPtrOutputWithContext(context.Context) ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationPtrOutput
}
ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationPtrInput is an input type that accepts ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationArgs, ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationPtr and ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationPtrOutput values. You can construct a concrete instance of `ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationPtrInput` via:
ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationArgs{...}
or:
nil
func ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationPtr ¶ added in v7.11.0
func ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationPtr(v *ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationArgs) ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationPtrInput
type ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationPtrOutput ¶ added in v7.11.0
type ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationPtrOutput struct{ *pulumi.OutputState }
func (ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationPtrOutput) Elem ¶ added in v7.11.0
func (ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationPtrOutput) ElementType ¶ added in v7.11.0
func (ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationPtrOutput) Enabled ¶ added in v7.11.0
func (o ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
Enables managed log persistence for monitoring logs.
func (ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationPtrOutput) EncryptionKeyArn ¶ added in v7.11.0
func (o ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationPtrOutput) EncryptionKeyArn() pulumi.StringPtrOutput
The KMS key ARN to encrypt the logs stored in managed persistence.
func (ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationPtrOutput) ToApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationPtrOutput ¶ added in v7.11.0
func (o ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationPtrOutput) ToApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationPtrOutput() ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationPtrOutput
func (ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationPtrOutput) ToApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationPtrOutputWithContext ¶ added in v7.11.0
func (o ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationPtrOutput) ToApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationPtrOutputWithContext(ctx context.Context) ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationPtrOutput
type ApplicationMonitoringConfigurationOutput ¶ added in v7.11.0
type ApplicationMonitoringConfigurationOutput struct{ *pulumi.OutputState }
func (ApplicationMonitoringConfigurationOutput) CloudwatchLoggingConfiguration ¶ added in v7.11.0
func (o ApplicationMonitoringConfigurationOutput) CloudwatchLoggingConfiguration() ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrOutput
The Amazon CloudWatch configuration for monitoring logs.
func (ApplicationMonitoringConfigurationOutput) ElementType ¶ added in v7.11.0
func (ApplicationMonitoringConfigurationOutput) ElementType() reflect.Type
func (ApplicationMonitoringConfigurationOutput) ManagedPersistenceMonitoringConfiguration ¶ added in v7.11.0
func (o ApplicationMonitoringConfigurationOutput) ManagedPersistenceMonitoringConfiguration() ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationPtrOutput
The managed log persistence configuration for monitoring logs.
func (ApplicationMonitoringConfigurationOutput) PrometheusMonitoringConfiguration ¶ added in v7.11.0
func (o ApplicationMonitoringConfigurationOutput) PrometheusMonitoringConfiguration() ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationPtrOutput
The Prometheus configuration for monitoring metrics.
func (ApplicationMonitoringConfigurationOutput) S3MonitoringConfiguration ¶ added in v7.11.0
func (o ApplicationMonitoringConfigurationOutput) S3MonitoringConfiguration() ApplicationMonitoringConfigurationS3MonitoringConfigurationPtrOutput
The Amazon S3 configuration for monitoring log publishing.
func (ApplicationMonitoringConfigurationOutput) ToApplicationMonitoringConfigurationOutput ¶ added in v7.11.0
func (o ApplicationMonitoringConfigurationOutput) ToApplicationMonitoringConfigurationOutput() ApplicationMonitoringConfigurationOutput
func (ApplicationMonitoringConfigurationOutput) ToApplicationMonitoringConfigurationOutputWithContext ¶ added in v7.11.0
func (o ApplicationMonitoringConfigurationOutput) ToApplicationMonitoringConfigurationOutputWithContext(ctx context.Context) ApplicationMonitoringConfigurationOutput
func (ApplicationMonitoringConfigurationOutput) ToApplicationMonitoringConfigurationPtrOutput ¶ added in v7.11.0
func (o ApplicationMonitoringConfigurationOutput) ToApplicationMonitoringConfigurationPtrOutput() ApplicationMonitoringConfigurationPtrOutput
func (ApplicationMonitoringConfigurationOutput) ToApplicationMonitoringConfigurationPtrOutputWithContext ¶ added in v7.11.0
func (o ApplicationMonitoringConfigurationOutput) ToApplicationMonitoringConfigurationPtrOutputWithContext(ctx context.Context) ApplicationMonitoringConfigurationPtrOutput
type ApplicationMonitoringConfigurationPrometheusMonitoringConfiguration ¶ added in v7.11.0
type ApplicationMonitoringConfigurationPrometheusMonitoringConfiguration struct {
// The Prometheus remote write URL for sending metrics. Only supported in EMR 7.1.0 and later versions.
RemoteWriteUrl *string `pulumi:"remoteWriteUrl"`
}
type ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationArgs ¶ added in v7.11.0
type ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationArgs struct {
// The Prometheus remote write URL for sending metrics. Only supported in EMR 7.1.0 and later versions.
RemoteWriteUrl pulumi.StringPtrInput `pulumi:"remoteWriteUrl"`
}
func (ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationArgs) ElementType ¶ added in v7.11.0
func (ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationArgs) ElementType() reflect.Type
func (ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationArgs) ToApplicationMonitoringConfigurationPrometheusMonitoringConfigurationOutput ¶ added in v7.11.0
func (i ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationArgs) ToApplicationMonitoringConfigurationPrometheusMonitoringConfigurationOutput() ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationOutput
func (ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationArgs) ToApplicationMonitoringConfigurationPrometheusMonitoringConfigurationOutputWithContext ¶ added in v7.11.0
func (i ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationArgs) ToApplicationMonitoringConfigurationPrometheusMonitoringConfigurationOutputWithContext(ctx context.Context) ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationOutput
func (ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationArgs) ToApplicationMonitoringConfigurationPrometheusMonitoringConfigurationPtrOutput ¶ added in v7.11.0
func (i ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationArgs) ToApplicationMonitoringConfigurationPrometheusMonitoringConfigurationPtrOutput() ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationPtrOutput
func (ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationArgs) ToApplicationMonitoringConfigurationPrometheusMonitoringConfigurationPtrOutputWithContext ¶ added in v7.11.0
func (i ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationArgs) ToApplicationMonitoringConfigurationPrometheusMonitoringConfigurationPtrOutputWithContext(ctx context.Context) ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationPtrOutput
type ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationInput ¶ added in v7.11.0
type ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationInput interface {
pulumi.Input
ToApplicationMonitoringConfigurationPrometheusMonitoringConfigurationOutput() ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationOutput
ToApplicationMonitoringConfigurationPrometheusMonitoringConfigurationOutputWithContext(context.Context) ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationOutput
}
ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationInput is an input type that accepts ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationArgs and ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationOutput values. You can construct a concrete instance of `ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationInput` via:
ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationArgs{...}
type ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationOutput ¶ added in v7.11.0
type ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationOutput struct{ *pulumi.OutputState }
func (ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationOutput) ElementType ¶ added in v7.11.0
func (ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationOutput) ElementType() reflect.Type
func (ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationOutput) RemoteWriteUrl ¶ added in v7.11.0
func (o ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationOutput) RemoteWriteUrl() pulumi.StringPtrOutput
The Prometheus remote write URL for sending metrics. Only supported in EMR 7.1.0 and later versions.
func (ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationOutput) ToApplicationMonitoringConfigurationPrometheusMonitoringConfigurationOutput ¶ added in v7.11.0
func (o ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationOutput) ToApplicationMonitoringConfigurationPrometheusMonitoringConfigurationOutput() ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationOutput
func (ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationOutput) ToApplicationMonitoringConfigurationPrometheusMonitoringConfigurationOutputWithContext ¶ added in v7.11.0
func (o ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationOutput) ToApplicationMonitoringConfigurationPrometheusMonitoringConfigurationOutputWithContext(ctx context.Context) ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationOutput
func (ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationOutput) ToApplicationMonitoringConfigurationPrometheusMonitoringConfigurationPtrOutput ¶ added in v7.11.0
func (o ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationOutput) ToApplicationMonitoringConfigurationPrometheusMonitoringConfigurationPtrOutput() ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationPtrOutput
func (ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationOutput) ToApplicationMonitoringConfigurationPrometheusMonitoringConfigurationPtrOutputWithContext ¶ added in v7.11.0
func (o ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationOutput) ToApplicationMonitoringConfigurationPrometheusMonitoringConfigurationPtrOutputWithContext(ctx context.Context) ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationPtrOutput
type ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationPtrInput ¶ added in v7.11.0
type ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationPtrInput interface {
pulumi.Input
ToApplicationMonitoringConfigurationPrometheusMonitoringConfigurationPtrOutput() ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationPtrOutput
ToApplicationMonitoringConfigurationPrometheusMonitoringConfigurationPtrOutputWithContext(context.Context) ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationPtrOutput
}
ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationPtrInput is an input type that accepts ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationArgs, ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationPtr and ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationPtrOutput values. You can construct a concrete instance of `ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationPtrInput` via:
ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationArgs{...}
or:
nil
func ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationPtr ¶ added in v7.11.0
func ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationPtr(v *ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationArgs) ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationPtrInput
type ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationPtrOutput ¶ added in v7.11.0
type ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationPtrOutput struct{ *pulumi.OutputState }
func (ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationPtrOutput) Elem ¶ added in v7.11.0
func (ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationPtrOutput) ElementType ¶ added in v7.11.0
func (ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationPtrOutput) ElementType() reflect.Type
func (ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationPtrOutput) RemoteWriteUrl ¶ added in v7.11.0
func (o ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationPtrOutput) RemoteWriteUrl() pulumi.StringPtrOutput
The Prometheus remote write URL for sending metrics. Only supported in EMR 7.1.0 and later versions.
func (ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationPtrOutput) ToApplicationMonitoringConfigurationPrometheusMonitoringConfigurationPtrOutput ¶ added in v7.11.0
func (o ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationPtrOutput) ToApplicationMonitoringConfigurationPrometheusMonitoringConfigurationPtrOutput() ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationPtrOutput
func (ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationPtrOutput) ToApplicationMonitoringConfigurationPrometheusMonitoringConfigurationPtrOutputWithContext ¶ added in v7.11.0
func (o ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationPtrOutput) ToApplicationMonitoringConfigurationPrometheusMonitoringConfigurationPtrOutputWithContext(ctx context.Context) ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationPtrOutput
type ApplicationMonitoringConfigurationPtrInput ¶ added in v7.11.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 v7.11.0
func ApplicationMonitoringConfigurationPtr(v *ApplicationMonitoringConfigurationArgs) ApplicationMonitoringConfigurationPtrInput
type ApplicationMonitoringConfigurationPtrOutput ¶ added in v7.11.0
type ApplicationMonitoringConfigurationPtrOutput struct{ *pulumi.OutputState }
func (ApplicationMonitoringConfigurationPtrOutput) CloudwatchLoggingConfiguration ¶ added in v7.11.0
func (o ApplicationMonitoringConfigurationPtrOutput) CloudwatchLoggingConfiguration() ApplicationMonitoringConfigurationCloudwatchLoggingConfigurationPtrOutput
The Amazon CloudWatch configuration for monitoring logs.
func (ApplicationMonitoringConfigurationPtrOutput) ElementType ¶ added in v7.11.0
func (ApplicationMonitoringConfigurationPtrOutput) ElementType() reflect.Type
func (ApplicationMonitoringConfigurationPtrOutput) ManagedPersistenceMonitoringConfiguration ¶ added in v7.11.0
func (o ApplicationMonitoringConfigurationPtrOutput) ManagedPersistenceMonitoringConfiguration() ApplicationMonitoringConfigurationManagedPersistenceMonitoringConfigurationPtrOutput
The managed log persistence configuration for monitoring logs.
func (ApplicationMonitoringConfigurationPtrOutput) PrometheusMonitoringConfiguration ¶ added in v7.11.0
func (o ApplicationMonitoringConfigurationPtrOutput) PrometheusMonitoringConfiguration() ApplicationMonitoringConfigurationPrometheusMonitoringConfigurationPtrOutput
The Prometheus configuration for monitoring metrics.
func (ApplicationMonitoringConfigurationPtrOutput) S3MonitoringConfiguration ¶ added in v7.11.0
func (o ApplicationMonitoringConfigurationPtrOutput) S3MonitoringConfiguration() ApplicationMonitoringConfigurationS3MonitoringConfigurationPtrOutput
The Amazon S3 configuration for monitoring log publishing.
func (ApplicationMonitoringConfigurationPtrOutput) ToApplicationMonitoringConfigurationPtrOutput ¶ added in v7.11.0
func (o ApplicationMonitoringConfigurationPtrOutput) ToApplicationMonitoringConfigurationPtrOutput() ApplicationMonitoringConfigurationPtrOutput
func (ApplicationMonitoringConfigurationPtrOutput) ToApplicationMonitoringConfigurationPtrOutputWithContext ¶ added in v7.11.0
func (o ApplicationMonitoringConfigurationPtrOutput) ToApplicationMonitoringConfigurationPtrOutputWithContext(ctx context.Context) ApplicationMonitoringConfigurationPtrOutput
type ApplicationMonitoringConfigurationS3MonitoringConfiguration ¶ added in v7.11.0
type ApplicationMonitoringConfigurationS3MonitoringConfigurationArgs ¶ added in v7.11.0
type ApplicationMonitoringConfigurationS3MonitoringConfigurationArgs struct {
// The KMS key ARN to encrypt the logs published to the given Amazon S3 destination.
EncryptionKeyArn pulumi.StringPtrInput `pulumi:"encryptionKeyArn"`
// The Amazon S3 destination URI for log publishing.
LogUri pulumi.StringPtrInput `pulumi:"logUri"`
}
func (ApplicationMonitoringConfigurationS3MonitoringConfigurationArgs) ElementType ¶ added in v7.11.0
func (ApplicationMonitoringConfigurationS3MonitoringConfigurationArgs) ElementType() reflect.Type
func (ApplicationMonitoringConfigurationS3MonitoringConfigurationArgs) ToApplicationMonitoringConfigurationS3MonitoringConfigurationOutput ¶ added in v7.11.0
func (i ApplicationMonitoringConfigurationS3MonitoringConfigurationArgs) ToApplicationMonitoringConfigurationS3MonitoringConfigurationOutput() ApplicationMonitoringConfigurationS3MonitoringConfigurationOutput
func (ApplicationMonitoringConfigurationS3MonitoringConfigurationArgs) ToApplicationMonitoringConfigurationS3MonitoringConfigurationOutputWithContext ¶ added in v7.11.0
func (i ApplicationMonitoringConfigurationS3MonitoringConfigurationArgs) ToApplicationMonitoringConfigurationS3MonitoringConfigurationOutputWithContext(ctx context.Context) ApplicationMonitoringConfigurationS3MonitoringConfigurationOutput
func (ApplicationMonitoringConfigurationS3MonitoringConfigurationArgs) ToApplicationMonitoringConfigurationS3MonitoringConfigurationPtrOutput ¶ added in v7.11.0
func (i ApplicationMonitoringConfigurationS3MonitoringConfigurationArgs) ToApplicationMonitoringConfigurationS3MonitoringConfigurationPtrOutput() ApplicationMonitoringConfigurationS3MonitoringConfigurationPtrOutput
func (ApplicationMonitoringConfigurationS3MonitoringConfigurationArgs) ToApplicationMonitoringConfigurationS3MonitoringConfigurationPtrOutputWithContext ¶ added in v7.11.0
func (i ApplicationMonitoringConfigurationS3MonitoringConfigurationArgs) ToApplicationMonitoringConfigurationS3MonitoringConfigurationPtrOutputWithContext(ctx context.Context) ApplicationMonitoringConfigurationS3MonitoringConfigurationPtrOutput
type ApplicationMonitoringConfigurationS3MonitoringConfigurationInput ¶ added in v7.11.0
type ApplicationMonitoringConfigurationS3MonitoringConfigurationInput interface {
pulumi.Input
ToApplicationMonitoringConfigurationS3MonitoringConfigurationOutput() ApplicationMonitoringConfigurationS3MonitoringConfigurationOutput
ToApplicationMonitoringConfigurationS3MonitoringConfigurationOutputWithContext(context.Context) ApplicationMonitoringConfigurationS3MonitoringConfigurationOutput
}
ApplicationMonitoringConfigurationS3MonitoringConfigurationInput is an input type that accepts ApplicationMonitoringConfigurationS3MonitoringConfigurationArgs and ApplicationMonitoringConfigurationS3MonitoringConfigurationOutput values. You can construct a concrete instance of `ApplicationMonitoringConfigurationS3MonitoringConfigurationInput` via:
ApplicationMonitoringConfigurationS3MonitoringConfigurationArgs{...}
type ApplicationMonitoringConfigurationS3MonitoringConfigurationOutput ¶ added in v7.11.0
type ApplicationMonitoringConfigurationS3MonitoringConfigurationOutput struct{ *pulumi.OutputState }
func (ApplicationMonitoringConfigurationS3MonitoringConfigurationOutput) ElementType ¶ added in v7.11.0
func (ApplicationMonitoringConfigurationS3MonitoringConfigurationOutput) ElementType() reflect.Type
func (ApplicationMonitoringConfigurationS3MonitoringConfigurationOutput) EncryptionKeyArn ¶ added in v7.11.0
func (o ApplicationMonitoringConfigurationS3MonitoringConfigurationOutput) EncryptionKeyArn() pulumi.StringPtrOutput
The KMS key ARN to encrypt the logs published to the given Amazon S3 destination.
func (ApplicationMonitoringConfigurationS3MonitoringConfigurationOutput) LogUri ¶ added in v7.11.0
func (o ApplicationMonitoringConfigurationS3MonitoringConfigurationOutput) LogUri() pulumi.StringPtrOutput
The Amazon S3 destination URI for log publishing.
func (ApplicationMonitoringConfigurationS3MonitoringConfigurationOutput) ToApplicationMonitoringConfigurationS3MonitoringConfigurationOutput ¶ added in v7.11.0
func (o ApplicationMonitoringConfigurationS3MonitoringConfigurationOutput) ToApplicationMonitoringConfigurationS3MonitoringConfigurationOutput() ApplicationMonitoringConfigurationS3MonitoringConfigurationOutput
func (ApplicationMonitoringConfigurationS3MonitoringConfigurationOutput) ToApplicationMonitoringConfigurationS3MonitoringConfigurationOutputWithContext ¶ added in v7.11.0
func (o ApplicationMonitoringConfigurationS3MonitoringConfigurationOutput) ToApplicationMonitoringConfigurationS3MonitoringConfigurationOutputWithContext(ctx context.Context) ApplicationMonitoringConfigurationS3MonitoringConfigurationOutput
func (ApplicationMonitoringConfigurationS3MonitoringConfigurationOutput) ToApplicationMonitoringConfigurationS3MonitoringConfigurationPtrOutput ¶ added in v7.11.0
func (o ApplicationMonitoringConfigurationS3MonitoringConfigurationOutput) ToApplicationMonitoringConfigurationS3MonitoringConfigurationPtrOutput() ApplicationMonitoringConfigurationS3MonitoringConfigurationPtrOutput
func (ApplicationMonitoringConfigurationS3MonitoringConfigurationOutput) ToApplicationMonitoringConfigurationS3MonitoringConfigurationPtrOutputWithContext ¶ added in v7.11.0
func (o ApplicationMonitoringConfigurationS3MonitoringConfigurationOutput) ToApplicationMonitoringConfigurationS3MonitoringConfigurationPtrOutputWithContext(ctx context.Context) ApplicationMonitoringConfigurationS3MonitoringConfigurationPtrOutput
type ApplicationMonitoringConfigurationS3MonitoringConfigurationPtrInput ¶ added in v7.11.0
type ApplicationMonitoringConfigurationS3MonitoringConfigurationPtrInput interface {
pulumi.Input
ToApplicationMonitoringConfigurationS3MonitoringConfigurationPtrOutput() ApplicationMonitoringConfigurationS3MonitoringConfigurationPtrOutput
ToApplicationMonitoringConfigurationS3MonitoringConfigurationPtrOutputWithContext(context.Context) ApplicationMonitoringConfigurationS3MonitoringConfigurationPtrOutput
}
ApplicationMonitoringConfigurationS3MonitoringConfigurationPtrInput is an input type that accepts ApplicationMonitoringConfigurationS3MonitoringConfigurationArgs, ApplicationMonitoringConfigurationS3MonitoringConfigurationPtr and ApplicationMonitoringConfigurationS3MonitoringConfigurationPtrOutput values. You can construct a concrete instance of `ApplicationMonitoringConfigurationS3MonitoringConfigurationPtrInput` via:
ApplicationMonitoringConfigurationS3MonitoringConfigurationArgs{...}
or:
nil
func ApplicationMonitoringConfigurationS3MonitoringConfigurationPtr ¶ added in v7.11.0
func ApplicationMonitoringConfigurationS3MonitoringConfigurationPtr(v *ApplicationMonitoringConfigurationS3MonitoringConfigurationArgs) ApplicationMonitoringConfigurationS3MonitoringConfigurationPtrInput
type ApplicationMonitoringConfigurationS3MonitoringConfigurationPtrOutput ¶ added in v7.11.0
type ApplicationMonitoringConfigurationS3MonitoringConfigurationPtrOutput struct{ *pulumi.OutputState }
func (ApplicationMonitoringConfigurationS3MonitoringConfigurationPtrOutput) ElementType ¶ added in v7.11.0
func (ApplicationMonitoringConfigurationS3MonitoringConfigurationPtrOutput) ElementType() reflect.Type
func (ApplicationMonitoringConfigurationS3MonitoringConfigurationPtrOutput) EncryptionKeyArn ¶ added in v7.11.0
func (o ApplicationMonitoringConfigurationS3MonitoringConfigurationPtrOutput) EncryptionKeyArn() pulumi.StringPtrOutput
The KMS key ARN to encrypt the logs published to the given Amazon S3 destination.
func (ApplicationMonitoringConfigurationS3MonitoringConfigurationPtrOutput) LogUri ¶ added in v7.11.0
func (o ApplicationMonitoringConfigurationS3MonitoringConfigurationPtrOutput) LogUri() pulumi.StringPtrOutput
The Amazon S3 destination URI for log publishing.
func (ApplicationMonitoringConfigurationS3MonitoringConfigurationPtrOutput) ToApplicationMonitoringConfigurationS3MonitoringConfigurationPtrOutput ¶ added in v7.11.0
func (o ApplicationMonitoringConfigurationS3MonitoringConfigurationPtrOutput) ToApplicationMonitoringConfigurationS3MonitoringConfigurationPtrOutput() ApplicationMonitoringConfigurationS3MonitoringConfigurationPtrOutput
func (ApplicationMonitoringConfigurationS3MonitoringConfigurationPtrOutput) ToApplicationMonitoringConfigurationS3MonitoringConfigurationPtrOutputWithContext ¶ added in v7.11.0
func (o ApplicationMonitoringConfigurationS3MonitoringConfigurationPtrOutput) ToApplicationMonitoringConfigurationS3MonitoringConfigurationPtrOutputWithContext(ctx context.Context) ApplicationMonitoringConfigurationS3MonitoringConfigurationPtrOutput
type ApplicationNetworkConfigurationArgs ¶
type ApplicationNetworkConfigurationArgs struct {
// The array of security group Ids for customer VPC connectivity.
SecurityGroupIds pulumi.StringArrayInput `pulumi:"securityGroupIds"`
// The array of subnet Ids for customer VPC connectivity.
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 array of security group Ids for customer VPC connectivity.
func (ApplicationNetworkConfigurationOutput) SubnetIds ¶
func (o ApplicationNetworkConfigurationOutput) SubnetIds() pulumi.StringArrayOutput
The array of subnet Ids for customer VPC connectivity.
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 array of security group Ids for customer VPC connectivity.
func (ApplicationNetworkConfigurationPtrOutput) SubnetIds ¶
func (o ApplicationNetworkConfigurationPtrOutput) SubnetIds() pulumi.StringArrayOutput
The array of subnet Ids for customer VPC connectivity.
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) Architecture ¶
func (o ApplicationOutput) Architecture() pulumi.StringPtrOutput
The CPU architecture of an application. Valid values are `ARM64` or `X86_64`. Default value is `X86_64`.
func (ApplicationOutput) Arn ¶
func (o ApplicationOutput) Arn() pulumi.StringOutput
ARN of the cluster.
func (ApplicationOutput) AutoStartConfiguration ¶
func (o ApplicationOutput) AutoStartConfiguration() ApplicationAutoStartConfigurationOutput
The configuration for an application to automatically start on job submission.
func (ApplicationOutput) AutoStopConfiguration ¶
func (o ApplicationOutput) AutoStopConfiguration() ApplicationAutoStopConfigurationOutput
The configuration for an application to automatically stop after a certain amount of time being idle.
func (ApplicationOutput) ElementType ¶
func (ApplicationOutput) ElementType() reflect.Type
func (ApplicationOutput) ImageConfiguration ¶
func (o ApplicationOutput) ImageConfiguration() ApplicationImageConfigurationOutput
The image configuration applied to all worker types.
func (ApplicationOutput) InitialCapacities ¶
func (o ApplicationOutput) InitialCapacities() ApplicationInitialCapacityArrayOutput
The capacity to initialize when the application is created.
func (ApplicationOutput) InteractiveConfiguration ¶
func (o ApplicationOutput) InteractiveConfiguration() ApplicationInteractiveConfigurationOutput
Enables the interactive use cases to use when running an application.
func (ApplicationOutput) MaximumCapacity ¶
func (o ApplicationOutput) MaximumCapacity() ApplicationMaximumCapacityOutput
The maximum capacity to allocate when the application is created. This is cumulative across all workers at any given point in time, not just when an application is created. No new resources will be created once any one of the defined limits is hit.
func (ApplicationOutput) MonitoringConfiguration ¶ added in v7.11.0
func (o ApplicationOutput) MonitoringConfiguration() ApplicationMonitoringConfigurationPtrOutput
The configuration setting for monitoring.
func (ApplicationOutput) Name ¶
func (o ApplicationOutput) Name() pulumi.StringOutput
The name of the application.
func (ApplicationOutput) NetworkConfiguration ¶
func (o ApplicationOutput) NetworkConfiguration() ApplicationNetworkConfigurationPtrOutput
The network configuration for customer VPC connectivity.
func (ApplicationOutput) Region ¶
func (o ApplicationOutput) Region() pulumi.StringOutput
Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
func (ApplicationOutput) ReleaseLabel ¶
func (o ApplicationOutput) ReleaseLabel() pulumi.StringOutput
The EMR release version associated with the application.
func (ApplicationOutput) RuntimeConfigurations ¶ added in v7.11.0
func (o ApplicationOutput) RuntimeConfigurations() ApplicationRuntimeConfigurationArrayOutput
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) SchedulerConfiguration ¶ added in v7.9.0
func (o ApplicationOutput) SchedulerConfiguration() ApplicationSchedulerConfigurationPtrOutput
Scheduler configuration for batch and streaming jobs running on this application. Supported with release labels `emr-7.0.0` and above. See schedulerConfiguration Arguments below.
func (ApplicationOutput) Tags ¶
func (o ApplicationOutput) Tags() pulumi.StringMapOutput
Key-value mapping of resource tags. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
func (ApplicationOutput) TagsAll ¶
func (o ApplicationOutput) TagsAll() pulumi.StringMapOutput
Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
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 application you want to start, such as `spark` or `hive`.
type ApplicationRuntimeConfiguration ¶ added in v7.11.0
type ApplicationRuntimeConfigurationArgs ¶ added in v7.11.0
type ApplicationRuntimeConfigurationArgs struct {
// The classification within a configuration.
Classification pulumi.StringInput `pulumi:"classification"`
// A set of properties specified within a configuration classification.
Properties pulumi.StringMapInput `pulumi:"properties"`
}
func (ApplicationRuntimeConfigurationArgs) ElementType ¶ added in v7.11.0
func (ApplicationRuntimeConfigurationArgs) ElementType() reflect.Type
func (ApplicationRuntimeConfigurationArgs) ToApplicationRuntimeConfigurationOutput ¶ added in v7.11.0
func (i ApplicationRuntimeConfigurationArgs) ToApplicationRuntimeConfigurationOutput() ApplicationRuntimeConfigurationOutput
func (ApplicationRuntimeConfigurationArgs) ToApplicationRuntimeConfigurationOutputWithContext ¶ added in v7.11.0
func (i ApplicationRuntimeConfigurationArgs) ToApplicationRuntimeConfigurationOutputWithContext(ctx context.Context) ApplicationRuntimeConfigurationOutput
type ApplicationRuntimeConfigurationArray ¶ added in v7.11.0
type ApplicationRuntimeConfigurationArray []ApplicationRuntimeConfigurationInput
func (ApplicationRuntimeConfigurationArray) ElementType ¶ added in v7.11.0
func (ApplicationRuntimeConfigurationArray) ElementType() reflect.Type
func (ApplicationRuntimeConfigurationArray) ToApplicationRuntimeConfigurationArrayOutput ¶ added in v7.11.0
func (i ApplicationRuntimeConfigurationArray) ToApplicationRuntimeConfigurationArrayOutput() ApplicationRuntimeConfigurationArrayOutput
func (ApplicationRuntimeConfigurationArray) ToApplicationRuntimeConfigurationArrayOutputWithContext ¶ added in v7.11.0
func (i ApplicationRuntimeConfigurationArray) ToApplicationRuntimeConfigurationArrayOutputWithContext(ctx context.Context) ApplicationRuntimeConfigurationArrayOutput
type ApplicationRuntimeConfigurationArrayInput ¶ added in v7.11.0
type ApplicationRuntimeConfigurationArrayInput interface {
pulumi.Input
ToApplicationRuntimeConfigurationArrayOutput() ApplicationRuntimeConfigurationArrayOutput
ToApplicationRuntimeConfigurationArrayOutputWithContext(context.Context) ApplicationRuntimeConfigurationArrayOutput
}
ApplicationRuntimeConfigurationArrayInput is an input type that accepts ApplicationRuntimeConfigurationArray and ApplicationRuntimeConfigurationArrayOutput values. You can construct a concrete instance of `ApplicationRuntimeConfigurationArrayInput` via:
ApplicationRuntimeConfigurationArray{ ApplicationRuntimeConfigurationArgs{...} }
type ApplicationRuntimeConfigurationArrayOutput ¶ added in v7.11.0
type ApplicationRuntimeConfigurationArrayOutput struct{ *pulumi.OutputState }
func (ApplicationRuntimeConfigurationArrayOutput) ElementType ¶ added in v7.11.0
func (ApplicationRuntimeConfigurationArrayOutput) ElementType() reflect.Type
func (ApplicationRuntimeConfigurationArrayOutput) ToApplicationRuntimeConfigurationArrayOutput ¶ added in v7.11.0
func (o ApplicationRuntimeConfigurationArrayOutput) ToApplicationRuntimeConfigurationArrayOutput() ApplicationRuntimeConfigurationArrayOutput
func (ApplicationRuntimeConfigurationArrayOutput) ToApplicationRuntimeConfigurationArrayOutputWithContext ¶ added in v7.11.0
func (o ApplicationRuntimeConfigurationArrayOutput) ToApplicationRuntimeConfigurationArrayOutputWithContext(ctx context.Context) ApplicationRuntimeConfigurationArrayOutput
type ApplicationRuntimeConfigurationInput ¶ added in v7.11.0
type ApplicationRuntimeConfigurationInput interface {
pulumi.Input
ToApplicationRuntimeConfigurationOutput() ApplicationRuntimeConfigurationOutput
ToApplicationRuntimeConfigurationOutputWithContext(context.Context) ApplicationRuntimeConfigurationOutput
}
ApplicationRuntimeConfigurationInput is an input type that accepts ApplicationRuntimeConfigurationArgs and ApplicationRuntimeConfigurationOutput values. You can construct a concrete instance of `ApplicationRuntimeConfigurationInput` via:
ApplicationRuntimeConfigurationArgs{...}
type ApplicationRuntimeConfigurationOutput ¶ added in v7.11.0
type ApplicationRuntimeConfigurationOutput struct{ *pulumi.OutputState }
func (ApplicationRuntimeConfigurationOutput) Classification ¶ added in v7.11.0
func (o ApplicationRuntimeConfigurationOutput) Classification() pulumi.StringOutput
The classification within a configuration.
func (ApplicationRuntimeConfigurationOutput) ElementType ¶ added in v7.11.0
func (ApplicationRuntimeConfigurationOutput) ElementType() reflect.Type
func (ApplicationRuntimeConfigurationOutput) Properties ¶ added in v7.11.0
func (o ApplicationRuntimeConfigurationOutput) Properties() pulumi.StringMapOutput
A set of properties specified within a configuration classification.
func (ApplicationRuntimeConfigurationOutput) ToApplicationRuntimeConfigurationOutput ¶ added in v7.11.0
func (o ApplicationRuntimeConfigurationOutput) ToApplicationRuntimeConfigurationOutput() ApplicationRuntimeConfigurationOutput
func (ApplicationRuntimeConfigurationOutput) ToApplicationRuntimeConfigurationOutputWithContext ¶ added in v7.11.0
func (o ApplicationRuntimeConfigurationOutput) ToApplicationRuntimeConfigurationOutputWithContext(ctx context.Context) ApplicationRuntimeConfigurationOutput
type ApplicationSchedulerConfiguration ¶ added in v7.9.0
type ApplicationSchedulerConfiguration struct {
// Maximum concurrent job runs on this application. Valid range is `1` to `1000`. Defaults to `15`.
MaxConcurrentRuns *int `pulumi:"maxConcurrentRuns"`
// Maximum duration in minutes for the job in QUEUED state. Valid range is from `15` to `720`. Defaults to `360`.
QueueTimeoutMinutes *int `pulumi:"queueTimeoutMinutes"`
}
type ApplicationSchedulerConfigurationArgs ¶ added in v7.9.0
type ApplicationSchedulerConfigurationArgs struct {
// Maximum concurrent job runs on this application. Valid range is `1` to `1000`. Defaults to `15`.
MaxConcurrentRuns pulumi.IntPtrInput `pulumi:"maxConcurrentRuns"`
// Maximum duration in minutes for the job in QUEUED state. Valid range is from `15` to `720`. Defaults to `360`.
QueueTimeoutMinutes pulumi.IntPtrInput `pulumi:"queueTimeoutMinutes"`
}
func (ApplicationSchedulerConfigurationArgs) ElementType ¶ added in v7.9.0
func (ApplicationSchedulerConfigurationArgs) ElementType() reflect.Type
func (ApplicationSchedulerConfigurationArgs) ToApplicationSchedulerConfigurationOutput ¶ added in v7.9.0
func (i ApplicationSchedulerConfigurationArgs) ToApplicationSchedulerConfigurationOutput() ApplicationSchedulerConfigurationOutput
func (ApplicationSchedulerConfigurationArgs) ToApplicationSchedulerConfigurationOutputWithContext ¶ added in v7.9.0
func (i ApplicationSchedulerConfigurationArgs) ToApplicationSchedulerConfigurationOutputWithContext(ctx context.Context) ApplicationSchedulerConfigurationOutput
func (ApplicationSchedulerConfigurationArgs) ToApplicationSchedulerConfigurationPtrOutput ¶ added in v7.9.0
func (i ApplicationSchedulerConfigurationArgs) ToApplicationSchedulerConfigurationPtrOutput() ApplicationSchedulerConfigurationPtrOutput
func (ApplicationSchedulerConfigurationArgs) ToApplicationSchedulerConfigurationPtrOutputWithContext ¶ added in v7.9.0
func (i ApplicationSchedulerConfigurationArgs) ToApplicationSchedulerConfigurationPtrOutputWithContext(ctx context.Context) ApplicationSchedulerConfigurationPtrOutput
type ApplicationSchedulerConfigurationInput ¶ added in v7.9.0
type ApplicationSchedulerConfigurationInput interface {
pulumi.Input
ToApplicationSchedulerConfigurationOutput() ApplicationSchedulerConfigurationOutput
ToApplicationSchedulerConfigurationOutputWithContext(context.Context) ApplicationSchedulerConfigurationOutput
}
ApplicationSchedulerConfigurationInput is an input type that accepts ApplicationSchedulerConfigurationArgs and ApplicationSchedulerConfigurationOutput values. You can construct a concrete instance of `ApplicationSchedulerConfigurationInput` via:
ApplicationSchedulerConfigurationArgs{...}
type ApplicationSchedulerConfigurationOutput ¶ added in v7.9.0
type ApplicationSchedulerConfigurationOutput struct{ *pulumi.OutputState }
func (ApplicationSchedulerConfigurationOutput) ElementType ¶ added in v7.9.0
func (ApplicationSchedulerConfigurationOutput) ElementType() reflect.Type
func (ApplicationSchedulerConfigurationOutput) MaxConcurrentRuns ¶ added in v7.9.0
func (o ApplicationSchedulerConfigurationOutput) MaxConcurrentRuns() pulumi.IntPtrOutput
Maximum concurrent job runs on this application. Valid range is `1` to `1000`. Defaults to `15`.
func (ApplicationSchedulerConfigurationOutput) QueueTimeoutMinutes ¶ added in v7.9.0
func (o ApplicationSchedulerConfigurationOutput) QueueTimeoutMinutes() pulumi.IntPtrOutput
Maximum duration in minutes for the job in QUEUED state. Valid range is from `15` to `720`. Defaults to `360`.
func (ApplicationSchedulerConfigurationOutput) ToApplicationSchedulerConfigurationOutput ¶ added in v7.9.0
func (o ApplicationSchedulerConfigurationOutput) ToApplicationSchedulerConfigurationOutput() ApplicationSchedulerConfigurationOutput
func (ApplicationSchedulerConfigurationOutput) ToApplicationSchedulerConfigurationOutputWithContext ¶ added in v7.9.0
func (o ApplicationSchedulerConfigurationOutput) ToApplicationSchedulerConfigurationOutputWithContext(ctx context.Context) ApplicationSchedulerConfigurationOutput
func (ApplicationSchedulerConfigurationOutput) ToApplicationSchedulerConfigurationPtrOutput ¶ added in v7.9.0
func (o ApplicationSchedulerConfigurationOutput) ToApplicationSchedulerConfigurationPtrOutput() ApplicationSchedulerConfigurationPtrOutput
func (ApplicationSchedulerConfigurationOutput) ToApplicationSchedulerConfigurationPtrOutputWithContext ¶ added in v7.9.0
func (o ApplicationSchedulerConfigurationOutput) ToApplicationSchedulerConfigurationPtrOutputWithContext(ctx context.Context) ApplicationSchedulerConfigurationPtrOutput
type ApplicationSchedulerConfigurationPtrInput ¶ added in v7.9.0
type ApplicationSchedulerConfigurationPtrInput interface {
pulumi.Input
ToApplicationSchedulerConfigurationPtrOutput() ApplicationSchedulerConfigurationPtrOutput
ToApplicationSchedulerConfigurationPtrOutputWithContext(context.Context) ApplicationSchedulerConfigurationPtrOutput
}
ApplicationSchedulerConfigurationPtrInput is an input type that accepts ApplicationSchedulerConfigurationArgs, ApplicationSchedulerConfigurationPtr and ApplicationSchedulerConfigurationPtrOutput values. You can construct a concrete instance of `ApplicationSchedulerConfigurationPtrInput` via:
ApplicationSchedulerConfigurationArgs{...}
or:
nil
func ApplicationSchedulerConfigurationPtr ¶ added in v7.9.0
func ApplicationSchedulerConfigurationPtr(v *ApplicationSchedulerConfigurationArgs) ApplicationSchedulerConfigurationPtrInput
type ApplicationSchedulerConfigurationPtrOutput ¶ added in v7.9.0
type ApplicationSchedulerConfigurationPtrOutput struct{ *pulumi.OutputState }
func (ApplicationSchedulerConfigurationPtrOutput) ElementType ¶ added in v7.9.0
func (ApplicationSchedulerConfigurationPtrOutput) ElementType() reflect.Type
func (ApplicationSchedulerConfigurationPtrOutput) MaxConcurrentRuns ¶ added in v7.9.0
func (o ApplicationSchedulerConfigurationPtrOutput) MaxConcurrentRuns() pulumi.IntPtrOutput
Maximum concurrent job runs on this application. Valid range is `1` to `1000`. Defaults to `15`.
func (ApplicationSchedulerConfigurationPtrOutput) QueueTimeoutMinutes ¶ added in v7.9.0
func (o ApplicationSchedulerConfigurationPtrOutput) QueueTimeoutMinutes() pulumi.IntPtrOutput
Maximum duration in minutes for the job in QUEUED state. Valid range is from `15` to `720`. Defaults to `360`.
func (ApplicationSchedulerConfigurationPtrOutput) ToApplicationSchedulerConfigurationPtrOutput ¶ added in v7.9.0
func (o ApplicationSchedulerConfigurationPtrOutput) ToApplicationSchedulerConfigurationPtrOutput() ApplicationSchedulerConfigurationPtrOutput
func (ApplicationSchedulerConfigurationPtrOutput) ToApplicationSchedulerConfigurationPtrOutputWithContext ¶ added in v7.9.0
func (o ApplicationSchedulerConfigurationPtrOutput) ToApplicationSchedulerConfigurationPtrOutputWithContext(ctx context.Context) ApplicationSchedulerConfigurationPtrOutput
type ApplicationState ¶
type ApplicationState struct {
// The CPU architecture of an application. Valid values are `ARM64` or `X86_64`. Default value is `X86_64`.
Architecture pulumi.StringPtrInput
// ARN of the cluster.
Arn pulumi.StringPtrInput
// The configuration for an application to automatically start on job submission.
AutoStartConfiguration ApplicationAutoStartConfigurationPtrInput
// The configuration for an application to automatically stop after a certain amount of time being idle.
AutoStopConfiguration ApplicationAutoStopConfigurationPtrInput
// The image configuration applied to all worker types.
ImageConfiguration ApplicationImageConfigurationPtrInput
// The capacity to initialize when the application is created.
InitialCapacities ApplicationInitialCapacityArrayInput
// Enables the interactive use cases to use when running an application.
InteractiveConfiguration ApplicationInteractiveConfigurationPtrInput
// The maximum capacity to allocate when the application is created. This is cumulative across all workers at any given point in time, not just when an application is created. No new resources will be created once any one of the defined limits is hit.
MaximumCapacity ApplicationMaximumCapacityPtrInput
// The configuration setting for monitoring.
MonitoringConfiguration ApplicationMonitoringConfigurationPtrInput
// The name of the application.
Name pulumi.StringPtrInput
// The network configuration for customer VPC connectivity.
NetworkConfiguration ApplicationNetworkConfigurationPtrInput
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region pulumi.StringPtrInput
// The EMR release version associated with the application.
ReleaseLabel pulumi.StringPtrInput
// 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.
RuntimeConfigurations ApplicationRuntimeConfigurationArrayInput
// Scheduler configuration for batch and streaming jobs running on this application. Supported with release labels `emr-7.0.0` and above. See schedulerConfiguration Arguments below.
SchedulerConfiguration ApplicationSchedulerConfigurationPtrInput
// Key-value mapping of resource tags. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
Tags pulumi.StringMapInput
// Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
TagsAll pulumi.StringMapInput
// The type of application you want to start, such as `spark` or `hive`.
Type pulumi.StringPtrInput
}
func (ApplicationState) ElementType ¶
func (ApplicationState) ElementType() reflect.Type