delete_component

delete_component(**kwargs)

Deletes a version of a component from IoT Greengrass.

Note

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.

See also: AWS API Documentation

Request Syntax

response = client.delete_component(
    arn='string'
)
Parameters
arn (string) --

[REQUIRED]

The ARN of the component version.

Returns
None

Exceptions

  • GreengrassV2.Client.exceptions.ValidationException
  • GreengrassV2.Client.exceptions.AccessDeniedException
  • GreengrassV2.Client.exceptions.ConflictException
  • GreengrassV2.Client.exceptions.ResourceNotFoundException
  • GreengrassV2.Client.exceptions.ThrottlingException
  • GreengrassV2.Client.exceptions.InternalServerException