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 AuthParameter = AuthParameter' {
- connectorSuppliedValues :: Maybe [Text]
- description :: Maybe Text
- isRequired :: Maybe Bool
- isSensitiveField :: Maybe Bool
- key :: Maybe Text
- label :: Maybe Text
- newAuthParameter :: AuthParameter
- authParameter_connectorSuppliedValues :: Lens' AuthParameter (Maybe [Text])
- authParameter_description :: Lens' AuthParameter (Maybe Text)
- authParameter_isRequired :: Lens' AuthParameter (Maybe Bool)
- authParameter_isSensitiveField :: Lens' AuthParameter (Maybe Bool)
- authParameter_key :: Lens' AuthParameter (Maybe Text)
- authParameter_label :: Lens' AuthParameter (Maybe Text)
Documentation
data AuthParameter Source #
Information about required authentication parameters.
See: newAuthParameter
smart constructor.
AuthParameter' | |
|
Instances
newAuthParameter :: AuthParameter Source #
Create a value of AuthParameter
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:connectorSuppliedValues:AuthParameter'
, authParameter_connectorSuppliedValues
- Contains default values for this authentication parameter that are
supplied by the connector.
$sel:description:AuthParameter'
, authParameter_description
- A description about the authentication parameter.
$sel:isRequired:AuthParameter'
, authParameter_isRequired
- Indicates whether this authentication parameter is required.
$sel:isSensitiveField:AuthParameter'
, authParameter_isSensitiveField
- Indicates whether this authentication parameter is a sensitive field.
$sel:key:AuthParameter'
, authParameter_key
- The authentication key required to authenticate with the connector.
$sel:label:AuthParameter'
, authParameter_label
- Label used for authentication parameter.
authParameter_connectorSuppliedValues :: Lens' AuthParameter (Maybe [Text]) Source #
Contains default values for this authentication parameter that are supplied by the connector.
authParameter_description :: Lens' AuthParameter (Maybe Text) Source #
A description about the authentication parameter.
authParameter_isRequired :: Lens' AuthParameter (Maybe Bool) Source #
Indicates whether this authentication parameter is required.
authParameter_isSensitiveField :: Lens' AuthParameter (Maybe Bool) Source #
Indicates whether this authentication parameter is a sensitive field.
authParameter_key :: Lens' AuthParameter (Maybe Text) Source #
The authentication key required to authenticate with the connector.
authParameter_label :: Lens' AuthParameter (Maybe Text) Source #
Label used for authentication parameter.