View Source GoogleApi.ChromePolicy.V1.Model.GoogleChromePolicyVersionsV1PolicySchemaFieldDescription (google_api_chrome_policy v0.5.1)
Provides detailed information for a particular field that is part of a PolicySchema.
Attributes
-
defaultValue(type:any(), default:nil) - Output only. Client default if the policy is unset. -
description(type:String.t, default:nil) - Deprecated. Use name and field_description instead. The description for the field. -
field(type:String.t, default:nil) - Output only. The name of the field for associated with this description. -
fieldConstraints(type:GoogleApi.ChromePolicy.V1.Model.GoogleChromePolicyVersionsV1FieldConstraints.t, default:nil) - Output only. Information on any input constraints associated on the values for the field. -
fieldDependencies(type:list(GoogleApi.ChromePolicy.V1.Model.GoogleChromePolicyVersionsV1PolicySchemaFieldDependencies.t), default:nil) - Output only. Provides a list of fields and values. At least one of the fields must have the corresponding value in order for this field to be allowed to be set. -
fieldDescription(type:String.t, default:nil) - Output only. The description of the field. -
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.GoogleChromePolicyVersionsV1PolicySchemaFieldKnownValueDescription.t), default:nil) - Output only. If the field has a set of known values, this field will provide a description for these values. -
name(type:String.t, default:nil) - Output only. The name of the field. -
nestedFieldDescriptions(type:list(GoogleApi.ChromePolicy.V1.Model.GoogleChromePolicyVersionsV1PolicySchemaFieldDescription.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. Fields are suggested to be displayed by the ordering in this list, not by field number. -
requiredItems(type:list(GoogleApi.ChromePolicy.V1.Model.GoogleChromePolicyVersionsV1PolicySchemaRequiredItems.t), default:nil) - Output only. Provides a list of fields that are required to be set if this field has a certain value.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.ChromePolicy.V1.Model.GoogleChromePolicyVersionsV1PolicySchemaFieldDescription{ defaultValue: any() | nil, description: String.t() | nil, field: String.t() | nil, fieldConstraints: GoogleApi.ChromePolicy.V1.Model.GoogleChromePolicyVersionsV1FieldConstraints.t() | nil, fieldDependencies: [ GoogleApi.ChromePolicy.V1.Model.GoogleChromePolicyVersionsV1PolicySchemaFieldDependencies.t() ] | nil, fieldDescription: String.t() | nil, inputConstraint: String.t() | nil, knownValueDescriptions: [ GoogleApi.ChromePolicy.V1.Model.GoogleChromePolicyVersionsV1PolicySchemaFieldKnownValueDescription.t() ] | nil, name: String.t() | nil, nestedFieldDescriptions: [t()] | nil, requiredItems: [ GoogleApi.ChromePolicy.V1.Model.GoogleChromePolicyVersionsV1PolicySchemaRequiredItems.t() ] | nil }