GetAttributeDefinitionResult

data class GetAttributeDefinitionResult(val allowedValues: List<String>, val category: String, val consentDefaultValues: List<String>, val dataMappingDefaultValue: String, val description: String, val name: String)

Constructors

Link copied to clipboard
fun GetAttributeDefinitionResult(allowedValues: List<String>, category: String, consentDefaultValues: List<String>, dataMappingDefaultValue: String, description: String, name: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Possible values for the attribute. The number of allowed values must not exceed 500. An empty list is invalid. The list can only be expanded after creation.

Link copied to clipboard

The category of the attribute. The value of this field cannot be changed after creation.

Link copied to clipboard

Optional. Default values of the attribute in Consents. If no default values are specified, it defaults to an empty value.

Link copied to clipboard

Optional. Default value of the attribute in User data mappings. If no default value is specified, it defaults to an empty value. This field is only applicable to attributes of the category RESOURCE.

Link copied to clipboard

Optional. A description of the attribute.

Link copied to clipboard

Resource name of the Attribute definition, of the form projects/{project_id}/locations/{location_id}/datasets/{dataset_id}/consentStores/{consent_store_id}/attributeDefinitions/{attribute_definition_id}. Cannot be changed after creation.