Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
- data PropertyDefinitionResponse = PropertyDefinitionResponse' {}
- newPropertyDefinitionResponse :: DataType -> Bool -> Bool -> Bool -> Bool -> Bool -> Bool -> Bool -> PropertyDefinitionResponse
- propertyDefinitionResponse_configuration :: Lens' PropertyDefinitionResponse (Maybe (HashMap Text Text))
- propertyDefinitionResponse_defaultValue :: Lens' PropertyDefinitionResponse (Maybe DataValue)
- propertyDefinitionResponse_displayName :: Lens' PropertyDefinitionResponse (Maybe Text)
- propertyDefinitionResponse_dataType :: Lens' PropertyDefinitionResponse DataType
- propertyDefinitionResponse_isTimeSeries :: Lens' PropertyDefinitionResponse Bool
- propertyDefinitionResponse_isRequiredInEntity :: Lens' PropertyDefinitionResponse Bool
- propertyDefinitionResponse_isExternalId :: Lens' PropertyDefinitionResponse Bool
- propertyDefinitionResponse_isStoredExternally :: Lens' PropertyDefinitionResponse Bool
- propertyDefinitionResponse_isImported :: Lens' PropertyDefinitionResponse Bool
- propertyDefinitionResponse_isFinal :: Lens' PropertyDefinitionResponse Bool
- propertyDefinitionResponse_isInherited :: Lens' PropertyDefinitionResponse Bool
Documentation
data PropertyDefinitionResponse Source #
An object that contains response data from a property definition request.
See: newPropertyDefinitionResponse
smart constructor.
PropertyDefinitionResponse' | |
|
Instances
newPropertyDefinitionResponse Source #
Create a value of PropertyDefinitionResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:configuration:PropertyDefinitionResponse'
, propertyDefinitionResponse_configuration
- A mapping that specifies configuration information about the property.
$sel:defaultValue:PropertyDefinitionResponse'
, propertyDefinitionResponse_defaultValue
- An object that contains the default value.
$sel:displayName:PropertyDefinitionResponse'
, propertyDefinitionResponse_displayName
- A friendly name for the property.
$sel:dataType:PropertyDefinitionResponse'
, propertyDefinitionResponse_dataType
- An object that contains information about the data type.
$sel:isTimeSeries:PropertyDefinitionResponse'
, propertyDefinitionResponse_isTimeSeries
- A Boolean value that specifies whether the property consists of time
series data.
$sel:isRequiredInEntity:PropertyDefinitionResponse'
, propertyDefinitionResponse_isRequiredInEntity
- A Boolean value that specifies whether the property is required in an
entity.
$sel:isExternalId:PropertyDefinitionResponse'
, propertyDefinitionResponse_isExternalId
- A Boolean value that specifies whether the property ID comes from an
external data store.
$sel:isStoredExternally:PropertyDefinitionResponse'
, propertyDefinitionResponse_isStoredExternally
- A Boolean value that specifies whether the property is stored
externally.
$sel:isImported:PropertyDefinitionResponse'
, propertyDefinitionResponse_isImported
- A Boolean value that specifies whether the property definition is
imported from an external data store.
$sel:isFinal:PropertyDefinitionResponse'
, propertyDefinitionResponse_isFinal
- A Boolean value that specifies whether the property definition can be
updated.
$sel:isInherited:PropertyDefinitionResponse'
, propertyDefinitionResponse_isInherited
- A Boolean value that specifies whether the property definition is
inherited from a parent entity.
propertyDefinitionResponse_configuration :: Lens' PropertyDefinitionResponse (Maybe (HashMap Text Text)) Source #
A mapping that specifies configuration information about the property.
propertyDefinitionResponse_defaultValue :: Lens' PropertyDefinitionResponse (Maybe DataValue) Source #
An object that contains the default value.
propertyDefinitionResponse_displayName :: Lens' PropertyDefinitionResponse (Maybe Text) Source #
A friendly name for the property.
propertyDefinitionResponse_dataType :: Lens' PropertyDefinitionResponse DataType Source #
An object that contains information about the data type.
propertyDefinitionResponse_isTimeSeries :: Lens' PropertyDefinitionResponse Bool Source #
A Boolean value that specifies whether the property consists of time series data.
propertyDefinitionResponse_isRequiredInEntity :: Lens' PropertyDefinitionResponse Bool Source #
A Boolean value that specifies whether the property is required in an entity.
propertyDefinitionResponse_isExternalId :: Lens' PropertyDefinitionResponse Bool Source #
A Boolean value that specifies whether the property ID comes from an external data store.
propertyDefinitionResponse_isStoredExternally :: Lens' PropertyDefinitionResponse Bool Source #
A Boolean value that specifies whether the property is stored externally.
propertyDefinitionResponse_isImported :: Lens' PropertyDefinitionResponse Bool Source #
A Boolean value that specifies whether the property definition is imported from an external data store.
propertyDefinitionResponse_isFinal :: Lens' PropertyDefinitionResponse Bool Source #
A Boolean value that specifies whether the property definition can be updated.
propertyDefinitionResponse_isInherited :: Lens' PropertyDefinitionResponse Bool Source #
A Boolean value that specifies whether the property definition is inherited from a parent entity.