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 ActionTypeProperty = ActionTypeProperty' {}
- newActionTypeProperty :: Text -> Bool -> Bool -> Bool -> ActionTypeProperty
- actionTypeProperty_description :: Lens' ActionTypeProperty (Maybe Text)
- actionTypeProperty_queryable :: Lens' ActionTypeProperty (Maybe Bool)
- actionTypeProperty_name :: Lens' ActionTypeProperty Text
- actionTypeProperty_optional :: Lens' ActionTypeProperty Bool
- actionTypeProperty_key :: Lens' ActionTypeProperty Bool
- actionTypeProperty_noEcho :: Lens' ActionTypeProperty Bool
Documentation
data ActionTypeProperty Source #
Represents information about each property specified in the action configuration, such as the description and key name that display for the customer using the action type.
See: newActionTypeProperty
smart constructor.
ActionTypeProperty' | |
|
Instances
newActionTypeProperty Source #
:: Text | |
-> Bool | |
-> Bool | |
-> Bool | |
-> ActionTypeProperty |
Create a value of ActionTypeProperty
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:description:ActionTypeProperty'
, actionTypeProperty_description
- The description of the property that is displayed to users.
$sel:queryable:ActionTypeProperty'
, actionTypeProperty_queryable
- Indicates that the property is used with polling. An action type can
have up to one queryable property. If it has one, that property must be
both required and not secret.
$sel:name:ActionTypeProperty'
, actionTypeProperty_name
- The property name that is displayed to users.
$sel:optional:ActionTypeProperty'
, actionTypeProperty_optional
- Whether the configuration property is an optional value.
$sel:key:ActionTypeProperty'
, actionTypeProperty_key
- Whether the configuration property is a key.
$sel:noEcho:ActionTypeProperty'
, actionTypeProperty_noEcho
- Whether to omit the field value entered by the customer in the log. If
true
, the value is not saved in CloudTrail logs for the action
execution.
actionTypeProperty_description :: Lens' ActionTypeProperty (Maybe Text) Source #
The description of the property that is displayed to users.
actionTypeProperty_queryable :: Lens' ActionTypeProperty (Maybe Bool) Source #
Indicates that the property is used with polling. An action type can have up to one queryable property. If it has one, that property must be both required and not secret.
actionTypeProperty_name :: Lens' ActionTypeProperty Text Source #
The property name that is displayed to users.
actionTypeProperty_optional :: Lens' ActionTypeProperty Bool Source #
Whether the configuration property is an optional value.
actionTypeProperty_key :: Lens' ActionTypeProperty Bool Source #
Whether the configuration property is a key.
actionTypeProperty_noEcho :: Lens' ActionTypeProperty Bool Source #
Whether to omit the field value entered by the customer in the log. If
true
, the value is not saved in CloudTrail logs for the action
execution.