Package-level declarations

Types

Link copied to clipboard
data class ApplicationConfigMapMountDescV2(val configMapId: String? = null, val key: String? = null, val mountPath: String? = null)
Link copied to clipboard
data class ApplicationCustomHostAliasV2(val hostName: String? = null, val ip: String? = null)
Link copied to clipboard
data class ApplicationKafkaConfigs(val kafkaConfigs: List<ApplicationKafkaConfigsKafkaConfig>? = null, val kafkaEndpoint: String? = null, val kafkaInstanceId: String? = null)
Link copied to clipboard
data class ApplicationKafkaConfigsKafkaConfig(val kafkaTopic: String? = null, val logDir: String? = null, val logType: String? = null)
Link copied to clipboard
data class ApplicationLivenessV2(val exec: ApplicationLivenessV2Exec? = null, val httpGet: ApplicationLivenessV2HttpGet? = null, val initialDelaySeconds: Int? = null, val periodSeconds: Int? = null, val tcpSocket: ApplicationLivenessV2TcpSocket? = null, val timeoutSeconds: Int? = null)
Link copied to clipboard
data class ApplicationLivenessV2Exec(val commands: List<String>? = null)
Link copied to clipboard
data class ApplicationLivenessV2HttpGet(val isContainKeyWord: Boolean? = null, val keyWord: String? = null, val path: String? = null, val port: Int? = null, val scheme: String? = null)
Link copied to clipboard
data class ApplicationLivenessV2TcpSocket(val port: Int? = null)
Link copied to clipboard
data class ApplicationNasConfig(val mountDomain: String? = null, val mountPath: String? = null, val nasId: String? = null, val nasPath: String? = null, val readOnly: Boolean? = null)
Link copied to clipboard
data class ApplicationOssMountDescsV2(val bucketName: String? = null, val bucketPath: String? = null, val mountPath: String? = null, val readOnly: Boolean? = null)
Link copied to clipboard
Link copied to clipboard
data class ApplicationPostStartV2Exec(val commands: List<String>? = null)
Link copied to clipboard
data class ApplicationPreStopV2(val exec: ApplicationPreStopV2Exec? = null)
Link copied to clipboard
data class ApplicationPreStopV2Exec(val commands: List<String>? = null)
Link copied to clipboard
data class ApplicationPvtzDiscoverySvc(val enable: Boolean? = null, val namespaceId: String? = null, val portProtocols: List<ApplicationPvtzDiscoverySvcPortProtocol>? = null, val serviceName: String? = null)
Link copied to clipboard
data class ApplicationPvtzDiscoverySvcPortProtocol(val port: Int? = null, val protocol: String? = null)
Link copied to clipboard
data class ApplicationReadinessV2(val exec: ApplicationReadinessV2Exec? = null, val httpGet: ApplicationReadinessV2HttpGet? = null, val initialDelaySeconds: Int? = null, val periodSeconds: Int? = null, val tcpSocket: ApplicationReadinessV2TcpSocket? = null, val timeoutSeconds: Int? = null)
Link copied to clipboard
data class ApplicationReadinessV2Exec(val commands: List<String>? = null)
Link copied to clipboard
data class ApplicationReadinessV2HttpGet(val isContainKeyWord: Boolean? = null, val keyWord: String? = null, val path: String? = null, val port: Int? = null, val scheme: String? = null)
Link copied to clipboard
data class ApplicationReadinessV2TcpSocket(val port: Int? = null)
Link copied to clipboard
data class ApplicationScalingRuleScalingRuleMetric(val maxReplicas: Int? = null, val metrics: List<ApplicationScalingRuleScalingRuleMetricMetric>? = null, val minReplicas: Int? = null, val scaleDownRules: ApplicationScalingRuleScalingRuleMetricScaleDownRules? = null, val scaleUpRules: ApplicationScalingRuleScalingRuleMetricScaleUpRules? = null)
data class ApplicationScalingRuleScalingRuleMetricMetric(val metricTargetAverageUtilization: Int? = null, val metricType: String? = null, val slbId: String? = null, val slbLogStore: String? = null, val slbProject: String? = null, val vport: String? = null)
data class ApplicationScalingRuleScalingRuleMetricScaleDownRules(val disabled: Boolean? = null, val stabilizationWindowSeconds: Int? = null, val step: Int? = null)
data class ApplicationScalingRuleScalingRuleMetricScaleUpRules(val disabled: Boolean? = null, val stabilizationWindowSeconds: Int? = null, val step: Int? = null)
Link copied to clipboard
data class ApplicationScalingRuleScalingRuleTimer(val beginDate: String? = null, val endDate: String? = null, val period: String? = null, val schedules: List<ApplicationScalingRuleScalingRuleTimerSchedule>? = null)
data class ApplicationScalingRuleScalingRuleTimerSchedule(val atTime: String? = null, val maxReplicas: Int? = null, val minReplicas: Int? = null, val targetReplicas: Int? = null)
Link copied to clipboard
data class ApplicationTomcatConfigV2(val contextPath: String? = null, val maxThreads: Int? = null, val port: Int? = null, val uriEncoding: String? = null, val useBodyEncodingForUri: String? = null)
Link copied to clipboard
data class ApplicationUpdateStrategyV2(val batchUpdate: ApplicationUpdateStrategyV2BatchUpdate? = null, val type: String? = null)
Link copied to clipboard
data class ApplicationUpdateStrategyV2BatchUpdate(val batch: Int? = null, val batchWaitTime: Int? = null, val releaseType: String? = null)
Link copied to clipboard
data class GetApplicationsApplication(val acrAssumeRoleArn: String, val acrInstanceId: String, val appDescription: String, val appName: String, val applicationId: String, val command: String, val commandArgs: String, val configMapMountDesc: String, val cpu: Int, val createTime: String, val customHostAlias: String, val edasContainerVersion: String, val envs: String, val id: String, val imageUrl: String, val jarStartArgs: String, val jarStartOptions: String, val jdk: String, val liveness: String, val memory: Int, val minReadyInstances: Int, val mountDescs: List<GetApplicationsApplicationMountDesc>, val mountHost: String, val namespaceId: String, val nasId: String, val ossAkId: String, val ossAkSecret: String, val ossMountDescs: String, val ossMountDetails: List<GetApplicationsApplicationOssMountDetail>, val packageType: String, val packageUrl: String, val packageVersion: String, val phpArmsConfigLocation: String, val phpConfig: String, val phpConfigLocation: String, val postStart: String, val preStop: String, val readiness: String, val regionId: String, val replicas: Int, val repoName: String, val repoNamespace: String, val repoOriginType: String, val securityGroupId: String, val slsConfigs: String, val status: String, val tags: Map<String, String>, val terminationGracePeriodSeconds: Int, val timezone: String, val tomcatConfig: String, val vpcId: String, val vswitchId: String, val warStartOptions: String, val webContainer: String)
Link copied to clipboard
data class GetApplicationsApplicationMountDesc(val mountPath: String, val nasPath: String)
Link copied to clipboard
data class GetApplicationsApplicationOssMountDetail(val bucketName: String, val bucketPath: String, val mountPath: String, val readOnly: Boolean)
Link copied to clipboard
data class GetApplicationScalingRulesResult(val appId: String, val id: String, val ids: List<String>, val outputFile: String? = null, val rules: List<GetApplicationScalingRulesRule>)

A collection of values returned by getApplicationScalingRules.

Link copied to clipboard
data class GetApplicationScalingRulesRule(val appId: String, val createTime: String, val id: String, val scalingRuleEnable: Boolean, val scalingRuleMetrics: List<GetApplicationScalingRulesRuleScalingRuleMetric>, val scalingRuleName: String, val scalingRuleTimers: List<GetApplicationScalingRulesRuleScalingRuleTimer>, val scalingRuleType: String)
data class GetApplicationScalingRulesRuleScalingRuleMetricMetric(val metricTargetAverageUtilization: Int, val metricType: String)
data class GetApplicationScalingRulesRuleScalingRuleMetricMetricsStatus(val currentMetrics: List<GetApplicationScalingRulesRuleScalingRuleMetricMetricsStatusCurrentMetric>, val currentReplicas: Int, val desiredReplicas: Int, val lastScaleTime: String, val maxReplicas: Int, val minReplicas: Int, val nextScaleMetrics: List<GetApplicationScalingRulesRuleScalingRuleMetricMetricsStatusNextScaleMetric>, val nextScaleTimePeriod: Int)
data class GetApplicationScalingRulesRuleScalingRuleMetricMetricsStatusNextScaleMetric(val name: String, val nextScaleInAverageUtilization: Int, val nextScaleOutAverageUtilization: Int)
data class GetApplicationScalingRulesRuleScalingRuleMetricScaleDownRule(val disabled: Boolean, val stabilizationWindowSeconds: Int, val step: Int)
data class GetApplicationScalingRulesRuleScalingRuleMetricScaleUpRule(val disabled: Boolean, val stabilizationWindowSeconds: Int, val step: Int)
data class GetApplicationScalingRulesRuleScalingRuleTimerSchedule(val atTime: String, val maxReplicas: Int, val minReplicas: Int, val targetReplicas: Int)
Link copied to clipboard
data class GetApplicationsResult(val appName: String? = null, val applications: List<GetApplicationsApplication>, val enableDetails: Boolean? = null, val fieldType: String? = null, val fieldValue: String? = null, val id: String, val ids: List<String>, val namespaceId: String? = null, val orderBy: String? = null, val outputFile: String? = null, val reverse: Boolean? = null, val status: String? = null)

A collection of values returned by getApplications.

Link copied to clipboard
data class GetConfigMapsMap(val configMapId: String, val createTime: String, val data: String, val description: String, val id: String, val name: String, val namespaceId: String)
Link copied to clipboard
data class GetConfigMapsResult(val id: String, val ids: List<String>, val maps: List<GetConfigMapsMap>, val nameRegex: String? = null, val names: List<String>, val namespaceId: String, val outputFile: String? = null)

A collection of values returned by getConfigMaps.

Link copied to clipboard
data class GetGreyTagRoutesResult(val appId: String, val id: String, val ids: List<String>, val nameRegex: String? = null, val names: List<String>, val outputFile: String? = null, val routes: List<GetGreyTagRoutesRoute>)

A collection of values returned by getGreyTagRoutes.

Link copied to clipboard
data class GetGreyTagRoutesRoute(val description: String, val dubboRules: List<GetGreyTagRoutesRouteDubboRule>, val greyTagRouteName: String, val id: String, val scRules: List<GetGreyTagRoutesRouteScRule>)
Link copied to clipboard
data class GetGreyTagRoutesRouteDubboRule(val condition: String, val group: String, val items: List<GetGreyTagRoutesRouteDubboRuleItem>, val methodName: String, val serviceName: String, val version: String)
Link copied to clipboard
data class GetGreyTagRoutesRouteDubboRuleItem(val cond: String, val expr: String, val index: Int, val operator: String, val value: String)
Link copied to clipboard
data class GetGreyTagRoutesRouteScRule(val condition: String, val items: List<GetGreyTagRoutesRouteScRuleItem>, val path: String)
Link copied to clipboard
data class GetGreyTagRoutesRouteScRuleItem(val cond: String, val name: String, val operator: String, val type: String, val value: String)
Link copied to clipboard
data class GetIngressesIngress(val certId: String, val defaultRule: String, val description: String, val id: String, val ingressId: String, val listenerPort: Int, val namespaceId: String, val slbId: String)
Link copied to clipboard
data class GetIngressesResult(val enableDetails: Boolean? = null, val id: String, val ids: List<String>, val ingresses: List<GetIngressesIngress>, val namespaceId: String, val outputFile: String? = null)

A collection of values returned by getIngresses.

Link copied to clipboard
data class GetInstanceSpecificationsResult(val id: String, val ids: List<String>, val outputFile: String? = null, val specifications: List<GetInstanceSpecificationsSpecification>)

A collection of values returned by getInstanceSpecifications.

Link copied to clipboard
data class GetInstanceSpecificationsSpecification(val cpu: Int, val enable: Boolean, val id: String, val instanceSpecificationId: String, val memory: Int, val specInfo: String, val version: Int)
Link copied to clipboard
data class GetNamespacesNamespace(val id: String, val namespaceDescription: String, val namespaceId: String, val namespaceName: String)
Link copied to clipboard
data class GetNamespacesResult(val id: String, val ids: List<String>, val nameRegex: String? = null, val names: List<String>, val namespaces: List<GetNamespacesNamespace>, val outputFile: String? = null)

A collection of values returned by getNamespaces.

Link copied to clipboard
data class GetServiceResult(val enable: String? = null, val id: String, val status: String)

A collection of values returned by getService.

Link copied to clipboard
data class GreyTagRouteDubboRule(val condition: String? = null, val group: String? = null, val items: List<GreyTagRouteDubboRuleItem>? = null, val methodName: String? = null, val serviceName: String? = null, val version: String? = null)
Link copied to clipboard
data class GreyTagRouteDubboRuleItem(val cond: String? = null, val expr: String? = null, val index: Int? = null, val operator: String? = null, val value: String? = null)
Link copied to clipboard
data class GreyTagRouteScRule(val condition: String? = null, val items: List<GreyTagRouteScRuleItem>? = null, val path: String? = null)
Link copied to clipboard
data class GreyTagRouteScRuleItem(val cond: String? = null, val name: String? = null, val operator: String? = null, val type: String? = null, val value: String? = null)
Link copied to clipboard
data class IngressDefaultRule(val appId: String? = null, val appName: String? = null, val containerPort: Int? = null)
Link copied to clipboard
data class IngressRule(val appId: String, val appName: String, val backendProtocol: String? = null, val containerPort: Int, val domain: String, val path: String, val rewritePath: String? = null)
Link copied to clipboard
data class LoadBalancerInternetInternet(val httpsCertId: String? = null, val port: Int? = null, val protocol: String? = null, val targetPort: Int? = null)
Link copied to clipboard
data class LoadBalancerIntranetIntranet(val httpsCertId: String? = null, val port: Int? = null, val protocol: String? = null, val targetPort: Int? = null)