Package-level declarations

Types

Link copied to clipboard
data class AlarmExpressionArgs(val comparisonOperator: Output<String>? = null, val metricName: Output<String>? = null, val period: Output<Int>? = null, val statistics: Output<String>? = null, val threshold: Output<Double>? = null) : ConvertibleToJava<AlarmExpressionArgs>
data class EciScalingConfigurationAcrRegistryInfoArgs(val domains: Output<List<String>>? = null, val instanceId: Output<String>? = null, val instanceName: Output<String>? = null, val regionId: Output<String>? = null) : ConvertibleToJava<EciScalingConfigurationAcrRegistryInfoArgs>
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>
data class EciScalingConfigurationContainerEnvironmentVarArgs(val fieldRefFieldPath: Output<String>? = null, val key: Output<String>? = null, val value: Output<String>? = null) : ConvertibleToJava<EciScalingConfigurationContainerEnvironmentVarArgs>
Link copied to clipboard
data class EciScalingConfigurationContainerPortArgs(val port: Output<Int>? = null, val protocol: Output<String>? = null) : ConvertibleToJava<EciScalingConfigurationContainerPortArgs>
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>
data class EciScalingConfigurationDnsConfigOptionArgs(val name: Output<String>? = null, val value: Output<String>? = null) : ConvertibleToJava<EciScalingConfigurationDnsConfigOptionArgs>
Link copied to clipboard
data class EciScalingConfigurationHostAliasArgs(val hostnames: Output<List<String>>? = null, val ip: Output<String>? = null) : ConvertibleToJava<EciScalingConfigurationHostAliasArgs>
data class EciScalingConfigurationImageRegistryCredentialArgs(val password: Output<String>? = null, val server: Output<String>? = null, val username: Output<String>? = null) : ConvertibleToJava<EciScalingConfigurationImageRegistryCredentialArgs>
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>
data class EciScalingConfigurationInitContainerEnvironmentVarArgs(val fieldRefFieldPath: Output<String>? = null, val key: Output<String>? = null, val value: Output<String>? = null) : ConvertibleToJava<EciScalingConfigurationInitContainerEnvironmentVarArgs>
data class EciScalingConfigurationInitContainerPortArgs(val port: Output<Int>? = null, val protocol: Output<String>? = null) : ConvertibleToJava<EciScalingConfigurationInitContainerPortArgs>
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>
data class EciScalingConfigurationSecurityContextSysctlArgs(val name: Output<String>? = null, val value: Output<String>? = null) : ConvertibleToJava<EciScalingConfigurationSecurityContextSysctlArgs>
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>
data class EciScalingConfigurationVolumeConfigFileVolumeConfigFileToPathArgs(val content: Output<String>? = null, val mode: Output<Int>? = null, val path: Output<String>? = null) : ConvertibleToJava<EciScalingConfigurationVolumeConfigFileVolumeConfigFileToPathArgs>
Link copied to clipboard
data class GetAlarmsPlainArgs(val ids: List<String>? = null, val metricType: String? = null, val nameRegex: String? = null, val outputFile: String? = null, val scalingGroupId: String? = null) : ConvertibleToJava<GetAlarmsPlainArgs>

A collection of arguments for invoking getAlarms.

Link copied to clipboard
Link copied to clipboard
data class GetLifecycleHooksPlainArgs(val ids: List<String>? = null, val nameRegex: String? = null, val outputFile: String? = null, val scalingGroupId: String? = null) : ConvertibleToJava<GetLifecycleHooksPlainArgs>

A collection of arguments for invoking getLifecycleHooks.

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
data class GetScalingConfigurationsPlainArgs(val ids: List<String>? = null, val nameRegex: String? = null, val outputFile: String? = null, val scalingGroupId: String? = null) : ConvertibleToJava<GetScalingConfigurationsPlainArgs>

A collection of arguments for invoking getScalingConfigurations.

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
data class GetScalingRulesPlainArgs(val ids: List<String>? = null, val nameRegex: String? = null, val outputFile: String? = null, val scalingGroupId: String? = null, val type: String? = null) : ConvertibleToJava<GetScalingRulesPlainArgs>

A collection of arguments for invoking getScalingRules.

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
data class ScalingConfigurationCustomPriorityArgs(val instanceType: Output<String>? = null, val vswitchId: Output<String>? = null) : ConvertibleToJava<ScalingConfigurationCustomPriorityArgs>
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>
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>
data class ScalingConfigurationInstanceTypeOverrideArgs(val instanceType: Output<String>? = null, val weightedCapacity: Output<Int>? = null) : ConvertibleToJava<ScalingConfigurationInstanceTypeOverrideArgs>
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
data class ScalingConfigurationSpotPriceLimitArgs(val instanceType: Output<String>? = null, val priceLimit: Output<Double>? = null) : ConvertibleToJava<ScalingConfigurationSpotPriceLimitArgs>
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
data class ScalingGroupLaunchTemplateOverrideArgs(val instanceType: Output<String>? = null, val spotPriceLimit: Output<Double>? = null, val weightedCapacity: Output<Int>? = null) : ConvertibleToJava<ScalingGroupLaunchTemplateOverrideArgs>
data class ScalingGroupVServerGroupsVserverGroupArgs(val loadbalancerId: Output<String>, val vserverAttributes: Output<List<ScalingGroupVServerGroupsVserverGroupVserverAttributeArgs>>) : ConvertibleToJava<ScalingGroupVServerGroupsVserverGroupArgs>
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
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
data class ScalingRuleHybridMetricDimensionArgs(val dimensionKey: Output<String>? = null, val dimensionValue: Output<String>? = null) : ConvertibleToJava<ScalingRuleHybridMetricDimensionArgs>
Link copied to clipboard
data class ScalingRuleStepAdjustmentArgs(val metricIntervalLowerBound: Output<String>? = null, val metricIntervalUpperBound: Output<String>? = null, val scalingAdjustment: Output<Int>? = null) : ConvertibleToJava<ScalingRuleStepAdjustmentArgs>