View Source GoogleApi.ChromePolicy.V1.Model.GoogleChromePolicyVersionsV1PolicySchemaRequiredItems (google_api_chrome_policy v0.4.0)

The fields that will become required based on the value of this field.

Attributes

  • fieldConditions (type: list(String.t), default: nil) - The value(s) of the field that provoke required field enforcement. An empty field_conditions implies that any value assigned to this field will provoke required field enforcement.
  • requiredFields (type: list(String.t), default: nil) - The fields that are required as a consequence of the field conditions.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() ::
  %GoogleApi.ChromePolicy.V1.Model.GoogleChromePolicyVersionsV1PolicySchemaRequiredItems{
    fieldConditions: [String.t()] | nil,
    requiredFields: [String.t()] | nil
  }

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.