Documentation ¶
Index ¶
- type Application
- type ApplicationArgs
- type ApplicationArray
- type ApplicationArrayInput
- type ApplicationArrayOutput
- func (ApplicationArrayOutput) ElementType() reflect.Type
- func (o ApplicationArrayOutput) Index(i pulumi.IntInput) ApplicationOutput
- func (o ApplicationArrayOutput) ToApplicationArrayOutput() ApplicationArrayOutput
- func (o ApplicationArrayOutput) ToApplicationArrayOutputWithContext(ctx context.Context) ApplicationArrayOutput
- type ApplicationAutoStartConfiguration
- type ApplicationAutoStartConfigurationArgs
- func (ApplicationAutoStartConfigurationArgs) ElementType() reflect.Type
- func (i ApplicationAutoStartConfigurationArgs) ToApplicationAutoStartConfigurationOutput() ApplicationAutoStartConfigurationOutput
- func (i ApplicationAutoStartConfigurationArgs) ToApplicationAutoStartConfigurationOutputWithContext(ctx context.Context) ApplicationAutoStartConfigurationOutput
- func (i ApplicationAutoStartConfigurationArgs) ToApplicationAutoStartConfigurationPtrOutput() ApplicationAutoStartConfigurationPtrOutput
- func (i ApplicationAutoStartConfigurationArgs) ToApplicationAutoStartConfigurationPtrOutputWithContext(ctx context.Context) ApplicationAutoStartConfigurationPtrOutput
- type ApplicationAutoStartConfigurationInput
- type ApplicationAutoStartConfigurationOutput
- func (ApplicationAutoStartConfigurationOutput) ElementType() reflect.Type
- func (o ApplicationAutoStartConfigurationOutput) Enabled() pulumi.BoolPtrOutput
- func (o ApplicationAutoStartConfigurationOutput) ToApplicationAutoStartConfigurationOutput() ApplicationAutoStartConfigurationOutput
- func (o ApplicationAutoStartConfigurationOutput) ToApplicationAutoStartConfigurationOutputWithContext(ctx context.Context) ApplicationAutoStartConfigurationOutput
- func (o ApplicationAutoStartConfigurationOutput) ToApplicationAutoStartConfigurationPtrOutput() ApplicationAutoStartConfigurationPtrOutput
- func (o ApplicationAutoStartConfigurationOutput) ToApplicationAutoStartConfigurationPtrOutputWithContext(ctx context.Context) ApplicationAutoStartConfigurationPtrOutput
- type ApplicationAutoStartConfigurationPtrInput
- type ApplicationAutoStartConfigurationPtrOutput
- func (o ApplicationAutoStartConfigurationPtrOutput) Elem() ApplicationAutoStartConfigurationOutput
- func (ApplicationAutoStartConfigurationPtrOutput) ElementType() reflect.Type
- func (o ApplicationAutoStartConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o ApplicationAutoStartConfigurationPtrOutput) ToApplicationAutoStartConfigurationPtrOutput() ApplicationAutoStartConfigurationPtrOutput
- func (o ApplicationAutoStartConfigurationPtrOutput) ToApplicationAutoStartConfigurationPtrOutputWithContext(ctx context.Context) ApplicationAutoStartConfigurationPtrOutput
- type ApplicationAutoStopConfiguration
- type ApplicationAutoStopConfigurationArgs
- func (ApplicationAutoStopConfigurationArgs) ElementType() reflect.Type
- func (i ApplicationAutoStopConfigurationArgs) ToApplicationAutoStopConfigurationOutput() ApplicationAutoStopConfigurationOutput
- func (i ApplicationAutoStopConfigurationArgs) ToApplicationAutoStopConfigurationOutputWithContext(ctx context.Context) ApplicationAutoStopConfigurationOutput
- func (i ApplicationAutoStopConfigurationArgs) ToApplicationAutoStopConfigurationPtrOutput() ApplicationAutoStopConfigurationPtrOutput
- func (i ApplicationAutoStopConfigurationArgs) ToApplicationAutoStopConfigurationPtrOutputWithContext(ctx context.Context) ApplicationAutoStopConfigurationPtrOutput
- type ApplicationAutoStopConfigurationInput
- type ApplicationAutoStopConfigurationOutput
- func (ApplicationAutoStopConfigurationOutput) ElementType() reflect.Type
- func (o ApplicationAutoStopConfigurationOutput) Enabled() pulumi.BoolPtrOutput
- func (o ApplicationAutoStopConfigurationOutput) IdleTimeoutMinutes() pulumi.IntPtrOutput
- func (o ApplicationAutoStopConfigurationOutput) ToApplicationAutoStopConfigurationOutput() ApplicationAutoStopConfigurationOutput
- func (o ApplicationAutoStopConfigurationOutput) ToApplicationAutoStopConfigurationOutputWithContext(ctx context.Context) ApplicationAutoStopConfigurationOutput
- func (o ApplicationAutoStopConfigurationOutput) ToApplicationAutoStopConfigurationPtrOutput() ApplicationAutoStopConfigurationPtrOutput
- func (o ApplicationAutoStopConfigurationOutput) ToApplicationAutoStopConfigurationPtrOutputWithContext(ctx context.Context) ApplicationAutoStopConfigurationPtrOutput
- type ApplicationAutoStopConfigurationPtrInput
- type ApplicationAutoStopConfigurationPtrOutput
- func (o ApplicationAutoStopConfigurationPtrOutput) Elem() ApplicationAutoStopConfigurationOutput
- func (ApplicationAutoStopConfigurationPtrOutput) ElementType() reflect.Type
- func (o ApplicationAutoStopConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o ApplicationAutoStopConfigurationPtrOutput) IdleTimeoutMinutes() pulumi.IntPtrOutput
- func (o ApplicationAutoStopConfigurationPtrOutput) ToApplicationAutoStopConfigurationPtrOutput() ApplicationAutoStopConfigurationPtrOutput
- func (o ApplicationAutoStopConfigurationPtrOutput) ToApplicationAutoStopConfigurationPtrOutputWithContext(ctx context.Context) ApplicationAutoStopConfigurationPtrOutput
- type ApplicationImageConfiguration
- type ApplicationImageConfigurationArgs
- func (ApplicationImageConfigurationArgs) ElementType() reflect.Type
- func (i ApplicationImageConfigurationArgs) ToApplicationImageConfigurationOutput() ApplicationImageConfigurationOutput
- func (i ApplicationImageConfigurationArgs) ToApplicationImageConfigurationOutputWithContext(ctx context.Context) ApplicationImageConfigurationOutput
- func (i ApplicationImageConfigurationArgs) ToApplicationImageConfigurationPtrOutput() ApplicationImageConfigurationPtrOutput
- func (i ApplicationImageConfigurationArgs) ToApplicationImageConfigurationPtrOutputWithContext(ctx context.Context) ApplicationImageConfigurationPtrOutput
- type ApplicationImageConfigurationInput
- type ApplicationImageConfigurationOutput
- func (ApplicationImageConfigurationOutput) ElementType() reflect.Type
- func (o ApplicationImageConfigurationOutput) ImageUri() pulumi.StringOutput
- func (o ApplicationImageConfigurationOutput) ToApplicationImageConfigurationOutput() ApplicationImageConfigurationOutput
- func (o ApplicationImageConfigurationOutput) ToApplicationImageConfigurationOutputWithContext(ctx context.Context) ApplicationImageConfigurationOutput
- func (o ApplicationImageConfigurationOutput) ToApplicationImageConfigurationPtrOutput() ApplicationImageConfigurationPtrOutput
- func (o ApplicationImageConfigurationOutput) ToApplicationImageConfigurationPtrOutputWithContext(ctx context.Context) ApplicationImageConfigurationPtrOutput
- type ApplicationImageConfigurationPtrInput
- type ApplicationImageConfigurationPtrOutput
- func (o ApplicationImageConfigurationPtrOutput) Elem() ApplicationImageConfigurationOutput
- func (ApplicationImageConfigurationPtrOutput) ElementType() reflect.Type
- func (o ApplicationImageConfigurationPtrOutput) ImageUri() pulumi.StringPtrOutput
- func (o ApplicationImageConfigurationPtrOutput) ToApplicationImageConfigurationPtrOutput() ApplicationImageConfigurationPtrOutput
- func (o ApplicationImageConfigurationPtrOutput) ToApplicationImageConfigurationPtrOutputWithContext(ctx context.Context) ApplicationImageConfigurationPtrOutput
- type ApplicationInitialCapacity
- type ApplicationInitialCapacityArgs
- func (ApplicationInitialCapacityArgs) ElementType() reflect.Type
- func (i ApplicationInitialCapacityArgs) ToApplicationInitialCapacityOutput() ApplicationInitialCapacityOutput
- func (i ApplicationInitialCapacityArgs) ToApplicationInitialCapacityOutputWithContext(ctx context.Context) ApplicationInitialCapacityOutput
- type ApplicationInitialCapacityArray
- func (ApplicationInitialCapacityArray) ElementType() reflect.Type
- func (i ApplicationInitialCapacityArray) ToApplicationInitialCapacityArrayOutput() ApplicationInitialCapacityArrayOutput
- func (i ApplicationInitialCapacityArray) ToApplicationInitialCapacityArrayOutputWithContext(ctx context.Context) ApplicationInitialCapacityArrayOutput
- type ApplicationInitialCapacityArrayInput
- type ApplicationInitialCapacityArrayOutput
- func (ApplicationInitialCapacityArrayOutput) ElementType() reflect.Type
- func (o ApplicationInitialCapacityArrayOutput) Index(i pulumi.IntInput) ApplicationInitialCapacityOutput
- func (o ApplicationInitialCapacityArrayOutput) ToApplicationInitialCapacityArrayOutput() ApplicationInitialCapacityArrayOutput
- func (o ApplicationInitialCapacityArrayOutput) ToApplicationInitialCapacityArrayOutputWithContext(ctx context.Context) ApplicationInitialCapacityArrayOutput
- type ApplicationInitialCapacityInitialCapacityConfig
- type ApplicationInitialCapacityInitialCapacityConfigArgs
- func (ApplicationInitialCapacityInitialCapacityConfigArgs) ElementType() reflect.Type
- func (i ApplicationInitialCapacityInitialCapacityConfigArgs) ToApplicationInitialCapacityInitialCapacityConfigOutput() ApplicationInitialCapacityInitialCapacityConfigOutput
- func (i ApplicationInitialCapacityInitialCapacityConfigArgs) ToApplicationInitialCapacityInitialCapacityConfigOutputWithContext(ctx context.Context) ApplicationInitialCapacityInitialCapacityConfigOutput
- func (i ApplicationInitialCapacityInitialCapacityConfigArgs) ToApplicationInitialCapacityInitialCapacityConfigPtrOutput() ApplicationInitialCapacityInitialCapacityConfigPtrOutput
- func (i ApplicationInitialCapacityInitialCapacityConfigArgs) ToApplicationInitialCapacityInitialCapacityConfigPtrOutputWithContext(ctx context.Context) ApplicationInitialCapacityInitialCapacityConfigPtrOutput
- type ApplicationInitialCapacityInitialCapacityConfigInput
- type ApplicationInitialCapacityInitialCapacityConfigOutput
- func (ApplicationInitialCapacityInitialCapacityConfigOutput) ElementType() reflect.Type
- func (o ApplicationInitialCapacityInitialCapacityConfigOutput) ToApplicationInitialCapacityInitialCapacityConfigOutput() ApplicationInitialCapacityInitialCapacityConfigOutput
- func (o ApplicationInitialCapacityInitialCapacityConfigOutput) ToApplicationInitialCapacityInitialCapacityConfigOutputWithContext(ctx context.Context) ApplicationInitialCapacityInitialCapacityConfigOutput
- func (o ApplicationInitialCapacityInitialCapacityConfigOutput) ToApplicationInitialCapacityInitialCapacityConfigPtrOutput() ApplicationInitialCapacityInitialCapacityConfigPtrOutput
- func (o ApplicationInitialCapacityInitialCapacityConfigOutput) ToApplicationInitialCapacityInitialCapacityConfigPtrOutputWithContext(ctx context.Context) ApplicationInitialCapacityInitialCapacityConfigPtrOutput
- func (o ApplicationInitialCapacityInitialCapacityConfigOutput) WorkerConfiguration() ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput
- func (o ApplicationInitialCapacityInitialCapacityConfigOutput) WorkerCount() pulumi.IntOutput
- type ApplicationInitialCapacityInitialCapacityConfigPtrInput
- type ApplicationInitialCapacityInitialCapacityConfigPtrOutput
- func (o ApplicationInitialCapacityInitialCapacityConfigPtrOutput) Elem() ApplicationInitialCapacityInitialCapacityConfigOutput
- func (ApplicationInitialCapacityInitialCapacityConfigPtrOutput) ElementType() reflect.Type
- func (o ApplicationInitialCapacityInitialCapacityConfigPtrOutput) ToApplicationInitialCapacityInitialCapacityConfigPtrOutput() ApplicationInitialCapacityInitialCapacityConfigPtrOutput
- func (o ApplicationInitialCapacityInitialCapacityConfigPtrOutput) ToApplicationInitialCapacityInitialCapacityConfigPtrOutputWithContext(ctx context.Context) ApplicationInitialCapacityInitialCapacityConfigPtrOutput
- func (o ApplicationInitialCapacityInitialCapacityConfigPtrOutput) WorkerConfiguration() ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput
- func (o ApplicationInitialCapacityInitialCapacityConfigPtrOutput) WorkerCount() pulumi.IntPtrOutput
- type ApplicationInitialCapacityInitialCapacityConfigWorkerConfiguration
- type ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationArgs
- func (ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationArgs) ElementType() reflect.Type
- func (i ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationArgs) ToApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput() ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput
- func (i ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationArgs) ToApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutputWithContext(ctx context.Context) ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput
- func (i ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationArgs) ToApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput() ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput
- func (i ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationArgs) ToApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutputWithContext(ctx context.Context) ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput
- type ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationInput
- type ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput
- func (o ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput) Cpu() pulumi.StringOutput
- func (o ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput) Disk() pulumi.StringPtrOutput
- func (ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput) ElementType() reflect.Type
- func (o ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput) Memory() pulumi.StringOutput
- func (o ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput) ToApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput() ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput
- func (o ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput) ToApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutputWithContext(ctx context.Context) ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput
- func (o ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput) ToApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput() ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput
- func (o ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput) ToApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutputWithContext(ctx context.Context) ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput
- type ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrInput
- type ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput
- func (o ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput) Cpu() pulumi.StringPtrOutput
- func (o ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput) Disk() pulumi.StringPtrOutput
- func (o ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput) Elem() ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput
- func (ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput) ElementType() reflect.Type
- func (o ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput) Memory() pulumi.StringPtrOutput
- func (o ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput) ToApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput() ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput
- func (o ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput) ToApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutputWithContext(ctx context.Context) ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput
- type ApplicationInitialCapacityInput
- type ApplicationInitialCapacityOutput
- func (ApplicationInitialCapacityOutput) ElementType() reflect.Type
- func (o ApplicationInitialCapacityOutput) InitialCapacityConfig() ApplicationInitialCapacityInitialCapacityConfigPtrOutput
- func (o ApplicationInitialCapacityOutput) InitialCapacityType() pulumi.StringOutput
- func (o ApplicationInitialCapacityOutput) ToApplicationInitialCapacityOutput() ApplicationInitialCapacityOutput
- func (o ApplicationInitialCapacityOutput) ToApplicationInitialCapacityOutputWithContext(ctx context.Context) ApplicationInitialCapacityOutput
- type ApplicationInput
- type ApplicationInteractiveConfiguration
- type ApplicationInteractiveConfigurationArgs
- func (ApplicationInteractiveConfigurationArgs) ElementType() reflect.Type
- func (i ApplicationInteractiveConfigurationArgs) ToApplicationInteractiveConfigurationOutput() ApplicationInteractiveConfigurationOutput
- func (i ApplicationInteractiveConfigurationArgs) ToApplicationInteractiveConfigurationOutputWithContext(ctx context.Context) ApplicationInteractiveConfigurationOutput
- func (i ApplicationInteractiveConfigurationArgs) ToApplicationInteractiveConfigurationPtrOutput() ApplicationInteractiveConfigurationPtrOutput
- func (i ApplicationInteractiveConfigurationArgs) ToApplicationInteractiveConfigurationPtrOutputWithContext(ctx context.Context) ApplicationInteractiveConfigurationPtrOutput
- type ApplicationInteractiveConfigurationInput
- type ApplicationInteractiveConfigurationOutput
- func (ApplicationInteractiveConfigurationOutput) ElementType() reflect.Type
- func (o ApplicationInteractiveConfigurationOutput) LivyEndpointEnabled() pulumi.BoolPtrOutput
- func (o ApplicationInteractiveConfigurationOutput) StudioEnabled() pulumi.BoolPtrOutput
- func (o ApplicationInteractiveConfigurationOutput) ToApplicationInteractiveConfigurationOutput() ApplicationInteractiveConfigurationOutput
- func (o ApplicationInteractiveConfigurationOutput) ToApplicationInteractiveConfigurationOutputWithContext(ctx context.Context) ApplicationInteractiveConfigurationOutput
- func (o ApplicationInteractiveConfigurationOutput) ToApplicationInteractiveConfigurationPtrOutput() ApplicationInteractiveConfigurationPtrOutput
- func (o ApplicationInteractiveConfigurationOutput) ToApplicationInteractiveConfigurationPtrOutputWithContext(ctx context.Context) ApplicationInteractiveConfigurationPtrOutput
- type ApplicationInteractiveConfigurationPtrInput
- type ApplicationInteractiveConfigurationPtrOutput
- func (o ApplicationInteractiveConfigurationPtrOutput) Elem() ApplicationInteractiveConfigurationOutput
- func (ApplicationInteractiveConfigurationPtrOutput) ElementType() reflect.Type
- func (o ApplicationInteractiveConfigurationPtrOutput) LivyEndpointEnabled() pulumi.BoolPtrOutput
- func (o ApplicationInteractiveConfigurationPtrOutput) StudioEnabled() pulumi.BoolPtrOutput
- func (o ApplicationInteractiveConfigurationPtrOutput) ToApplicationInteractiveConfigurationPtrOutput() ApplicationInteractiveConfigurationPtrOutput
- func (o ApplicationInteractiveConfigurationPtrOutput) ToApplicationInteractiveConfigurationPtrOutputWithContext(ctx context.Context) ApplicationInteractiveConfigurationPtrOutput
- type ApplicationMap
- type ApplicationMapInput
- type ApplicationMapOutput
- func (ApplicationMapOutput) ElementType() reflect.Type
- func (o ApplicationMapOutput) MapIndex(k pulumi.StringInput) ApplicationOutput
- func (o ApplicationMapOutput) ToApplicationMapOutput() ApplicationMapOutput
- func (o ApplicationMapOutput) ToApplicationMapOutputWithContext(ctx context.Context) ApplicationMapOutput
- type ApplicationMaximumCapacity
- type ApplicationMaximumCapacityArgs
- func (ApplicationMaximumCapacityArgs) ElementType() reflect.Type
- func (i ApplicationMaximumCapacityArgs) ToApplicationMaximumCapacityOutput() ApplicationMaximumCapacityOutput
- func (i ApplicationMaximumCapacityArgs) ToApplicationMaximumCapacityOutputWithContext(ctx context.Context) ApplicationMaximumCapacityOutput
- func (i ApplicationMaximumCapacityArgs) ToApplicationMaximumCapacityPtrOutput() ApplicationMaximumCapacityPtrOutput
- func (i ApplicationMaximumCapacityArgs) ToApplicationMaximumCapacityPtrOutputWithContext(ctx context.Context) ApplicationMaximumCapacityPtrOutput
- type ApplicationMaximumCapacityInput
- type ApplicationMaximumCapacityOutput
- func (o ApplicationMaximumCapacityOutput) Cpu() pulumi.StringOutput
- func (o ApplicationMaximumCapacityOutput) Disk() pulumi.StringPtrOutput
- func (ApplicationMaximumCapacityOutput) ElementType() reflect.Type
- func (o ApplicationMaximumCapacityOutput) Memory() pulumi.StringOutput
- func (o ApplicationMaximumCapacityOutput) ToApplicationMaximumCapacityOutput() ApplicationMaximumCapacityOutput
- func (o ApplicationMaximumCapacityOutput) ToApplicationMaximumCapacityOutputWithContext(ctx context.Context) ApplicationMaximumCapacityOutput
- func (o ApplicationMaximumCapacityOutput) ToApplicationMaximumCapacityPtrOutput() ApplicationMaximumCapacityPtrOutput
- func (o ApplicationMaximumCapacityOutput) ToApplicationMaximumCapacityPtrOutputWithContext(ctx context.Context) ApplicationMaximumCapacityPtrOutput
- type ApplicationMaximumCapacityPtrInput
- type ApplicationMaximumCapacityPtrOutput
- func (o ApplicationMaximumCapacityPtrOutput) Cpu() pulumi.StringPtrOutput
- func (o ApplicationMaximumCapacityPtrOutput) Disk() pulumi.StringPtrOutput
- func (o ApplicationMaximumCapacityPtrOutput) Elem() ApplicationMaximumCapacityOutput
- func (ApplicationMaximumCapacityPtrOutput) ElementType() reflect.Type
- func (o ApplicationMaximumCapacityPtrOutput) Memory() pulumi.StringPtrOutput
- func (o ApplicationMaximumCapacityPtrOutput) ToApplicationMaximumCapacityPtrOutput() ApplicationMaximumCapacityPtrOutput
- func (o ApplicationMaximumCapacityPtrOutput) ToApplicationMaximumCapacityPtrOutputWithContext(ctx context.Context) ApplicationMaximumCapacityPtrOutput
- type ApplicationNetworkConfiguration
- type ApplicationNetworkConfigurationArgs
- func (ApplicationNetworkConfigurationArgs) ElementType() reflect.Type
- func (i ApplicationNetworkConfigurationArgs) ToApplicationNetworkConfigurationOutput() ApplicationNetworkConfigurationOutput
- func (i ApplicationNetworkConfigurationArgs) ToApplicationNetworkConfigurationOutputWithContext(ctx context.Context) ApplicationNetworkConfigurationOutput
- func (i ApplicationNetworkConfigurationArgs) ToApplicationNetworkConfigurationPtrOutput() ApplicationNetworkConfigurationPtrOutput
- func (i ApplicationNetworkConfigurationArgs) ToApplicationNetworkConfigurationPtrOutputWithContext(ctx context.Context) ApplicationNetworkConfigurationPtrOutput
- type ApplicationNetworkConfigurationInput
- type ApplicationNetworkConfigurationOutput
- func (ApplicationNetworkConfigurationOutput) ElementType() reflect.Type
- func (o ApplicationNetworkConfigurationOutput) SecurityGroupIds() pulumi.StringArrayOutput
- func (o ApplicationNetworkConfigurationOutput) SubnetIds() pulumi.StringArrayOutput
- func (o ApplicationNetworkConfigurationOutput) ToApplicationNetworkConfigurationOutput() ApplicationNetworkConfigurationOutput
- func (o ApplicationNetworkConfigurationOutput) ToApplicationNetworkConfigurationOutputWithContext(ctx context.Context) ApplicationNetworkConfigurationOutput
- func (o ApplicationNetworkConfigurationOutput) ToApplicationNetworkConfigurationPtrOutput() ApplicationNetworkConfigurationPtrOutput
- func (o ApplicationNetworkConfigurationOutput) ToApplicationNetworkConfigurationPtrOutputWithContext(ctx context.Context) ApplicationNetworkConfigurationPtrOutput
- type ApplicationNetworkConfigurationPtrInput
- type ApplicationNetworkConfigurationPtrOutput
- func (o ApplicationNetworkConfigurationPtrOutput) Elem() ApplicationNetworkConfigurationOutput
- func (ApplicationNetworkConfigurationPtrOutput) ElementType() reflect.Type
- func (o ApplicationNetworkConfigurationPtrOutput) SecurityGroupIds() pulumi.StringArrayOutput
- func (o ApplicationNetworkConfigurationPtrOutput) SubnetIds() pulumi.StringArrayOutput
- func (o ApplicationNetworkConfigurationPtrOutput) ToApplicationNetworkConfigurationPtrOutput() ApplicationNetworkConfigurationPtrOutput
- func (o ApplicationNetworkConfigurationPtrOutput) ToApplicationNetworkConfigurationPtrOutputWithContext(ctx context.Context) ApplicationNetworkConfigurationPtrOutput
- type ApplicationOutput
- func (o ApplicationOutput) Architecture() pulumi.StringPtrOutput
- func (o ApplicationOutput) Arn() pulumi.StringOutput
- func (o ApplicationOutput) AutoStartConfiguration() ApplicationAutoStartConfigurationOutput
- func (o ApplicationOutput) AutoStopConfiguration() ApplicationAutoStopConfigurationOutput
- func (ApplicationOutput) ElementType() reflect.Type
- func (o ApplicationOutput) ImageConfiguration() ApplicationImageConfigurationOutput
- func (o ApplicationOutput) InitialCapacities() ApplicationInitialCapacityArrayOutput
- func (o ApplicationOutput) InteractiveConfiguration() ApplicationInteractiveConfigurationOutput
- func (o ApplicationOutput) MaximumCapacity() ApplicationMaximumCapacityOutput
- func (o ApplicationOutput) Name() pulumi.StringOutput
- func (o ApplicationOutput) NetworkConfiguration() ApplicationNetworkConfigurationPtrOutput
- func (o ApplicationOutput) ReleaseLabel() pulumi.StringOutput
- func (o ApplicationOutput) Tags() pulumi.StringMapOutput
- func (o ApplicationOutput) TagsAll() pulumi.StringMapOutputdeprecated
- func (o ApplicationOutput) ToApplicationOutput() ApplicationOutput
- func (o ApplicationOutput) ToApplicationOutputWithContext(ctx context.Context) ApplicationOutput
- func (o ApplicationOutput) Type() pulumi.StringOutput
- type ApplicationState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Application ¶
type Application struct { pulumi.CustomResourceState // The CPU architecture of an application. Valid values are `ARM64` or `X86_64`. Default value is `X86_64`. Architecture pulumi.StringPtrOutput `pulumi:"architecture"` // ARN of the cluster. Arn pulumi.StringOutput `pulumi:"arn"` // The configuration for an application to automatically start on job submission. AutoStartConfiguration ApplicationAutoStartConfigurationOutput `pulumi:"autoStartConfiguration"` // The configuration for an application to automatically stop after a certain amount of time being idle. AutoStopConfiguration ApplicationAutoStopConfigurationOutput `pulumi:"autoStopConfiguration"` // The image configuration applied to all worker types. ImageConfiguration ApplicationImageConfigurationOutput `pulumi:"imageConfiguration"` // The capacity to initialize when the application is created. InitialCapacities ApplicationInitialCapacityArrayOutput `pulumi:"initialCapacities"` // Enables the interactive use cases to use when running an application. InteractiveConfiguration ApplicationInteractiveConfigurationOutput `pulumi:"interactiveConfiguration"` // The maximum capacity to allocate when the application is created. This is cumulative across all workers at any given point in time, not just when an application is created. No new resources will be created once any one of the defined limits is hit. MaximumCapacity ApplicationMaximumCapacityOutput `pulumi:"maximumCapacity"` // The name of the application. Name pulumi.StringOutput `pulumi:"name"` // The network configuration for customer VPC connectivity. NetworkConfiguration ApplicationNetworkConfigurationPtrOutput `pulumi:"networkConfiguration"` // The EMR release version associated with the application. ReleaseLabel pulumi.StringOutput `pulumi:"releaseLabel"` // Key-value mapping of resource tags. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapOutput `pulumi:"tags"` // Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block. // // Deprecated: Please use `tags` instead. TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"` // The type of application you want to start, such as `spark` or `hive`. Type pulumi.StringOutput `pulumi:"type"` }
Manages an EMR Serverless Application.
## Example Usage
### Basic Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/emrserverless" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := emrserverless.NewApplication(ctx, "example", &emrserverless.ApplicationArgs{ Name: pulumi.String("example"), ReleaseLabel: pulumi.String("emr-6.6.0"), Type: pulumi.String("hive"), }) if err != nil { return err } return nil }) }
```
### Initial Capacity Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/emrserverless" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := emrserverless.NewApplication(ctx, "example", &emrserverless.ApplicationArgs{ Name: pulumi.String("example"), ReleaseLabel: pulumi.String("emr-6.6.0"), Type: pulumi.String("hive"), InitialCapacities: emrserverless.ApplicationInitialCapacityArray{ &emrserverless.ApplicationInitialCapacityArgs{ InitialCapacityType: pulumi.String("HiveDriver"), InitialCapacityConfig: &emrserverless.ApplicationInitialCapacityInitialCapacityConfigArgs{ WorkerCount: pulumi.Int(1), WorkerConfiguration: &emrserverless.ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationArgs{ Cpu: pulumi.String("2 vCPU"), Memory: pulumi.String("10 GB"), }, }, }, }, }) if err != nil { return err } return nil }) }
```
### Maximum Capacity Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/emrserverless" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := emrserverless.NewApplication(ctx, "example", &emrserverless.ApplicationArgs{ Name: pulumi.String("example"), ReleaseLabel: pulumi.String("emr-6.6.0"), Type: pulumi.String("hive"), MaximumCapacity: &emrserverless.ApplicationMaximumCapacityArgs{ Cpu: pulumi.String("2 vCPU"), Memory: pulumi.String("10 GB"), }, }) if err != nil { return err } return nil }) }
```
## Import
Using `pulumi import`, import EMR Severless applications using the `id`. For example:
```sh $ pulumi import aws:emrserverless/application:Application example id ```
func GetApplication ¶
func GetApplication(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ApplicationState, opts ...pulumi.ResourceOption) (*Application, error)
GetApplication gets an existing Application resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewApplication ¶
func NewApplication(ctx *pulumi.Context, name string, args *ApplicationArgs, opts ...pulumi.ResourceOption) (*Application, error)
NewApplication registers a new resource with the given unique name, arguments, and options.
func (*Application) ElementType ¶
func (*Application) ElementType() reflect.Type
func (*Application) ToApplicationOutput ¶
func (i *Application) ToApplicationOutput() ApplicationOutput
func (*Application) ToApplicationOutputWithContext ¶
func (i *Application) ToApplicationOutputWithContext(ctx context.Context) ApplicationOutput
type ApplicationArgs ¶
type ApplicationArgs struct { // The CPU architecture of an application. Valid values are `ARM64` or `X86_64`. Default value is `X86_64`. Architecture pulumi.StringPtrInput // The configuration for an application to automatically start on job submission. AutoStartConfiguration ApplicationAutoStartConfigurationPtrInput // The configuration for an application to automatically stop after a certain amount of time being idle. AutoStopConfiguration ApplicationAutoStopConfigurationPtrInput // The image configuration applied to all worker types. ImageConfiguration ApplicationImageConfigurationPtrInput // The capacity to initialize when the application is created. InitialCapacities ApplicationInitialCapacityArrayInput // Enables the interactive use cases to use when running an application. InteractiveConfiguration ApplicationInteractiveConfigurationPtrInput // The maximum capacity to allocate when the application is created. This is cumulative across all workers at any given point in time, not just when an application is created. No new resources will be created once any one of the defined limits is hit. MaximumCapacity ApplicationMaximumCapacityPtrInput // The name of the application. Name pulumi.StringPtrInput // The network configuration for customer VPC connectivity. NetworkConfiguration ApplicationNetworkConfigurationPtrInput // The EMR release version associated with the application. ReleaseLabel pulumi.StringInput // Key-value mapping of resource tags. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapInput // The type of application you want to start, such as `spark` or `hive`. Type pulumi.StringInput }
The set of arguments for constructing a Application resource.
func (ApplicationArgs) ElementType ¶
func (ApplicationArgs) ElementType() reflect.Type
type ApplicationArray ¶
type ApplicationArray []ApplicationInput
func (ApplicationArray) ElementType ¶
func (ApplicationArray) ElementType() reflect.Type
func (ApplicationArray) ToApplicationArrayOutput ¶
func (i ApplicationArray) ToApplicationArrayOutput() ApplicationArrayOutput
func (ApplicationArray) ToApplicationArrayOutputWithContext ¶
func (i ApplicationArray) ToApplicationArrayOutputWithContext(ctx context.Context) ApplicationArrayOutput
type ApplicationArrayInput ¶
type ApplicationArrayInput interface { pulumi.Input ToApplicationArrayOutput() ApplicationArrayOutput ToApplicationArrayOutputWithContext(context.Context) ApplicationArrayOutput }
ApplicationArrayInput is an input type that accepts ApplicationArray and ApplicationArrayOutput values. You can construct a concrete instance of `ApplicationArrayInput` via:
ApplicationArray{ ApplicationArgs{...} }
type ApplicationArrayOutput ¶
type ApplicationArrayOutput struct{ *pulumi.OutputState }
func (ApplicationArrayOutput) ElementType ¶
func (ApplicationArrayOutput) ElementType() reflect.Type
func (ApplicationArrayOutput) Index ¶
func (o ApplicationArrayOutput) Index(i pulumi.IntInput) ApplicationOutput
func (ApplicationArrayOutput) ToApplicationArrayOutput ¶
func (o ApplicationArrayOutput) ToApplicationArrayOutput() ApplicationArrayOutput
func (ApplicationArrayOutput) ToApplicationArrayOutputWithContext ¶
func (o ApplicationArrayOutput) ToApplicationArrayOutputWithContext(ctx context.Context) ApplicationArrayOutput
type ApplicationAutoStartConfiguration ¶
type ApplicationAutoStartConfiguration struct { // Enables the application to automatically start on job submission. Defaults to `true`. Enabled *bool `pulumi:"enabled"` }
type ApplicationAutoStartConfigurationArgs ¶
type ApplicationAutoStartConfigurationArgs struct { // Enables the application to automatically start on job submission. Defaults to `true`. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` }
func (ApplicationAutoStartConfigurationArgs) ElementType ¶
func (ApplicationAutoStartConfigurationArgs) ElementType() reflect.Type
func (ApplicationAutoStartConfigurationArgs) ToApplicationAutoStartConfigurationOutput ¶
func (i ApplicationAutoStartConfigurationArgs) ToApplicationAutoStartConfigurationOutput() ApplicationAutoStartConfigurationOutput
func (ApplicationAutoStartConfigurationArgs) ToApplicationAutoStartConfigurationOutputWithContext ¶
func (i ApplicationAutoStartConfigurationArgs) ToApplicationAutoStartConfigurationOutputWithContext(ctx context.Context) ApplicationAutoStartConfigurationOutput
func (ApplicationAutoStartConfigurationArgs) ToApplicationAutoStartConfigurationPtrOutput ¶
func (i ApplicationAutoStartConfigurationArgs) ToApplicationAutoStartConfigurationPtrOutput() ApplicationAutoStartConfigurationPtrOutput
func (ApplicationAutoStartConfigurationArgs) ToApplicationAutoStartConfigurationPtrOutputWithContext ¶
func (i ApplicationAutoStartConfigurationArgs) ToApplicationAutoStartConfigurationPtrOutputWithContext(ctx context.Context) ApplicationAutoStartConfigurationPtrOutput
type ApplicationAutoStartConfigurationInput ¶
type ApplicationAutoStartConfigurationInput interface { pulumi.Input ToApplicationAutoStartConfigurationOutput() ApplicationAutoStartConfigurationOutput ToApplicationAutoStartConfigurationOutputWithContext(context.Context) ApplicationAutoStartConfigurationOutput }
ApplicationAutoStartConfigurationInput is an input type that accepts ApplicationAutoStartConfigurationArgs and ApplicationAutoStartConfigurationOutput values. You can construct a concrete instance of `ApplicationAutoStartConfigurationInput` via:
ApplicationAutoStartConfigurationArgs{...}
type ApplicationAutoStartConfigurationOutput ¶
type ApplicationAutoStartConfigurationOutput struct{ *pulumi.OutputState }
func (ApplicationAutoStartConfigurationOutput) ElementType ¶
func (ApplicationAutoStartConfigurationOutput) ElementType() reflect.Type
func (ApplicationAutoStartConfigurationOutput) Enabled ¶
func (o ApplicationAutoStartConfigurationOutput) Enabled() pulumi.BoolPtrOutput
Enables the application to automatically start on job submission. Defaults to `true`.
func (ApplicationAutoStartConfigurationOutput) ToApplicationAutoStartConfigurationOutput ¶
func (o ApplicationAutoStartConfigurationOutput) ToApplicationAutoStartConfigurationOutput() ApplicationAutoStartConfigurationOutput
func (ApplicationAutoStartConfigurationOutput) ToApplicationAutoStartConfigurationOutputWithContext ¶
func (o ApplicationAutoStartConfigurationOutput) ToApplicationAutoStartConfigurationOutputWithContext(ctx context.Context) ApplicationAutoStartConfigurationOutput
func (ApplicationAutoStartConfigurationOutput) ToApplicationAutoStartConfigurationPtrOutput ¶
func (o ApplicationAutoStartConfigurationOutput) ToApplicationAutoStartConfigurationPtrOutput() ApplicationAutoStartConfigurationPtrOutput
func (ApplicationAutoStartConfigurationOutput) ToApplicationAutoStartConfigurationPtrOutputWithContext ¶
func (o ApplicationAutoStartConfigurationOutput) ToApplicationAutoStartConfigurationPtrOutputWithContext(ctx context.Context) ApplicationAutoStartConfigurationPtrOutput
type ApplicationAutoStartConfigurationPtrInput ¶
type ApplicationAutoStartConfigurationPtrInput interface { pulumi.Input ToApplicationAutoStartConfigurationPtrOutput() ApplicationAutoStartConfigurationPtrOutput ToApplicationAutoStartConfigurationPtrOutputWithContext(context.Context) ApplicationAutoStartConfigurationPtrOutput }
ApplicationAutoStartConfigurationPtrInput is an input type that accepts ApplicationAutoStartConfigurationArgs, ApplicationAutoStartConfigurationPtr and ApplicationAutoStartConfigurationPtrOutput values. You can construct a concrete instance of `ApplicationAutoStartConfigurationPtrInput` via:
ApplicationAutoStartConfigurationArgs{...} or: nil
func ApplicationAutoStartConfigurationPtr ¶
func ApplicationAutoStartConfigurationPtr(v *ApplicationAutoStartConfigurationArgs) ApplicationAutoStartConfigurationPtrInput
type ApplicationAutoStartConfigurationPtrOutput ¶
type ApplicationAutoStartConfigurationPtrOutput struct{ *pulumi.OutputState }
func (ApplicationAutoStartConfigurationPtrOutput) ElementType ¶
func (ApplicationAutoStartConfigurationPtrOutput) ElementType() reflect.Type
func (ApplicationAutoStartConfigurationPtrOutput) Enabled ¶
func (o ApplicationAutoStartConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
Enables the application to automatically start on job submission. Defaults to `true`.
func (ApplicationAutoStartConfigurationPtrOutput) ToApplicationAutoStartConfigurationPtrOutput ¶
func (o ApplicationAutoStartConfigurationPtrOutput) ToApplicationAutoStartConfigurationPtrOutput() ApplicationAutoStartConfigurationPtrOutput
func (ApplicationAutoStartConfigurationPtrOutput) ToApplicationAutoStartConfigurationPtrOutputWithContext ¶
func (o ApplicationAutoStartConfigurationPtrOutput) ToApplicationAutoStartConfigurationPtrOutputWithContext(ctx context.Context) ApplicationAutoStartConfigurationPtrOutput
type ApplicationAutoStopConfiguration ¶
type ApplicationAutoStopConfiguration struct { // Enables the application to automatically stop after a certain amount of time being idle. Defaults to `true`. Enabled *bool `pulumi:"enabled"` // The amount of idle time in minutes after which your application will automatically stop. Defaults to `15` minutes. IdleTimeoutMinutes *int `pulumi:"idleTimeoutMinutes"` }
type ApplicationAutoStopConfigurationArgs ¶
type ApplicationAutoStopConfigurationArgs struct { // Enables the application to automatically stop after a certain amount of time being idle. Defaults to `true`. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // The amount of idle time in minutes after which your application will automatically stop. Defaults to `15` minutes. IdleTimeoutMinutes pulumi.IntPtrInput `pulumi:"idleTimeoutMinutes"` }
func (ApplicationAutoStopConfigurationArgs) ElementType ¶
func (ApplicationAutoStopConfigurationArgs) ElementType() reflect.Type
func (ApplicationAutoStopConfigurationArgs) ToApplicationAutoStopConfigurationOutput ¶
func (i ApplicationAutoStopConfigurationArgs) ToApplicationAutoStopConfigurationOutput() ApplicationAutoStopConfigurationOutput
func (ApplicationAutoStopConfigurationArgs) ToApplicationAutoStopConfigurationOutputWithContext ¶
func (i ApplicationAutoStopConfigurationArgs) ToApplicationAutoStopConfigurationOutputWithContext(ctx context.Context) ApplicationAutoStopConfigurationOutput
func (ApplicationAutoStopConfigurationArgs) ToApplicationAutoStopConfigurationPtrOutput ¶
func (i ApplicationAutoStopConfigurationArgs) ToApplicationAutoStopConfigurationPtrOutput() ApplicationAutoStopConfigurationPtrOutput
func (ApplicationAutoStopConfigurationArgs) ToApplicationAutoStopConfigurationPtrOutputWithContext ¶
func (i ApplicationAutoStopConfigurationArgs) ToApplicationAutoStopConfigurationPtrOutputWithContext(ctx context.Context) ApplicationAutoStopConfigurationPtrOutput
type ApplicationAutoStopConfigurationInput ¶
type ApplicationAutoStopConfigurationInput interface { pulumi.Input ToApplicationAutoStopConfigurationOutput() ApplicationAutoStopConfigurationOutput ToApplicationAutoStopConfigurationOutputWithContext(context.Context) ApplicationAutoStopConfigurationOutput }
ApplicationAutoStopConfigurationInput is an input type that accepts ApplicationAutoStopConfigurationArgs and ApplicationAutoStopConfigurationOutput values. You can construct a concrete instance of `ApplicationAutoStopConfigurationInput` via:
ApplicationAutoStopConfigurationArgs{...}
type ApplicationAutoStopConfigurationOutput ¶
type ApplicationAutoStopConfigurationOutput struct{ *pulumi.OutputState }
func (ApplicationAutoStopConfigurationOutput) ElementType ¶
func (ApplicationAutoStopConfigurationOutput) ElementType() reflect.Type
func (ApplicationAutoStopConfigurationOutput) Enabled ¶
func (o ApplicationAutoStopConfigurationOutput) Enabled() pulumi.BoolPtrOutput
Enables the application to automatically stop after a certain amount of time being idle. Defaults to `true`.
func (ApplicationAutoStopConfigurationOutput) IdleTimeoutMinutes ¶
func (o ApplicationAutoStopConfigurationOutput) IdleTimeoutMinutes() pulumi.IntPtrOutput
The amount of idle time in minutes after which your application will automatically stop. Defaults to `15` minutes.
func (ApplicationAutoStopConfigurationOutput) ToApplicationAutoStopConfigurationOutput ¶
func (o ApplicationAutoStopConfigurationOutput) ToApplicationAutoStopConfigurationOutput() ApplicationAutoStopConfigurationOutput
func (ApplicationAutoStopConfigurationOutput) ToApplicationAutoStopConfigurationOutputWithContext ¶
func (o ApplicationAutoStopConfigurationOutput) ToApplicationAutoStopConfigurationOutputWithContext(ctx context.Context) ApplicationAutoStopConfigurationOutput
func (ApplicationAutoStopConfigurationOutput) ToApplicationAutoStopConfigurationPtrOutput ¶
func (o ApplicationAutoStopConfigurationOutput) ToApplicationAutoStopConfigurationPtrOutput() ApplicationAutoStopConfigurationPtrOutput
func (ApplicationAutoStopConfigurationOutput) ToApplicationAutoStopConfigurationPtrOutputWithContext ¶
func (o ApplicationAutoStopConfigurationOutput) ToApplicationAutoStopConfigurationPtrOutputWithContext(ctx context.Context) ApplicationAutoStopConfigurationPtrOutput
type ApplicationAutoStopConfigurationPtrInput ¶
type ApplicationAutoStopConfigurationPtrInput interface { pulumi.Input ToApplicationAutoStopConfigurationPtrOutput() ApplicationAutoStopConfigurationPtrOutput ToApplicationAutoStopConfigurationPtrOutputWithContext(context.Context) ApplicationAutoStopConfigurationPtrOutput }
ApplicationAutoStopConfigurationPtrInput is an input type that accepts ApplicationAutoStopConfigurationArgs, ApplicationAutoStopConfigurationPtr and ApplicationAutoStopConfigurationPtrOutput values. You can construct a concrete instance of `ApplicationAutoStopConfigurationPtrInput` via:
ApplicationAutoStopConfigurationArgs{...} or: nil
func ApplicationAutoStopConfigurationPtr ¶
func ApplicationAutoStopConfigurationPtr(v *ApplicationAutoStopConfigurationArgs) ApplicationAutoStopConfigurationPtrInput
type ApplicationAutoStopConfigurationPtrOutput ¶
type ApplicationAutoStopConfigurationPtrOutput struct{ *pulumi.OutputState }
func (ApplicationAutoStopConfigurationPtrOutput) ElementType ¶
func (ApplicationAutoStopConfigurationPtrOutput) ElementType() reflect.Type
func (ApplicationAutoStopConfigurationPtrOutput) Enabled ¶
func (o ApplicationAutoStopConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
Enables the application to automatically stop after a certain amount of time being idle. Defaults to `true`.
func (ApplicationAutoStopConfigurationPtrOutput) IdleTimeoutMinutes ¶
func (o ApplicationAutoStopConfigurationPtrOutput) IdleTimeoutMinutes() pulumi.IntPtrOutput
The amount of idle time in minutes after which your application will automatically stop. Defaults to `15` minutes.
func (ApplicationAutoStopConfigurationPtrOutput) ToApplicationAutoStopConfigurationPtrOutput ¶
func (o ApplicationAutoStopConfigurationPtrOutput) ToApplicationAutoStopConfigurationPtrOutput() ApplicationAutoStopConfigurationPtrOutput
func (ApplicationAutoStopConfigurationPtrOutput) ToApplicationAutoStopConfigurationPtrOutputWithContext ¶
func (o ApplicationAutoStopConfigurationPtrOutput) ToApplicationAutoStopConfigurationPtrOutputWithContext(ctx context.Context) ApplicationAutoStopConfigurationPtrOutput
type ApplicationImageConfiguration ¶
type ApplicationImageConfiguration struct { // The image URI. ImageUri string `pulumi:"imageUri"` }
type ApplicationImageConfigurationArgs ¶
type ApplicationImageConfigurationArgs struct { // The image URI. ImageUri pulumi.StringInput `pulumi:"imageUri"` }
func (ApplicationImageConfigurationArgs) ElementType ¶
func (ApplicationImageConfigurationArgs) ElementType() reflect.Type
func (ApplicationImageConfigurationArgs) ToApplicationImageConfigurationOutput ¶
func (i ApplicationImageConfigurationArgs) ToApplicationImageConfigurationOutput() ApplicationImageConfigurationOutput
func (ApplicationImageConfigurationArgs) ToApplicationImageConfigurationOutputWithContext ¶
func (i ApplicationImageConfigurationArgs) ToApplicationImageConfigurationOutputWithContext(ctx context.Context) ApplicationImageConfigurationOutput
func (ApplicationImageConfigurationArgs) ToApplicationImageConfigurationPtrOutput ¶
func (i ApplicationImageConfigurationArgs) ToApplicationImageConfigurationPtrOutput() ApplicationImageConfigurationPtrOutput
func (ApplicationImageConfigurationArgs) ToApplicationImageConfigurationPtrOutputWithContext ¶
func (i ApplicationImageConfigurationArgs) ToApplicationImageConfigurationPtrOutputWithContext(ctx context.Context) ApplicationImageConfigurationPtrOutput
type ApplicationImageConfigurationInput ¶
type ApplicationImageConfigurationInput interface { pulumi.Input ToApplicationImageConfigurationOutput() ApplicationImageConfigurationOutput ToApplicationImageConfigurationOutputWithContext(context.Context) ApplicationImageConfigurationOutput }
ApplicationImageConfigurationInput is an input type that accepts ApplicationImageConfigurationArgs and ApplicationImageConfigurationOutput values. You can construct a concrete instance of `ApplicationImageConfigurationInput` via:
ApplicationImageConfigurationArgs{...}
type ApplicationImageConfigurationOutput ¶
type ApplicationImageConfigurationOutput struct{ *pulumi.OutputState }
func (ApplicationImageConfigurationOutput) ElementType ¶
func (ApplicationImageConfigurationOutput) ElementType() reflect.Type
func (ApplicationImageConfigurationOutput) ImageUri ¶
func (o ApplicationImageConfigurationOutput) ImageUri() pulumi.StringOutput
The image URI.
func (ApplicationImageConfigurationOutput) ToApplicationImageConfigurationOutput ¶
func (o ApplicationImageConfigurationOutput) ToApplicationImageConfigurationOutput() ApplicationImageConfigurationOutput
func (ApplicationImageConfigurationOutput) ToApplicationImageConfigurationOutputWithContext ¶
func (o ApplicationImageConfigurationOutput) ToApplicationImageConfigurationOutputWithContext(ctx context.Context) ApplicationImageConfigurationOutput
func (ApplicationImageConfigurationOutput) ToApplicationImageConfigurationPtrOutput ¶
func (o ApplicationImageConfigurationOutput) ToApplicationImageConfigurationPtrOutput() ApplicationImageConfigurationPtrOutput
func (ApplicationImageConfigurationOutput) ToApplicationImageConfigurationPtrOutputWithContext ¶
func (o ApplicationImageConfigurationOutput) ToApplicationImageConfigurationPtrOutputWithContext(ctx context.Context) ApplicationImageConfigurationPtrOutput
type ApplicationImageConfigurationPtrInput ¶
type ApplicationImageConfigurationPtrInput interface { pulumi.Input ToApplicationImageConfigurationPtrOutput() ApplicationImageConfigurationPtrOutput ToApplicationImageConfigurationPtrOutputWithContext(context.Context) ApplicationImageConfigurationPtrOutput }
ApplicationImageConfigurationPtrInput is an input type that accepts ApplicationImageConfigurationArgs, ApplicationImageConfigurationPtr and ApplicationImageConfigurationPtrOutput values. You can construct a concrete instance of `ApplicationImageConfigurationPtrInput` via:
ApplicationImageConfigurationArgs{...} or: nil
func ApplicationImageConfigurationPtr ¶
func ApplicationImageConfigurationPtr(v *ApplicationImageConfigurationArgs) ApplicationImageConfigurationPtrInput
type ApplicationImageConfigurationPtrOutput ¶
type ApplicationImageConfigurationPtrOutput struct{ *pulumi.OutputState }
func (ApplicationImageConfigurationPtrOutput) ElementType ¶
func (ApplicationImageConfigurationPtrOutput) ElementType() reflect.Type
func (ApplicationImageConfigurationPtrOutput) ImageUri ¶
func (o ApplicationImageConfigurationPtrOutput) ImageUri() pulumi.StringPtrOutput
The image URI.
func (ApplicationImageConfigurationPtrOutput) ToApplicationImageConfigurationPtrOutput ¶
func (o ApplicationImageConfigurationPtrOutput) ToApplicationImageConfigurationPtrOutput() ApplicationImageConfigurationPtrOutput
func (ApplicationImageConfigurationPtrOutput) ToApplicationImageConfigurationPtrOutputWithContext ¶
func (o ApplicationImageConfigurationPtrOutput) ToApplicationImageConfigurationPtrOutputWithContext(ctx context.Context) ApplicationImageConfigurationPtrOutput
type ApplicationInitialCapacity ¶
type ApplicationInitialCapacity struct { // The initial capacity configuration per worker. InitialCapacityConfig *ApplicationInitialCapacityInitialCapacityConfig `pulumi:"initialCapacityConfig"` // The worker type for an analytics framework. For Spark applications, the key can either be set to `Driver` or `Executor`. For Hive applications, it can be set to `HiveDriver` or `TezTask`. InitialCapacityType string `pulumi:"initialCapacityType"` }
type ApplicationInitialCapacityArgs ¶
type ApplicationInitialCapacityArgs struct { // The initial capacity configuration per worker. InitialCapacityConfig ApplicationInitialCapacityInitialCapacityConfigPtrInput `pulumi:"initialCapacityConfig"` // The worker type for an analytics framework. For Spark applications, the key can either be set to `Driver` or `Executor`. For Hive applications, it can be set to `HiveDriver` or `TezTask`. InitialCapacityType pulumi.StringInput `pulumi:"initialCapacityType"` }
func (ApplicationInitialCapacityArgs) ElementType ¶
func (ApplicationInitialCapacityArgs) ElementType() reflect.Type
func (ApplicationInitialCapacityArgs) ToApplicationInitialCapacityOutput ¶
func (i ApplicationInitialCapacityArgs) ToApplicationInitialCapacityOutput() ApplicationInitialCapacityOutput
func (ApplicationInitialCapacityArgs) ToApplicationInitialCapacityOutputWithContext ¶
func (i ApplicationInitialCapacityArgs) ToApplicationInitialCapacityOutputWithContext(ctx context.Context) ApplicationInitialCapacityOutput
type ApplicationInitialCapacityArray ¶
type ApplicationInitialCapacityArray []ApplicationInitialCapacityInput
func (ApplicationInitialCapacityArray) ElementType ¶
func (ApplicationInitialCapacityArray) ElementType() reflect.Type
func (ApplicationInitialCapacityArray) ToApplicationInitialCapacityArrayOutput ¶
func (i ApplicationInitialCapacityArray) ToApplicationInitialCapacityArrayOutput() ApplicationInitialCapacityArrayOutput
func (ApplicationInitialCapacityArray) ToApplicationInitialCapacityArrayOutputWithContext ¶
func (i ApplicationInitialCapacityArray) ToApplicationInitialCapacityArrayOutputWithContext(ctx context.Context) ApplicationInitialCapacityArrayOutput
type ApplicationInitialCapacityArrayInput ¶
type ApplicationInitialCapacityArrayInput interface { pulumi.Input ToApplicationInitialCapacityArrayOutput() ApplicationInitialCapacityArrayOutput ToApplicationInitialCapacityArrayOutputWithContext(context.Context) ApplicationInitialCapacityArrayOutput }
ApplicationInitialCapacityArrayInput is an input type that accepts ApplicationInitialCapacityArray and ApplicationInitialCapacityArrayOutput values. You can construct a concrete instance of `ApplicationInitialCapacityArrayInput` via:
ApplicationInitialCapacityArray{ ApplicationInitialCapacityArgs{...} }
type ApplicationInitialCapacityArrayOutput ¶
type ApplicationInitialCapacityArrayOutput struct{ *pulumi.OutputState }
func (ApplicationInitialCapacityArrayOutput) ElementType ¶
func (ApplicationInitialCapacityArrayOutput) ElementType() reflect.Type
func (ApplicationInitialCapacityArrayOutput) Index ¶
func (o ApplicationInitialCapacityArrayOutput) Index(i pulumi.IntInput) ApplicationInitialCapacityOutput
func (ApplicationInitialCapacityArrayOutput) ToApplicationInitialCapacityArrayOutput ¶
func (o ApplicationInitialCapacityArrayOutput) ToApplicationInitialCapacityArrayOutput() ApplicationInitialCapacityArrayOutput
func (ApplicationInitialCapacityArrayOutput) ToApplicationInitialCapacityArrayOutputWithContext ¶
func (o ApplicationInitialCapacityArrayOutput) ToApplicationInitialCapacityArrayOutputWithContext(ctx context.Context) ApplicationInitialCapacityArrayOutput
type ApplicationInitialCapacityInitialCapacityConfig ¶
type ApplicationInitialCapacityInitialCapacityConfig struct { // The resource configuration of the initial capacity configuration. WorkerConfiguration *ApplicationInitialCapacityInitialCapacityConfigWorkerConfiguration `pulumi:"workerConfiguration"` // The number of workers in the initial capacity configuration. WorkerCount int `pulumi:"workerCount"` }
type ApplicationInitialCapacityInitialCapacityConfigArgs ¶
type ApplicationInitialCapacityInitialCapacityConfigArgs struct { // The resource configuration of the initial capacity configuration. WorkerConfiguration ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrInput `pulumi:"workerConfiguration"` // The number of workers in the initial capacity configuration. WorkerCount pulumi.IntInput `pulumi:"workerCount"` }
func (ApplicationInitialCapacityInitialCapacityConfigArgs) ElementType ¶
func (ApplicationInitialCapacityInitialCapacityConfigArgs) ElementType() reflect.Type
func (ApplicationInitialCapacityInitialCapacityConfigArgs) ToApplicationInitialCapacityInitialCapacityConfigOutput ¶
func (i ApplicationInitialCapacityInitialCapacityConfigArgs) ToApplicationInitialCapacityInitialCapacityConfigOutput() ApplicationInitialCapacityInitialCapacityConfigOutput
func (ApplicationInitialCapacityInitialCapacityConfigArgs) ToApplicationInitialCapacityInitialCapacityConfigOutputWithContext ¶
func (i ApplicationInitialCapacityInitialCapacityConfigArgs) ToApplicationInitialCapacityInitialCapacityConfigOutputWithContext(ctx context.Context) ApplicationInitialCapacityInitialCapacityConfigOutput
func (ApplicationInitialCapacityInitialCapacityConfigArgs) ToApplicationInitialCapacityInitialCapacityConfigPtrOutput ¶
func (i ApplicationInitialCapacityInitialCapacityConfigArgs) ToApplicationInitialCapacityInitialCapacityConfigPtrOutput() ApplicationInitialCapacityInitialCapacityConfigPtrOutput
func (ApplicationInitialCapacityInitialCapacityConfigArgs) ToApplicationInitialCapacityInitialCapacityConfigPtrOutputWithContext ¶
func (i ApplicationInitialCapacityInitialCapacityConfigArgs) ToApplicationInitialCapacityInitialCapacityConfigPtrOutputWithContext(ctx context.Context) ApplicationInitialCapacityInitialCapacityConfigPtrOutput
type ApplicationInitialCapacityInitialCapacityConfigInput ¶
type ApplicationInitialCapacityInitialCapacityConfigInput interface { pulumi.Input ToApplicationInitialCapacityInitialCapacityConfigOutput() ApplicationInitialCapacityInitialCapacityConfigOutput ToApplicationInitialCapacityInitialCapacityConfigOutputWithContext(context.Context) ApplicationInitialCapacityInitialCapacityConfigOutput }
ApplicationInitialCapacityInitialCapacityConfigInput is an input type that accepts ApplicationInitialCapacityInitialCapacityConfigArgs and ApplicationInitialCapacityInitialCapacityConfigOutput values. You can construct a concrete instance of `ApplicationInitialCapacityInitialCapacityConfigInput` via:
ApplicationInitialCapacityInitialCapacityConfigArgs{...}
type ApplicationInitialCapacityInitialCapacityConfigOutput ¶
type ApplicationInitialCapacityInitialCapacityConfigOutput struct{ *pulumi.OutputState }
func (ApplicationInitialCapacityInitialCapacityConfigOutput) ElementType ¶
func (ApplicationInitialCapacityInitialCapacityConfigOutput) ElementType() reflect.Type
func (ApplicationInitialCapacityInitialCapacityConfigOutput) ToApplicationInitialCapacityInitialCapacityConfigOutput ¶
func (o ApplicationInitialCapacityInitialCapacityConfigOutput) ToApplicationInitialCapacityInitialCapacityConfigOutput() ApplicationInitialCapacityInitialCapacityConfigOutput
func (ApplicationInitialCapacityInitialCapacityConfigOutput) ToApplicationInitialCapacityInitialCapacityConfigOutputWithContext ¶
func (o ApplicationInitialCapacityInitialCapacityConfigOutput) ToApplicationInitialCapacityInitialCapacityConfigOutputWithContext(ctx context.Context) ApplicationInitialCapacityInitialCapacityConfigOutput
func (ApplicationInitialCapacityInitialCapacityConfigOutput) ToApplicationInitialCapacityInitialCapacityConfigPtrOutput ¶
func (o ApplicationInitialCapacityInitialCapacityConfigOutput) ToApplicationInitialCapacityInitialCapacityConfigPtrOutput() ApplicationInitialCapacityInitialCapacityConfigPtrOutput
func (ApplicationInitialCapacityInitialCapacityConfigOutput) ToApplicationInitialCapacityInitialCapacityConfigPtrOutputWithContext ¶
func (o ApplicationInitialCapacityInitialCapacityConfigOutput) ToApplicationInitialCapacityInitialCapacityConfigPtrOutputWithContext(ctx context.Context) ApplicationInitialCapacityInitialCapacityConfigPtrOutput
func (ApplicationInitialCapacityInitialCapacityConfigOutput) WorkerConfiguration ¶
func (o ApplicationInitialCapacityInitialCapacityConfigOutput) WorkerConfiguration() ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput
The resource configuration of the initial capacity configuration.
func (ApplicationInitialCapacityInitialCapacityConfigOutput) WorkerCount ¶
func (o ApplicationInitialCapacityInitialCapacityConfigOutput) WorkerCount() pulumi.IntOutput
The number of workers in the initial capacity configuration.
type ApplicationInitialCapacityInitialCapacityConfigPtrInput ¶
type ApplicationInitialCapacityInitialCapacityConfigPtrInput interface { pulumi.Input ToApplicationInitialCapacityInitialCapacityConfigPtrOutput() ApplicationInitialCapacityInitialCapacityConfigPtrOutput ToApplicationInitialCapacityInitialCapacityConfigPtrOutputWithContext(context.Context) ApplicationInitialCapacityInitialCapacityConfigPtrOutput }
ApplicationInitialCapacityInitialCapacityConfigPtrInput is an input type that accepts ApplicationInitialCapacityInitialCapacityConfigArgs, ApplicationInitialCapacityInitialCapacityConfigPtr and ApplicationInitialCapacityInitialCapacityConfigPtrOutput values. You can construct a concrete instance of `ApplicationInitialCapacityInitialCapacityConfigPtrInput` via:
ApplicationInitialCapacityInitialCapacityConfigArgs{...} or: nil
func ApplicationInitialCapacityInitialCapacityConfigPtr ¶
func ApplicationInitialCapacityInitialCapacityConfigPtr(v *ApplicationInitialCapacityInitialCapacityConfigArgs) ApplicationInitialCapacityInitialCapacityConfigPtrInput
type ApplicationInitialCapacityInitialCapacityConfigPtrOutput ¶
type ApplicationInitialCapacityInitialCapacityConfigPtrOutput struct{ *pulumi.OutputState }
func (ApplicationInitialCapacityInitialCapacityConfigPtrOutput) ElementType ¶
func (ApplicationInitialCapacityInitialCapacityConfigPtrOutput) ElementType() reflect.Type
func (ApplicationInitialCapacityInitialCapacityConfigPtrOutput) ToApplicationInitialCapacityInitialCapacityConfigPtrOutput ¶
func (o ApplicationInitialCapacityInitialCapacityConfigPtrOutput) ToApplicationInitialCapacityInitialCapacityConfigPtrOutput() ApplicationInitialCapacityInitialCapacityConfigPtrOutput
func (ApplicationInitialCapacityInitialCapacityConfigPtrOutput) ToApplicationInitialCapacityInitialCapacityConfigPtrOutputWithContext ¶
func (o ApplicationInitialCapacityInitialCapacityConfigPtrOutput) ToApplicationInitialCapacityInitialCapacityConfigPtrOutputWithContext(ctx context.Context) ApplicationInitialCapacityInitialCapacityConfigPtrOutput
func (ApplicationInitialCapacityInitialCapacityConfigPtrOutput) WorkerConfiguration ¶
func (o ApplicationInitialCapacityInitialCapacityConfigPtrOutput) WorkerConfiguration() ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput
The resource configuration of the initial capacity configuration.
func (ApplicationInitialCapacityInitialCapacityConfigPtrOutput) WorkerCount ¶
func (o ApplicationInitialCapacityInitialCapacityConfigPtrOutput) WorkerCount() pulumi.IntPtrOutput
The number of workers in the initial capacity configuration.
type ApplicationInitialCapacityInitialCapacityConfigWorkerConfiguration ¶
type ApplicationInitialCapacityInitialCapacityConfigWorkerConfiguration struct { // The CPU requirements for every worker instance of the worker type. Cpu string `pulumi:"cpu"` // The disk requirements for every worker instance of the worker type. Disk *string `pulumi:"disk"` // The memory requirements for every worker instance of the worker type. Memory string `pulumi:"memory"` }
type ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationArgs ¶
type ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationArgs struct { // The CPU requirements for every worker instance of the worker type. Cpu pulumi.StringInput `pulumi:"cpu"` // The disk requirements for every worker instance of the worker type. Disk pulumi.StringPtrInput `pulumi:"disk"` // The memory requirements for every worker instance of the worker type. Memory pulumi.StringInput `pulumi:"memory"` }
func (ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationArgs) ElementType ¶
func (ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationArgs) ElementType() reflect.Type
func (ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationArgs) ToApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput ¶
func (i ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationArgs) ToApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput() ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput
func (ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationArgs) ToApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutputWithContext ¶
func (i ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationArgs) ToApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutputWithContext(ctx context.Context) ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput
func (ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationArgs) ToApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput ¶
func (i ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationArgs) ToApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput() ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput
func (ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationArgs) ToApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutputWithContext ¶
func (i ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationArgs) ToApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutputWithContext(ctx context.Context) ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput
type ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationInput ¶
type ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationInput interface { pulumi.Input ToApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput() ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput ToApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutputWithContext(context.Context) ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput }
ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationInput is an input type that accepts ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationArgs and ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput values. You can construct a concrete instance of `ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationInput` via:
ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationArgs{...}
type ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput ¶
type ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput struct{ *pulumi.OutputState }
func (ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput) Cpu ¶
func (o ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput) Cpu() pulumi.StringOutput
The CPU requirements for every worker instance of the worker type.
func (ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput) Disk ¶
func (o ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput) Disk() pulumi.StringPtrOutput
The disk requirements for every worker instance of the worker type.
func (ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput) ElementType ¶
func (ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput) ElementType() reflect.Type
func (ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput) Memory ¶
func (o ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput) Memory() pulumi.StringOutput
The memory requirements for every worker instance of the worker type.
func (ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput) ToApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput ¶
func (o ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput) ToApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput() ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput
func (ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput) ToApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutputWithContext ¶
func (o ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput) ToApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutputWithContext(ctx context.Context) ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput
func (ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput) ToApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput ¶
func (o ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput) ToApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput() ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput
func (ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput) ToApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutputWithContext ¶
func (o ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationOutput) ToApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutputWithContext(ctx context.Context) ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput
type ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrInput ¶
type ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrInput interface { pulumi.Input ToApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput() ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput ToApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutputWithContext(context.Context) ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput }
ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrInput is an input type that accepts ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationArgs, ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtr and ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput values. You can construct a concrete instance of `ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrInput` via:
ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationArgs{...} or: nil
func ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtr ¶
func ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtr(v *ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationArgs) ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrInput
type ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput ¶
type ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput struct{ *pulumi.OutputState }
func (ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput) Cpu ¶
func (o ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput) Cpu() pulumi.StringPtrOutput
The CPU requirements for every worker instance of the worker type.
func (ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput) Disk ¶
func (o ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput) Disk() pulumi.StringPtrOutput
The disk requirements for every worker instance of the worker type.
func (ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput) ElementType ¶
func (ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput) ElementType() reflect.Type
func (ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput) Memory ¶
func (o ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput) Memory() pulumi.StringPtrOutput
The memory requirements for every worker instance of the worker type.
func (ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput) ToApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput ¶
func (o ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput) ToApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput() ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput
func (ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput) ToApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutputWithContext ¶
func (o ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput) ToApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutputWithContext(ctx context.Context) ApplicationInitialCapacityInitialCapacityConfigWorkerConfigurationPtrOutput
type ApplicationInitialCapacityInput ¶
type ApplicationInitialCapacityInput interface { pulumi.Input ToApplicationInitialCapacityOutput() ApplicationInitialCapacityOutput ToApplicationInitialCapacityOutputWithContext(context.Context) ApplicationInitialCapacityOutput }
ApplicationInitialCapacityInput is an input type that accepts ApplicationInitialCapacityArgs and ApplicationInitialCapacityOutput values. You can construct a concrete instance of `ApplicationInitialCapacityInput` via:
ApplicationInitialCapacityArgs{...}
type ApplicationInitialCapacityOutput ¶
type ApplicationInitialCapacityOutput struct{ *pulumi.OutputState }
func (ApplicationInitialCapacityOutput) ElementType ¶
func (ApplicationInitialCapacityOutput) ElementType() reflect.Type
func (ApplicationInitialCapacityOutput) InitialCapacityConfig ¶
func (o ApplicationInitialCapacityOutput) InitialCapacityConfig() ApplicationInitialCapacityInitialCapacityConfigPtrOutput
The initial capacity configuration per worker.
func (ApplicationInitialCapacityOutput) InitialCapacityType ¶
func (o ApplicationInitialCapacityOutput) InitialCapacityType() pulumi.StringOutput
The worker type for an analytics framework. For Spark applications, the key can either be set to `Driver` or `Executor`. For Hive applications, it can be set to `HiveDriver` or `TezTask`.
func (ApplicationInitialCapacityOutput) ToApplicationInitialCapacityOutput ¶
func (o ApplicationInitialCapacityOutput) ToApplicationInitialCapacityOutput() ApplicationInitialCapacityOutput
func (ApplicationInitialCapacityOutput) ToApplicationInitialCapacityOutputWithContext ¶
func (o ApplicationInitialCapacityOutput) ToApplicationInitialCapacityOutputWithContext(ctx context.Context) ApplicationInitialCapacityOutput
type ApplicationInput ¶
type ApplicationInput interface { pulumi.Input ToApplicationOutput() ApplicationOutput ToApplicationOutputWithContext(ctx context.Context) ApplicationOutput }
type ApplicationInteractiveConfiguration ¶ added in v6.46.0
type ApplicationInteractiveConfiguration struct { // Enables an Apache Livy endpoint that you can connect to and run interactive jobs. LivyEndpointEnabled *bool `pulumi:"livyEndpointEnabled"` // Enables you to connect an application to Amazon EMR Studio to run interactive workloads in a notebook. StudioEnabled *bool `pulumi:"studioEnabled"` }
type ApplicationInteractiveConfigurationArgs ¶ added in v6.46.0
type ApplicationInteractiveConfigurationArgs struct { // Enables an Apache Livy endpoint that you can connect to and run interactive jobs. LivyEndpointEnabled pulumi.BoolPtrInput `pulumi:"livyEndpointEnabled"` // Enables you to connect an application to Amazon EMR Studio to run interactive workloads in a notebook. StudioEnabled pulumi.BoolPtrInput `pulumi:"studioEnabled"` }
func (ApplicationInteractiveConfigurationArgs) ElementType ¶ added in v6.46.0
func (ApplicationInteractiveConfigurationArgs) ElementType() reflect.Type
func (ApplicationInteractiveConfigurationArgs) ToApplicationInteractiveConfigurationOutput ¶ added in v6.46.0
func (i ApplicationInteractiveConfigurationArgs) ToApplicationInteractiveConfigurationOutput() ApplicationInteractiveConfigurationOutput
func (ApplicationInteractiveConfigurationArgs) ToApplicationInteractiveConfigurationOutputWithContext ¶ added in v6.46.0
func (i ApplicationInteractiveConfigurationArgs) ToApplicationInteractiveConfigurationOutputWithContext(ctx context.Context) ApplicationInteractiveConfigurationOutput
func (ApplicationInteractiveConfigurationArgs) ToApplicationInteractiveConfigurationPtrOutput ¶ added in v6.46.0
func (i ApplicationInteractiveConfigurationArgs) ToApplicationInteractiveConfigurationPtrOutput() ApplicationInteractiveConfigurationPtrOutput
func (ApplicationInteractiveConfigurationArgs) ToApplicationInteractiveConfigurationPtrOutputWithContext ¶ added in v6.46.0
func (i ApplicationInteractiveConfigurationArgs) ToApplicationInteractiveConfigurationPtrOutputWithContext(ctx context.Context) ApplicationInteractiveConfigurationPtrOutput
type ApplicationInteractiveConfigurationInput ¶ added in v6.46.0
type ApplicationInteractiveConfigurationInput interface { pulumi.Input ToApplicationInteractiveConfigurationOutput() ApplicationInteractiveConfigurationOutput ToApplicationInteractiveConfigurationOutputWithContext(context.Context) ApplicationInteractiveConfigurationOutput }
ApplicationInteractiveConfigurationInput is an input type that accepts ApplicationInteractiveConfigurationArgs and ApplicationInteractiveConfigurationOutput values. You can construct a concrete instance of `ApplicationInteractiveConfigurationInput` via:
ApplicationInteractiveConfigurationArgs{...}
type ApplicationInteractiveConfigurationOutput ¶ added in v6.46.0
type ApplicationInteractiveConfigurationOutput struct{ *pulumi.OutputState }
func (ApplicationInteractiveConfigurationOutput) ElementType ¶ added in v6.46.0
func (ApplicationInteractiveConfigurationOutput) ElementType() reflect.Type
func (ApplicationInteractiveConfigurationOutput) LivyEndpointEnabled ¶ added in v6.46.0
func (o ApplicationInteractiveConfigurationOutput) LivyEndpointEnabled() pulumi.BoolPtrOutput
Enables an Apache Livy endpoint that you can connect to and run interactive jobs.
func (ApplicationInteractiveConfigurationOutput) StudioEnabled ¶ added in v6.46.0
func (o ApplicationInteractiveConfigurationOutput) StudioEnabled() pulumi.BoolPtrOutput
Enables you to connect an application to Amazon EMR Studio to run interactive workloads in a notebook.
func (ApplicationInteractiveConfigurationOutput) ToApplicationInteractiveConfigurationOutput ¶ added in v6.46.0
func (o ApplicationInteractiveConfigurationOutput) ToApplicationInteractiveConfigurationOutput() ApplicationInteractiveConfigurationOutput
func (ApplicationInteractiveConfigurationOutput) ToApplicationInteractiveConfigurationOutputWithContext ¶ added in v6.46.0
func (o ApplicationInteractiveConfigurationOutput) ToApplicationInteractiveConfigurationOutputWithContext(ctx context.Context) ApplicationInteractiveConfigurationOutput
func (ApplicationInteractiveConfigurationOutput) ToApplicationInteractiveConfigurationPtrOutput ¶ added in v6.46.0
func (o ApplicationInteractiveConfigurationOutput) ToApplicationInteractiveConfigurationPtrOutput() ApplicationInteractiveConfigurationPtrOutput
func (ApplicationInteractiveConfigurationOutput) ToApplicationInteractiveConfigurationPtrOutputWithContext ¶ added in v6.46.0
func (o ApplicationInteractiveConfigurationOutput) ToApplicationInteractiveConfigurationPtrOutputWithContext(ctx context.Context) ApplicationInteractiveConfigurationPtrOutput
type ApplicationInteractiveConfigurationPtrInput ¶ added in v6.46.0
type ApplicationInteractiveConfigurationPtrInput interface { pulumi.Input ToApplicationInteractiveConfigurationPtrOutput() ApplicationInteractiveConfigurationPtrOutput ToApplicationInteractiveConfigurationPtrOutputWithContext(context.Context) ApplicationInteractiveConfigurationPtrOutput }
ApplicationInteractiveConfigurationPtrInput is an input type that accepts ApplicationInteractiveConfigurationArgs, ApplicationInteractiveConfigurationPtr and ApplicationInteractiveConfigurationPtrOutput values. You can construct a concrete instance of `ApplicationInteractiveConfigurationPtrInput` via:
ApplicationInteractiveConfigurationArgs{...} or: nil
func ApplicationInteractiveConfigurationPtr ¶ added in v6.46.0
func ApplicationInteractiveConfigurationPtr(v *ApplicationInteractiveConfigurationArgs) ApplicationInteractiveConfigurationPtrInput
type ApplicationInteractiveConfigurationPtrOutput ¶ added in v6.46.0
type ApplicationInteractiveConfigurationPtrOutput struct{ *pulumi.OutputState }
func (ApplicationInteractiveConfigurationPtrOutput) ElementType ¶ added in v6.46.0
func (ApplicationInteractiveConfigurationPtrOutput) ElementType() reflect.Type
func (ApplicationInteractiveConfigurationPtrOutput) LivyEndpointEnabled ¶ added in v6.46.0
func (o ApplicationInteractiveConfigurationPtrOutput) LivyEndpointEnabled() pulumi.BoolPtrOutput
Enables an Apache Livy endpoint that you can connect to and run interactive jobs.
func (ApplicationInteractiveConfigurationPtrOutput) StudioEnabled ¶ added in v6.46.0
func (o ApplicationInteractiveConfigurationPtrOutput) StudioEnabled() pulumi.BoolPtrOutput
Enables you to connect an application to Amazon EMR Studio to run interactive workloads in a notebook.
func (ApplicationInteractiveConfigurationPtrOutput) ToApplicationInteractiveConfigurationPtrOutput ¶ added in v6.46.0
func (o ApplicationInteractiveConfigurationPtrOutput) ToApplicationInteractiveConfigurationPtrOutput() ApplicationInteractiveConfigurationPtrOutput
func (ApplicationInteractiveConfigurationPtrOutput) ToApplicationInteractiveConfigurationPtrOutputWithContext ¶ added in v6.46.0
func (o ApplicationInteractiveConfigurationPtrOutput) ToApplicationInteractiveConfigurationPtrOutputWithContext(ctx context.Context) ApplicationInteractiveConfigurationPtrOutput
type ApplicationMap ¶
type ApplicationMap map[string]ApplicationInput
func (ApplicationMap) ElementType ¶
func (ApplicationMap) ElementType() reflect.Type
func (ApplicationMap) ToApplicationMapOutput ¶
func (i ApplicationMap) ToApplicationMapOutput() ApplicationMapOutput
func (ApplicationMap) ToApplicationMapOutputWithContext ¶
func (i ApplicationMap) ToApplicationMapOutputWithContext(ctx context.Context) ApplicationMapOutput
type ApplicationMapInput ¶
type ApplicationMapInput interface { pulumi.Input ToApplicationMapOutput() ApplicationMapOutput ToApplicationMapOutputWithContext(context.Context) ApplicationMapOutput }
ApplicationMapInput is an input type that accepts ApplicationMap and ApplicationMapOutput values. You can construct a concrete instance of `ApplicationMapInput` via:
ApplicationMap{ "key": ApplicationArgs{...} }
type ApplicationMapOutput ¶
type ApplicationMapOutput struct{ *pulumi.OutputState }
func (ApplicationMapOutput) ElementType ¶
func (ApplicationMapOutput) ElementType() reflect.Type
func (ApplicationMapOutput) MapIndex ¶
func (o ApplicationMapOutput) MapIndex(k pulumi.StringInput) ApplicationOutput
func (ApplicationMapOutput) ToApplicationMapOutput ¶
func (o ApplicationMapOutput) ToApplicationMapOutput() ApplicationMapOutput
func (ApplicationMapOutput) ToApplicationMapOutputWithContext ¶
func (o ApplicationMapOutput) ToApplicationMapOutputWithContext(ctx context.Context) ApplicationMapOutput
type ApplicationMaximumCapacityArgs ¶
type ApplicationMaximumCapacityArgs struct { // The maximum allowed CPU for an application. Cpu pulumi.StringInput `pulumi:"cpu"` // The maximum allowed disk for an application. Disk pulumi.StringPtrInput `pulumi:"disk"` // The maximum allowed resources for an application. Memory pulumi.StringInput `pulumi:"memory"` }
func (ApplicationMaximumCapacityArgs) ElementType ¶
func (ApplicationMaximumCapacityArgs) ElementType() reflect.Type
func (ApplicationMaximumCapacityArgs) ToApplicationMaximumCapacityOutput ¶
func (i ApplicationMaximumCapacityArgs) ToApplicationMaximumCapacityOutput() ApplicationMaximumCapacityOutput
func (ApplicationMaximumCapacityArgs) ToApplicationMaximumCapacityOutputWithContext ¶
func (i ApplicationMaximumCapacityArgs) ToApplicationMaximumCapacityOutputWithContext(ctx context.Context) ApplicationMaximumCapacityOutput
func (ApplicationMaximumCapacityArgs) ToApplicationMaximumCapacityPtrOutput ¶
func (i ApplicationMaximumCapacityArgs) ToApplicationMaximumCapacityPtrOutput() ApplicationMaximumCapacityPtrOutput
func (ApplicationMaximumCapacityArgs) ToApplicationMaximumCapacityPtrOutputWithContext ¶
func (i ApplicationMaximumCapacityArgs) ToApplicationMaximumCapacityPtrOutputWithContext(ctx context.Context) ApplicationMaximumCapacityPtrOutput
type ApplicationMaximumCapacityInput ¶
type ApplicationMaximumCapacityInput interface { pulumi.Input ToApplicationMaximumCapacityOutput() ApplicationMaximumCapacityOutput ToApplicationMaximumCapacityOutputWithContext(context.Context) ApplicationMaximumCapacityOutput }
ApplicationMaximumCapacityInput is an input type that accepts ApplicationMaximumCapacityArgs and ApplicationMaximumCapacityOutput values. You can construct a concrete instance of `ApplicationMaximumCapacityInput` via:
ApplicationMaximumCapacityArgs{...}
type ApplicationMaximumCapacityOutput ¶
type ApplicationMaximumCapacityOutput struct{ *pulumi.OutputState }
func (ApplicationMaximumCapacityOutput) Cpu ¶
func (o ApplicationMaximumCapacityOutput) Cpu() pulumi.StringOutput
The maximum allowed CPU for an application.
func (ApplicationMaximumCapacityOutput) Disk ¶
func (o ApplicationMaximumCapacityOutput) Disk() pulumi.StringPtrOutput
The maximum allowed disk for an application.
func (ApplicationMaximumCapacityOutput) ElementType ¶
func (ApplicationMaximumCapacityOutput) ElementType() reflect.Type
func (ApplicationMaximumCapacityOutput) Memory ¶
func (o ApplicationMaximumCapacityOutput) Memory() pulumi.StringOutput
The maximum allowed resources for an application.
func (ApplicationMaximumCapacityOutput) ToApplicationMaximumCapacityOutput ¶
func (o ApplicationMaximumCapacityOutput) ToApplicationMaximumCapacityOutput() ApplicationMaximumCapacityOutput
func (ApplicationMaximumCapacityOutput) ToApplicationMaximumCapacityOutputWithContext ¶
func (o ApplicationMaximumCapacityOutput) ToApplicationMaximumCapacityOutputWithContext(ctx context.Context) ApplicationMaximumCapacityOutput
func (ApplicationMaximumCapacityOutput) ToApplicationMaximumCapacityPtrOutput ¶
func (o ApplicationMaximumCapacityOutput) ToApplicationMaximumCapacityPtrOutput() ApplicationMaximumCapacityPtrOutput
func (ApplicationMaximumCapacityOutput) ToApplicationMaximumCapacityPtrOutputWithContext ¶
func (o ApplicationMaximumCapacityOutput) ToApplicationMaximumCapacityPtrOutputWithContext(ctx context.Context) ApplicationMaximumCapacityPtrOutput
type ApplicationMaximumCapacityPtrInput ¶
type ApplicationMaximumCapacityPtrInput interface { pulumi.Input ToApplicationMaximumCapacityPtrOutput() ApplicationMaximumCapacityPtrOutput ToApplicationMaximumCapacityPtrOutputWithContext(context.Context) ApplicationMaximumCapacityPtrOutput }
ApplicationMaximumCapacityPtrInput is an input type that accepts ApplicationMaximumCapacityArgs, ApplicationMaximumCapacityPtr and ApplicationMaximumCapacityPtrOutput values. You can construct a concrete instance of `ApplicationMaximumCapacityPtrInput` via:
ApplicationMaximumCapacityArgs{...} or: nil
func ApplicationMaximumCapacityPtr ¶
func ApplicationMaximumCapacityPtr(v *ApplicationMaximumCapacityArgs) ApplicationMaximumCapacityPtrInput
type ApplicationMaximumCapacityPtrOutput ¶
type ApplicationMaximumCapacityPtrOutput struct{ *pulumi.OutputState }
func (ApplicationMaximumCapacityPtrOutput) Cpu ¶
func (o ApplicationMaximumCapacityPtrOutput) Cpu() pulumi.StringPtrOutput
The maximum allowed CPU for an application.
func (ApplicationMaximumCapacityPtrOutput) Disk ¶
func (o ApplicationMaximumCapacityPtrOutput) Disk() pulumi.StringPtrOutput
The maximum allowed disk for an application.
func (ApplicationMaximumCapacityPtrOutput) Elem ¶
func (o ApplicationMaximumCapacityPtrOutput) Elem() ApplicationMaximumCapacityOutput
func (ApplicationMaximumCapacityPtrOutput) ElementType ¶
func (ApplicationMaximumCapacityPtrOutput) ElementType() reflect.Type
func (ApplicationMaximumCapacityPtrOutput) Memory ¶
func (o ApplicationMaximumCapacityPtrOutput) Memory() pulumi.StringPtrOutput
The maximum allowed resources for an application.
func (ApplicationMaximumCapacityPtrOutput) ToApplicationMaximumCapacityPtrOutput ¶
func (o ApplicationMaximumCapacityPtrOutput) ToApplicationMaximumCapacityPtrOutput() ApplicationMaximumCapacityPtrOutput
func (ApplicationMaximumCapacityPtrOutput) ToApplicationMaximumCapacityPtrOutputWithContext ¶
func (o ApplicationMaximumCapacityPtrOutput) ToApplicationMaximumCapacityPtrOutputWithContext(ctx context.Context) ApplicationMaximumCapacityPtrOutput
type ApplicationNetworkConfigurationArgs ¶
type ApplicationNetworkConfigurationArgs struct { // The array of security group Ids for customer VPC connectivity. SecurityGroupIds pulumi.StringArrayInput `pulumi:"securityGroupIds"` // The array of subnet Ids for customer VPC connectivity. SubnetIds pulumi.StringArrayInput `pulumi:"subnetIds"` }
func (ApplicationNetworkConfigurationArgs) ElementType ¶
func (ApplicationNetworkConfigurationArgs) ElementType() reflect.Type
func (ApplicationNetworkConfigurationArgs) ToApplicationNetworkConfigurationOutput ¶
func (i ApplicationNetworkConfigurationArgs) ToApplicationNetworkConfigurationOutput() ApplicationNetworkConfigurationOutput
func (ApplicationNetworkConfigurationArgs) ToApplicationNetworkConfigurationOutputWithContext ¶
func (i ApplicationNetworkConfigurationArgs) ToApplicationNetworkConfigurationOutputWithContext(ctx context.Context) ApplicationNetworkConfigurationOutput
func (ApplicationNetworkConfigurationArgs) ToApplicationNetworkConfigurationPtrOutput ¶
func (i ApplicationNetworkConfigurationArgs) ToApplicationNetworkConfigurationPtrOutput() ApplicationNetworkConfigurationPtrOutput
func (ApplicationNetworkConfigurationArgs) ToApplicationNetworkConfigurationPtrOutputWithContext ¶
func (i ApplicationNetworkConfigurationArgs) ToApplicationNetworkConfigurationPtrOutputWithContext(ctx context.Context) ApplicationNetworkConfigurationPtrOutput
type ApplicationNetworkConfigurationInput ¶
type ApplicationNetworkConfigurationInput interface { pulumi.Input ToApplicationNetworkConfigurationOutput() ApplicationNetworkConfigurationOutput ToApplicationNetworkConfigurationOutputWithContext(context.Context) ApplicationNetworkConfigurationOutput }
ApplicationNetworkConfigurationInput is an input type that accepts ApplicationNetworkConfigurationArgs and ApplicationNetworkConfigurationOutput values. You can construct a concrete instance of `ApplicationNetworkConfigurationInput` via:
ApplicationNetworkConfigurationArgs{...}
type ApplicationNetworkConfigurationOutput ¶
type ApplicationNetworkConfigurationOutput struct{ *pulumi.OutputState }
func (ApplicationNetworkConfigurationOutput) ElementType ¶
func (ApplicationNetworkConfigurationOutput) ElementType() reflect.Type
func (ApplicationNetworkConfigurationOutput) SecurityGroupIds ¶
func (o ApplicationNetworkConfigurationOutput) SecurityGroupIds() pulumi.StringArrayOutput
The array of security group Ids for customer VPC connectivity.
func (ApplicationNetworkConfigurationOutput) SubnetIds ¶
func (o ApplicationNetworkConfigurationOutput) SubnetIds() pulumi.StringArrayOutput
The array of subnet Ids for customer VPC connectivity.
func (ApplicationNetworkConfigurationOutput) ToApplicationNetworkConfigurationOutput ¶
func (o ApplicationNetworkConfigurationOutput) ToApplicationNetworkConfigurationOutput() ApplicationNetworkConfigurationOutput
func (ApplicationNetworkConfigurationOutput) ToApplicationNetworkConfigurationOutputWithContext ¶
func (o ApplicationNetworkConfigurationOutput) ToApplicationNetworkConfigurationOutputWithContext(ctx context.Context) ApplicationNetworkConfigurationOutput
func (ApplicationNetworkConfigurationOutput) ToApplicationNetworkConfigurationPtrOutput ¶
func (o ApplicationNetworkConfigurationOutput) ToApplicationNetworkConfigurationPtrOutput() ApplicationNetworkConfigurationPtrOutput
func (ApplicationNetworkConfigurationOutput) ToApplicationNetworkConfigurationPtrOutputWithContext ¶
func (o ApplicationNetworkConfigurationOutput) ToApplicationNetworkConfigurationPtrOutputWithContext(ctx context.Context) ApplicationNetworkConfigurationPtrOutput
type ApplicationNetworkConfigurationPtrInput ¶
type ApplicationNetworkConfigurationPtrInput interface { pulumi.Input ToApplicationNetworkConfigurationPtrOutput() ApplicationNetworkConfigurationPtrOutput ToApplicationNetworkConfigurationPtrOutputWithContext(context.Context) ApplicationNetworkConfigurationPtrOutput }
ApplicationNetworkConfigurationPtrInput is an input type that accepts ApplicationNetworkConfigurationArgs, ApplicationNetworkConfigurationPtr and ApplicationNetworkConfigurationPtrOutput values. You can construct a concrete instance of `ApplicationNetworkConfigurationPtrInput` via:
ApplicationNetworkConfigurationArgs{...} or: nil
func ApplicationNetworkConfigurationPtr ¶
func ApplicationNetworkConfigurationPtr(v *ApplicationNetworkConfigurationArgs) ApplicationNetworkConfigurationPtrInput
type ApplicationNetworkConfigurationPtrOutput ¶
type ApplicationNetworkConfigurationPtrOutput struct{ *pulumi.OutputState }
func (ApplicationNetworkConfigurationPtrOutput) ElementType ¶
func (ApplicationNetworkConfigurationPtrOutput) ElementType() reflect.Type
func (ApplicationNetworkConfigurationPtrOutput) SecurityGroupIds ¶
func (o ApplicationNetworkConfigurationPtrOutput) SecurityGroupIds() pulumi.StringArrayOutput
The array of security group Ids for customer VPC connectivity.
func (ApplicationNetworkConfigurationPtrOutput) SubnetIds ¶
func (o ApplicationNetworkConfigurationPtrOutput) SubnetIds() pulumi.StringArrayOutput
The array of subnet Ids for customer VPC connectivity.
func (ApplicationNetworkConfigurationPtrOutput) ToApplicationNetworkConfigurationPtrOutput ¶
func (o ApplicationNetworkConfigurationPtrOutput) ToApplicationNetworkConfigurationPtrOutput() ApplicationNetworkConfigurationPtrOutput
func (ApplicationNetworkConfigurationPtrOutput) ToApplicationNetworkConfigurationPtrOutputWithContext ¶
func (o ApplicationNetworkConfigurationPtrOutput) ToApplicationNetworkConfigurationPtrOutputWithContext(ctx context.Context) ApplicationNetworkConfigurationPtrOutput
type ApplicationOutput ¶
type ApplicationOutput struct{ *pulumi.OutputState }
func (ApplicationOutput) Architecture ¶
func (o ApplicationOutput) Architecture() pulumi.StringPtrOutput
The CPU architecture of an application. Valid values are `ARM64` or `X86_64`. Default value is `X86_64`.
func (ApplicationOutput) Arn ¶
func (o ApplicationOutput) Arn() pulumi.StringOutput
ARN of the cluster.
func (ApplicationOutput) AutoStartConfiguration ¶
func (o ApplicationOutput) AutoStartConfiguration() ApplicationAutoStartConfigurationOutput
The configuration for an application to automatically start on job submission.
func (ApplicationOutput) AutoStopConfiguration ¶
func (o ApplicationOutput) AutoStopConfiguration() ApplicationAutoStopConfigurationOutput
The configuration for an application to automatically stop after a certain amount of time being idle.
func (ApplicationOutput) ElementType ¶
func (ApplicationOutput) ElementType() reflect.Type
func (ApplicationOutput) ImageConfiguration ¶
func (o ApplicationOutput) ImageConfiguration() ApplicationImageConfigurationOutput
The image configuration applied to all worker types.
func (ApplicationOutput) InitialCapacities ¶
func (o ApplicationOutput) InitialCapacities() ApplicationInitialCapacityArrayOutput
The capacity to initialize when the application is created.
func (ApplicationOutput) InteractiveConfiguration ¶ added in v6.46.0
func (o ApplicationOutput) InteractiveConfiguration() ApplicationInteractiveConfigurationOutput
Enables the interactive use cases to use when running an application.
func (ApplicationOutput) MaximumCapacity ¶
func (o ApplicationOutput) MaximumCapacity() ApplicationMaximumCapacityOutput
The maximum capacity to allocate when the application is created. This is cumulative across all workers at any given point in time, not just when an application is created. No new resources will be created once any one of the defined limits is hit.
func (ApplicationOutput) Name ¶
func (o ApplicationOutput) Name() pulumi.StringOutput
The name of the application.
func (ApplicationOutput) NetworkConfiguration ¶
func (o ApplicationOutput) NetworkConfiguration() ApplicationNetworkConfigurationPtrOutput
The network configuration for customer VPC connectivity.
func (ApplicationOutput) ReleaseLabel ¶
func (o ApplicationOutput) ReleaseLabel() pulumi.StringOutput
The EMR release version associated with the application.
func (ApplicationOutput) Tags ¶
func (o ApplicationOutput) Tags() pulumi.StringMapOutput
Key-value mapping of resource tags. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
func (ApplicationOutput) TagsAll
deprecated
func (o ApplicationOutput) TagsAll() pulumi.StringMapOutput
Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
Deprecated: Please use `tags` instead.
func (ApplicationOutput) ToApplicationOutput ¶
func (o ApplicationOutput) ToApplicationOutput() ApplicationOutput
func (ApplicationOutput) ToApplicationOutputWithContext ¶
func (o ApplicationOutput) ToApplicationOutputWithContext(ctx context.Context) ApplicationOutput
func (ApplicationOutput) Type ¶
func (o ApplicationOutput) Type() pulumi.StringOutput
The type of application you want to start, such as `spark` or `hive`.
type ApplicationState ¶
type ApplicationState struct { // The CPU architecture of an application. Valid values are `ARM64` or `X86_64`. Default value is `X86_64`. Architecture pulumi.StringPtrInput // ARN of the cluster. Arn pulumi.StringPtrInput // The configuration for an application to automatically start on job submission. AutoStartConfiguration ApplicationAutoStartConfigurationPtrInput // The configuration for an application to automatically stop after a certain amount of time being idle. AutoStopConfiguration ApplicationAutoStopConfigurationPtrInput // The image configuration applied to all worker types. ImageConfiguration ApplicationImageConfigurationPtrInput // The capacity to initialize when the application is created. InitialCapacities ApplicationInitialCapacityArrayInput // Enables the interactive use cases to use when running an application. InteractiveConfiguration ApplicationInteractiveConfigurationPtrInput // The maximum capacity to allocate when the application is created. This is cumulative across all workers at any given point in time, not just when an application is created. No new resources will be created once any one of the defined limits is hit. MaximumCapacity ApplicationMaximumCapacityPtrInput // The name of the application. Name pulumi.StringPtrInput // The network configuration for customer VPC connectivity. NetworkConfiguration ApplicationNetworkConfigurationPtrInput // The EMR release version associated with the application. ReleaseLabel pulumi.StringPtrInput // Key-value mapping of resource tags. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapInput // Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block. // // Deprecated: Please use `tags` instead. TagsAll pulumi.StringMapInput // The type of application you want to start, such as `spark` or `hive`. Type pulumi.StringPtrInput }
func (ApplicationState) ElementType ¶
func (ApplicationState) ElementType() reflect.Type