BasicServiceArgs

data class BasicServiceArgs(val serviceLabels: Output<Map<String, String>>? = null, val serviceType: Output<String>? = null) : ConvertibleToJava<BasicServiceArgs>

A well-known service type, defined by its service type and service labels. Documentation and examples here (https://cloud.google.com/stackdriver/docs/solutions/slo-monitoring/api/api-structures#basic-svc-w-basic-sli).

Constructors

Link copied to clipboard
constructor(serviceLabels: Output<Map<String, String>>? = null, serviceType: Output<String>? = null)

Properties

Link copied to clipboard
val serviceLabels: Output<Map<String, String>>? = null

Labels that specify the resource that emits the monitoring data which is used for SLO reporting of this Service. Documentation and valid values for given service types here (https://cloud.google.com/stackdriver/docs/solutions/slo-monitoring/api/api-structures#basic-svc-w-basic-sli).

Link copied to clipboard
val serviceType: Output<String>? = null

The type of service that this basic service defines, e.g. APP_ENGINE service type. Documentation and valid values here (https://cloud.google.com/stackdriver/docs/solutions/slo-monitoring/api/api-structures#basic-svc-w-basic-sli).

Functions

Link copied to clipboard
open override fun toJava(): BasicServiceArgs