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 }