AuthzPolicyHttpRuleFromSourcePrincipal constructor

const AuthzPolicyHttpRuleFromSourcePrincipal({
  1. Input<String?>? contains,
  2. Input<String?>? exact,
  3. Input<bool?>? ignoreCase,
  4. Input<String?>? prefix,
  5. Input<AuthzPolicyHttpRuleFromSourcePrincipalPrincipal?>? principal,
  6. Input<String?>? principalSelector,
  7. Input<String?>? suffix,
})

Creates a new AuthzPolicyHttpRuleFromSourcePrincipal. contains (Optional, Deprecated) exact (Optional, Deprecated) ignoreCase (Optional, Deprecated) prefix (Optional, Deprecated) principal Required. A non-empty string whose value is matched against the principal value based on the principalSelector. principalSelector An enum to decide what principal value the principal rule will match against. If not specified, the PrincipalSelector is CLIENT_CERT_URI_SAN. suffix (Optional, Deprecated)

Implementation

const AuthzPolicyHttpRuleFromSourcePrincipal({
  this.contains,
  this.exact,
  this.ignoreCase,
  this.prefix,
  this.principal,
  this.principalSelector,
  this.suffix,
});