Package-level declarations

Types

Link copied to clipboard
data class DomainMappingMetadata(val annotations: Map<String, String>? = null, val effectiveAnnotations: Map<String, String>? = null, val effectiveLabels: Map<String, String>? = null, val generation: Int? = null, val labels: Map<String, String>? = null, val namespace: String, val pulumiLabels: Map<String, String>? = null, val resourceVersion: String? = null, val selfLink: String? = null, val uid: String? = null)
Link copied to clipboard
data class DomainMappingSpec(val certificateMode: String? = null, val forceOverride: Boolean? = null, val routeName: String)
Link copied to clipboard
data class DomainMappingStatus(val conditions: List<DomainMappingStatusCondition>? = null, val mappedRouteName: String? = null, val observedGeneration: Int? = null, val resourceRecords: List<DomainMappingStatusResourceRecord>? = null)
Link copied to clipboard
data class DomainMappingStatusCondition(val message: String? = null, val reason: String? = null, val status: String? = null, val type: String? = null)
Link copied to clipboard
data class DomainMappingStatusResourceRecord(val name: String? = null, val rrdata: String? = null, val type: String? = null)
Link copied to clipboard
data class GetLocationsResult(val id: String, val locations: List<String>, val project: String)

A collection of values returned by getLocations.

Link copied to clipboard
data class GetServiceIamPolicyResult(val etag: String, val id: String, val location: String, val policyData: String, val project: String, val service: String)

A collection of values returned by getServiceIamPolicy.

Link copied to clipboard
data class GetServiceMetadata(val annotations: Map<String, String>, val effectiveAnnotations: Map<String, String>, val effectiveLabels: Map<String, String>, val generation: Int, val labels: Map<String, String>, val namespace: String, val pulumiLabels: Map<String, String>, val resourceVersion: String, val selfLink: String, val uid: String)
Link copied to clipboard
data class GetServiceResult(val autogenerateRevisionName: Boolean, val id: String, val location: String, val metadatas: List<GetServiceMetadata>, val name: String, val project: String? = null, val statuses: List<GetServiceStatus>, val templates: List<GetServiceTemplate>, val traffics: List<GetServiceTraffic>)

A collection of values returned by getService.

Link copied to clipboard
data class GetServiceStatus(val conditions: List<GetServiceStatusCondition>, val latestCreatedRevisionName: String, val latestReadyRevisionName: String, val observedGeneration: Int, val traffics: List<GetServiceStatusTraffic>, val url: String)
Link copied to clipboard
data class GetServiceStatusCondition(val message: String, val reason: String, val status: String, val type: String)
Link copied to clipboard
data class GetServiceStatusTraffic(val latestRevision: Boolean, val percent: Int, val revisionName: String, val tag: String, val url: String)
Link copied to clipboard
Link copied to clipboard
data class GetServiceTemplateMetadata(val annotations: Map<String, String>, val generation: Int, val labels: Map<String, String>, val name: String, val namespace: String, val resourceVersion: String, val selfLink: String, val uid: String)
Link copied to clipboard
data class GetServiceTemplateSpec(val containerConcurrency: Int, val containers: List<GetServiceTemplateSpecContainer>, val nodeSelector: Map<String, String>, val serviceAccountName: String, val servingState: String, val timeoutSeconds: Int, val volumes: List<GetServiceTemplateSpecVolume>)
data class GetServiceTemplateSpecContainerLivenessProbe(val failureThreshold: Int, val grpcs: List<GetServiceTemplateSpecContainerLivenessProbeGrpc>, val httpGets: List<GetServiceTemplateSpecContainerLivenessProbeHttpGet>, val initialDelaySeconds: Int, val periodSeconds: Int, val timeoutSeconds: Int)
Link copied to clipboard
data class GetServiceTemplateSpecContainerPort(val containerPort: Int, val name: String, val protocol: String)
Link copied to clipboard
data class GetServiceTemplateSpecContainerResource(val limits: Map<String, String>, val requests: Map<String, String>)
data class GetServiceTemplateSpecContainerStartupProbe(val failureThreshold: Int, val grpcs: List<GetServiceTemplateSpecContainerStartupProbeGrpc>, val httpGets: List<GetServiceTemplateSpecContainerStartupProbeHttpGet>, val initialDelaySeconds: Int, val periodSeconds: Int, val tcpSockets: List<GetServiceTemplateSpecContainerStartupProbeTcpSocket>, val timeoutSeconds: Int)
data class GetServiceTemplateSpecContainerVolumeMount(val mountPath: String, val name: String)
Link copied to clipboard
data class GetServiceTemplateSpecVolumeCsi(val driver: String, val readOnly: Boolean, val volumeAttributes: Map<String, String>)
Link copied to clipboard
data class GetServiceTemplateSpecVolumeEmptyDir(val medium: String, val sizeLimit: String)
Link copied to clipboard
data class GetServiceTemplateSpecVolumeNf(val path: String, val readOnly: Boolean, val server: String)
Link copied to clipboard
data class GetServiceTemplateSpecVolumeSecret(val defaultMode: Int, val items: List<GetServiceTemplateSpecVolumeSecretItem>, val secretName: String)
Link copied to clipboard
data class GetServiceTemplateSpecVolumeSecretItem(val key: String, val mode: Int, val path: String)
Link copied to clipboard
data class GetServiceTraffic(val latestRevision: Boolean, val percent: Int, val revisionName: String, val tag: String, val url: String)
Link copied to clipboard
data class IamBindingCondition(val description: String? = null, val expression: String, val title: String)
Link copied to clipboard
data class IamMemberCondition(val description: String? = null, val expression: String, val title: String)
Link copied to clipboard
data class ServiceMetadata(val annotations: Map<String, String>? = null, val effectiveAnnotations: Map<String, String>? = null, val effectiveLabels: Map<String, String>? = null, val generation: Int? = null, val labels: Map<String, String>? = null, val namespace: String? = null, val pulumiLabels: Map<String, String>? = null, val resourceVersion: String? = null, val selfLink: String? = null, val uid: String? = null)
Link copied to clipboard
data class ServiceStatus(val conditions: List<ServiceStatusCondition>? = null, val latestCreatedRevisionName: String? = null, val latestReadyRevisionName: String? = null, val observedGeneration: Int? = null, val traffics: List<ServiceStatusTraffic>? = null, val url: String? = null)
Link copied to clipboard
data class ServiceStatusCondition(val message: String? = null, val reason: String? = null, val status: String? = null, val type: String? = null)
Link copied to clipboard
data class ServiceStatusTraffic(val latestRevision: Boolean? = null, val percent: Int? = null, val revisionName: String? = null, val tag: String? = null, val url: String? = null)
Link copied to clipboard
data class ServiceTemplate(val metadata: ServiceTemplateMetadata? = null, val spec: ServiceTemplateSpec? = null)
Link copied to clipboard
data class ServiceTemplateMetadata(val annotations: Map<String, String>? = null, val generation: Int? = null, val labels: Map<String, String>? = null, val name: String? = null, val namespace: String? = null, val resourceVersion: String? = null, val selfLink: String? = null, val uid: String? = null)
Link copied to clipboard
data class ServiceTemplateSpec(val containerConcurrency: Int? = null, val containers: List<ServiceTemplateSpecContainer>? = null, val nodeSelector: Map<String, String>? = null, val serviceAccountName: String? = null, val servingState: String? = null, val timeoutSeconds: Int? = null, val volumes: List<ServiceTemplateSpecVolume>? = null)
Link copied to clipboard
data class ServiceTemplateSpecContainer(val args: List<String>? = null, val commands: List<String>? = null, val envFroms: List<ServiceTemplateSpecContainerEnvFrom>? = null, val envs: List<ServiceTemplateSpecContainerEnv>? = null, val image: String, val livenessProbe: ServiceTemplateSpecContainerLivenessProbe? = null, val name: String? = null, val ports: List<ServiceTemplateSpecContainerPort>? = null, val resources: ServiceTemplateSpecContainerResources? = null, val startupProbe: ServiceTemplateSpecContainerStartupProbe? = null, val volumeMounts: List<ServiceTemplateSpecContainerVolumeMount>? = null, val workingDir: String? = null)
Link copied to clipboard
data class ServiceTemplateSpecContainerEnv(val name: String? = null, val value: String? = null, val valueFrom: ServiceTemplateSpecContainerEnvValueFrom? = null)
Link copied to clipboard
data class ServiceTemplateSpecContainerLivenessProbe(val failureThreshold: Int? = null, val grpc: ServiceTemplateSpecContainerLivenessProbeGrpc? = null, val httpGet: ServiceTemplateSpecContainerLivenessProbeHttpGet? = null, val initialDelaySeconds: Int? = null, val periodSeconds: Int? = null, val timeoutSeconds: Int? = null)
data class ServiceTemplateSpecContainerLivenessProbeGrpc(val port: Int? = null, val service: String? = null)
Link copied to clipboard
data class ServiceTemplateSpecContainerPort(val containerPort: Int? = null, val name: String? = null, val protocol: String? = null)
Link copied to clipboard
data class ServiceTemplateSpecContainerResources(val limits: Map<String, String>? = null, val requests: Map<String, String>? = null)
Link copied to clipboard
data class ServiceTemplateSpecContainerStartupProbe(val failureThreshold: Int? = null, val grpc: ServiceTemplateSpecContainerStartupProbeGrpc? = null, val httpGet: ServiceTemplateSpecContainerStartupProbeHttpGet? = null, val initialDelaySeconds: Int? = null, val periodSeconds: Int? = null, val tcpSocket: ServiceTemplateSpecContainerStartupProbeTcpSocket? = null, val timeoutSeconds: Int? = null)
data class ServiceTemplateSpecContainerStartupProbeGrpc(val port: Int? = null, val service: String? = null)
Link copied to clipboard
data class ServiceTemplateSpecContainerVolumeMount(val mountPath: String, val name: String)
Link copied to clipboard
data class ServiceTemplateSpecVolume(val csi: ServiceTemplateSpecVolumeCsi? = null, val emptyDir: ServiceTemplateSpecVolumeEmptyDir? = null, val name: String, val nfs: ServiceTemplateSpecVolumeNfs? = null, val secret: ServiceTemplateSpecVolumeSecret? = null)
Link copied to clipboard
data class ServiceTemplateSpecVolumeCsi(val driver: String, val readOnly: Boolean? = null, val volumeAttributes: Map<String, String>? = null)
Link copied to clipboard
data class ServiceTemplateSpecVolumeEmptyDir(val medium: String? = null, val sizeLimit: String? = null)
Link copied to clipboard
data class ServiceTemplateSpecVolumeNfs(val path: String, val readOnly: Boolean? = null, val server: String)
Link copied to clipboard
data class ServiceTemplateSpecVolumeSecret(val defaultMode: Int? = null, val items: List<ServiceTemplateSpecVolumeSecretItem>? = null, val secretName: String)
Link copied to clipboard
data class ServiceTemplateSpecVolumeSecretItem(val key: String, val mode: Int? = null, val path: String)
Link copied to clipboard
data class ServiceTraffic(val latestRevision: Boolean? = null, val percent: Int, val revisionName: String? = null, val tag: String? = null, val url: String? = null)