Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
Builder for AlarmExpressionArgs.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class EciScalingConfigurationContainerArgs(val args: Output<List<String>>? = null, val commands: Output<List<String>>? = null, val cpu: Output<Double>? = null, val environmentVars: Output<List<EciScalingConfigurationContainerEnvironmentVarArgs>>? = null, val gpu: Output<Int>? = null, val image: Output<String>? = null, val imagePullPolicy: Output<String>? = null, val lifecyclePreStopHandlerExecs: Output<List<String>>? = null, val livenessProbeExecCommands: Output<List<String>>? = null, val livenessProbeFailureThreshold: Output<Int>? = null, val livenessProbeHttpGetPath: Output<String>? = null, val livenessProbeHttpGetPort: Output<Int>? = null, val livenessProbeHttpGetScheme: Output<String>? = null, val livenessProbeInitialDelaySeconds: Output<Int>? = null, val livenessProbePeriodSeconds: Output<Int>? = null, val livenessProbeSuccessThreshold: Output<Int>? = null, val livenessProbeTcpSocketPort: Output<Int>? = null, val livenessProbeTimeoutSeconds: Output<Int>? = null, val memory: Output<Double>? = null, val name: Output<String>? = null, val ports: Output<List<EciScalingConfigurationContainerPortArgs>>? = null, val readinessProbeExecCommands: Output<List<String>>? = null, val readinessProbeFailureThreshold: Output<Int>? = null, val readinessProbeHttpGetPath: Output<String>? = null, val readinessProbeHttpGetPort: Output<Int>? = null, val readinessProbeHttpGetScheme: Output<String>? = null, val readinessProbeInitialDelaySeconds: Output<Int>? = null, val readinessProbePeriodSeconds: Output<Int>? = null, val readinessProbeSuccessThreshold: Output<Int>? = null, val readinessProbeTcpSocketPort: Output<Int>? = null, val readinessProbeTimeoutSeconds: Output<Int>? = null, val securityContextCapabilityAdds: Output<List<String>>? = null, val securityContextReadOnlyRootFileSystem: Output<Boolean>? = null, val securityContextRunAsUser: Output<Int>? = null, val stdin: Output<Boolean>? = null, val tty: Output<Boolean>? = null, val volumeMounts: Output<List<EciScalingConfigurationContainerVolumeMountArgs>>? = null, val workingDir: Output<String>? = null) : ConvertibleToJava<EciScalingConfigurationContainerArgs>
Link copied to clipboard
Link copied to clipboard
data class EciScalingConfigurationContainerEnvironmentVarArgs(val fieldRefFieldPath: Output<String>? = null, val key: Output<String>? = null, val value: Output<String>? = null) : ConvertibleToJava<EciScalingConfigurationContainerEnvironmentVarArgs>
Link copied to clipboard
Link copied to clipboard
data class EciScalingConfigurationContainerPortArgs(val port: Output<Int>? = null, val protocol: Output<String>? = null) : ConvertibleToJava<EciScalingConfigurationContainerPortArgs>
Link copied to clipboard
Link copied to clipboard
data class EciScalingConfigurationContainerVolumeMountArgs(val mountPath: Output<String>? = null, val mountPropagation: Output<String>? = null, val name: Output<String>? = null, val readOnly: Output<Boolean>? = null, val subPath: Output<String>? = null) : ConvertibleToJava<EciScalingConfigurationContainerVolumeMountArgs>
Link copied to clipboard
Link copied to clipboard
data class EciScalingConfigurationDnsConfigOptionArgs(val name: Output<String>? = null, val value: Output<String>? = null) : ConvertibleToJava<EciScalingConfigurationDnsConfigOptionArgs>
Link copied to clipboard
Link copied to clipboard
data class EciScalingConfigurationHostAliasArgs(val hostnames: Output<List<String>>? = null, val ip: Output<String>? = null) : ConvertibleToJava<EciScalingConfigurationHostAliasArgs>
Link copied to clipboard
Link copied to clipboard
data class EciScalingConfigurationImageRegistryCredentialArgs(val password: Output<String>? = null, val server: Output<String>? = null, val username: Output<String>? = null) : ConvertibleToJava<EciScalingConfigurationImageRegistryCredentialArgs>
Link copied to clipboard
Link copied to clipboard
data class EciScalingConfigurationInitContainerArgs(val args: Output<List<String>>? = null, val commands: Output<List<String>>? = null, val cpu: Output<Double>? = null, val environmentVars: Output<List<EciScalingConfigurationInitContainerEnvironmentVarArgs>>? = null, val gpu: Output<Int>? = null, val image: Output<String>? = null, val imagePullPolicy: Output<String>? = null, val memory: Output<Double>? = null, val name: Output<String>? = null, val ports: Output<List<EciScalingConfigurationInitContainerPortArgs>>? = null, val securityContextCapabilityAdds: Output<List<String>>? = null, val securityContextReadOnlyRootFileSystem: Output<Boolean>? = null, val securityContextRunAsUser: Output<Int>? = null, val volumeMounts: Output<List<EciScalingConfigurationInitContainerVolumeMountArgs>>? = null, val workingDir: Output<String>? = null) : ConvertibleToJava<EciScalingConfigurationInitContainerArgs>
Link copied to clipboard
Link copied to clipboard
data class EciScalingConfigurationInitContainerEnvironmentVarArgs(val fieldRefFieldPath: Output<String>? = null, val key: Output<String>? = null, val value: Output<String>? = null) : ConvertibleToJava<EciScalingConfigurationInitContainerEnvironmentVarArgs>
Link copied to clipboard
Link copied to clipboard
data class EciScalingConfigurationInitContainerPortArgs(val port: Output<Int>? = null, val protocol: Output<String>? = null) : ConvertibleToJava<EciScalingConfigurationInitContainerPortArgs>
Link copied to clipboard
Link copied to clipboard
data class EciScalingConfigurationInitContainerVolumeMountArgs(val mountPath: Output<String>? = null, val mountPropagation: Output<String>? = null, val name: Output<String>? = null, val readOnly: Output<Boolean>? = null, val subPath: Output<String>? = null) : ConvertibleToJava<EciScalingConfigurationInitContainerVolumeMountArgs>
Link copied to clipboard
Link copied to clipboard
data class EciScalingConfigurationSecurityContextSysctlArgs(val name: Output<String>? = null, val value: Output<String>? = null) : ConvertibleToJava<EciScalingConfigurationSecurityContextSysctlArgs>
Link copied to clipboard
Link copied to clipboard
data class EciScalingConfigurationVolumeArgs(val configFileVolumeConfigFileToPaths: Output<List<EciScalingConfigurationVolumeConfigFileVolumeConfigFileToPathArgs>>? = null, val configFileVolumeDefaultMode: Output<Int>? = null, val diskVolumeDiskId: Output<String>? = null, val diskVolumeDiskSize: Output<Int>? = null, val diskVolumeFsType: Output<String>? = null, val emptyDirVolumeMedium: Output<String>? = null, val emptyDirVolumeSizeLimit: Output<String>? = null, val flexVolumeDriver: Output<String>? = null, val flexVolumeFsType: Output<String>? = null, val flexVolumeOptions: Output<String>? = null, val hostPathVolumePath: Output<String>? = null, val hostPathVolumeType: Output<String>? = null, val name: Output<String>? = null, val nfsVolumePath: Output<String>? = null, val nfsVolumeReadOnly: Output<Boolean>? = null, val nfsVolumeServer: Output<String>? = null, val type: Output<String>? = null) : ConvertibleToJava<EciScalingConfigurationVolumeArgs>
Link copied to clipboard
Builder for EciScalingConfigurationVolumeArgs.
Link copied to clipboard
data class EciScalingConfigurationVolumeConfigFileVolumeConfigFileToPathArgs(val content: Output<String>? = null, val mode: Output<Int>? = null, val path: Output<String>? = null) : ConvertibleToJava<EciScalingConfigurationVolumeConfigFileVolumeConfigFileToPathArgs>
Link copied to clipboard
Link copied to clipboard
Builder for GetAlarmsPlainArgs.
Link copied to clipboard
Link copied to clipboard
Builder for GetLifecycleHooksPlainArgs.
Link copied to clipboard
data class GetNotificationsPlainArgs(val ids: List<String>? = null, val outputFile: String? = null, val scalingGroupId: String) : ConvertibleToJava<GetNotificationsPlainArgs>
A collection of arguments for invoking getNotifications.
Link copied to clipboard
Builder for GetNotificationsPlainArgs.
Link copied to clipboard
Link copied to clipboard
Builder for GetScalingConfigurationsPlainArgs.
Link copied to clipboard
data class GetScalingGroupsPlainArgs(val ids: List<String>? = null, val nameRegex: String? = null, val outputFile: String? = null) : ConvertibleToJava<GetScalingGroupsPlainArgs>
A collection of arguments for invoking getScalingGroups.
Link copied to clipboard
Builder for GetScalingGroupsPlainArgs.
Link copied to clipboard
Link copied to clipboard
Builder for GetScalingRulesPlainArgs.
Link copied to clipboard
data class GetScheduledTasksPlainArgs(val ids: List<String>? = null, val nameRegex: String? = null, val outputFile: String? = null, val scheduledAction: String? = null, val scheduledTaskId: String? = null) : ConvertibleToJava<GetScheduledTasksPlainArgs>
A collection of arguments for invoking getScheduledTasks.
Link copied to clipboard
Builder for GetScheduledTasksPlainArgs.
Link copied to clipboard
data class ScalingConfigurationCustomPriorityArgs(val instanceType: Output<String>? = null, val vswitchId: Output<String>? = null) : ConvertibleToJava<ScalingConfigurationCustomPriorityArgs>
Link copied to clipboard
Link copied to clipboard
data class ScalingConfigurationDataDiskArgs(val autoSnapshotPolicyId: Output<String>? = null, val category: Output<String>? = null, val deleteWithInstance: Output<Boolean>? = null, val description: Output<String>? = null, val device: Output<String>? = null, val encrypted: Output<Boolean>? = null, val kmsKeyId: Output<String>? = null, val name: Output<String>? = null, val performanceLevel: Output<String>? = null, val provisionedIops: Output<Int>? = null, val size: Output<Int>? = null, val snapshotId: Output<String>? = null) : ConvertibleToJava<ScalingConfigurationDataDiskArgs>
Link copied to clipboard
Builder for ScalingConfigurationDataDiskArgs.
Link copied to clipboard
data class ScalingConfigurationInstancePatternInfoArgs(val architectures: Output<List<String>>? = null, val burstablePerformance: Output<String>? = null, val cores: Output<Int>? = null, val excludedInstanceTypes: Output<List<String>>? = null, val instanceFamilyLevel: Output<String>? = null, val maxPrice: Output<Double>? = null, val memory: Output<Double>? = null) : ConvertibleToJava<ScalingConfigurationInstancePatternInfoArgs>
Link copied to clipboard
Link copied to clipboard
data class ScalingConfigurationInstanceTypeOverrideArgs(val instanceType: Output<String>? = null, val weightedCapacity: Output<Int>? = null) : ConvertibleToJava<ScalingConfigurationInstanceTypeOverrideArgs>
Link copied to clipboard
Link copied to clipboard
data class ScalingConfigurationNetworkInterfaceArgs(val instanceType: Output<String>? = null, val ipv6AddressCount: Output<Int>? = null, val networkInterfaceTrafficMode: Output<String>? = null, val securityGroupIds: Output<List<String>>? = null) : ConvertibleToJava<ScalingConfigurationNetworkInterfaceArgs>
Link copied to clipboard
Link copied to clipboard
data class ScalingConfigurationSpotPriceLimitArgs(val instanceType: Output<String>? = null, val priceLimit: Output<Double>? = null) : ConvertibleToJava<ScalingConfigurationSpotPriceLimitArgs>
Link copied to clipboard
Link copied to clipboard
data class ScalingGroupAlbServerGroupArgs(val albServerGroupId: Output<String>? = null, val port: Output<Int>? = null, val weight: Output<Int>? = null) : ConvertibleToJava<ScalingGroupAlbServerGroupArgs>
Link copied to clipboard
Builder for ScalingGroupAlbServerGroupArgs.
Link copied to clipboard
data class ScalingGroupLaunchTemplateOverrideArgs(val instanceType: Output<String>? = null, val spotPriceLimit: Output<Double>? = null, val weightedCapacity: Output<Int>? = null) : ConvertibleToJava<ScalingGroupLaunchTemplateOverrideArgs>
Link copied to clipboard
Link copied to clipboard
data class ScalingGroupVServerGroupsVserverGroupArgs(val loadbalancerId: Output<String>, val vserverAttributes: Output<List<ScalingGroupVServerGroupsVserverGroupVserverAttributeArgs>>) : ConvertibleToJava<ScalingGroupVServerGroupsVserverGroupArgs>
Link copied to clipboard
Link copied to clipboard
data class ScalingGroupVServerGroupsVserverGroupVserverAttributeArgs(val port: Output<Int>, val vserverGroupId: Output<String>, val weight: Output<Int>) : ConvertibleToJava<ScalingGroupVServerGroupsVserverGroupVserverAttributeArgs>
Link copied to clipboard
data class ScalingRuleAlarmDimensionArgs(val dimensionKey: Output<String>? = null, val dimensionValue: Output<String>? = null) : ConvertibleToJava<ScalingRuleAlarmDimensionArgs>
Link copied to clipboard
Builder for ScalingRuleAlarmDimensionArgs.
Link copied to clipboard
data class ScalingRuleHybridMetricArgs(val dimensions: Output<List<ScalingRuleHybridMetricDimensionArgs>>? = null, val expression: Output<String>? = null, val id: Output<String>? = null, val metricName: Output<String>? = null, val statistic: Output<String>? = null) : ConvertibleToJava<ScalingRuleHybridMetricArgs>
Link copied to clipboard
Builder for ScalingRuleHybridMetricArgs.
Link copied to clipboard
data class ScalingRuleHybridMetricDimensionArgs(val dimensionKey: Output<String>? = null, val dimensionValue: Output<String>? = null) : ConvertibleToJava<ScalingRuleHybridMetricDimensionArgs>
Link copied to clipboard
Link copied to clipboard
data class ScalingRuleStepAdjustmentArgs(val metricIntervalLowerBound: Output<String>? = null, val metricIntervalUpperBound: Output<String>? = null, val scalingAdjustment: Output<Int>? = null) : ConvertibleToJava<ScalingRuleStepAdjustmentArgs>
Link copied to clipboard
Builder for ScalingRuleStepAdjustmentArgs.