Package-level declarations

Types

Link copied to clipboard
data class GetKeyPlainArgs(val keyId: String, val location: String, val project: String? = null) : ConvertibleToJava<GetKeyPlainArgs>
Link copied to clipboard
Link copied to clipboard
data class V2AndroidApplicationArgs(val packageName: Output<String>? = null, val sha1Fingerprint: Output<String>? = null) : ConvertibleToJava<V2AndroidApplicationArgs>

Identifier of an Android application for key use.

Link copied to clipboard
data class V2AndroidKeyRestrictionsArgs(val allowedApplications: Output<List<V2AndroidApplicationArgs>>? = null) : ConvertibleToJava<V2AndroidKeyRestrictionsArgs>

The Android apps that are allowed to use the key.

Link copied to clipboard
data class V2ApiTargetArgs(val methods: Output<List<String>>? = null, val service: Output<String>? = null) : ConvertibleToJava<V2ApiTargetArgs>

A restriction for a specific service and optionally one or multiple specific methods. Both fields are case insensitive.

Link copied to clipboard
Link copied to clipboard
data class V2BrowserKeyRestrictionsArgs(val allowedReferrers: Output<List<String>>? = null) : ConvertibleToJava<V2BrowserKeyRestrictionsArgs>

The HTTP referrers (websites) that are allowed to use the key.

Link copied to clipboard
data class V2IosKeyRestrictionsArgs(val allowedBundleIds: Output<List<String>>? = null) : ConvertibleToJava<V2IosKeyRestrictionsArgs>

The iOS apps that are allowed to use the key.

Link copied to clipboard
data class V2RestrictionsArgs(val androidKeyRestrictions: Output<V2AndroidKeyRestrictionsArgs>? = null, val apiTargets: Output<List<V2ApiTargetArgs>>? = null, val browserKeyRestrictions: Output<V2BrowserKeyRestrictionsArgs>? = null, val iosKeyRestrictions: Output<V2IosKeyRestrictionsArgs>? = null, val serverKeyRestrictions: Output<V2ServerKeyRestrictionsArgs>? = null) : ConvertibleToJava<V2RestrictionsArgs>

Describes the restrictions on the key.

Link copied to clipboard
Link copied to clipboard
data class V2ServerKeyRestrictionsArgs(val allowedIps: Output<List<String>>? = null) : ConvertibleToJava<V2ServerKeyRestrictionsArgs>

The IP addresses of callers that are allowed to use the key.