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 |
Creates or updates a validation configuration for the specified application.
Synopsis
- data PutAppValidationConfiguration = PutAppValidationConfiguration' {}
- newPutAppValidationConfiguration :: Text -> PutAppValidationConfiguration
- putAppValidationConfiguration_serverGroupValidationConfigurations :: Lens' PutAppValidationConfiguration (Maybe [ServerGroupValidationConfiguration])
- putAppValidationConfiguration_appValidationConfigurations :: Lens' PutAppValidationConfiguration (Maybe [AppValidationConfiguration])
- putAppValidationConfiguration_appId :: Lens' PutAppValidationConfiguration Text
- data PutAppValidationConfigurationResponse = PutAppValidationConfigurationResponse' {
- httpStatus :: Int
- newPutAppValidationConfigurationResponse :: Int -> PutAppValidationConfigurationResponse
- putAppValidationConfigurationResponse_httpStatus :: Lens' PutAppValidationConfigurationResponse Int
Creating a Request
data PutAppValidationConfiguration Source #
See: newPutAppValidationConfiguration
smart constructor.
PutAppValidationConfiguration' | |
|
Instances
newPutAppValidationConfiguration Source #
Create a value of PutAppValidationConfiguration
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:serverGroupValidationConfigurations:PutAppValidationConfiguration'
, putAppValidationConfiguration_serverGroupValidationConfigurations
- The configuration for instance validation.
$sel:appValidationConfigurations:PutAppValidationConfiguration'
, putAppValidationConfiguration_appValidationConfigurations
- The configuration for application validation.
$sel:appId:PutAppValidationConfiguration'
, putAppValidationConfiguration_appId
- The ID of the application.
Request Lenses
putAppValidationConfiguration_serverGroupValidationConfigurations :: Lens' PutAppValidationConfiguration (Maybe [ServerGroupValidationConfiguration]) Source #
The configuration for instance validation.
putAppValidationConfiguration_appValidationConfigurations :: Lens' PutAppValidationConfiguration (Maybe [AppValidationConfiguration]) Source #
The configuration for application validation.
putAppValidationConfiguration_appId :: Lens' PutAppValidationConfiguration Text Source #
The ID of the application.
Destructuring the Response
data PutAppValidationConfigurationResponse Source #
See: newPutAppValidationConfigurationResponse
smart constructor.
PutAppValidationConfigurationResponse' | |
|
Instances
newPutAppValidationConfigurationResponse Source #
Create a value of PutAppValidationConfigurationResponse
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:httpStatus:PutAppValidationConfigurationResponse'
, putAppValidationConfigurationResponse_httpStatus
- The response's http status code.
Response Lenses
putAppValidationConfigurationResponse_httpStatus :: Lens' PutAppValidationConfigurationResponse Int Source #
The response's http status code.