Versions in this module Expand all Collapse all v5 v5.45.0 Apr 16, 2024 Changes in this version + type Args struct + Architecture terra.StringValue + AutoStartConfiguration *AutoStartConfiguration + AutoStopConfiguration *AutoStopConfiguration + Id terra.StringValue + InitialCapacity []InitialCapacity + MaximumCapacity *MaximumCapacity + Name terra.StringValue + NetworkConfiguration *NetworkConfiguration + ReleaseLabel terra.StringValue + Tags terra.MapValue[terra.StringValue] + TagsAll terra.MapValue[terra.StringValue] + Type terra.StringValue + type AutoStartConfiguration struct + Enabled terra.BoolValue + type AutoStartConfigurationAttributes struct + func (asc AutoStartConfigurationAttributes) Enabled() terra.BoolValue + func (asc AutoStartConfigurationAttributes) InternalRef() (terra.Reference, error) + func (asc AutoStartConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error) + func (asc AutoStartConfigurationAttributes) InternalWithRef(ref terra.Reference) AutoStartConfigurationAttributes + type AutoStartConfigurationState struct + Enabled bool + type AutoStopConfiguration struct + Enabled terra.BoolValue + IdleTimeoutMinutes terra.NumberValue + type AutoStopConfigurationAttributes struct + func (asc AutoStopConfigurationAttributes) Enabled() terra.BoolValue + func (asc AutoStopConfigurationAttributes) IdleTimeoutMinutes() terra.NumberValue + func (asc AutoStopConfigurationAttributes) InternalRef() (terra.Reference, error) + func (asc AutoStopConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error) + func (asc AutoStopConfigurationAttributes) InternalWithRef(ref terra.Reference) AutoStopConfigurationAttributes + type AutoStopConfigurationState struct + Enabled bool + IdleTimeoutMinutes float64 + type InitialCapacity struct + InitialCapacityConfig *InitialCapacityInitialCapacityConfig + InitialCapacityType terra.StringValue + type InitialCapacityAttributes struct + func (ic InitialCapacityAttributes) InitialCapacityConfig() terra.ListValue[InitialCapacityInitialCapacityConfigAttributes] + func (ic InitialCapacityAttributes) InitialCapacityType() terra.StringValue + func (ic InitialCapacityAttributes) InternalRef() (terra.Reference, error) + func (ic InitialCapacityAttributes) InternalTokens() (hclwrite.Tokens, error) + func (ic InitialCapacityAttributes) InternalWithRef(ref terra.Reference) InitialCapacityAttributes + type InitialCapacityInitialCapacityConfig struct + WorkerConfiguration *InitialCapacityInitialCapacityConfigWorkerConfiguration + WorkerCount terra.NumberValue + type InitialCapacityInitialCapacityConfigAttributes struct + func (icc InitialCapacityInitialCapacityConfigAttributes) InternalRef() (terra.Reference, error) + func (icc InitialCapacityInitialCapacityConfigAttributes) InternalTokens() (hclwrite.Tokens, error) + func (icc InitialCapacityInitialCapacityConfigAttributes) InternalWithRef(ref terra.Reference) InitialCapacityInitialCapacityConfigAttributes + func (icc InitialCapacityInitialCapacityConfigAttributes) WorkerConfiguration() ... + func (icc InitialCapacityInitialCapacityConfigAttributes) WorkerCount() terra.NumberValue + type InitialCapacityInitialCapacityConfigState struct + WorkerConfiguration []InitialCapacityInitialCapacityConfigWorkerConfigurationState + WorkerCount float64 + type InitialCapacityInitialCapacityConfigWorkerConfiguration struct + Cpu terra.StringValue + Disk terra.StringValue + Memory terra.StringValue + type InitialCapacityInitialCapacityConfigWorkerConfigurationAttributes struct + func (wc InitialCapacityInitialCapacityConfigWorkerConfigurationAttributes) Cpu() terra.StringValue + func (wc InitialCapacityInitialCapacityConfigWorkerConfigurationAttributes) Disk() terra.StringValue + func (wc InitialCapacityInitialCapacityConfigWorkerConfigurationAttributes) InternalRef() (terra.Reference, error) + func (wc InitialCapacityInitialCapacityConfigWorkerConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error) + func (wc InitialCapacityInitialCapacityConfigWorkerConfigurationAttributes) InternalWithRef(ref terra.Reference) InitialCapacityInitialCapacityConfigWorkerConfigurationAttributes + func (wc InitialCapacityInitialCapacityConfigWorkerConfigurationAttributes) Memory() terra.StringValue + type InitialCapacityInitialCapacityConfigWorkerConfigurationState struct + Cpu string + Disk string + Memory string + type InitialCapacityState struct + InitialCapacityConfig []InitialCapacityInitialCapacityConfigState + InitialCapacityType string + type MaximumCapacity struct + Cpu terra.StringValue + Disk terra.StringValue + Memory terra.StringValue + type MaximumCapacityAttributes struct + func (mc MaximumCapacityAttributes) Cpu() terra.StringValue + func (mc MaximumCapacityAttributes) Disk() terra.StringValue + func (mc MaximumCapacityAttributes) InternalRef() (terra.Reference, error) + func (mc MaximumCapacityAttributes) InternalTokens() (hclwrite.Tokens, error) + func (mc MaximumCapacityAttributes) InternalWithRef(ref terra.Reference) MaximumCapacityAttributes + func (mc MaximumCapacityAttributes) Memory() terra.StringValue + type MaximumCapacityState struct + Cpu string + Disk string + Memory string + type NetworkConfiguration struct + SecurityGroupIds terra.SetValue[terra.StringValue] + SubnetIds terra.SetValue[terra.StringValue] + type NetworkConfigurationAttributes struct + func (nc NetworkConfigurationAttributes) InternalRef() (terra.Reference, error) + func (nc NetworkConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error) + func (nc NetworkConfigurationAttributes) InternalWithRef(ref terra.Reference) NetworkConfigurationAttributes + func (nc NetworkConfigurationAttributes) SecurityGroupIds() terra.SetValue[terra.StringValue] + func (nc NetworkConfigurationAttributes) SubnetIds() terra.SetValue[terra.StringValue] + type NetworkConfigurationState struct + SecurityGroupIds []string + SubnetIds []string + type Resource struct + Args Args + DependsOn terra.Dependencies + Lifecycle *terra.Lifecycle + Name string + func New(name string, args Args) *Resource + func (aea *Resource) Attributes() awsEmrserverlessApplicationAttributes + func (aea *Resource) Configuration() interface{} + func (aea *Resource) DependOn() terra.Reference + func (aea *Resource) Dependencies() terra.Dependencies + func (aea *Resource) ImportState(state io.Reader) error + func (aea *Resource) LifecycleManagement() *terra.Lifecycle + func (aea *Resource) LocalName() string + func (aea *Resource) State() (*awsEmrserverlessApplicationState, bool) + func (aea *Resource) StateMust() *awsEmrserverlessApplicationState + func (aea *Resource) Type() string