GoogleApi.ChromePolicy.V1.Model.GoogleChromePolicyV1PolicySchemaFieldDescription (google_api_chrome_policy v0.2.0) View Source

Provides detailed information for a particular field that is part of a PolicySchema.

Attributes

  • description (type: String.t, default: nil) - Output only. The description for the field.
  • field (type: String.t, default: nil) - Output only. The name of the field for associated with this description.
  • fieldDependencies (type: list(GoogleApi.ChromePolicy.V1.Model.GoogleChromePolicyV1PolicySchemaFieldDependencies.t), default: nil) - Output only. Provides a list of fields and the values they must have for this field to be allowed to be set.
  • inputConstraint (type: String.t, default: nil) - Output only. Any input constraints associated on the values for the field.
  • knownValueDescriptions (type: list(GoogleApi.ChromePolicy.V1.Model.GoogleChromePolicyV1PolicySchemaFieldKnownValueDescription.t), default: nil) - Output only. If the field has a set of known values, this field will provide a description for these values.
  • nestedFieldDescriptions (type: list(GoogleApi.ChromePolicy.V1.Model.GoogleChromePolicyV1PolicySchemaFieldDescription.t), default: nil) - Output only. Provides the description of the fields nested in this field, if the field is a message type that defines multiple fields.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Specs

t() ::
  %GoogleApi.ChromePolicy.V1.Model.GoogleChromePolicyV1PolicySchemaFieldDescription{
    description: String.t() | nil,
    field: String.t() | nil,
    fieldDependencies:
      [
        GoogleApi.ChromePolicy.V1.Model.GoogleChromePolicyV1PolicySchemaFieldDependencies.t()
      ]
      | nil,
    inputConstraint: String.t() | nil,
    knownValueDescriptions:
      [
        GoogleApi.ChromePolicy.V1.Model.GoogleChromePolicyV1PolicySchemaFieldKnownValueDescription.t()
      ]
      | nil,
    nestedFieldDescriptions:
      [
        GoogleApi.ChromePolicy.V1.Model.GoogleChromePolicyV1PolicySchemaFieldDescription.t()
      ]
      | nil
  }

Link to this section Functions

Specs

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

Unwrap a decoded JSON object into its complex fields.