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 a version of a component from IoT Greengrass.
This operation deletes the component's recipe and artifacts. As a result, deployments that refer to this component version will fail. If you have deployments that use this component version, you can remove the component from the deployment or update the deployment to use a valid version.
Creating a Request
data DeleteComponent Source #
See: newDeleteComponent
smart constructor.
Instances
Create a value of DeleteComponent
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:arn:DeleteComponent'
, deleteComponent_arn
- The
ARN
of the component version.
Request Lenses
deleteComponent_arn :: Lens' DeleteComponent Text Source #
The ARN of the component version.
Destructuring the Response
data DeleteComponentResponse Source #
See: newDeleteComponentResponse
smart constructor.
Instances
Eq DeleteComponentResponse Source # | |
Defined in Amazonka.GreengrassV2.DeleteComponent | |
Read DeleteComponentResponse Source # | |
Show DeleteComponentResponse Source # | |
Defined in Amazonka.GreengrassV2.DeleteComponent showsPrec :: Int -> DeleteComponentResponse -> ShowS # show :: DeleteComponentResponse -> String # showList :: [DeleteComponentResponse] -> ShowS # | |
Generic DeleteComponentResponse Source # | |
Defined in Amazonka.GreengrassV2.DeleteComponent type Rep DeleteComponentResponse :: Type -> Type # | |
NFData DeleteComponentResponse Source # | |
Defined in Amazonka.GreengrassV2.DeleteComponent rnf :: DeleteComponentResponse -> () # | |
type Rep DeleteComponentResponse Source # | |
Defined in Amazonka.GreengrassV2.DeleteComponent |
newDeleteComponentResponse :: DeleteComponentResponse Source #
Create a value of DeleteComponentResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.