Api Key Restrictions Args
data class ApiKeyRestrictionsArgs(val androidKeyRestrictions: Output<ApiKeyRestrictionsAndroidKeyRestrictionsArgs>? = null, val apiTargets: Output<List<ApiKeyRestrictionsApiTargetArgs>>? = null, val browserKeyRestrictions: Output<ApiKeyRestrictionsBrowserKeyRestrictionsArgs>? = null, val iosKeyRestrictions: Output<ApiKeyRestrictionsIosKeyRestrictionsArgs>? = null, val serverKeyRestrictions: Output<ApiKeyRestrictionsServerKeyRestrictionsArgs>? = null) : ConvertibleToJava<ApiKeyRestrictionsArgs>
Constructors
Link copied to clipboard
constructor(androidKeyRestrictions: Output<ApiKeyRestrictionsAndroidKeyRestrictionsArgs>? = null, apiTargets: Output<List<ApiKeyRestrictionsApiTargetArgs>>? = null, browserKeyRestrictions: Output<ApiKeyRestrictionsBrowserKeyRestrictionsArgs>? = null, iosKeyRestrictions: Output<ApiKeyRestrictionsIosKeyRestrictionsArgs>? = null, serverKeyRestrictions: Output<ApiKeyRestrictionsServerKeyRestrictionsArgs>? = null)
Properties
Link copied to clipboard
The Android apps that are allowed to use the key.
Link copied to clipboard
A restriction for a specific service and optionally one or more specific methods. Requests are allowed if they match any of these restrictions. If no restrictions are specified, all targets are allowed.
Link copied to clipboard
The HTTP referrers (websites) that are allowed to use the key.
Link copied to clipboard
The iOS apps that are allowed to use the key.
Link copied to clipboard
The IP addresses of callers that are allowed to use the key.