

End of support notice: On October 7th, 2026, AWS will discontinue support for AWS IoT Greengrass Version 1. After October 7th, 2026, you will no longer be able to access the AWS IoT Greengrass V1 resources. For more information, please visit [Migrate from AWS IoT Greengrass Version 1](https://docs.aws.amazon.com/greengrass/v2/developerguide/migrate-from-v1.html).

# Actions
<a name="api-actions"></a>

**Topics**
+ [AssociateRoleToGroup](associateroletogroup-put.md)
+ [AssociateServiceRoleToAccount](associateserviceroletoaccount-put.md)
+ [CreateConnectorDefinition](createconnectordefinition-post.md)
+ [CreateConnectorDefinitionVersion](createconnectordefinitionversion-post.md)
+ [CreateCoreDefinition](createcoredefinition-post.md)
+ [CreateCoreDefinitionVersion](createcoredefinitionversion-post.md)
+ [CreateDeployment](createdeployment-post.md)
+ [CreateDeviceDefinition](createdevicedefinition-post.md)
+ [CreateDeviceDefinitionVersion](createdevicedefinitionversion-post.md)
+ [CreateFunctionDefinition](createfunctiondefinition-post.md)
+ [CreateFunctionDefinitionVersion](createfunctiondefinitionversion-post.md)
+ [CreateGroup](creategroup-post.md)
+ [CreateGroupCertificateAuthority](creategroupcertificateauthority-post.md)
+ [CreateGroupVersion](creategroupversion-post.md)
+ [CreateLoggerDefinition](createloggerdefinition-post.md)
+ [CreateLoggerDefinitionVersion](createloggerdefinitionversion-post.md)
+ [CreateResourceDefinition](createresourcedefinition-post.md)
+ [CreateResourceDefinitionVersion](createresourcedefinitionversion-post.md)
+ [CreateSoftwareUpdateJob](createsoftwareupdatejob-post.md)
+ [CreateSubscriptionDefinition](createsubscriptiondefinition-post.md)
+ [CreateSubscriptionDefinitionVersion](createsubscriptiondefinitionversion-post.md)
+ [DeleteConnectorDefinition](deleteconnectordefinition-delete.md)
+ [DeleteCoreDefinition](deletecoredefinition-delete.md)
+ [DeleteDeviceDefinition](deletedevicedefinition-delete.md)
+ [DeleteFunctionDefinition](deletefunctiondefinition-delete.md)
+ [DeleteGroup](deletegroup-delete.md)
+ [DeleteLoggerDefinition](deleteloggerdefinition-delete.md)
+ [DeleteResourceDefinition](deleteresourcedefinition-delete.md)
+ [DeleteSubscriptionDefinition](deletesubscriptiondefinition-delete.md)
+ [DisassociateRoleFromGroup](disassociaterolefromgroup-delete.md)
+ [DisassociateServiceRoleFromAccount](disassociateservicerolefromaccount-delete.md)
+ [GetAssociatedRole](getassociatedrole-get.md)
+ [GetBulkDeploymentStatus](getbulkdeploymentstatus-get.md)
+ [GetConnectivityInfo](getconnectivityinfo-get.md)
+ [GetConnectorDefinition](getconnectordefinition-get.md)
+ [GetConnectorDefinitionVersion](getconnectordefinitionversion-get.md)
+ [GetCoreDefinition](getcoredefinition-get.md)
+ [GetCoreDefinitionVersion](getcoredefinitionversion-get.md)
+ [GetDeploymentStatus](getdeploymentstatus-get.md)
+ [GetDeviceDefinition](getdevicedefinition-get.md)
+ [GetDeviceDefinitionVersion](getdevicedefinitionversion-get.md)
+ [GetFunctionDefinition](getfunctiondefinition-get.md)
+ [GetFunctionDefinitionVersion](getfunctiondefinitionversion-get.md)
+ [GetGroup](getgroup-get.md)
+ [GetGroupCertificateAuthority](getgroupcertificateauthority-get.md)
+ [GetGroupCertificateConfiguration](getgroupcertificateconfiguration-get.md)
+ [GetGroupVersion](getgroupversion-get.md)
+ [GetLoggerDefinition](getloggerdefinition-get.md)
+ [GetLoggerDefinitionVersion](getloggerdefinitionversion-get.md)
+ [GetResourceDefinition](getresourcedefinition-get.md)
+ [GetResourceDefinitionVersion](getresourcedefinitionversion-get.md)
+ [GetServiceRoleForAccount](getserviceroleforaccount-get.md)
+ [GetSubscriptionDefinition](getsubscriptiondefinition-get.md)
+ [GetSubscriptionDefinitionVersion](getsubscriptiondefinitionversion-get.md)
+ [GetThingRuntimeConfiguration](getthingruntimeconfiguration-get.md)
+ [ListBulkDeploymentDetailedReports](listbulkdeploymentdetailedreports-get.md)
+ [ListBulkDeployments](listbulkdeployments-get.md)
+ [ListConnectorDefinitionVersions](listconnectordefinitionversions-get.md)
+ [ListConnectorDefinitions](listconnectordefinitions-get.md)
+ [ListCoreDefinitionVersions](listcoredefinitionversions-get.md)
+ [ListCoreDefinitions](listcoredefinitions-get.md)
+ [ListDeployments](listdeployments-get.md)
+ [ListDeviceDefinitionVersions](listdevicedefinitionversions-get.md)
+ [ListDeviceDefinitions](listdevicedefinitions-get.md)
+ [ListFunctionDefinitionVersions](listfunctiondefinitionversions-get.md)
+ [ListFunctionDefinitions](listfunctiondefinitions-get.md)
+ [ListGroupCertificateAuthorities](listgroupcertificateauthorities-get.md)
+ [ListGroupVersions](listgroupversions-get.md)
+ [ListGroups](listgroups-get.md)
+ [ListLoggerDefinitionVersions](listloggerdefinitionversions-get.md)
+ [ListLoggerDefinitions](listloggerdefinitions-get.md)
+ [ListResourceDefinitionVersions](listresourcedefinitionversions-get.md)
+ [ListResourceDefinitions](listresourcedefinitions-get.md)
+ [ListSubscriptionDefinitionVersions](listsubscriptiondefinitionversions-get.md)
+ [ListSubscriptionDefinitions](listsubscriptiondefinitions-get.md)
+ [ListTagsForResource](listtagsforresource-get.md)
+ [ResetDeployments](resetdeployments-post.md)
+ [StartBulkDeployment](startbulkdeployment-post.md)
+ [StopBulkDeployment](stopbulkdeployment-put.md)
+ [TagResource](tagresource-post.md)
+ [UntagResource](untagresource-delete.md)
+ [UpdateConnectivityInfo](updateconnectivityinfo-put.md)
+ [UpdateConnectorDefinition](updateconnectordefinition-put.md)
+ [UpdateCoreDefinition](updatecoredefinition-put.md)
+ [UpdateDeviceDefinition](updatedevicedefinition-put.md)
+ [UpdateFunctionDefinition](updatefunctiondefinition-put.md)
+ [UpdateGroup](updategroup-put.md)
+ [UpdateGroupCertificateConfiguration](updategroupcertificateconfiguration-put.md)
+ [UpdateLoggerDefinition](updateloggerdefinition-put.md)
+ [UpdateResourceDefinition](updateresourcedefinition-put.md)
+ [UpdateSubscriptionDefinition](updatesubscriptiondefinition-put.md)
+ [UpdateThingRuntimeConfiguration](updatethingruntimeconfiguration-put.md)