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 |
Deletes an infrastructure configuration.
Synopsis
- data DeleteInfrastructureConfiguration = DeleteInfrastructureConfiguration' {}
- newDeleteInfrastructureConfiguration :: Text -> DeleteInfrastructureConfiguration
- deleteInfrastructureConfiguration_infrastructureConfigurationArn :: Lens' DeleteInfrastructureConfiguration Text
- data DeleteInfrastructureConfigurationResponse = DeleteInfrastructureConfigurationResponse' {}
- newDeleteInfrastructureConfigurationResponse :: Int -> DeleteInfrastructureConfigurationResponse
- deleteInfrastructureConfigurationResponse_requestId :: Lens' DeleteInfrastructureConfigurationResponse (Maybe Text)
- deleteInfrastructureConfigurationResponse_infrastructureConfigurationArn :: Lens' DeleteInfrastructureConfigurationResponse (Maybe Text)
- deleteInfrastructureConfigurationResponse_httpStatus :: Lens' DeleteInfrastructureConfigurationResponse Int
Creating a Request
data DeleteInfrastructureConfiguration Source #
See: newDeleteInfrastructureConfiguration
smart constructor.
DeleteInfrastructureConfiguration' | |
|
Instances
newDeleteInfrastructureConfiguration Source #
:: Text |
|
-> DeleteInfrastructureConfiguration |
Create a value of DeleteInfrastructureConfiguration
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:infrastructureConfigurationArn:DeleteInfrastructureConfiguration'
, deleteInfrastructureConfiguration_infrastructureConfigurationArn
- The Amazon Resource Name (ARN) of the infrastructure configuration to
delete.
Request Lenses
deleteInfrastructureConfiguration_infrastructureConfigurationArn :: Lens' DeleteInfrastructureConfiguration Text Source #
The Amazon Resource Name (ARN) of the infrastructure configuration to delete.
Destructuring the Response
data DeleteInfrastructureConfigurationResponse Source #
See: newDeleteInfrastructureConfigurationResponse
smart constructor.
DeleteInfrastructureConfigurationResponse' | |
|
Instances
newDeleteInfrastructureConfigurationResponse Source #
Create a value of DeleteInfrastructureConfigurationResponse
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:requestId:DeleteInfrastructureConfigurationResponse'
, deleteInfrastructureConfigurationResponse_requestId
- The request ID that uniquely identifies this request.
$sel:infrastructureConfigurationArn:DeleteInfrastructureConfiguration'
, deleteInfrastructureConfigurationResponse_infrastructureConfigurationArn
- The Amazon Resource Name (ARN) of the infrastructure configuration that
was deleted.
$sel:httpStatus:DeleteInfrastructureConfigurationResponse'
, deleteInfrastructureConfigurationResponse_httpStatus
- The response's http status code.
Response Lenses
deleteInfrastructureConfigurationResponse_requestId :: Lens' DeleteInfrastructureConfigurationResponse (Maybe Text) Source #
The request ID that uniquely identifies this request.
deleteInfrastructureConfigurationResponse_infrastructureConfigurationArn :: Lens' DeleteInfrastructureConfigurationResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) of the infrastructure configuration that was deleted.
deleteInfrastructureConfigurationResponse_httpStatus :: Lens' DeleteInfrastructureConfigurationResponse Int Source #
The response's http status code.