Get Policy Document Rule
data class GetPolicyDocumentRule(val allowedParameters: List<GetPolicyDocumentRuleAllowedParameter>? = null, val capabilities: List<String>, val deniedParameters: List<GetPolicyDocumentRuleDeniedParameter>? = null, val description: String? = null, val maxWrappingTtl: String? = null, val minWrappingTtl: String? = null, val path: String, val requiredParameters: List<String>? = null) : ConvertibleToJava<GetPolicyDocumentRule>
Constructors
Link copied to clipboard
constructor(allowedParameters: List<GetPolicyDocumentRuleAllowedParameter>? = null, capabilities: List<String>, deniedParameters: List<GetPolicyDocumentRuleDeniedParameter>? = null, description: String? = null, maxWrappingTtl: String? = null, minWrappingTtl: String? = null, path: String, requiredParameters: List<String>? = null)
Properties
Link copied to clipboard
Whitelists a list of keys and values that are permitted on the given path. See Parameters below.
Link copied to clipboard
A list of capabilities that this rule apply to path
. For example, "read", "write".
Link copied to clipboard
Blacklists a list of parameter and values. Any values specified here take precedence over allowed_parameter
. See Parameters below.
Link copied to clipboard
Description of the rule. Will be added as a comment to rendered rule.
Link copied to clipboard
The maximum allowed TTL that clients can specify for a wrapped response.
Link copied to clipboard
The minimum allowed TTL that clients can specify for a wrapped response.
Link copied to clipboard
A list of parameters that must be specified.