Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data EndpointSetting = EndpointSetting' {
- sensitive :: Maybe Bool
- intValueMax :: Maybe Int
- applicability :: Maybe Text
- name :: Maybe Text
- intValueMin :: Maybe Int
- units :: Maybe Text
- defaultValue :: Maybe Text
- type' :: Maybe EndpointSettingTypeValue
- enumValues :: Maybe [Text]
- newEndpointSetting :: EndpointSetting
- endpointSetting_sensitive :: Lens' EndpointSetting (Maybe Bool)
- endpointSetting_intValueMax :: Lens' EndpointSetting (Maybe Int)
- endpointSetting_applicability :: Lens' EndpointSetting (Maybe Text)
- endpointSetting_name :: Lens' EndpointSetting (Maybe Text)
- endpointSetting_intValueMin :: Lens' EndpointSetting (Maybe Int)
- endpointSetting_units :: Lens' EndpointSetting (Maybe Text)
- endpointSetting_defaultValue :: Lens' EndpointSetting (Maybe Text)
- endpointSetting_type :: Lens' EndpointSetting (Maybe EndpointSettingTypeValue)
- endpointSetting_enumValues :: Lens' EndpointSetting (Maybe [Text])
Documentation
data EndpointSetting Source #
Endpoint settings.
See: newEndpointSetting
smart constructor.
EndpointSetting' | |
|
Instances
newEndpointSetting :: EndpointSetting Source #
Create a value of EndpointSetting
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:sensitive:EndpointSetting'
, endpointSetting_sensitive
- A value that marks this endpoint setting as sensitive.
$sel:intValueMax:EndpointSetting'
, endpointSetting_intValueMax
- The maximum value of an endpoint setting that is of type int
.
$sel:applicability:EndpointSetting'
, endpointSetting_applicability
- The relevance or validity of an endpoint setting for an engine name and
its endpoint type.
$sel:name:EndpointSetting'
, endpointSetting_name
- The name that you want to give the endpoint settings.
$sel:intValueMin:EndpointSetting'
, endpointSetting_intValueMin
- The minimum value of an endpoint setting that is of type int
.
$sel:units:EndpointSetting'
, endpointSetting_units
- The unit of measure for this endpoint setting.
$sel:defaultValue:EndpointSetting'
, endpointSetting_defaultValue
- The default value of the endpoint setting if no value is specified using
CreateEndpoint
or ModifyEndpoint
.
$sel:type':EndpointSetting'
, endpointSetting_type
- The type of endpoint. Valid values are source
and target
.
$sel:enumValues:EndpointSetting'
, endpointSetting_enumValues
- Enumerated values to use for this endpoint.
endpointSetting_sensitive :: Lens' EndpointSetting (Maybe Bool) Source #
A value that marks this endpoint setting as sensitive.
endpointSetting_intValueMax :: Lens' EndpointSetting (Maybe Int) Source #
The maximum value of an endpoint setting that is of type int
.
endpointSetting_applicability :: Lens' EndpointSetting (Maybe Text) Source #
The relevance or validity of an endpoint setting for an engine name and its endpoint type.
endpointSetting_name :: Lens' EndpointSetting (Maybe Text) Source #
The name that you want to give the endpoint settings.
endpointSetting_intValueMin :: Lens' EndpointSetting (Maybe Int) Source #
The minimum value of an endpoint setting that is of type int
.
endpointSetting_units :: Lens' EndpointSetting (Maybe Text) Source #
The unit of measure for this endpoint setting.
endpointSetting_defaultValue :: Lens' EndpointSetting (Maybe Text) Source #
The default value of the endpoint setting if no value is specified using
CreateEndpoint
or ModifyEndpoint
.
endpointSetting_type :: Lens' EndpointSetting (Maybe EndpointSettingTypeValue) Source #
The type of endpoint. Valid values are source
and target
.
endpointSetting_enumValues :: Lens' EndpointSetting (Maybe [Text]) Source #
Enumerated values to use for this endpoint.