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