| 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 |
Amazonka.GroundStation.UpdateConfig
Description
Updates the Config used when scheduling contacts.
Updating a Config will not update the execution parameters for
existing future contacts scheduled with this Config.
Synopsis
- data UpdateConfig = UpdateConfig' {}
- newUpdateConfig :: ConfigTypeData -> Text -> ConfigCapabilityType -> Text -> UpdateConfig
- updateConfig_configData :: Lens' UpdateConfig ConfigTypeData
- updateConfig_configId :: Lens' UpdateConfig Text
- updateConfig_configType :: Lens' UpdateConfig ConfigCapabilityType
- updateConfig_name :: Lens' UpdateConfig Text
- data ConfigIdResponse = ConfigIdResponse' {}
- newConfigIdResponse :: ConfigIdResponse
- configIdResponse_configArn :: Lens' ConfigIdResponse (Maybe Text)
- configIdResponse_configId :: Lens' ConfigIdResponse (Maybe Text)
- configIdResponse_configType :: Lens' ConfigIdResponse (Maybe ConfigCapabilityType)
Creating a Request
data UpdateConfig Source #
See: newUpdateConfig smart constructor.
Constructors
| UpdateConfig' | |
Fields
| |
Instances
Arguments
| :: ConfigTypeData | |
| -> Text | |
| -> ConfigCapabilityType | |
| -> Text | |
| -> UpdateConfig |
Create a value of UpdateConfig 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:configData:UpdateConfig', updateConfig_configData - Parameters of a Config.
UpdateConfig, updateConfig_configId - UUID of a Config.
UpdateConfig, updateConfig_configType - Type of a Config.
UpdateConfig, updateConfig_name - Name of a Config.
Request Lenses
updateConfig_configData :: Lens' UpdateConfig ConfigTypeData Source #
Parameters of a Config.
updateConfig_configId :: Lens' UpdateConfig Text Source #
UUID of a Config.
updateConfig_configType :: Lens' UpdateConfig ConfigCapabilityType Source #
Type of a Config.
updateConfig_name :: Lens' UpdateConfig Text Source #
Name of a Config.
Destructuring the Response
data ConfigIdResponse Source #
See: newConfigIdResponse smart constructor.
Constructors
| ConfigIdResponse' | |
Fields
| |
Instances
newConfigIdResponse :: ConfigIdResponse Source #
Create a value of ConfigIdResponse 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:configArn:ConfigIdResponse', configIdResponse_configArn - ARN of a Config.
$sel:configId:ConfigIdResponse', configIdResponse_configId - UUID of a Config.
$sel:configType:ConfigIdResponse', configIdResponse_configType - Type of a Config.
Response Lenses
configIdResponse_configArn :: Lens' ConfigIdResponse (Maybe Text) Source #
ARN of a Config.
configIdResponse_configId :: Lens' ConfigIdResponse (Maybe Text) Source #
UUID of a Config.
configIdResponse_configType :: Lens' ConfigIdResponse (Maybe ConfigCapabilityType) Source #
Type of a Config.