Package-level declarations

Types

data class ApplicationScalingRuleScalingRuleMetricArgs(val maxReplicas: Output<Int>? = null, val metrics: Output<List<ApplicationScalingRuleScalingRuleMetricMetricArgs>>? = null, val minReplicas: Output<Int>? = null, val scaleDownRules: Output<ApplicationScalingRuleScalingRuleMetricScaleDownRulesArgs>? = null, val scaleUpRules: Output<ApplicationScalingRuleScalingRuleMetricScaleUpRulesArgs>? = null) : ConvertibleToJava<ApplicationScalingRuleScalingRuleMetricArgs>
data class ApplicationScalingRuleScalingRuleMetricMetricArgs(val metricTargetAverageUtilization: Output<Int>? = null, val metricType: Output<String>? = null, val slbId: Output<String>? = null, val slbLogStore: Output<String>? = null, val slbProject: Output<String>? = null, val vport: Output<String>? = null) : ConvertibleToJava<ApplicationScalingRuleScalingRuleMetricMetricArgs>
data class ApplicationScalingRuleScalingRuleMetricScaleDownRulesArgs(val disabled: Output<Boolean>? = null, val stabilizationWindowSeconds: Output<Int>? = null, val step: Output<Int>? = null) : ConvertibleToJava<ApplicationScalingRuleScalingRuleMetricScaleDownRulesArgs>
data class ApplicationScalingRuleScalingRuleMetricScaleUpRulesArgs(val disabled: Output<Boolean>? = null, val stabilizationWindowSeconds: Output<Int>? = null, val step: Output<Int>? = null) : ConvertibleToJava<ApplicationScalingRuleScalingRuleMetricScaleUpRulesArgs>
data class ApplicationScalingRuleScalingRuleTimerArgs(val beginDate: Output<String>? = null, val endDate: Output<String>? = null, val period: Output<String>? = null, val schedules: Output<List<ApplicationScalingRuleScalingRuleTimerScheduleArgs>>? = null) : ConvertibleToJava<ApplicationScalingRuleScalingRuleTimerArgs>
data class ApplicationScalingRuleScalingRuleTimerScheduleArgs(val atTime: Output<String>? = null, val maxReplicas: Output<Int>? = null, val minReplicas: Output<Int>? = null, val targetReplicas: Output<Int>? = null) : ConvertibleToJava<ApplicationScalingRuleScalingRuleTimerScheduleArgs>
Link copied to clipboard
data class GetApplicationScalingRulesPlainArgs(val appId: String, val ids: List<String>? = null, val outputFile: String? = null) : ConvertibleToJava<GetApplicationScalingRulesPlainArgs>

A collection of arguments for invoking getApplicationScalingRules.

Link copied to clipboard
data class GetApplicationsPlainArgs(val appName: String? = null, val enableDetails: Boolean? = null, val fieldType: String? = null, val fieldValue: String? = null, val ids: List<String>? = null, val namespaceId: String? = null, val orderBy: String? = null, val outputFile: String? = null, val reverse: Boolean? = null, val status: String? = null) : ConvertibleToJava<GetApplicationsPlainArgs>

A collection of arguments for invoking getApplications.

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

A collection of arguments for invoking getConfigMaps.

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

A collection of arguments for invoking getGreyTagRoutes.

Link copied to clipboard
data class GetIngressesPlainArgs(val enableDetails: Boolean? = null, val ids: List<String>? = null, val namespaceId: String, val outputFile: String? = null) : ConvertibleToJava<GetIngressesPlainArgs>

A collection of arguments for invoking getIngresses.

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

A collection of arguments for invoking getInstanceSpecifications.

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

A collection of arguments for invoking getNamespaces.

Link copied to clipboard
data class GetServicePlainArgs(val enable: String? = null) : ConvertibleToJava<GetServicePlainArgs>

A collection of arguments for invoking getService.

Link copied to clipboard
data class GreyTagRouteDubboRuleArgs(val condition: Output<String>? = null, val group: Output<String>? = null, val items: Output<List<GreyTagRouteDubboRuleItemArgs>>? = null, val methodName: Output<String>? = null, val serviceName: Output<String>? = null, val version: Output<String>? = null) : ConvertibleToJava<GreyTagRouteDubboRuleArgs>
Link copied to clipboard
data class GreyTagRouteDubboRuleItemArgs(val cond: Output<String>? = null, val expr: Output<String>? = null, val index: Output<Int>? = null, val operator: Output<String>? = null, val value: Output<String>? = null) : ConvertibleToJava<GreyTagRouteDubboRuleItemArgs>
Link copied to clipboard
data class GreyTagRouteScRuleArgs(val condition: Output<String>? = null, val items: Output<List<GreyTagRouteScRuleItemArgs>>? = null, val path: Output<String>? = null) : ConvertibleToJava<GreyTagRouteScRuleArgs>
Link copied to clipboard
data class GreyTagRouteScRuleItemArgs(val cond: Output<String>? = null, val name: Output<String>? = null, val operator: Output<String>? = null, val type: Output<String>? = null, val value: Output<String>? = null) : ConvertibleToJava<GreyTagRouteScRuleItemArgs>
Link copied to clipboard
data class IngressDefaultRuleArgs(val appId: Output<String>? = null, val appName: Output<String>? = null, val containerPort: Output<Int>? = null) : ConvertibleToJava<IngressDefaultRuleArgs>
Link copied to clipboard
data class IngressRuleArgs(val appId: Output<String>, val appName: Output<String>, val backendProtocol: Output<String>? = null, val containerPort: Output<Int>, val domain: Output<String>, val path: Output<String>, val rewritePath: Output<String>? = null) : ConvertibleToJava<IngressRuleArgs>
Link copied to clipboard
Link copied to clipboard
data class LoadBalancerInternetInternetArgs(val httpsCertId: Output<String>? = null, val port: Output<Int>? = null, val protocol: Output<String>? = null, val targetPort: Output<Int>? = null) : ConvertibleToJava<LoadBalancerInternetInternetArgs>
Link copied to clipboard
data class LoadBalancerIntranetIntranetArgs(val httpsCertId: Output<String>? = null, val port: Output<Int>? = null, val protocol: Output<String>? = null, val targetPort: Output<Int>? = null) : ConvertibleToJava<LoadBalancerIntranetIntranetArgs>