View Source GoogleApi.IAM.V1.Model.LintPolicyRequest (google_api_iam v0.37.3)

The request to lint a Cloud IAM policy object.


  • condition (type: GoogleApi.IAM.V1.Model.Expr.t, default: nil) - google.iam.v1.Binding.condition object to be linted.
  • fullResourceName (type: String.t, default: nil) - The full resource name of the policy this lint request is about. The name follows the Google Cloud Platform (GCP) resource format. For example, a GCP project with ID my-project will be named // The resource name is not used to read the policy instance from the Cloud IAM database. The candidate policy for lint has to be provided in the same request object.

Link to this section Summary


Unwrap a decoded JSON object into its complex fields.

Link to this section Types


t() :: %GoogleApi.IAM.V1.Model.LintPolicyRequest{
  condition: GoogleApi.IAM.V1.Model.Expr.t() | nil,
  fullResourceName: String.t() | nil

Link to this section Functions


decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.