ApiKeyRestrictionsApiTargetArgs

data class ApiKeyRestrictionsApiTargetArgs(val methods: Output<List<String>>? = null, val service: Output<String>) : ConvertibleToJava<ApiKeyRestrictionsApiTargetArgs>

Constructors

Link copied to clipboard
constructor(methods: Output<List<String>>? = null, service: Output<String>)

Properties

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

Optional. List of one or more methods that can be called. If empty, all methods for the service are allowed. A wildcard (*) can be used as the last symbol. Valid examples: google.cloud.translate.v2.TranslateService.GetSupportedLanguage TranslateText Get* translate.googleapis.com.Get*

Link copied to clipboard
val service: Output<String>

The service for this restriction. It should be the canonical service name, for example: translate.googleapis.com. You can use gcloud services list to get a list of services that are enabled in the project.

Functions

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