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 PropertyDefinitionRequest = PropertyDefinitionRequest' {}
- newPropertyDefinitionRequest :: PropertyDefinitionRequest
- propertyDefinitionRequest_configuration :: Lens' PropertyDefinitionRequest (Maybe (HashMap Text Text))
- propertyDefinitionRequest_dataType :: Lens' PropertyDefinitionRequest (Maybe DataType)
- propertyDefinitionRequest_defaultValue :: Lens' PropertyDefinitionRequest (Maybe DataValue)
- propertyDefinitionRequest_displayName :: Lens' PropertyDefinitionRequest (Maybe Text)
- propertyDefinitionRequest_isExternalId :: Lens' PropertyDefinitionRequest (Maybe Bool)
- propertyDefinitionRequest_isRequiredInEntity :: Lens' PropertyDefinitionRequest (Maybe Bool)
- propertyDefinitionRequest_isStoredExternally :: Lens' PropertyDefinitionRequest (Maybe Bool)
- propertyDefinitionRequest_isTimeSeries :: Lens' PropertyDefinitionRequest (Maybe Bool)
Documentation
data PropertyDefinitionRequest Source #
An object that sets information about a property.
See: newPropertyDefinitionRequest
smart constructor.
PropertyDefinitionRequest' | |
|
Instances
newPropertyDefinitionRequest :: PropertyDefinitionRequest Source #
Create a value of PropertyDefinitionRequest
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:PropertyDefinitionRequest'
, propertyDefinitionRequest_configuration
- A mapping that specifies configuration information about the property.
Use this field to specify information that you read from and write to an
external source.
$sel:dataType:PropertyDefinitionRequest'
, propertyDefinitionRequest_dataType
- An object that contains information about the data type.
$sel:defaultValue:PropertyDefinitionRequest'
, propertyDefinitionRequest_defaultValue
- An object that contains the default value.
$sel:displayName:PropertyDefinitionRequest'
, propertyDefinitionRequest_displayName
- A friendly name for the property.
$sel:isExternalId:PropertyDefinitionRequest'
, propertyDefinitionRequest_isExternalId
- A Boolean value that specifies whether the property ID comes from an
external data store.
$sel:isRequiredInEntity:PropertyDefinitionRequest'
, propertyDefinitionRequest_isRequiredInEntity
- A Boolean value that specifies whether the property is required.
$sel:isStoredExternally:PropertyDefinitionRequest'
, propertyDefinitionRequest_isStoredExternally
- A Boolean value that specifies whether the property is stored
externally.
$sel:isTimeSeries:PropertyDefinitionRequest'
, propertyDefinitionRequest_isTimeSeries
- A Boolean value that specifies whether the property consists of time
series data.
propertyDefinitionRequest_configuration :: Lens' PropertyDefinitionRequest (Maybe (HashMap Text Text)) Source #
A mapping that specifies configuration information about the property. Use this field to specify information that you read from and write to an external source.
propertyDefinitionRequest_dataType :: Lens' PropertyDefinitionRequest (Maybe DataType) Source #
An object that contains information about the data type.
propertyDefinitionRequest_defaultValue :: Lens' PropertyDefinitionRequest (Maybe DataValue) Source #
An object that contains the default value.
propertyDefinitionRequest_displayName :: Lens' PropertyDefinitionRequest (Maybe Text) Source #
A friendly name for the property.
propertyDefinitionRequest_isExternalId :: Lens' PropertyDefinitionRequest (Maybe Bool) Source #
A Boolean value that specifies whether the property ID comes from an external data store.
propertyDefinitionRequest_isRequiredInEntity :: Lens' PropertyDefinitionRequest (Maybe Bool) Source #
A Boolean value that specifies whether the property is required.
propertyDefinitionRequest_isStoredExternally :: Lens' PropertyDefinitionRequest (Maybe Bool) Source #
A Boolean value that specifies whether the property is stored externally.
propertyDefinitionRequest_isTimeSeries :: Lens' PropertyDefinitionRequest (Maybe Bool) Source #
A Boolean value that specifies whether the property consists of time series data.