Documentation
¶
Index ¶
- type Application
- type ApplicationArgs
- type ApplicationAutoStartConfiguration
- type ApplicationAutoStartConfigurationArgs
- func (ApplicationAutoStartConfigurationArgs) ElementType() reflect.Type
- func (i ApplicationAutoStartConfigurationArgs) ToApplicationAutoStartConfigurationOutput() ApplicationAutoStartConfigurationOutput
- func (i ApplicationAutoStartConfigurationArgs) ToApplicationAutoStartConfigurationOutputWithContext(ctx context.Context) ApplicationAutoStartConfigurationOutput
- func (i ApplicationAutoStartConfigurationArgs) ToApplicationAutoStartConfigurationPtrOutput() ApplicationAutoStartConfigurationPtrOutput
- func (i ApplicationAutoStartConfigurationArgs) ToApplicationAutoStartConfigurationPtrOutputWithContext(ctx context.Context) ApplicationAutoStartConfigurationPtrOutput
- type ApplicationAutoStartConfigurationInput
- type ApplicationAutoStartConfigurationOutput
- func (ApplicationAutoStartConfigurationOutput) ElementType() reflect.Type
- func (o ApplicationAutoStartConfigurationOutput) Enabled() pulumi.BoolPtrOutput
- func (o ApplicationAutoStartConfigurationOutput) ToApplicationAutoStartConfigurationOutput() ApplicationAutoStartConfigurationOutput
- func (o ApplicationAutoStartConfigurationOutput) ToApplicationAutoStartConfigurationOutputWithContext(ctx context.Context) ApplicationAutoStartConfigurationOutput
- func (o ApplicationAutoStartConfigurationOutput) ToApplicationAutoStartConfigurationPtrOutput() ApplicationAutoStartConfigurationPtrOutput
- func (o ApplicationAutoStartConfigurationOutput) ToApplicationAutoStartConfigurationPtrOutputWithContext(ctx context.Context) ApplicationAutoStartConfigurationPtrOutput
- type ApplicationAutoStartConfigurationPtrInput
- type ApplicationAutoStartConfigurationPtrOutput
- func (o ApplicationAutoStartConfigurationPtrOutput) Elem() ApplicationAutoStartConfigurationOutput
- func (ApplicationAutoStartConfigurationPtrOutput) ElementType() reflect.Type
- func (o ApplicationAutoStartConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o ApplicationAutoStartConfigurationPtrOutput) ToApplicationAutoStartConfigurationPtrOutput() ApplicationAutoStartConfigurationPtrOutput
- func (o ApplicationAutoStartConfigurationPtrOutput) ToApplicationAutoStartConfigurationPtrOutputWithContext(ctx context.Context) ApplicationAutoStartConfigurationPtrOutput
- type ApplicationAutoStopConfiguration
- type ApplicationAutoStopConfigurationArgs
- func (ApplicationAutoStopConfigurationArgs) ElementType() reflect.Type
- func (i ApplicationAutoStopConfigurationArgs) ToApplicationAutoStopConfigurationOutput() ApplicationAutoStopConfigurationOutput
- func (i ApplicationAutoStopConfigurationArgs) ToApplicationAutoStopConfigurationOutputWithContext(ctx context.Context) ApplicationAutoStopConfigurationOutput
- func (i ApplicationAutoStopConfigurationArgs) ToApplicationAutoStopConfigurationPtrOutput() ApplicationAutoStopConfigurationPtrOutput
- func (i ApplicationAutoStopConfigurationArgs) ToApplicationAutoStopConfigurationPtrOutputWithContext(ctx context.Context) ApplicationAutoStopConfigurationPtrOutput
- type ApplicationAutoStopConfigurationInput
- type ApplicationAutoStopConfigurationOutput
- func (ApplicationAutoStopConfigurationOutput) ElementType() reflect.Type
- func (o ApplicationAutoStopConfigurationOutput) Enabled() pulumi.BoolPtrOutput
- func (o ApplicationAutoStopConfigurationOutput) IdleTimeoutMinutes() pulumi.IntPtrOutput
- func (o ApplicationAutoStopConfigurationOutput) ToApplicationAutoStopConfigurationOutput() ApplicationAutoStopConfigurationOutput
- func (o ApplicationAutoStopConfigurationOutput) ToApplicationAutoStopConfigurationOutputWithContext(ctx context.Context) ApplicationAutoStopConfigurationOutput
- func (o ApplicationAutoStopConfigurationOutput) ToApplicationAutoStopConfigurationPtrOutput() ApplicationAutoStopConfigurationPtrOutput
- func (o ApplicationAutoStopConfigurationOutput) ToApplicationAutoStopConfigurationPtrOutputWithContext(ctx context.Context) ApplicationAutoStopConfigurationPtrOutput
- type ApplicationAutoStopConfigurationPtrInput
- type ApplicationAutoStopConfigurationPtrOutput
- func (o ApplicationAutoStopConfigurationPtrOutput) Elem() ApplicationAutoStopConfigurationOutput
- func (ApplicationAutoStopConfigurationPtrOutput) ElementType() reflect.Type
- func (o ApplicationAutoStopConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o ApplicationAutoStopConfigurationPtrOutput) IdleTimeoutMinutes() pulumi.IntPtrOutput
- func (o ApplicationAutoStopConfigurationPtrOutput) ToApplicationAutoStopConfigurationPtrOutput() ApplicationAutoStopConfigurationPtrOutput
- func (o ApplicationAutoStopConfigurationPtrOutput) ToApplicationAutoStopConfigurationPtrOutputWithContext(ctx context.Context) ApplicationAutoStopConfigurationPtrOutput
- type ApplicationInitialCapacityConfig
- type ApplicationInitialCapacityConfigArgs
- func (ApplicationInitialCapacityConfigArgs) ElementType() reflect.Type
- func (i ApplicationInitialCapacityConfigArgs) ToApplicationInitialCapacityConfigOutput() ApplicationInitialCapacityConfigOutput
- func (i ApplicationInitialCapacityConfigArgs) ToApplicationInitialCapacityConfigOutputWithContext(ctx context.Context) ApplicationInitialCapacityConfigOutput
- type ApplicationInitialCapacityConfigInput
- type ApplicationInitialCapacityConfigKeyValuePair
- type ApplicationInitialCapacityConfigKeyValuePairArgs
- func (ApplicationInitialCapacityConfigKeyValuePairArgs) ElementType() reflect.Type
- func (i ApplicationInitialCapacityConfigKeyValuePairArgs) ToApplicationInitialCapacityConfigKeyValuePairOutput() ApplicationInitialCapacityConfigKeyValuePairOutput
- func (i ApplicationInitialCapacityConfigKeyValuePairArgs) ToApplicationInitialCapacityConfigKeyValuePairOutputWithContext(ctx context.Context) ApplicationInitialCapacityConfigKeyValuePairOutput
- type ApplicationInitialCapacityConfigKeyValuePairArray
- func (ApplicationInitialCapacityConfigKeyValuePairArray) ElementType() reflect.Type
- func (i ApplicationInitialCapacityConfigKeyValuePairArray) ToApplicationInitialCapacityConfigKeyValuePairArrayOutput() ApplicationInitialCapacityConfigKeyValuePairArrayOutput
- func (i ApplicationInitialCapacityConfigKeyValuePairArray) ToApplicationInitialCapacityConfigKeyValuePairArrayOutputWithContext(ctx context.Context) ApplicationInitialCapacityConfigKeyValuePairArrayOutput
- type ApplicationInitialCapacityConfigKeyValuePairArrayInput
- type ApplicationInitialCapacityConfigKeyValuePairArrayOutput
- func (ApplicationInitialCapacityConfigKeyValuePairArrayOutput) ElementType() reflect.Type
- func (o ApplicationInitialCapacityConfigKeyValuePairArrayOutput) Index(i pulumi.IntInput) ApplicationInitialCapacityConfigKeyValuePairOutput
- func (o ApplicationInitialCapacityConfigKeyValuePairArrayOutput) ToApplicationInitialCapacityConfigKeyValuePairArrayOutput() ApplicationInitialCapacityConfigKeyValuePairArrayOutput
- func (o ApplicationInitialCapacityConfigKeyValuePairArrayOutput) ToApplicationInitialCapacityConfigKeyValuePairArrayOutputWithContext(ctx context.Context) ApplicationInitialCapacityConfigKeyValuePairArrayOutput
- type ApplicationInitialCapacityConfigKeyValuePairInput
- type ApplicationInitialCapacityConfigKeyValuePairOutput
- func (ApplicationInitialCapacityConfigKeyValuePairOutput) ElementType() reflect.Type
- func (o ApplicationInitialCapacityConfigKeyValuePairOutput) Key() pulumi.StringOutput
- func (o ApplicationInitialCapacityConfigKeyValuePairOutput) ToApplicationInitialCapacityConfigKeyValuePairOutput() ApplicationInitialCapacityConfigKeyValuePairOutput
- func (o ApplicationInitialCapacityConfigKeyValuePairOutput) ToApplicationInitialCapacityConfigKeyValuePairOutputWithContext(ctx context.Context) ApplicationInitialCapacityConfigKeyValuePairOutput
- func (o ApplicationInitialCapacityConfigKeyValuePairOutput) Value() ApplicationInitialCapacityConfigOutput
- type ApplicationInitialCapacityConfigOutput
- func (ApplicationInitialCapacityConfigOutput) ElementType() reflect.Type
- func (o ApplicationInitialCapacityConfigOutput) ToApplicationInitialCapacityConfigOutput() ApplicationInitialCapacityConfigOutput
- func (o ApplicationInitialCapacityConfigOutput) ToApplicationInitialCapacityConfigOutputWithContext(ctx context.Context) ApplicationInitialCapacityConfigOutput
- func (o ApplicationInitialCapacityConfigOutput) WorkerConfiguration() ApplicationWorkerConfigurationOutput
- func (o ApplicationInitialCapacityConfigOutput) WorkerCount() pulumi.IntOutput
- type ApplicationInput
- type ApplicationMaximumAllowedResources
- type ApplicationMaximumAllowedResourcesArgs
- func (ApplicationMaximumAllowedResourcesArgs) ElementType() reflect.Type
- func (i ApplicationMaximumAllowedResourcesArgs) ToApplicationMaximumAllowedResourcesOutput() ApplicationMaximumAllowedResourcesOutput
- func (i ApplicationMaximumAllowedResourcesArgs) ToApplicationMaximumAllowedResourcesOutputWithContext(ctx context.Context) ApplicationMaximumAllowedResourcesOutput
- func (i ApplicationMaximumAllowedResourcesArgs) ToApplicationMaximumAllowedResourcesPtrOutput() ApplicationMaximumAllowedResourcesPtrOutput
- func (i ApplicationMaximumAllowedResourcesArgs) ToApplicationMaximumAllowedResourcesPtrOutputWithContext(ctx context.Context) ApplicationMaximumAllowedResourcesPtrOutput
- type ApplicationMaximumAllowedResourcesInput
- type ApplicationMaximumAllowedResourcesOutput
- func (o ApplicationMaximumAllowedResourcesOutput) Cpu() pulumi.StringOutput
- func (o ApplicationMaximumAllowedResourcesOutput) Disk() pulumi.StringPtrOutput
- func (ApplicationMaximumAllowedResourcesOutput) ElementType() reflect.Type
- func (o ApplicationMaximumAllowedResourcesOutput) Memory() pulumi.StringOutput
- func (o ApplicationMaximumAllowedResourcesOutput) ToApplicationMaximumAllowedResourcesOutput() ApplicationMaximumAllowedResourcesOutput
- func (o ApplicationMaximumAllowedResourcesOutput) ToApplicationMaximumAllowedResourcesOutputWithContext(ctx context.Context) ApplicationMaximumAllowedResourcesOutput
- func (o ApplicationMaximumAllowedResourcesOutput) ToApplicationMaximumAllowedResourcesPtrOutput() ApplicationMaximumAllowedResourcesPtrOutput
- func (o ApplicationMaximumAllowedResourcesOutput) ToApplicationMaximumAllowedResourcesPtrOutputWithContext(ctx context.Context) ApplicationMaximumAllowedResourcesPtrOutput
- type ApplicationMaximumAllowedResourcesPtrInput
- type ApplicationMaximumAllowedResourcesPtrOutput
- func (o ApplicationMaximumAllowedResourcesPtrOutput) Cpu() pulumi.StringPtrOutput
- func (o ApplicationMaximumAllowedResourcesPtrOutput) Disk() pulumi.StringPtrOutput
- func (o ApplicationMaximumAllowedResourcesPtrOutput) Elem() ApplicationMaximumAllowedResourcesOutput
- func (ApplicationMaximumAllowedResourcesPtrOutput) ElementType() reflect.Type
- func (o ApplicationMaximumAllowedResourcesPtrOutput) Memory() pulumi.StringPtrOutput
- func (o ApplicationMaximumAllowedResourcesPtrOutput) ToApplicationMaximumAllowedResourcesPtrOutput() ApplicationMaximumAllowedResourcesPtrOutput
- func (o ApplicationMaximumAllowedResourcesPtrOutput) ToApplicationMaximumAllowedResourcesPtrOutputWithContext(ctx context.Context) ApplicationMaximumAllowedResourcesPtrOutput
- type ApplicationNetworkConfiguration
- type ApplicationNetworkConfigurationArgs
- func (ApplicationNetworkConfigurationArgs) ElementType() reflect.Type
- func (i ApplicationNetworkConfigurationArgs) ToApplicationNetworkConfigurationOutput() ApplicationNetworkConfigurationOutput
- func (i ApplicationNetworkConfigurationArgs) ToApplicationNetworkConfigurationOutputWithContext(ctx context.Context) ApplicationNetworkConfigurationOutput
- func (i ApplicationNetworkConfigurationArgs) ToApplicationNetworkConfigurationPtrOutput() ApplicationNetworkConfigurationPtrOutput
- func (i ApplicationNetworkConfigurationArgs) ToApplicationNetworkConfigurationPtrOutputWithContext(ctx context.Context) ApplicationNetworkConfigurationPtrOutput
- type ApplicationNetworkConfigurationInput
- type ApplicationNetworkConfigurationOutput
- func (ApplicationNetworkConfigurationOutput) ElementType() reflect.Type
- func (o ApplicationNetworkConfigurationOutput) SecurityGroupIds() pulumi.StringArrayOutput
- func (o ApplicationNetworkConfigurationOutput) SubnetIds() pulumi.StringArrayOutput
- func (o ApplicationNetworkConfigurationOutput) ToApplicationNetworkConfigurationOutput() ApplicationNetworkConfigurationOutput
- func (o ApplicationNetworkConfigurationOutput) ToApplicationNetworkConfigurationOutputWithContext(ctx context.Context) ApplicationNetworkConfigurationOutput
- func (o ApplicationNetworkConfigurationOutput) ToApplicationNetworkConfigurationPtrOutput() ApplicationNetworkConfigurationPtrOutput
- func (o ApplicationNetworkConfigurationOutput) ToApplicationNetworkConfigurationPtrOutputWithContext(ctx context.Context) ApplicationNetworkConfigurationPtrOutput
- type ApplicationNetworkConfigurationPtrInput
- type ApplicationNetworkConfigurationPtrOutput
- func (o ApplicationNetworkConfigurationPtrOutput) Elem() ApplicationNetworkConfigurationOutput
- func (ApplicationNetworkConfigurationPtrOutput) ElementType() reflect.Type
- func (o ApplicationNetworkConfigurationPtrOutput) SecurityGroupIds() pulumi.StringArrayOutput
- func (o ApplicationNetworkConfigurationPtrOutput) SubnetIds() pulumi.StringArrayOutput
- func (o ApplicationNetworkConfigurationPtrOutput) ToApplicationNetworkConfigurationPtrOutput() ApplicationNetworkConfigurationPtrOutput
- func (o ApplicationNetworkConfigurationPtrOutput) ToApplicationNetworkConfigurationPtrOutputWithContext(ctx context.Context) ApplicationNetworkConfigurationPtrOutput
- type ApplicationOutput
- func (o ApplicationOutput) ApplicationId() pulumi.StringOutput
- func (o ApplicationOutput) Arn() pulumi.StringOutput
- func (o ApplicationOutput) AutoStartConfiguration() ApplicationAutoStartConfigurationPtrOutput
- func (o ApplicationOutput) AutoStopConfiguration() ApplicationAutoStopConfigurationPtrOutput
- func (ApplicationOutput) ElementType() reflect.Type
- func (o ApplicationOutput) InitialCapacity() ApplicationInitialCapacityConfigKeyValuePairArrayOutput
- func (o ApplicationOutput) MaximumCapacity() ApplicationMaximumAllowedResourcesPtrOutput
- func (o ApplicationOutput) Name() pulumi.StringPtrOutput
- func (o ApplicationOutput) NetworkConfiguration() ApplicationNetworkConfigurationPtrOutput
- func (o ApplicationOutput) ReleaseLabel() pulumi.StringOutput
- func (o ApplicationOutput) Tags() ApplicationTagArrayOutput
- func (o ApplicationOutput) ToApplicationOutput() ApplicationOutput
- func (o ApplicationOutput) ToApplicationOutputWithContext(ctx context.Context) ApplicationOutput
- func (o ApplicationOutput) Type() pulumi.StringOutput
- type ApplicationState
- type ApplicationTag
- type ApplicationTagArgs
- type ApplicationTagArray
- 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
- 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) 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
- 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
- type LookupApplicationArgs
- type LookupApplicationOutputArgs
- type LookupApplicationResult
- type LookupApplicationResultOutput
- func (o LookupApplicationResultOutput) ApplicationId() pulumi.StringPtrOutput
- func (o LookupApplicationResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupApplicationResultOutput) AutoStartConfiguration() ApplicationAutoStartConfigurationPtrOutput
- func (o LookupApplicationResultOutput) AutoStopConfiguration() ApplicationAutoStopConfigurationPtrOutput
- func (LookupApplicationResultOutput) ElementType() reflect.Type
- func (o LookupApplicationResultOutput) InitialCapacity() ApplicationInitialCapacityConfigKeyValuePairArrayOutput
- func (o LookupApplicationResultOutput) MaximumCapacity() ApplicationMaximumAllowedResourcesPtrOutput
- func (o LookupApplicationResultOutput) NetworkConfiguration() ApplicationNetworkConfigurationPtrOutput
- func (o LookupApplicationResultOutput) Tags() ApplicationTagArrayOutput
- func (o LookupApplicationResultOutput) ToLookupApplicationResultOutput() LookupApplicationResultOutput
- func (o LookupApplicationResultOutput) ToLookupApplicationResultOutputWithContext(ctx context.Context) LookupApplicationResultOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Application ¶
type Application struct { pulumi.CustomResourceState // The ID of the EMR Serverless Application. ApplicationId pulumi.StringOutput `pulumi:"applicationId"` // The 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"` // 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"` // 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"` // Tag map with key and value Tags ApplicationTagArrayOutput `pulumi:"tags"` // The type of the application Type pulumi.StringOutput `pulumi:"type"` }
Resource schema for AWS::EMRServerless::Application Type
func GetApplication ¶
func GetApplication(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ApplicationState, opts ...pulumi.ResourceOption) (*Application, error)
GetApplication gets an existing Application resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewApplication ¶
func NewApplication(ctx *pulumi.Context, name string, args *ApplicationArgs, opts ...pulumi.ResourceOption) (*Application, error)
NewApplication registers a new resource with the given unique name, arguments, and options.
func (*Application) ElementType ¶
func (*Application) ElementType() reflect.Type
func (*Application) ToApplicationOutput ¶
func (i *Application) ToApplicationOutput() ApplicationOutput
func (*Application) ToApplicationOutputWithContext ¶
func (i *Application) ToApplicationOutputWithContext(ctx context.Context) ApplicationOutput
type ApplicationArgs ¶
type ApplicationArgs struct { // Configuration for Auto Start of Application. AutoStartConfiguration ApplicationAutoStartConfigurationPtrInput // Configuration for Auto Stop of Application. AutoStopConfiguration ApplicationAutoStopConfigurationPtrInput // 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 // User friendly Application name. Name pulumi.StringPtrInput // Network Configuration for customer VPC connectivity. NetworkConfiguration ApplicationNetworkConfigurationPtrInput // EMR release label. ReleaseLabel pulumi.StringInput // Tag map with key and value Tags ApplicationTagArrayInput // The type of the application Type pulumi.StringInput }
The set of arguments for constructing a Application resource.
func (ApplicationArgs) ElementType ¶
func (ApplicationArgs) ElementType() reflect.Type
type ApplicationAutoStartConfiguration ¶
type ApplicationAutoStartConfiguration struct { // If set to true, the Application will automatically start. Defaults to true. Enabled *bool `pulumi:"enabled"` }
Configuration for Auto Start of Application
type ApplicationAutoStartConfigurationArgs ¶
type ApplicationAutoStartConfigurationArgs struct { // If set to true, the Application will automatically start. Defaults to true. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` }
Configuration for Auto Start of Application
func (ApplicationAutoStartConfigurationArgs) ElementType ¶
func (ApplicationAutoStartConfigurationArgs) ElementType() reflect.Type
func (ApplicationAutoStartConfigurationArgs) ToApplicationAutoStartConfigurationOutput ¶
func (i ApplicationAutoStartConfigurationArgs) ToApplicationAutoStartConfigurationOutput() ApplicationAutoStartConfigurationOutput
func (ApplicationAutoStartConfigurationArgs) ToApplicationAutoStartConfigurationOutputWithContext ¶
func (i ApplicationAutoStartConfigurationArgs) ToApplicationAutoStartConfigurationOutputWithContext(ctx context.Context) ApplicationAutoStartConfigurationOutput
func (ApplicationAutoStartConfigurationArgs) ToApplicationAutoStartConfigurationPtrOutput ¶
func (i ApplicationAutoStartConfigurationArgs) ToApplicationAutoStartConfigurationPtrOutput() ApplicationAutoStartConfigurationPtrOutput
func (ApplicationAutoStartConfigurationArgs) ToApplicationAutoStartConfigurationPtrOutputWithContext ¶
func (i ApplicationAutoStartConfigurationArgs) ToApplicationAutoStartConfigurationPtrOutputWithContext(ctx context.Context) ApplicationAutoStartConfigurationPtrOutput
type ApplicationAutoStartConfigurationInput ¶
type ApplicationAutoStartConfigurationInput interface { pulumi.Input ToApplicationAutoStartConfigurationOutput() ApplicationAutoStartConfigurationOutput ToApplicationAutoStartConfigurationOutputWithContext(context.Context) ApplicationAutoStartConfigurationOutput }
ApplicationAutoStartConfigurationInput is an input type that accepts ApplicationAutoStartConfigurationArgs and ApplicationAutoStartConfigurationOutput values. You can construct a concrete instance of `ApplicationAutoStartConfigurationInput` via:
ApplicationAutoStartConfigurationArgs{...}
type ApplicationAutoStartConfigurationOutput ¶
type ApplicationAutoStartConfigurationOutput struct{ *pulumi.OutputState }
Configuration for Auto Start of Application
func (ApplicationAutoStartConfigurationOutput) ElementType ¶
func (ApplicationAutoStartConfigurationOutput) ElementType() reflect.Type
func (ApplicationAutoStartConfigurationOutput) Enabled ¶
func (o ApplicationAutoStartConfigurationOutput) Enabled() pulumi.BoolPtrOutput
If set to true, the Application will automatically start. Defaults to true.
func (ApplicationAutoStartConfigurationOutput) ToApplicationAutoStartConfigurationOutput ¶
func (o ApplicationAutoStartConfigurationOutput) ToApplicationAutoStartConfigurationOutput() ApplicationAutoStartConfigurationOutput
func (ApplicationAutoStartConfigurationOutput) ToApplicationAutoStartConfigurationOutputWithContext ¶
func (o ApplicationAutoStartConfigurationOutput) ToApplicationAutoStartConfigurationOutputWithContext(ctx context.Context) ApplicationAutoStartConfigurationOutput
func (ApplicationAutoStartConfigurationOutput) ToApplicationAutoStartConfigurationPtrOutput ¶
func (o ApplicationAutoStartConfigurationOutput) ToApplicationAutoStartConfigurationPtrOutput() ApplicationAutoStartConfigurationPtrOutput
func (ApplicationAutoStartConfigurationOutput) ToApplicationAutoStartConfigurationPtrOutputWithContext ¶
func (o ApplicationAutoStartConfigurationOutput) ToApplicationAutoStartConfigurationPtrOutputWithContext(ctx context.Context) ApplicationAutoStartConfigurationPtrOutput
type ApplicationAutoStartConfigurationPtrInput ¶
type ApplicationAutoStartConfigurationPtrInput interface { pulumi.Input ToApplicationAutoStartConfigurationPtrOutput() ApplicationAutoStartConfigurationPtrOutput ToApplicationAutoStartConfigurationPtrOutputWithContext(context.Context) ApplicationAutoStartConfigurationPtrOutput }
ApplicationAutoStartConfigurationPtrInput is an input type that accepts ApplicationAutoStartConfigurationArgs, ApplicationAutoStartConfigurationPtr and ApplicationAutoStartConfigurationPtrOutput values. You can construct a concrete instance of `ApplicationAutoStartConfigurationPtrInput` via:
ApplicationAutoStartConfigurationArgs{...} or: nil
func ApplicationAutoStartConfigurationPtr ¶
func ApplicationAutoStartConfigurationPtr(v *ApplicationAutoStartConfigurationArgs) ApplicationAutoStartConfigurationPtrInput
type ApplicationAutoStartConfigurationPtrOutput ¶
type ApplicationAutoStartConfigurationPtrOutput struct{ *pulumi.OutputState }
func (ApplicationAutoStartConfigurationPtrOutput) ElementType ¶
func (ApplicationAutoStartConfigurationPtrOutput) ElementType() reflect.Type
func (ApplicationAutoStartConfigurationPtrOutput) Enabled ¶
func (o ApplicationAutoStartConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
If set to true, the Application will automatically start. Defaults to true.
func (ApplicationAutoStartConfigurationPtrOutput) ToApplicationAutoStartConfigurationPtrOutput ¶
func (o ApplicationAutoStartConfigurationPtrOutput) ToApplicationAutoStartConfigurationPtrOutput() ApplicationAutoStartConfigurationPtrOutput
func (ApplicationAutoStartConfigurationPtrOutput) ToApplicationAutoStartConfigurationPtrOutputWithContext ¶
func (o ApplicationAutoStartConfigurationPtrOutput) ToApplicationAutoStartConfigurationPtrOutputWithContext(ctx context.Context) ApplicationAutoStartConfigurationPtrOutput
type ApplicationAutoStopConfiguration ¶
type ApplicationAutoStopConfiguration struct { // If set to true, the Application will automatically stop after being idle. Defaults to true. Enabled *bool `pulumi:"enabled"` // The amount of time [in minutes] to wait before auto stopping the Application when idle. Defaults to 15 minutes. IdleTimeoutMinutes *int `pulumi:"idleTimeoutMinutes"` }
Configuration for Auto Stop of Application
type ApplicationAutoStopConfigurationArgs ¶
type ApplicationAutoStopConfigurationArgs struct { // If set to true, the Application will automatically stop after being idle. Defaults to true. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // The amount of time [in minutes] to wait before auto stopping the Application when idle. Defaults to 15 minutes. IdleTimeoutMinutes pulumi.IntPtrInput `pulumi:"idleTimeoutMinutes"` }
Configuration for Auto Stop of Application
func (ApplicationAutoStopConfigurationArgs) ElementType ¶
func (ApplicationAutoStopConfigurationArgs) ElementType() reflect.Type
func (ApplicationAutoStopConfigurationArgs) ToApplicationAutoStopConfigurationOutput ¶
func (i ApplicationAutoStopConfigurationArgs) ToApplicationAutoStopConfigurationOutput() ApplicationAutoStopConfigurationOutput
func (ApplicationAutoStopConfigurationArgs) ToApplicationAutoStopConfigurationOutputWithContext ¶
func (i ApplicationAutoStopConfigurationArgs) ToApplicationAutoStopConfigurationOutputWithContext(ctx context.Context) ApplicationAutoStopConfigurationOutput
func (ApplicationAutoStopConfigurationArgs) ToApplicationAutoStopConfigurationPtrOutput ¶
func (i ApplicationAutoStopConfigurationArgs) ToApplicationAutoStopConfigurationPtrOutput() ApplicationAutoStopConfigurationPtrOutput
func (ApplicationAutoStopConfigurationArgs) ToApplicationAutoStopConfigurationPtrOutputWithContext ¶
func (i ApplicationAutoStopConfigurationArgs) ToApplicationAutoStopConfigurationPtrOutputWithContext(ctx context.Context) ApplicationAutoStopConfigurationPtrOutput
type ApplicationAutoStopConfigurationInput ¶
type ApplicationAutoStopConfigurationInput interface { pulumi.Input ToApplicationAutoStopConfigurationOutput() ApplicationAutoStopConfigurationOutput ToApplicationAutoStopConfigurationOutputWithContext(context.Context) ApplicationAutoStopConfigurationOutput }
ApplicationAutoStopConfigurationInput is an input type that accepts ApplicationAutoStopConfigurationArgs and ApplicationAutoStopConfigurationOutput values. You can construct a concrete instance of `ApplicationAutoStopConfigurationInput` via:
ApplicationAutoStopConfigurationArgs{...}
type ApplicationAutoStopConfigurationOutput ¶
type ApplicationAutoStopConfigurationOutput struct{ *pulumi.OutputState }
Configuration for Auto Stop of Application
func (ApplicationAutoStopConfigurationOutput) ElementType ¶
func (ApplicationAutoStopConfigurationOutput) ElementType() reflect.Type
func (ApplicationAutoStopConfigurationOutput) Enabled ¶
func (o ApplicationAutoStopConfigurationOutput) Enabled() pulumi.BoolPtrOutput
If set to true, the Application will automatically stop after being idle. Defaults to true.
func (ApplicationAutoStopConfigurationOutput) IdleTimeoutMinutes ¶
func (o ApplicationAutoStopConfigurationOutput) IdleTimeoutMinutes() pulumi.IntPtrOutput
The amount of time [in minutes] to wait before auto stopping the Application when idle. Defaults to 15 minutes.
func (ApplicationAutoStopConfigurationOutput) ToApplicationAutoStopConfigurationOutput ¶
func (o ApplicationAutoStopConfigurationOutput) ToApplicationAutoStopConfigurationOutput() ApplicationAutoStopConfigurationOutput
func (ApplicationAutoStopConfigurationOutput) ToApplicationAutoStopConfigurationOutputWithContext ¶
func (o ApplicationAutoStopConfigurationOutput) ToApplicationAutoStopConfigurationOutputWithContext(ctx context.Context) ApplicationAutoStopConfigurationOutput
func (ApplicationAutoStopConfigurationOutput) ToApplicationAutoStopConfigurationPtrOutput ¶
func (o ApplicationAutoStopConfigurationOutput) ToApplicationAutoStopConfigurationPtrOutput() ApplicationAutoStopConfigurationPtrOutput
func (ApplicationAutoStopConfigurationOutput) ToApplicationAutoStopConfigurationPtrOutputWithContext ¶
func (o ApplicationAutoStopConfigurationOutput) ToApplicationAutoStopConfigurationPtrOutputWithContext(ctx context.Context) ApplicationAutoStopConfigurationPtrOutput
type ApplicationAutoStopConfigurationPtrInput ¶
type ApplicationAutoStopConfigurationPtrInput interface { pulumi.Input ToApplicationAutoStopConfigurationPtrOutput() ApplicationAutoStopConfigurationPtrOutput ToApplicationAutoStopConfigurationPtrOutputWithContext(context.Context) ApplicationAutoStopConfigurationPtrOutput }
ApplicationAutoStopConfigurationPtrInput is an input type that accepts ApplicationAutoStopConfigurationArgs, ApplicationAutoStopConfigurationPtr and ApplicationAutoStopConfigurationPtrOutput values. You can construct a concrete instance of `ApplicationAutoStopConfigurationPtrInput` via:
ApplicationAutoStopConfigurationArgs{...} or: nil
func ApplicationAutoStopConfigurationPtr ¶
func ApplicationAutoStopConfigurationPtr(v *ApplicationAutoStopConfigurationArgs) ApplicationAutoStopConfigurationPtrInput
type ApplicationAutoStopConfigurationPtrOutput ¶
type ApplicationAutoStopConfigurationPtrOutput struct{ *pulumi.OutputState }
func (ApplicationAutoStopConfigurationPtrOutput) ElementType ¶
func (ApplicationAutoStopConfigurationPtrOutput) ElementType() reflect.Type
func (ApplicationAutoStopConfigurationPtrOutput) Enabled ¶
func (o ApplicationAutoStopConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
If set to true, the Application will automatically stop after being idle. Defaults to true.
func (ApplicationAutoStopConfigurationPtrOutput) IdleTimeoutMinutes ¶
func (o ApplicationAutoStopConfigurationPtrOutput) IdleTimeoutMinutes() pulumi.IntPtrOutput
The amount of time [in minutes] to wait before auto stopping the Application when idle. Defaults to 15 minutes.
func (ApplicationAutoStopConfigurationPtrOutput) ToApplicationAutoStopConfigurationPtrOutput ¶
func (o ApplicationAutoStopConfigurationPtrOutput) ToApplicationAutoStopConfigurationPtrOutput() ApplicationAutoStopConfigurationPtrOutput
func (ApplicationAutoStopConfigurationPtrOutput) ToApplicationAutoStopConfigurationPtrOutputWithContext ¶
func (o ApplicationAutoStopConfigurationPtrOutput) ToApplicationAutoStopConfigurationPtrOutputWithContext(ctx context.Context) ApplicationAutoStopConfigurationPtrOutput
type ApplicationInitialCapacityConfig ¶
type ApplicationInitialCapacityConfig struct { WorkerConfiguration ApplicationWorkerConfiguration `pulumi:"workerConfiguration"` // Initial count of workers to be initialized when an Application is started. This count will be continued to be maintained until the Application is stopped WorkerCount int `pulumi:"workerCount"` }
type ApplicationInitialCapacityConfigArgs ¶
type ApplicationInitialCapacityConfigArgs struct { WorkerConfiguration ApplicationWorkerConfigurationInput `pulumi:"workerConfiguration"` // Initial count of workers to be initialized when an Application is started. This count will be continued to be maintained until the Application is stopped WorkerCount pulumi.IntInput `pulumi:"workerCount"` }
func (ApplicationInitialCapacityConfigArgs) ElementType ¶
func (ApplicationInitialCapacityConfigArgs) ElementType() reflect.Type
func (ApplicationInitialCapacityConfigArgs) ToApplicationInitialCapacityConfigOutput ¶
func (i ApplicationInitialCapacityConfigArgs) ToApplicationInitialCapacityConfigOutput() ApplicationInitialCapacityConfigOutput
func (ApplicationInitialCapacityConfigArgs) ToApplicationInitialCapacityConfigOutputWithContext ¶
func (i ApplicationInitialCapacityConfigArgs) ToApplicationInitialCapacityConfigOutputWithContext(ctx context.Context) ApplicationInitialCapacityConfigOutput
type ApplicationInitialCapacityConfigInput ¶
type ApplicationInitialCapacityConfigInput interface { pulumi.Input ToApplicationInitialCapacityConfigOutput() ApplicationInitialCapacityConfigOutput ToApplicationInitialCapacityConfigOutputWithContext(context.Context) ApplicationInitialCapacityConfigOutput }
ApplicationInitialCapacityConfigInput is an input type that accepts ApplicationInitialCapacityConfigArgs and ApplicationInitialCapacityConfigOutput values. You can construct a concrete instance of `ApplicationInitialCapacityConfigInput` via:
ApplicationInitialCapacityConfigArgs{...}
type ApplicationInitialCapacityConfigKeyValuePair ¶
type ApplicationInitialCapacityConfigKeyValuePair struct { // Worker type for an analytics framework. Key string `pulumi:"key"` Value ApplicationInitialCapacityConfig `pulumi:"value"` }
type ApplicationInitialCapacityConfigKeyValuePairArgs ¶
type ApplicationInitialCapacityConfigKeyValuePairArgs struct { // Worker type for an analytics framework. Key pulumi.StringInput `pulumi:"key"` Value ApplicationInitialCapacityConfigInput `pulumi:"value"` }
func (ApplicationInitialCapacityConfigKeyValuePairArgs) ElementType ¶
func (ApplicationInitialCapacityConfigKeyValuePairArgs) ElementType() reflect.Type
func (ApplicationInitialCapacityConfigKeyValuePairArgs) ToApplicationInitialCapacityConfigKeyValuePairOutput ¶
func (i ApplicationInitialCapacityConfigKeyValuePairArgs) ToApplicationInitialCapacityConfigKeyValuePairOutput() ApplicationInitialCapacityConfigKeyValuePairOutput
func (ApplicationInitialCapacityConfigKeyValuePairArgs) ToApplicationInitialCapacityConfigKeyValuePairOutputWithContext ¶
func (i ApplicationInitialCapacityConfigKeyValuePairArgs) ToApplicationInitialCapacityConfigKeyValuePairOutputWithContext(ctx context.Context) ApplicationInitialCapacityConfigKeyValuePairOutput
type ApplicationInitialCapacityConfigKeyValuePairArray ¶
type ApplicationInitialCapacityConfigKeyValuePairArray []ApplicationInitialCapacityConfigKeyValuePairInput
func (ApplicationInitialCapacityConfigKeyValuePairArray) ElementType ¶
func (ApplicationInitialCapacityConfigKeyValuePairArray) ElementType() reflect.Type
func (ApplicationInitialCapacityConfigKeyValuePairArray) ToApplicationInitialCapacityConfigKeyValuePairArrayOutput ¶
func (i ApplicationInitialCapacityConfigKeyValuePairArray) ToApplicationInitialCapacityConfigKeyValuePairArrayOutput() ApplicationInitialCapacityConfigKeyValuePairArrayOutput
func (ApplicationInitialCapacityConfigKeyValuePairArray) ToApplicationInitialCapacityConfigKeyValuePairArrayOutputWithContext ¶
func (i ApplicationInitialCapacityConfigKeyValuePairArray) ToApplicationInitialCapacityConfigKeyValuePairArrayOutputWithContext(ctx context.Context) ApplicationInitialCapacityConfigKeyValuePairArrayOutput
type ApplicationInitialCapacityConfigKeyValuePairArrayInput ¶
type ApplicationInitialCapacityConfigKeyValuePairArrayInput interface { pulumi.Input ToApplicationInitialCapacityConfigKeyValuePairArrayOutput() ApplicationInitialCapacityConfigKeyValuePairArrayOutput ToApplicationInitialCapacityConfigKeyValuePairArrayOutputWithContext(context.Context) ApplicationInitialCapacityConfigKeyValuePairArrayOutput }
ApplicationInitialCapacityConfigKeyValuePairArrayInput is an input type that accepts ApplicationInitialCapacityConfigKeyValuePairArray and ApplicationInitialCapacityConfigKeyValuePairArrayOutput values. You can construct a concrete instance of `ApplicationInitialCapacityConfigKeyValuePairArrayInput` via:
ApplicationInitialCapacityConfigKeyValuePairArray{ ApplicationInitialCapacityConfigKeyValuePairArgs{...} }
type ApplicationInitialCapacityConfigKeyValuePairArrayOutput ¶
type ApplicationInitialCapacityConfigKeyValuePairArrayOutput struct{ *pulumi.OutputState }
func (ApplicationInitialCapacityConfigKeyValuePairArrayOutput) ElementType ¶
func (ApplicationInitialCapacityConfigKeyValuePairArrayOutput) ElementType() reflect.Type
func (ApplicationInitialCapacityConfigKeyValuePairArrayOutput) ToApplicationInitialCapacityConfigKeyValuePairArrayOutput ¶
func (o ApplicationInitialCapacityConfigKeyValuePairArrayOutput) ToApplicationInitialCapacityConfigKeyValuePairArrayOutput() ApplicationInitialCapacityConfigKeyValuePairArrayOutput
func (ApplicationInitialCapacityConfigKeyValuePairArrayOutput) ToApplicationInitialCapacityConfigKeyValuePairArrayOutputWithContext ¶
func (o ApplicationInitialCapacityConfigKeyValuePairArrayOutput) ToApplicationInitialCapacityConfigKeyValuePairArrayOutputWithContext(ctx context.Context) ApplicationInitialCapacityConfigKeyValuePairArrayOutput
type ApplicationInitialCapacityConfigKeyValuePairInput ¶
type ApplicationInitialCapacityConfigKeyValuePairInput interface { pulumi.Input ToApplicationInitialCapacityConfigKeyValuePairOutput() ApplicationInitialCapacityConfigKeyValuePairOutput ToApplicationInitialCapacityConfigKeyValuePairOutputWithContext(context.Context) ApplicationInitialCapacityConfigKeyValuePairOutput }
ApplicationInitialCapacityConfigKeyValuePairInput is an input type that accepts ApplicationInitialCapacityConfigKeyValuePairArgs and ApplicationInitialCapacityConfigKeyValuePairOutput values. You can construct a concrete instance of `ApplicationInitialCapacityConfigKeyValuePairInput` via:
ApplicationInitialCapacityConfigKeyValuePairArgs{...}
type ApplicationInitialCapacityConfigKeyValuePairOutput ¶
type ApplicationInitialCapacityConfigKeyValuePairOutput struct{ *pulumi.OutputState }
func (ApplicationInitialCapacityConfigKeyValuePairOutput) ElementType ¶
func (ApplicationInitialCapacityConfigKeyValuePairOutput) ElementType() reflect.Type
func (ApplicationInitialCapacityConfigKeyValuePairOutput) Key ¶
func (o ApplicationInitialCapacityConfigKeyValuePairOutput) Key() pulumi.StringOutput
Worker type for an analytics framework.
func (ApplicationInitialCapacityConfigKeyValuePairOutput) ToApplicationInitialCapacityConfigKeyValuePairOutput ¶
func (o ApplicationInitialCapacityConfigKeyValuePairOutput) ToApplicationInitialCapacityConfigKeyValuePairOutput() ApplicationInitialCapacityConfigKeyValuePairOutput
func (ApplicationInitialCapacityConfigKeyValuePairOutput) ToApplicationInitialCapacityConfigKeyValuePairOutputWithContext ¶
func (o ApplicationInitialCapacityConfigKeyValuePairOutput) ToApplicationInitialCapacityConfigKeyValuePairOutputWithContext(ctx context.Context) ApplicationInitialCapacityConfigKeyValuePairOutput
type ApplicationInitialCapacityConfigOutput ¶
type ApplicationInitialCapacityConfigOutput struct{ *pulumi.OutputState }
func (ApplicationInitialCapacityConfigOutput) ElementType ¶
func (ApplicationInitialCapacityConfigOutput) ElementType() reflect.Type
func (ApplicationInitialCapacityConfigOutput) ToApplicationInitialCapacityConfigOutput ¶
func (o ApplicationInitialCapacityConfigOutput) ToApplicationInitialCapacityConfigOutput() ApplicationInitialCapacityConfigOutput
func (ApplicationInitialCapacityConfigOutput) ToApplicationInitialCapacityConfigOutputWithContext ¶
func (o ApplicationInitialCapacityConfigOutput) ToApplicationInitialCapacityConfigOutputWithContext(ctx context.Context) ApplicationInitialCapacityConfigOutput
func (ApplicationInitialCapacityConfigOutput) WorkerConfiguration ¶
func (o ApplicationInitialCapacityConfigOutput) WorkerConfiguration() ApplicationWorkerConfigurationOutput
func (ApplicationInitialCapacityConfigOutput) WorkerCount ¶
func (o ApplicationInitialCapacityConfigOutput) WorkerCount() pulumi.IntOutput
Initial count of workers to be initialized when an Application is started. This count will be continued to be maintained until the Application is stopped
type ApplicationInput ¶
type ApplicationInput interface { pulumi.Input ToApplicationOutput() ApplicationOutput ToApplicationOutputWithContext(ctx context.Context) ApplicationOutput }
type ApplicationMaximumAllowedResources ¶
type ApplicationMaximumAllowedResources struct { // Per worker CPU resource. vCPU is the only supported unit and specifying vCPU is optional. Cpu string `pulumi:"cpu"` // Per worker Disk resource. GB is the only supported unit and specifying GB is optional Disk *string `pulumi:"disk"` // Per worker memory resource. GB is the only supported unit and specifying GB is optional. Memory string `pulumi:"memory"` }
type ApplicationMaximumAllowedResourcesArgs ¶
type ApplicationMaximumAllowedResourcesArgs struct { // Per worker CPU resource. vCPU is the only supported unit and specifying vCPU is optional. Cpu pulumi.StringInput `pulumi:"cpu"` // Per worker Disk resource. GB is the only supported unit and specifying GB is optional Disk pulumi.StringPtrInput `pulumi:"disk"` // Per worker memory resource. GB is the only supported unit and specifying GB is optional. Memory pulumi.StringInput `pulumi:"memory"` }
func (ApplicationMaximumAllowedResourcesArgs) ElementType ¶
func (ApplicationMaximumAllowedResourcesArgs) ElementType() reflect.Type
func (ApplicationMaximumAllowedResourcesArgs) ToApplicationMaximumAllowedResourcesOutput ¶
func (i ApplicationMaximumAllowedResourcesArgs) ToApplicationMaximumAllowedResourcesOutput() ApplicationMaximumAllowedResourcesOutput
func (ApplicationMaximumAllowedResourcesArgs) ToApplicationMaximumAllowedResourcesOutputWithContext ¶
func (i ApplicationMaximumAllowedResourcesArgs) ToApplicationMaximumAllowedResourcesOutputWithContext(ctx context.Context) ApplicationMaximumAllowedResourcesOutput
func (ApplicationMaximumAllowedResourcesArgs) ToApplicationMaximumAllowedResourcesPtrOutput ¶
func (i ApplicationMaximumAllowedResourcesArgs) ToApplicationMaximumAllowedResourcesPtrOutput() ApplicationMaximumAllowedResourcesPtrOutput
func (ApplicationMaximumAllowedResourcesArgs) ToApplicationMaximumAllowedResourcesPtrOutputWithContext ¶
func (i ApplicationMaximumAllowedResourcesArgs) ToApplicationMaximumAllowedResourcesPtrOutputWithContext(ctx context.Context) ApplicationMaximumAllowedResourcesPtrOutput
type ApplicationMaximumAllowedResourcesInput ¶
type ApplicationMaximumAllowedResourcesInput interface { pulumi.Input ToApplicationMaximumAllowedResourcesOutput() ApplicationMaximumAllowedResourcesOutput ToApplicationMaximumAllowedResourcesOutputWithContext(context.Context) ApplicationMaximumAllowedResourcesOutput }
ApplicationMaximumAllowedResourcesInput is an input type that accepts ApplicationMaximumAllowedResourcesArgs and ApplicationMaximumAllowedResourcesOutput values. You can construct a concrete instance of `ApplicationMaximumAllowedResourcesInput` via:
ApplicationMaximumAllowedResourcesArgs{...}
type ApplicationMaximumAllowedResourcesOutput ¶
type ApplicationMaximumAllowedResourcesOutput struct{ *pulumi.OutputState }
func (ApplicationMaximumAllowedResourcesOutput) Cpu ¶
func (o ApplicationMaximumAllowedResourcesOutput) Cpu() pulumi.StringOutput
Per worker CPU resource. vCPU is the only supported unit and specifying vCPU is optional.
func (ApplicationMaximumAllowedResourcesOutput) Disk ¶
func (o ApplicationMaximumAllowedResourcesOutput) Disk() pulumi.StringPtrOutput
Per worker Disk resource. GB is the only supported unit and specifying GB is optional
func (ApplicationMaximumAllowedResourcesOutput) ElementType ¶
func (ApplicationMaximumAllowedResourcesOutput) ElementType() reflect.Type
func (ApplicationMaximumAllowedResourcesOutput) Memory ¶
func (o ApplicationMaximumAllowedResourcesOutput) Memory() pulumi.StringOutput
Per worker memory resource. GB is the only supported unit and specifying GB is optional.
func (ApplicationMaximumAllowedResourcesOutput) ToApplicationMaximumAllowedResourcesOutput ¶
func (o ApplicationMaximumAllowedResourcesOutput) ToApplicationMaximumAllowedResourcesOutput() ApplicationMaximumAllowedResourcesOutput
func (ApplicationMaximumAllowedResourcesOutput) ToApplicationMaximumAllowedResourcesOutputWithContext ¶
func (o ApplicationMaximumAllowedResourcesOutput) ToApplicationMaximumAllowedResourcesOutputWithContext(ctx context.Context) ApplicationMaximumAllowedResourcesOutput
func (ApplicationMaximumAllowedResourcesOutput) ToApplicationMaximumAllowedResourcesPtrOutput ¶
func (o ApplicationMaximumAllowedResourcesOutput) ToApplicationMaximumAllowedResourcesPtrOutput() ApplicationMaximumAllowedResourcesPtrOutput
func (ApplicationMaximumAllowedResourcesOutput) ToApplicationMaximumAllowedResourcesPtrOutputWithContext ¶
func (o ApplicationMaximumAllowedResourcesOutput) ToApplicationMaximumAllowedResourcesPtrOutputWithContext(ctx context.Context) ApplicationMaximumAllowedResourcesPtrOutput
type ApplicationMaximumAllowedResourcesPtrInput ¶
type ApplicationMaximumAllowedResourcesPtrInput interface { pulumi.Input ToApplicationMaximumAllowedResourcesPtrOutput() ApplicationMaximumAllowedResourcesPtrOutput ToApplicationMaximumAllowedResourcesPtrOutputWithContext(context.Context) ApplicationMaximumAllowedResourcesPtrOutput }
ApplicationMaximumAllowedResourcesPtrInput is an input type that accepts ApplicationMaximumAllowedResourcesArgs, ApplicationMaximumAllowedResourcesPtr and ApplicationMaximumAllowedResourcesPtrOutput values. You can construct a concrete instance of `ApplicationMaximumAllowedResourcesPtrInput` via:
ApplicationMaximumAllowedResourcesArgs{...} or: nil
func ApplicationMaximumAllowedResourcesPtr ¶
func ApplicationMaximumAllowedResourcesPtr(v *ApplicationMaximumAllowedResourcesArgs) ApplicationMaximumAllowedResourcesPtrInput
type ApplicationMaximumAllowedResourcesPtrOutput ¶
type ApplicationMaximumAllowedResourcesPtrOutput struct{ *pulumi.OutputState }
func (ApplicationMaximumAllowedResourcesPtrOutput) Cpu ¶
func (o ApplicationMaximumAllowedResourcesPtrOutput) Cpu() pulumi.StringPtrOutput
Per worker CPU resource. vCPU is the only supported unit and specifying vCPU is optional.
func (ApplicationMaximumAllowedResourcesPtrOutput) Disk ¶
func (o ApplicationMaximumAllowedResourcesPtrOutput) Disk() pulumi.StringPtrOutput
Per worker Disk resource. GB is the only supported unit and specifying GB is optional
func (ApplicationMaximumAllowedResourcesPtrOutput) ElementType ¶
func (ApplicationMaximumAllowedResourcesPtrOutput) ElementType() reflect.Type
func (ApplicationMaximumAllowedResourcesPtrOutput) Memory ¶
func (o ApplicationMaximumAllowedResourcesPtrOutput) Memory() pulumi.StringPtrOutput
Per worker memory resource. GB is the only supported unit and specifying GB is optional.
func (ApplicationMaximumAllowedResourcesPtrOutput) ToApplicationMaximumAllowedResourcesPtrOutput ¶
func (o ApplicationMaximumAllowedResourcesPtrOutput) ToApplicationMaximumAllowedResourcesPtrOutput() ApplicationMaximumAllowedResourcesPtrOutput
func (ApplicationMaximumAllowedResourcesPtrOutput) ToApplicationMaximumAllowedResourcesPtrOutputWithContext ¶
func (o ApplicationMaximumAllowedResourcesPtrOutput) ToApplicationMaximumAllowedResourcesPtrOutputWithContext(ctx context.Context) ApplicationMaximumAllowedResourcesPtrOutput
type ApplicationNetworkConfiguration ¶
type ApplicationNetworkConfiguration struct { // The ID of the security groups in the VPC to which you want to connect your job or application. SecurityGroupIds []string `pulumi:"securityGroupIds"` // The ID of the subnets in the VPC to which you want to connect your job or application. SubnetIds []string `pulumi:"subnetIds"` }
type ApplicationNetworkConfigurationArgs ¶
type ApplicationNetworkConfigurationArgs struct { // The ID of the security groups in the VPC to which you want to connect your job or application. SecurityGroupIds pulumi.StringArrayInput `pulumi:"securityGroupIds"` // The ID of the subnets in the VPC to which you want to connect your job or application. SubnetIds pulumi.StringArrayInput `pulumi:"subnetIds"` }
func (ApplicationNetworkConfigurationArgs) ElementType ¶
func (ApplicationNetworkConfigurationArgs) ElementType() reflect.Type
func (ApplicationNetworkConfigurationArgs) ToApplicationNetworkConfigurationOutput ¶
func (i ApplicationNetworkConfigurationArgs) ToApplicationNetworkConfigurationOutput() ApplicationNetworkConfigurationOutput
func (ApplicationNetworkConfigurationArgs) ToApplicationNetworkConfigurationOutputWithContext ¶
func (i ApplicationNetworkConfigurationArgs) ToApplicationNetworkConfigurationOutputWithContext(ctx context.Context) ApplicationNetworkConfigurationOutput
func (ApplicationNetworkConfigurationArgs) ToApplicationNetworkConfigurationPtrOutput ¶
func (i ApplicationNetworkConfigurationArgs) ToApplicationNetworkConfigurationPtrOutput() ApplicationNetworkConfigurationPtrOutput
func (ApplicationNetworkConfigurationArgs) ToApplicationNetworkConfigurationPtrOutputWithContext ¶
func (i ApplicationNetworkConfigurationArgs) ToApplicationNetworkConfigurationPtrOutputWithContext(ctx context.Context) ApplicationNetworkConfigurationPtrOutput
type ApplicationNetworkConfigurationInput ¶
type ApplicationNetworkConfigurationInput interface { pulumi.Input ToApplicationNetworkConfigurationOutput() ApplicationNetworkConfigurationOutput ToApplicationNetworkConfigurationOutputWithContext(context.Context) ApplicationNetworkConfigurationOutput }
ApplicationNetworkConfigurationInput is an input type that accepts ApplicationNetworkConfigurationArgs and ApplicationNetworkConfigurationOutput values. You can construct a concrete instance of `ApplicationNetworkConfigurationInput` via:
ApplicationNetworkConfigurationArgs{...}
type ApplicationNetworkConfigurationOutput ¶
type ApplicationNetworkConfigurationOutput struct{ *pulumi.OutputState }
func (ApplicationNetworkConfigurationOutput) ElementType ¶
func (ApplicationNetworkConfigurationOutput) ElementType() reflect.Type
func (ApplicationNetworkConfigurationOutput) SecurityGroupIds ¶
func (o ApplicationNetworkConfigurationOutput) SecurityGroupIds() pulumi.StringArrayOutput
The ID of the security groups in the VPC to which you want to connect your job or application.
func (ApplicationNetworkConfigurationOutput) SubnetIds ¶
func (o ApplicationNetworkConfigurationOutput) SubnetIds() pulumi.StringArrayOutput
The ID of the subnets in the VPC to which you want to connect your job or application.
func (ApplicationNetworkConfigurationOutput) ToApplicationNetworkConfigurationOutput ¶
func (o ApplicationNetworkConfigurationOutput) ToApplicationNetworkConfigurationOutput() ApplicationNetworkConfigurationOutput
func (ApplicationNetworkConfigurationOutput) ToApplicationNetworkConfigurationOutputWithContext ¶
func (o ApplicationNetworkConfigurationOutput) ToApplicationNetworkConfigurationOutputWithContext(ctx context.Context) ApplicationNetworkConfigurationOutput
func (ApplicationNetworkConfigurationOutput) ToApplicationNetworkConfigurationPtrOutput ¶
func (o ApplicationNetworkConfigurationOutput) ToApplicationNetworkConfigurationPtrOutput() ApplicationNetworkConfigurationPtrOutput
func (ApplicationNetworkConfigurationOutput) ToApplicationNetworkConfigurationPtrOutputWithContext ¶
func (o ApplicationNetworkConfigurationOutput) ToApplicationNetworkConfigurationPtrOutputWithContext(ctx context.Context) ApplicationNetworkConfigurationPtrOutput
type ApplicationNetworkConfigurationPtrInput ¶
type ApplicationNetworkConfigurationPtrInput interface { pulumi.Input ToApplicationNetworkConfigurationPtrOutput() ApplicationNetworkConfigurationPtrOutput ToApplicationNetworkConfigurationPtrOutputWithContext(context.Context) ApplicationNetworkConfigurationPtrOutput }
ApplicationNetworkConfigurationPtrInput is an input type that accepts ApplicationNetworkConfigurationArgs, ApplicationNetworkConfigurationPtr and ApplicationNetworkConfigurationPtrOutput values. You can construct a concrete instance of `ApplicationNetworkConfigurationPtrInput` via:
ApplicationNetworkConfigurationArgs{...} or: nil
func ApplicationNetworkConfigurationPtr ¶
func ApplicationNetworkConfigurationPtr(v *ApplicationNetworkConfigurationArgs) ApplicationNetworkConfigurationPtrInput
type ApplicationNetworkConfigurationPtrOutput ¶
type ApplicationNetworkConfigurationPtrOutput struct{ *pulumi.OutputState }
func (ApplicationNetworkConfigurationPtrOutput) ElementType ¶
func (ApplicationNetworkConfigurationPtrOutput) ElementType() reflect.Type
func (ApplicationNetworkConfigurationPtrOutput) SecurityGroupIds ¶
func (o ApplicationNetworkConfigurationPtrOutput) SecurityGroupIds() pulumi.StringArrayOutput
The ID of the security groups in the VPC to which you want to connect your job or application.
func (ApplicationNetworkConfigurationPtrOutput) SubnetIds ¶
func (o ApplicationNetworkConfigurationPtrOutput) SubnetIds() pulumi.StringArrayOutput
The ID of the subnets in the VPC to which you want to connect your job or application.
func (ApplicationNetworkConfigurationPtrOutput) ToApplicationNetworkConfigurationPtrOutput ¶
func (o ApplicationNetworkConfigurationPtrOutput) ToApplicationNetworkConfigurationPtrOutput() ApplicationNetworkConfigurationPtrOutput
func (ApplicationNetworkConfigurationPtrOutput) ToApplicationNetworkConfigurationPtrOutputWithContext ¶
func (o ApplicationNetworkConfigurationPtrOutput) ToApplicationNetworkConfigurationPtrOutputWithContext(ctx context.Context) ApplicationNetworkConfigurationPtrOutput
type ApplicationOutput ¶
type ApplicationOutput struct{ *pulumi.OutputState }
func (ApplicationOutput) ApplicationId ¶
func (o ApplicationOutput) ApplicationId() pulumi.StringOutput
The ID of the EMR Serverless Application.
func (ApplicationOutput) 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) 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) 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) 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) Type ¶
func (o ApplicationOutput) Type() pulumi.StringOutput
The type of the application
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
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
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
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) 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
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
type LookupApplicationArgs ¶
type LookupApplicationArgs struct { // The ID of the EMR Serverless Application. ApplicationId string `pulumi:"applicationId"` }
type LookupApplicationOutputArgs ¶
type LookupApplicationOutputArgs struct { // The ID of the EMR Serverless Application. ApplicationId pulumi.StringInput `pulumi:"applicationId"` }
func (LookupApplicationOutputArgs) ElementType ¶
func (LookupApplicationOutputArgs) ElementType() reflect.Type
type LookupApplicationResult ¶
type LookupApplicationResult struct { // The ID of the EMR Serverless Application. ApplicationId *string `pulumi:"applicationId"` // The 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"` // 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"` // Network Configuration for customer VPC connectivity. NetworkConfiguration *ApplicationNetworkConfiguration `pulumi:"networkConfiguration"` // Tag map with key and value Tags []ApplicationTag `pulumi:"tags"` }
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) 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) 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) NetworkConfiguration ¶
func (o LookupApplicationResultOutput) NetworkConfiguration() ApplicationNetworkConfigurationPtrOutput
Network Configuration for customer VPC connectivity.
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