Package-level declarations

Types

Link copied to clipboard
data class AliasRoutingConfig(val additionalVersionWeights: Map<String, Double>? = null)
Link copied to clipboard
data class CustomDomainCertConfig(val certName: String, val certificate: String, val privateKey: String)
Link copied to clipboard
data class CustomDomainRouteConfig(val functionName: String, val methods: List<String>? = null, val path: String, val qualifier: String? = null, val serviceName: String)
Link copied to clipboard
data class FunctionCustomContainerConfig(val args: String? = null, val command: String? = null, val image: String)
Link copied to clipboard
data class GetCustomDomainsDomain(val accountId: String, val apiVersion: String, val certConfig: GetCustomDomainsDomainCertConfig, val createdTime: String, val domainName: String, val id: String, val lastModifiedTime: String, val protocol: String, val routeConfigs: List<GetCustomDomainsDomainRouteConfig>)
Link copied to clipboard
data class GetCustomDomainsDomainCertConfig(val certName: String, val certificate: String)
Link copied to clipboard
data class GetCustomDomainsDomainRouteConfig(val functionName: String, val methods: List<String>, val path: String, val qualifier: String, val serviceName: String)
Link copied to clipboard
data class GetCustomDomainsResult(val domains: List<GetCustomDomainsDomain>, val id: String, val ids: List<String>, val nameRegex: String? = null, val names: List<String>, val outputFile: String? = null)

A collection of values returned by getCustomDomains.

Link copied to clipboard
data class GetFunctionsFunction(val caPort: Int, val codeChecksum: String, val codeSize: Int, val creationTime: String, val customContainerConfig: GetFunctionsFunctionCustomContainerConfig? = null, val description: String, val environmentVariables: Map<String, Any>, val handler: String, val id: String, val initializationTimeout: Int, val initializer: String, val instanceConcurrency: Int, val instanceType: String, val lastModificationTime: String, val memorySize: Int, val name: String, val runtime: String, val timeout: Int)
data class GetFunctionsFunctionCustomContainerConfig(val args: String, val command: String, val image: String)
Link copied to clipboard
data class GetFunctionsResult(val functions: List<GetFunctionsFunction>, val id: String, val ids: List<String>, val nameRegex: String? = null, val names: List<String>, val outputFile: String? = null, val serviceName: String)

A collection of values returned by getFunctions.

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 GetServicesResult(val id: String, val ids: List<String>, val nameRegex: String? = null, val names: List<String>, val outputFile: String? = null, val services: List<GetServicesService>)

A collection of values returned by getServices.

Link copied to clipboard
data class GetServicesService(val creationTime: String, val description: String, val id: String, val internetAccess: Boolean, val lastModificationTime: String, val logConfig: GetServicesServiceLogConfig, val name: String, val nasConfig: GetServicesServiceNasConfig, val role: String, val vpcConfig: GetServicesServiceVpcConfig)
Link copied to clipboard
data class GetServicesServiceLogConfig(val logstore: String, val project: String)
Link copied to clipboard
data class GetServicesServiceNasConfig(val groupId: Int, val mountPoints: List<GetServicesServiceNasConfigMountPoint>, val userId: Int)
Link copied to clipboard
data class GetServicesServiceNasConfigMountPoint(val mountDir: String, val serverAddr: String)
Link copied to clipboard
data class GetServicesServiceVpcConfig(val securityGroupId: String, val vpcId: String, val vswitchIds: List<String>)
Link copied to clipboard
data class GetTriggersResult(val functionName: String, val id: String, val ids: List<String>, val nameRegex: String? = null, val names: List<String>, val outputFile: String? = null, val serviceName: String, val triggers: List<GetTriggersTrigger>)

A collection of values returned by getTriggers.

Link copied to clipboard
data class GetTriggersTrigger(val config: String, val creationTime: String, val id: String, val invocationRole: String, val lastModificationTime: String, val name: String, val sourceArn: String, val type: String)
Link copied to clipboard
data class GetZonesResult(val id: String, val ids: List<String>, val outputFile: String? = null, val zones: List<GetZonesZone>)

A collection of values returned by getZones.

Link copied to clipboard
data class GetZonesZone(val id: String)
Link copied to clipboard
data class ServiceLogConfig(val enableInstanceMetrics: Boolean? = null, val enableRequestMetrics: Boolean? = null, val logstore: String, val project: String)
Link copied to clipboard
data class ServiceNasConfig(val groupId: Int, val mountPoints: List<ServiceNasConfigMountPoint>, val userId: Int)
Link copied to clipboard
data class ServiceNasConfigMountPoint(val mountDir: String, val serverAddr: String)
Link copied to clipboard
data class ServiceTracingConfig(val params: Map<String, Any>, val type: String)
Link copied to clipboard
data class ServiceVpcConfig(val securityGroupId: String, val vpcId: String? = null, val vswitchIds: List<String>)
Link copied to clipboard
data class V2FunctionCode(val ossBucketName: String? = null, val ossObjectName: String? = null, val zipFile: String? = null)
Link copied to clipboard
data class V2FunctionCustomContainerConfig(val accelerationType: String? = null, val args: String? = null, val command: String? = null, val image: String? = null, val webServerMode: Boolean? = null)
Link copied to clipboard
data class V2FunctionCustomDns(val dnsOptions: List<V2FunctionCustomDnsDnsOption>? = null, val nameServers: List<String>? = null, val searches: List<String>? = null)
Link copied to clipboard
data class V2FunctionCustomDnsDnsOption(val name: String? = null, val value: String? = null)
Link copied to clipboard
data class V2FunctionCustomHealthCheckConfig(val failureThreshold: Int? = null, val httpGetUrl: String? = null, val initialDelaySeconds: Int? = null, val periodSeconds: Int? = null, val successThreshold: Int? = null, val timeoutSeconds: Int? = null)
Link copied to clipboard
data class V2FunctionCustomRuntimeConfig(val args: List<String>? = null, val commands: List<String>? = null)
data class V2FunctionInstanceLifecycleConfigPreFreeze(val handler: String? = null, val timeout: Int? = null)
Link copied to clipboard
data class V2FunctionInstanceLifecycleConfigPreStop(val handler: String? = null, val timeout: Int? = null)