Package-level declarations

Types

Link copied to clipboard
data class ApplicationFeatureSettings(val splitHealthChecks: Boolean)
Link copied to clipboard
data class ApplicationIap(val enabled: Boolean? = null, val oauth2ClientId: String, val oauth2ClientSecret: String, val oauth2ClientSecretSha256: String? = null)
Link copied to clipboard
data class ApplicationUrlDispatchRule(val domain: String? = null, val path: String? = null, val service: String? = null)
Link copied to clipboard
data class ApplicationUrlDispatchRulesDispatchRule(val domain: String? = null, val path: String, val service: String)
Link copied to clipboard
data class DomainMappingResourceRecord(val name: String? = null, val rrdata: String? = null, val type: String? = null)
Link copied to clipboard
data class DomainMappingSslSettings(val certificateId: String? = null, val pendingManagedCertificateId: String? = null, val sslManagementType: String)
Link copied to clipboard
data class EngineSplitTrafficSplit(val allocations: Map<String, String>, val shardBy: String? = null)
Link copied to clipboard
data class FlexibleAppVersionApiConfig(val authFailAction: String? = null, val login: String? = null, val script: String, val securityLevel: String? = null, val url: String? = null)
Link copied to clipboard
data class FlexibleAppVersionAutomaticScaling(val coolDownPeriod: String? = null, val cpuUtilization: FlexibleAppVersionAutomaticScalingCpuUtilization, val diskUtilization: FlexibleAppVersionAutomaticScalingDiskUtilization? = null, val maxConcurrentRequests: Int? = null, val maxIdleInstances: Int? = null, val maxPendingLatency: String? = null, val maxTotalInstances: Int? = null, val minIdleInstances: Int? = null, val minPendingLatency: String? = null, val minTotalInstances: Int? = null, val networkUtilization: FlexibleAppVersionAutomaticScalingNetworkUtilization? = null, val requestUtilization: FlexibleAppVersionAutomaticScalingRequestUtilization? = null)
data class FlexibleAppVersionAutomaticScalingCpuUtilization(val aggregationWindowLength: String? = null, val targetUtilization: Double)
data class FlexibleAppVersionAutomaticScalingDiskUtilization(val targetReadBytesPerSecond: Int? = null, val targetReadOpsPerSecond: Int? = null, val targetWriteBytesPerSecond: Int? = null, val targetWriteOpsPerSecond: Int? = null)
data class FlexibleAppVersionAutomaticScalingNetworkUtilization(val targetReceivedBytesPerSecond: Int? = null, val targetReceivedPacketsPerSecond: Int? = null, val targetSentBytesPerSecond: Int? = null, val targetSentPacketsPerSecond: Int? = null)
data class FlexibleAppVersionAutomaticScalingRequestUtilization(val targetConcurrentRequests: Double? = null, val targetRequestCountPerSecond: String? = null)
Link copied to clipboard
data class FlexibleAppVersionDeploymentCloudBuildOptions(val appYamlPath: String, val cloudBuildTimeout: String? = null)
Link copied to clipboard
data class FlexibleAppVersionDeploymentFile(val name: String, val sha1Sum: String? = null, val sourceUrl: String)
Link copied to clipboard
data class FlexibleAppVersionDeploymentZip(val filesCount: Int? = null, val sourceUrl: String)
Link copied to clipboard
data class FlexibleAppVersionEndpointsApiService(val configId: String? = null, val disableTraceSampling: Boolean? = null, val name: String, val rolloutStrategy: String? = null)
Link copied to clipboard
data class FlexibleAppVersionEntrypoint(val shell: String)
Link copied to clipboard
data class FlexibleAppVersionHandler(val authFailAction: String? = null, val login: String? = null, val redirectHttpResponseCode: String? = null, val script: FlexibleAppVersionHandlerScript? = null, val securityLevel: String? = null, val staticFiles: FlexibleAppVersionHandlerStaticFiles? = null, val urlRegex: String? = null)
Link copied to clipboard
data class FlexibleAppVersionHandlerScript(val scriptPath: String)
Link copied to clipboard
data class FlexibleAppVersionHandlerStaticFiles(val applicationReadable: Boolean? = null, val expiration: String? = null, val httpHeaders: Map<String, String>? = null, val mimeType: String? = null, val path: String? = null, val requireMatchingFile: Boolean? = null, val uploadPathRegex: String? = null)
Link copied to clipboard
data class FlexibleAppVersionLivenessCheck(val checkInterval: String? = null, val failureThreshold: Double? = null, val host: String? = null, val initialDelay: String? = null, val path: String, val successThreshold: Double? = null, val timeout: String? = null)
Link copied to clipboard
data class FlexibleAppVersionManualScaling(val instances: Int)
Link copied to clipboard
data class FlexibleAppVersionNetwork(val forwardedPorts: List<String>? = null, val instanceTag: String? = null, val name: String, val sessionAffinity: Boolean? = null, val subnetwork: String? = null)
Link copied to clipboard
data class FlexibleAppVersionReadinessCheck(val appStartTimeout: String? = null, val checkInterval: String? = null, val failureThreshold: Double? = null, val host: String? = null, val path: String, val successThreshold: Double? = null, val timeout: String? = null)
Link copied to clipboard
data class FlexibleAppVersionResources(val cpu: Int? = null, val diskGb: Int? = null, val memoryGb: Double? = null, val volumes: List<FlexibleAppVersionResourcesVolume>? = null)
Link copied to clipboard
data class FlexibleAppVersionResourcesVolume(val name: String, val sizeGb: Int, val volumeType: String)
Link copied to clipboard
data class GetDefaultServiceAccountResult(val displayName: String, val email: String, val id: String, val member: String, val name: String, val project: String, val uniqueId: String)

A collection of values returned by getDefaultServiceAccount.

Link copied to clipboard
data class ServiceNetworkSettingsNetworkSettings(val ingressTrafficAllowed: String? = null)
Link copied to clipboard
data class StandardAppVersionAutomaticScaling(val maxConcurrentRequests: Int? = null, val maxIdleInstances: Int? = null, val maxPendingLatency: String? = null, val minIdleInstances: Int? = null, val minPendingLatency: String? = null, val standardSchedulerSettings: StandardAppVersionAutomaticScalingStandardSchedulerSettings? = null)
data class StandardAppVersionAutomaticScalingStandardSchedulerSettings(val maxInstances: Int? = null, val minInstances: Int? = null, val targetCpuUtilization: Double? = null, val targetThroughputUtilization: Double? = null)
Link copied to clipboard
data class StandardAppVersionBasicScaling(val idleTimeout: String? = null, val maxInstances: Int)
Link copied to clipboard
data class StandardAppVersionDeploymentFile(val name: String, val sha1Sum: String? = null, val sourceUrl: String)
Link copied to clipboard
data class StandardAppVersionDeploymentZip(val filesCount: Int? = null, val sourceUrl: String)
Link copied to clipboard
data class StandardAppVersionEntrypoint(val shell: String)
Link copied to clipboard
data class StandardAppVersionHandler(val authFailAction: String? = null, val login: String? = null, val redirectHttpResponseCode: String? = null, val script: StandardAppVersionHandlerScript? = null, val securityLevel: String? = null, val staticFiles: StandardAppVersionHandlerStaticFiles? = null, val urlRegex: String? = null)
Link copied to clipboard
data class StandardAppVersionHandlerScript(val scriptPath: String)
Link copied to clipboard
data class StandardAppVersionHandlerStaticFiles(val applicationReadable: Boolean? = null, val expiration: String? = null, val httpHeaders: Map<String, String>? = null, val mimeType: String? = null, val path: String? = null, val requireMatchingFile: Boolean? = null, val uploadPathRegex: String? = null)
Link copied to clipboard
data class StandardAppVersionLibrary(val name: String? = null, val version: String? = null)
Link copied to clipboard
data class StandardAppVersionManualScaling(val instances: Int)
Link copied to clipboard
data class StandardAppVersionVpcAccessConnector(val egressSetting: String? = null, val name: String)