

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).

# Definitions
<a name="api-definitions"></a>

**Topics**
+ [AssociateRoleToGroupRequest](definitions-associateroletogrouprequest.md)
+ [AssociateServiceRoleToAccountRequest](definitions-associateserviceroletoaccountrequest.md)
+ [AssociateServiceRoleToAccountResponse](definitions-associateserviceroletoaccountresponse.md)
+ [BulkDeployment](definitions-bulkdeployment.md)
+ [BulkDeploymentMetrics](definitions-bulkdeploymentmetrics.md)
+ [BulkDeploymentResult](definitions-bulkdeploymentresult.md)
+ [BulkDeploymentResults](definitions-bulkdeploymentresults.md)
+ [BulkDeploymentStatus](definitions-bulkdeploymentstatus.md)
+ [BulkDeployments](definitions-bulkdeployments.md)
+ [ConnectivityInfo](definitions-connectivityinfo.md)
+ [Connector](definitions-connector.md)
+ [ConnectorDefinitionVersion](definitions-connectordefinitionversion.md)
+ [Core](definitions-core.md)
+ [CoreDefinitionVersion](definitions-coredefinitionversion.md)
+ [CreateDeploymentRequest](definitions-createdeploymentrequest.md)
+ [CreateDeploymentResponse](definitions-createdeploymentresponse.md)
+ [CreateGroupCertificateAuthorityResponse](definitions-creategroupcertificateauthorityresponse.md)
+ [CreateSoftwareUpdateJobRequest](definitions-createsoftwareupdatejobrequest.md)
+ [CreateSoftwareUpdateJobResponse](definitions-createsoftwareupdatejobresponse.md)
+ [DefinitionInformation](definitions-definitioninformation.md)
+ [Deployment](definitions-deployment.md)
+ [DeploymentType](definitions-deploymenttype.md)
+ [Deployments](definitions-deployments.md)
+ [Device](definitions-device.md)
+ [DeviceDefinitionVersion](definitions-devicedefinitionversion.md)
+ [DisassociateRoleFromGroupResponse](definitions-disassociaterolefromgroupresponse.md)
+ [DisassociateServiceRoleFromAccountResponse](definitions-disassociateservicerolefromaccountresponse.md)
+ [Empty Schema](definitions-empty.md)
+ [ErrorDetail](definitions-errordetail.md)
+ [ErrorDetails](definitions-errordetails.md)
+ [Function](definitions-function.md)
+ [FunctionConfiguration](definitions-functionconfiguration.md)
+ [FunctionConfigurationEnvironment](definitions-functionconfigurationenvironment.md)
+ [FunctionDefaultConfig](definitions-functiondefaultconfig.md)
+ [FunctionDefaultExecutionConfig](definitions-functiondefaultexecutionconfig.md)
+ [FunctionDefinitionVersion](definitions-functiondefinitionversion.md)
+ [FunctionExecutionConfig](definitions-functionexecutionconfig.md)
+ [FunctionIsolationMode](definitions-functionisolationmode.md)
+ [FunctionRunAsConfig](definitions-functionrunasconfig.md)
+ [GeneralError](definitions-generalerror.md)
+ [GetAssociatedRoleResponse](definitions-getassociatedroleresponse.md)
+ [GetBulkDeploymentStatusResponse](definitions-getbulkdeploymentstatusresponse.md)
+ [GetConnectivityInfoResponse](definitions-getconnectivityinforesponse.md)
+ [GetConnectorDefinitionVersionResponse](definitions-getconnectordefinitionversionresponse.md)
+ [GetCoreDefinitionVersionResponse](definitions-getcoredefinitionversionresponse.md)
+ [GetDeploymentStatusResponse](definitions-getdeploymentstatusresponse.md)
+ [GetDeviceDefinitionVersionResponse](definitions-getdevicedefinitionversionresponse.md)
+ [GetFunctionDefinitionVersionResponse](definitions-getfunctiondefinitionversionresponse.md)
+ [GetGroupCertificateAuthorityResponse](definitions-getgroupcertificateauthorityresponse.md)
+ [GetGroupVersionResponse](definitions-getgroupversionresponse.md)
+ [GetLoggerDefinitionVersionResponse](definitions-getloggerdefinitionversionresponse.md)
+ [GetResourceDefinitionVersionResponse](definitions-getresourcedefinitionversionresponse.md)
+ [GetServiceRoleForAccountResponse](definitions-getserviceroleforaccountresponse.md)
+ [GetSubscriptionDefinitionVersionResponse](definitions-getsubscriptiondefinitionversionresponse.md)
+ [GetThingRuntimeConfigurationResponse](definitions-getthingruntimeconfigurationresponse.md)
+ [Group](definitions-associateroletogroupresponse.md)
+ [Group Certificate Authority Properties](definitions-groupcertificateauthorityproperties.md)
+ [GroupCertificateConfiguration](definitions-groupcertificateconfiguration.md)
+ [GroupInformation](definitions-groupinformation.md)
+ [GroupOwnerSetting](definitions-groupownersetting.md)
+ [GroupVersion](definitions-groupversion.md)
+ [IDList](definitions-idlist.md)
+ [ListBulkDeploymentDetailedReportsResponse](definitions-listbulkdeploymentdetailedreportsresponse.md)
+ [ListBulkDeploymentsResponse](definitions-listbulkdeploymentsresponse.md)
+ [ListDefinitionsResponse](definitions-listdefinitionsresponse.md)
+ [ListDeploymentsRequest](definitions-listdeploymentsrequest.md)
+ [ListDeploymentsResponse](definitions-listdeploymentsresponse.md)
+ [ListGroupCertificateAuthoritiesResponse](definitions-listgroupcertificateauthoritiesresponse.md)
+ [ListGroupsResponse](definitions-listgroupsresponse.md)
+ [ListVersionsResponse](definitions-listversionsresponse.md)
+ [LocalDeviceResourceData](definitions-localdeviceresourcedata.md)
+ [LocalVolumeResourceData](definitions-localvolumeresourcedata.md)
+ [Logger](definitions-logger.md)
+ [LoggerComponent](definitions-loggercomponent.md)
+ [LoggerDefinitionVersion](definitions-loggerdefinitionversion.md)
+ [LoggerLevel](definitions-loggerlevel.md)
+ [LoggerType](definitions-loggertype.md)
+ [Permission](definitions-permission.md)
+ [ResetDeploymentsRequest](definitions-resetdeploymentsrequest.md)
+ [ResetDeploymentsResponse](definitions-resetdeploymentsresponse.md)
+ [Resource](definitions-resource.md)
+ [ResourceAccessPolicy](definitions-resourceaccesspolicy.md)
+ [ResourceDataContainer](definitions-resourcedatacontainer.md)
+ [ResourceDefinitionVersion](definitions-resourcedefinitionversion.md)
+ [ResourceDownloadOwnerSetting](definitions-resourcedownloadownersetting.md)
+ [RuntimeConfiguration](definitions-runtimeconfiguration.md)
+ [RuntimeConfigurationUpdate](definitions-runtimeconfigurationupdate.md)
+ [S3MachineLearningModelResourceData](definitions-s3machinelearningmodelresourcedata.md)
+ [S3UrlSignerRole](definitions-s3urlsignerrole.md)
+ [SageMakerMachineLearningModelResourceData](definitions-sagemakermachinelearningmodelresourcedata.md)
+ [SecretsManagerSecretResourceData](definitions-secretsmanagersecretresourcedata.md)
+ [SoftwareToUpdate](definitions-softwaretoupdate.md)
+ [StartBulkDeploymentRequest](definitions-startbulkdeploymentrequest.md)
+ [StartBulkDeploymentResponse](definitions-startbulkdeploymentresponse.md)
+ [Subscription](definitions-subscription.md)
+ [SubscriptionDefinitionVersion](definitions-subscriptiondefinitionversion.md)
+ [TelemetryConfiguration](definitions-telemetryconfiguration.md)
+ [TelemetryConfigurationUpdate](definitions-telemetryconfigurationupdate.md)
+ [UpdateAgentLogLevel](definitions-updateagentloglevel.md)
+ [UpdateConnectivityInfoRequest](definitions-updateconnectivityinforequest.md)
+ [UpdateConnectivityInfoResponse](definitions-updateconnectivityinforesponse.md)
+ [UpdateTargets](definitions-updatetargets.md)
+ [UpdateTargetsArchitecture](definitions-updatetargetsarchitecture.md)
+ [UpdateTargetsOperatingSystem](definitions-updatetargetsoperatingsystem.md)
+ [VersionInformation](definitions-versioninformation.md)
+ [Versions](definitions-versions.md)
+ [tags](definitions-tags.md)
+ [updateGroupCertificateConfigurationRequest](definitions-updategroupcertificateconfigurationrequest.md)