ServiceArgs

data class ServiceArgs(val producerProjectId: Output<String>? = null, val serviceName: Output<String>? = null) : ConvertibleToJava<ServiceArgs>

Creates a new managed service. A managed service is immutable, and is subject to mandatory 30-day data retention. You cannot move a service or recreate it within 30 days after deletion. One producer project can own no more than 500 services. For security and reliability purposes, a production service should be hosted in a dedicated producer project. Operation Auto-naming is currently not supported for this resource.

Constructors

Link copied to clipboard
fun ServiceArgs(producerProjectId: Output<String>? = null, serviceName: Output<String>? = null)

Functions

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

Properties

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

ID of the project that produces and owns this service.

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

The name of the service. See the overview for naming requirements.