Packages

package greengrass

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. greengrass
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait AssociateRoleToGroupRequest extends Object
    Annotations
    @RawJSType() @native()
  2. trait AssociateRoleToGroupResponse extends Object
    Annotations
    @RawJSType() @native()
  3. trait AssociateServiceRoleToAccountRequest extends Object
    Annotations
    @RawJSType() @native()
  4. trait AssociateServiceRoleToAccountResponse extends Object
    Annotations
    @RawJSType() @native()
  5. trait BulkDeployment extends Object

    Information about a bulk deployment.

    Information about a bulk deployment. You cannot start a new bulk deployment while another one is still running or in a non-terminal state.

    Annotations
    @RawJSType() @native()
  6. trait BulkDeploymentMetrics extends Object

    Relevant metrics on input records processed during bulk deployment.

    Relevant metrics on input records processed during bulk deployment.

    Annotations
    @RawJSType() @native()
  7. trait BulkDeploymentResult extends Object

    Information about an individual group deployment in a bulk deployment operation.

    Information about an individual group deployment in a bulk deployment operation.

    Annotations
    @RawJSType() @native()
  8. type BulkDeploymentResults = Array[BulkDeploymentResult]
  9. type BulkDeploymentStatus = String
  10. type BulkDeployments = Array[BulkDeployment]
  11. trait ConnectivityInfo extends Object

    Information about a Greengrass core's connectivity.

    Information about a Greengrass core's connectivity.

    Annotations
    @RawJSType() @native()
  12. trait Connector extends Object

    Information about a connector.

    Information about a connector. Connectors run on the Greengrass core and contain built-in integration with local infrastructure, device protocols, AWS, and other cloud services.

    Annotations
    @RawJSType() @native()
  13. trait ConnectorDefinitionVersion extends Object

    Information about the connector definition version, which is a container for connectors.

    Information about the connector definition version, which is a container for connectors.

    Annotations
    @RawJSType() @native()
  14. trait Core extends Object

    Information about a core.

    Information about a core.

    Annotations
    @RawJSType() @native()
  15. trait CoreDefinitionVersion extends Object

    Information about a core definition version.

    Information about a core definition version.

    Annotations
    @RawJSType() @native()
  16. trait CreateConnectorDefinitionRequest extends Object
    Annotations
    @RawJSType() @native()
  17. trait CreateConnectorDefinitionResponse extends Object
    Annotations
    @RawJSType() @native()
  18. trait CreateConnectorDefinitionVersionRequest extends Object
    Annotations
    @RawJSType() @native()
  19. trait CreateConnectorDefinitionVersionResponse extends Object
    Annotations
    @RawJSType() @native()
  20. trait CreateCoreDefinitionRequest extends Object

    Information needed to create a core definition.

    Information needed to create a core definition.

    Annotations
    @RawJSType() @native()
  21. trait CreateCoreDefinitionResponse extends Object
    Annotations
    @RawJSType() @native()
  22. trait CreateCoreDefinitionVersionRequest extends Object
    Annotations
    @RawJSType() @native()
  23. trait CreateCoreDefinitionVersionResponse extends Object
    Annotations
    @RawJSType() @native()
  24. trait CreateDeploymentRequest extends Object
    Annotations
    @RawJSType() @native()
  25. trait CreateDeploymentResponse extends Object
    Annotations
    @RawJSType() @native()
  26. trait CreateDeviceDefinitionRequest extends Object
    Annotations
    @RawJSType() @native()
  27. trait CreateDeviceDefinitionResponse extends Object
    Annotations
    @RawJSType() @native()
  28. trait CreateDeviceDefinitionVersionRequest extends Object
    Annotations
    @RawJSType() @native()
  29. trait CreateDeviceDefinitionVersionResponse extends Object
    Annotations
    @RawJSType() @native()
  30. trait CreateFunctionDefinitionRequest extends Object
    Annotations
    @RawJSType() @native()
  31. trait CreateFunctionDefinitionResponse extends Object
    Annotations
    @RawJSType() @native()
  32. trait CreateFunctionDefinitionVersionRequest extends Object

    Information needed to create a function definition version.

    Information needed to create a function definition version.

    Annotations
    @RawJSType() @native()
  33. trait CreateFunctionDefinitionVersionResponse extends Object
    Annotations
    @RawJSType() @native()
  34. trait CreateGroupCertificateAuthorityRequest extends Object
    Annotations
    @RawJSType() @native()
  35. trait CreateGroupCertificateAuthorityResponse extends Object
    Annotations
    @RawJSType() @native()
  36. trait CreateGroupRequest extends Object
    Annotations
    @RawJSType() @native()
  37. trait CreateGroupResponse extends Object
    Annotations
    @RawJSType() @native()
  38. trait CreateGroupVersionRequest extends Object
    Annotations
    @RawJSType() @native()
  39. trait CreateGroupVersionResponse extends Object
    Annotations
    @RawJSType() @native()
  40. trait CreateLoggerDefinitionRequest extends Object
    Annotations
    @RawJSType() @native()
  41. trait CreateLoggerDefinitionResponse extends Object
    Annotations
    @RawJSType() @native()
  42. trait CreateLoggerDefinitionVersionRequest extends Object
    Annotations
    @RawJSType() @native()
  43. trait CreateLoggerDefinitionVersionResponse extends Object
    Annotations
    @RawJSType() @native()
  44. trait CreateResourceDefinitionRequest extends Object
    Annotations
    @RawJSType() @native()
  45. trait CreateResourceDefinitionResponse extends Object
    Annotations
    @RawJSType() @native()
  46. trait CreateResourceDefinitionVersionRequest extends Object
    Annotations
    @RawJSType() @native()
  47. trait CreateResourceDefinitionVersionResponse extends Object
    Annotations
    @RawJSType() @native()
  48. trait CreateSoftwareUpdateJobRequest extends Object
    Annotations
    @RawJSType() @native()
  49. trait CreateSoftwareUpdateJobResponse extends Object
    Annotations
    @RawJSType() @native()
  50. trait CreateSubscriptionDefinitionRequest extends Object
    Annotations
    @RawJSType() @native()
  51. trait CreateSubscriptionDefinitionResponse extends Object
    Annotations
    @RawJSType() @native()
  52. trait CreateSubscriptionDefinitionVersionRequest extends Object
    Annotations
    @RawJSType() @native()
  53. trait CreateSubscriptionDefinitionVersionResponse extends Object
    Annotations
    @RawJSType() @native()
  54. trait DefinitionInformation extends Object

    Information about a definition.

    Information about a definition.

    Annotations
    @RawJSType() @native()
  55. trait DeleteConnectorDefinitionRequest extends Object
    Annotations
    @RawJSType() @native()
  56. trait DeleteConnectorDefinitionResponse extends Object
    Annotations
    @RawJSType() @native()
  57. trait DeleteCoreDefinitionRequest extends Object
    Annotations
    @RawJSType() @native()
  58. trait DeleteCoreDefinitionResponse extends Object
    Annotations
    @RawJSType() @native()
  59. trait DeleteDeviceDefinitionRequest extends Object
    Annotations
    @RawJSType() @native()
  60. trait DeleteDeviceDefinitionResponse extends Object
    Annotations
    @RawJSType() @native()
  61. trait DeleteFunctionDefinitionRequest extends Object
    Annotations
    @RawJSType() @native()
  62. trait DeleteFunctionDefinitionResponse extends Object
    Annotations
    @RawJSType() @native()
  63. trait DeleteGroupRequest extends Object
    Annotations
    @RawJSType() @native()
  64. trait DeleteGroupResponse extends Object
    Annotations
    @RawJSType() @native()
  65. trait DeleteLoggerDefinitionRequest extends Object
    Annotations
    @RawJSType() @native()
  66. trait DeleteLoggerDefinitionResponse extends Object
    Annotations
    @RawJSType() @native()
  67. trait DeleteResourceDefinitionRequest extends Object
    Annotations
    @RawJSType() @native()
  68. trait DeleteResourceDefinitionResponse extends Object
    Annotations
    @RawJSType() @native()
  69. trait DeleteSubscriptionDefinitionRequest extends Object
    Annotations
    @RawJSType() @native()
  70. trait DeleteSubscriptionDefinitionResponse extends Object
    Annotations
    @RawJSType() @native()
  71. trait Deployment extends Object

    Information about a deployment.

    Information about a deployment.

    Annotations
    @RawJSType() @native()
  72. type DeploymentType = String
  73. type Deployments = Array[Deployment]
  74. trait Device extends Object

    Information about a device.

    Information about a device.

    Annotations
    @RawJSType() @native()
  75. trait DeviceDefinitionVersion extends Object

    Information about a device definition version.

    Information about a device definition version.

    Annotations
    @RawJSType() @native()
  76. trait DisassociateRoleFromGroupRequest extends Object
    Annotations
    @RawJSType() @native()
  77. trait DisassociateRoleFromGroupResponse extends Object
    Annotations
    @RawJSType() @native()
  78. trait DisassociateServiceRoleFromAccountRequest extends Object
    Annotations
    @RawJSType() @native()
  79. trait DisassociateServiceRoleFromAccountResponse extends Object
    Annotations
    @RawJSType() @native()
  80. type EncodingType = String
  81. trait ErrorDetail extends Object

    Details about the error.

    Details about the error.

    Annotations
    @RawJSType() @native()
  82. type ErrorDetails = Array[ErrorDetail]
  83. trait Function extends Object

    Information about a Lambda function.

    Information about a Lambda function.

    Annotations
    @RawJSType() @native()
  84. trait FunctionConfiguration extends Object

    The configuration of the Lambda function.

    The configuration of the Lambda function.

    Annotations
    @RawJSType() @native()
  85. trait FunctionConfigurationEnvironment extends Object

    The environment configuration of the function.

    The environment configuration of the function.

    Annotations
    @RawJSType() @native()
  86. trait FunctionDefaultConfig extends Object

    The default configuration that applies to all Lambda functions in the group.

    The default configuration that applies to all Lambda functions in the group. Individual Lambda functions can override these settings.

    Annotations
    @RawJSType() @native()
  87. trait FunctionDefaultExecutionConfig extends Object

    Configuration information that specifies how a Lambda function runs.

    Configuration information that specifies how a Lambda function runs.

    Annotations
    @RawJSType() @native()
  88. trait FunctionDefinitionVersion extends Object

    Information about a function definition version.

    Information about a function definition version.

    Annotations
    @RawJSType() @native()
  89. trait FunctionExecutionConfig extends Object

    Configuration information that specifies how a Lambda function runs.

    Configuration information that specifies how a Lambda function runs.

    Annotations
    @RawJSType() @native()
  90. type FunctionIsolationMode = String
  91. trait FunctionRunAsConfig extends Object

    Specifies the user and group whose permissions are used when running the Lambda function.

    Specifies the user and group whose permissions are used when running the Lambda function. You can specify one or both values to override the default values. We recommend that you avoid running as root unless absolutely necessary to minimize the risk of unintended changes or malicious attacks. To run as root, you must set IsolationMode to NoContainer and update config.json in greengrass-root/config to set allowFunctionsToRunAsRoot to yes.

    Annotations
    @RawJSType() @native()
  92. trait GetAssociatedRoleRequest extends Object
    Annotations
    @RawJSType() @native()
  93. trait GetAssociatedRoleResponse extends Object
    Annotations
    @RawJSType() @native()
  94. trait GetBulkDeploymentStatusRequest extends Object
    Annotations
    @RawJSType() @native()
  95. trait GetBulkDeploymentStatusResponse extends Object
    Annotations
    @RawJSType() @native()
  96. trait GetConnectivityInfoRequest extends Object
    Annotations
    @RawJSType() @native()
  97. trait GetConnectivityInfoResponse extends Object
    Annotations
    @RawJSType() @native()
  98. trait GetConnectorDefinitionRequest extends Object
    Annotations
    @RawJSType() @native()
  99. trait GetConnectorDefinitionResponse extends Object
    Annotations
    @RawJSType() @native()
  100. trait GetConnectorDefinitionVersionRequest extends Object
    Annotations
    @RawJSType() @native()
  101. trait GetConnectorDefinitionVersionResponse extends Object
    Annotations
    @RawJSType() @native()
  102. trait GetCoreDefinitionRequest extends Object
    Annotations
    @RawJSType() @native()
  103. trait GetCoreDefinitionResponse extends Object
    Annotations
    @RawJSType() @native()
  104. trait GetCoreDefinitionVersionRequest extends Object
    Annotations
    @RawJSType() @native()
  105. trait GetCoreDefinitionVersionResponse extends Object
    Annotations
    @RawJSType() @native()
  106. trait GetDeploymentStatusRequest extends Object
    Annotations
    @RawJSType() @native()
  107. trait GetDeploymentStatusResponse extends Object
    Annotations
    @RawJSType() @native()
  108. trait GetDeviceDefinitionRequest extends Object
    Annotations
    @RawJSType() @native()
  109. trait GetDeviceDefinitionResponse extends Object
    Annotations
    @RawJSType() @native()
  110. trait GetDeviceDefinitionVersionRequest extends Object
    Annotations
    @RawJSType() @native()
  111. trait GetDeviceDefinitionVersionResponse extends Object
    Annotations
    @RawJSType() @native()
  112. trait GetFunctionDefinitionRequest extends Object
    Annotations
    @RawJSType() @native()
  113. trait GetFunctionDefinitionResponse extends Object
    Annotations
    @RawJSType() @native()
  114. trait GetFunctionDefinitionVersionRequest extends Object
    Annotations
    @RawJSType() @native()
  115. trait GetFunctionDefinitionVersionResponse extends Object
    Annotations
    @RawJSType() @native()
  116. trait GetGroupCertificateAuthorityRequest extends Object
    Annotations
    @RawJSType() @native()
  117. trait GetGroupCertificateAuthorityResponse extends Object
    Annotations
    @RawJSType() @native()
  118. trait GetGroupCertificateConfigurationRequest extends Object
    Annotations
    @RawJSType() @native()
  119. trait GetGroupCertificateConfigurationResponse extends Object
    Annotations
    @RawJSType() @native()
  120. trait GetGroupRequest extends Object
    Annotations
    @RawJSType() @native()
  121. trait GetGroupResponse extends Object
    Annotations
    @RawJSType() @native()
  122. trait GetGroupVersionRequest extends Object
    Annotations
    @RawJSType() @native()
  123. trait GetGroupVersionResponse extends Object
    Annotations
    @RawJSType() @native()
  124. trait GetLoggerDefinitionRequest extends Object
    Annotations
    @RawJSType() @native()
  125. trait GetLoggerDefinitionResponse extends Object
    Annotations
    @RawJSType() @native()
  126. trait GetLoggerDefinitionVersionRequest extends Object
    Annotations
    @RawJSType() @native()
  127. trait GetLoggerDefinitionVersionResponse extends Object
    Annotations
    @RawJSType() @native()
  128. trait GetResourceDefinitionRequest extends Object
    Annotations
    @RawJSType() @native()
  129. trait GetResourceDefinitionResponse extends Object
    Annotations
    @RawJSType() @native()
  130. trait GetResourceDefinitionVersionRequest extends Object
    Annotations
    @RawJSType() @native()
  131. trait GetResourceDefinitionVersionResponse extends Object
    Annotations
    @RawJSType() @native()
  132. trait GetServiceRoleForAccountRequest extends Object
    Annotations
    @RawJSType() @native()
  133. trait GetServiceRoleForAccountResponse extends Object
    Annotations
    @RawJSType() @native()
  134. trait GetSubscriptionDefinitionRequest extends Object
    Annotations
    @RawJSType() @native()
  135. trait GetSubscriptionDefinitionResponse extends Object
    Annotations
    @RawJSType() @native()
  136. trait GetSubscriptionDefinitionVersionRequest extends Object
    Annotations
    @RawJSType() @native()
  137. trait GetSubscriptionDefinitionVersionResponse extends Object
    Annotations
    @RawJSType() @native()
  138. class Greengrass extends Object
    Annotations
    @RawJSType() @native() @JSImport( "aws-sdk" , "Greengrass" )
  139. implicit final class GreengrassOps extends AnyVal
  140. trait GroupCertificateAuthorityProperties extends Object

    Information about a certificate authority for a group.

    Information about a certificate authority for a group.

    Annotations
    @RawJSType() @native()
  141. trait GroupInformation extends Object

    Information about a group.

    Information about a group.

    Annotations
    @RawJSType() @native()
  142. trait GroupOwnerSetting extends Object

    Group owner related settings for local resources.

    Group owner related settings for local resources.

    Annotations
    @RawJSType() @native()
  143. trait GroupVersion extends Object

    Information about a group version.

    Information about a group version.

    Annotations
    @RawJSType() @native()
  144. trait ListBulkDeploymentDetailedReportsRequest extends Object
    Annotations
    @RawJSType() @native()
  145. trait ListBulkDeploymentDetailedReportsResponse extends Object
    Annotations
    @RawJSType() @native()
  146. trait ListBulkDeploymentsRequest extends Object
    Annotations
    @RawJSType() @native()
  147. trait ListBulkDeploymentsResponse extends Object
    Annotations
    @RawJSType() @native()
  148. trait ListConnectorDefinitionVersionsRequest extends Object
    Annotations
    @RawJSType() @native()
  149. trait ListConnectorDefinitionVersionsResponse extends Object
    Annotations
    @RawJSType() @native()
  150. trait ListConnectorDefinitionsRequest extends Object
    Annotations
    @RawJSType() @native()
  151. trait ListConnectorDefinitionsResponse extends Object
    Annotations
    @RawJSType() @native()
  152. trait ListCoreDefinitionVersionsRequest extends Object
    Annotations
    @RawJSType() @native()
  153. trait ListCoreDefinitionVersionsResponse extends Object
    Annotations
    @RawJSType() @native()
  154. trait ListCoreDefinitionsRequest extends Object
    Annotations
    @RawJSType() @native()
  155. trait ListCoreDefinitionsResponse extends Object
    Annotations
    @RawJSType() @native()
  156. trait ListDeploymentsRequest extends Object
    Annotations
    @RawJSType() @native()
  157. trait ListDeploymentsResponse extends Object
    Annotations
    @RawJSType() @native()
  158. trait ListDeviceDefinitionVersionsRequest extends Object
    Annotations
    @RawJSType() @native()
  159. trait ListDeviceDefinitionVersionsResponse extends Object
    Annotations
    @RawJSType() @native()
  160. trait ListDeviceDefinitionsRequest extends Object
    Annotations
    @RawJSType() @native()
  161. trait ListDeviceDefinitionsResponse extends Object
    Annotations
    @RawJSType() @native()
  162. trait ListFunctionDefinitionVersionsRequest extends Object
    Annotations
    @RawJSType() @native()
  163. trait ListFunctionDefinitionVersionsResponse extends Object
    Annotations
    @RawJSType() @native()
  164. trait ListFunctionDefinitionsRequest extends Object
    Annotations
    @RawJSType() @native()
  165. trait ListFunctionDefinitionsResponse extends Object
    Annotations
    @RawJSType() @native()
  166. trait ListGroupCertificateAuthoritiesRequest extends Object
    Annotations
    @RawJSType() @native()
  167. trait ListGroupCertificateAuthoritiesResponse extends Object
    Annotations
    @RawJSType() @native()
  168. trait ListGroupVersionsRequest extends Object
    Annotations
    @RawJSType() @native()
  169. trait ListGroupVersionsResponse extends Object
    Annotations
    @RawJSType() @native()
  170. trait ListGroupsRequest extends Object
    Annotations
    @RawJSType() @native()
  171. trait ListGroupsResponse extends Object
    Annotations
    @RawJSType() @native()
  172. trait ListLoggerDefinitionVersionsRequest extends Object
    Annotations
    @RawJSType() @native()
  173. trait ListLoggerDefinitionVersionsResponse extends Object
    Annotations
    @RawJSType() @native()
  174. trait ListLoggerDefinitionsRequest extends Object
    Annotations
    @RawJSType() @native()
  175. trait ListLoggerDefinitionsResponse extends Object
    Annotations
    @RawJSType() @native()
  176. trait ListResourceDefinitionVersionsRequest extends Object
    Annotations
    @RawJSType() @native()
  177. trait ListResourceDefinitionVersionsResponse extends Object
    Annotations
    @RawJSType() @native()
  178. trait ListResourceDefinitionsRequest extends Object
    Annotations
    @RawJSType() @native()
  179. trait ListResourceDefinitionsResponse extends Object
    Annotations
    @RawJSType() @native()
  180. trait ListSubscriptionDefinitionVersionsRequest extends Object
    Annotations
    @RawJSType() @native()
  181. trait ListSubscriptionDefinitionVersionsResponse extends Object
    Annotations
    @RawJSType() @native()
  182. trait ListSubscriptionDefinitionsRequest extends Object
    Annotations
    @RawJSType() @native()
  183. trait ListSubscriptionDefinitionsResponse extends Object
    Annotations
    @RawJSType() @native()
  184. trait ListTagsForResourceRequest extends Object
    Annotations
    @RawJSType() @native()
  185. trait ListTagsForResourceResponse extends Object
    Annotations
    @RawJSType() @native()
  186. trait LocalDeviceResourceData extends Object

    Attributes that define a local device resource.

    Attributes that define a local device resource.

    Annotations
    @RawJSType() @native()
  187. trait LocalVolumeResourceData extends Object

    Attributes that define a local volume resource.

    Attributes that define a local volume resource.

    Annotations
    @RawJSType() @native()
  188. trait Logger extends Object

    Information about a logger

    Information about a logger

    Annotations
    @RawJSType() @native()
  189. type LoggerComponent = String
  190. trait LoggerDefinitionVersion extends Object

    Information about a logger definition version.

    Information about a logger definition version.

    Annotations
    @RawJSType() @native()
  191. type LoggerLevel = String
  192. type LoggerType = String
  193. type Permission = String
  194. trait ResetDeploymentsRequest extends Object

    Information needed to reset deployments.

    Information needed to reset deployments.

    Annotations
    @RawJSType() @native()
  195. trait ResetDeploymentsResponse extends Object
    Annotations
    @RawJSType() @native()
  196. trait Resource extends Object

    Information about a resource.

    Information about a resource.

    Annotations
    @RawJSType() @native()
  197. trait ResourceAccessPolicy extends Object

    A policy used by the function to access a resource.

    A policy used by the function to access a resource.

    Annotations
    @RawJSType() @native()
  198. trait ResourceDataContainer extends Object

    A container for resource data.

    A container for resource data. The container takes only one of the following supported resource data types: LocalDeviceResourceData, LocalVolumeResourceData, SageMakerMachineLearningModelResourceData, S3MachineLearningModelResourceData, SecretsManagerSecretResourceData.

    Annotations
    @RawJSType() @native()
  199. trait ResourceDefinitionVersion extends Object

    Information about a resource definition version.

    Information about a resource definition version.

    Annotations
    @RawJSType() @native()
  200. trait S3MachineLearningModelResourceData extends Object

    Attributes that define an Amazon S3 machine learning resource.

    Attributes that define an Amazon S3 machine learning resource.

    Annotations
    @RawJSType() @native()
  201. type S3UrlSignerRole = String
  202. trait SageMakerMachineLearningModelResourceData extends Object

    Attributes that define an Amazon SageMaker machine learning resource.

    Attributes that define an Amazon SageMaker machine learning resource.

    Annotations
    @RawJSType() @native()
  203. trait SecretsManagerSecretResourceData extends Object

    Attributes that define a secret resource, which references a secret from AWS Secrets Manager.

    Attributes that define a secret resource, which references a secret from AWS Secrets Manager. AWS IoT Greengrass stores a local, encrypted copy of the secret on the Greengrass core, where it can be securely accessed by connectors and Lambda functions.

    Annotations
    @RawJSType() @native()
  204. type SoftwareToUpdate = String
  205. trait StartBulkDeploymentRequest extends Object
    Annotations
    @RawJSType() @native()
  206. trait StartBulkDeploymentResponse extends Object
    Annotations
    @RawJSType() @native()
  207. trait StopBulkDeploymentRequest extends Object
    Annotations
    @RawJSType() @native()
  208. trait StopBulkDeploymentResponse extends Object
    Annotations
    @RawJSType() @native()
  209. trait Subscription extends Object

    Information about a subscription.

    Information about a subscription.

    Annotations
    @RawJSType() @native()
  210. trait SubscriptionDefinitionVersion extends Object

    Information about a subscription definition version.

    Information about a subscription definition version.

    Annotations
    @RawJSType() @native()
  211. trait TagResourceRequest extends Object
    Annotations
    @RawJSType() @native()
  212. type Tags = Dictionary[__string]
  213. trait UntagResourceRequest extends Object
    Annotations
    @RawJSType() @native()
  214. type UpdateAgentLogLevel = String
  215. trait UpdateConnectivityInfoRequest extends Object

    Connectivity information.

    Connectivity information.

    Annotations
    @RawJSType() @native()
  216. trait UpdateConnectivityInfoResponse extends Object
    Annotations
    @RawJSType() @native()
  217. trait UpdateConnectorDefinitionRequest extends Object
    Annotations
    @RawJSType() @native()
  218. trait UpdateConnectorDefinitionResponse extends Object
    Annotations
    @RawJSType() @native()
  219. trait UpdateCoreDefinitionRequest extends Object
    Annotations
    @RawJSType() @native()
  220. trait UpdateCoreDefinitionResponse extends Object
    Annotations
    @RawJSType() @native()
  221. trait UpdateDeviceDefinitionRequest extends Object
    Annotations
    @RawJSType() @native()
  222. trait UpdateDeviceDefinitionResponse extends Object
    Annotations
    @RawJSType() @native()
  223. trait UpdateFunctionDefinitionRequest extends Object
    Annotations
    @RawJSType() @native()
  224. trait UpdateFunctionDefinitionResponse extends Object
    Annotations
    @RawJSType() @native()
  225. trait UpdateGroupCertificateConfigurationRequest extends Object
    Annotations
    @RawJSType() @native()
  226. trait UpdateGroupCertificateConfigurationResponse extends Object
    Annotations
    @RawJSType() @native()
  227. trait UpdateGroupRequest extends Object
    Annotations
    @RawJSType() @native()
  228. trait UpdateGroupResponse extends Object
    Annotations
    @RawJSType() @native()
  229. trait UpdateLoggerDefinitionRequest extends Object
    Annotations
    @RawJSType() @native()
  230. trait UpdateLoggerDefinitionResponse extends Object
    Annotations
    @RawJSType() @native()
  231. trait UpdateResourceDefinitionRequest extends Object
    Annotations
    @RawJSType() @native()
  232. trait UpdateResourceDefinitionResponse extends Object
    Annotations
    @RawJSType() @native()
  233. trait UpdateSubscriptionDefinitionRequest extends Object
    Annotations
    @RawJSType() @native()
  234. trait UpdateSubscriptionDefinitionResponse extends Object
    Annotations
    @RawJSType() @native()
  235. type UpdateTargets = Array[__string]
  236. type UpdateTargetsArchitecture = String
  237. type UpdateTargetsOperatingSystem = String
  238. trait VersionInformation extends Object

    Information about a version.

    Information about a version.

    Annotations
    @RawJSType() @native()
  239. type __boolean = Boolean
  240. type __integer = Int
  241. type __listOfConnectivityInfo = Array[ConnectivityInfo]
  242. type __listOfConnector = Array[Connector]
  243. type __listOfCore = Array[Core]
  244. type __listOfDefinitionInformation = Array[DefinitionInformation]
  245. type __listOfDevice = Array[Device]
  246. type __listOfFunction = Array[Function]
  247. type __listOfGroupCertificateAuthorityProperties = Array[GroupCertificateAuthorityProperties]
  248. type __listOfGroupInformation = Array[GroupInformation]
  249. type __listOfLogger = Array[Logger]
  250. type __listOfResource = Array[Resource]
  251. type __listOfResourceAccessPolicy = Array[ResourceAccessPolicy]
  252. type __listOfSubscription = Array[Subscription]
  253. type __listOfVersionInformation = Array[VersionInformation]
  254. type __listOf__string = Array[__string]
  255. type __mapOf__string = Dictionary[__string]
  256. type __string = String

Value Members

  1. object AssociateRoleToGroupRequest
  2. object AssociateRoleToGroupResponse
  3. object AssociateServiceRoleToAccountRequest
  4. object AssociateServiceRoleToAccountResponse
  5. object BulkDeployment
  6. object BulkDeploymentMetrics
  7. object BulkDeploymentResult
  8. object BulkDeploymentStatusEnum

    The current status of the bulk deployment.

  9. object ConnectivityInfo
  10. object Connector
  11. object ConnectorDefinitionVersion
  12. object Core
  13. object CoreDefinitionVersion
  14. object CreateConnectorDefinitionRequest
  15. object CreateConnectorDefinitionResponse
  16. object CreateConnectorDefinitionVersionRequest
  17. object CreateConnectorDefinitionVersionResponse
  18. object CreateCoreDefinitionRequest
  19. object CreateCoreDefinitionResponse
  20. object CreateCoreDefinitionVersionRequest
  21. object CreateCoreDefinitionVersionResponse
  22. object CreateDeploymentRequest
  23. object CreateDeploymentResponse
  24. object CreateDeviceDefinitionRequest
  25. object CreateDeviceDefinitionResponse
  26. object CreateDeviceDefinitionVersionRequest
  27. object CreateDeviceDefinitionVersionResponse
  28. object CreateFunctionDefinitionRequest
  29. object CreateFunctionDefinitionResponse
  30. object CreateFunctionDefinitionVersionRequest
  31. object CreateFunctionDefinitionVersionResponse
  32. object CreateGroupCertificateAuthorityRequest
  33. object CreateGroupCertificateAuthorityResponse
  34. object CreateGroupRequest
  35. object CreateGroupResponse
  36. object CreateGroupVersionRequest
  37. object CreateGroupVersionResponse
  38. object CreateLoggerDefinitionRequest
  39. object CreateLoggerDefinitionResponse
  40. object CreateLoggerDefinitionVersionRequest
  41. object CreateLoggerDefinitionVersionResponse
  42. object CreateResourceDefinitionRequest
  43. object CreateResourceDefinitionResponse
  44. object CreateResourceDefinitionVersionRequest
  45. object CreateResourceDefinitionVersionResponse
  46. object CreateSoftwareUpdateJobRequest
  47. object CreateSoftwareUpdateJobResponse
  48. object CreateSubscriptionDefinitionRequest
  49. object CreateSubscriptionDefinitionResponse
  50. object CreateSubscriptionDefinitionVersionRequest
  51. object CreateSubscriptionDefinitionVersionResponse
  52. object DefinitionInformation
  53. object DeleteConnectorDefinitionRequest
  54. object DeleteConnectorDefinitionResponse
  55. object DeleteCoreDefinitionRequest
  56. object DeleteCoreDefinitionResponse
  57. object DeleteDeviceDefinitionRequest
  58. object DeleteDeviceDefinitionResponse
  59. object DeleteFunctionDefinitionRequest
  60. object DeleteFunctionDefinitionResponse
  61. object DeleteGroupRequest
  62. object DeleteGroupResponse
  63. object DeleteLoggerDefinitionRequest
  64. object DeleteLoggerDefinitionResponse
  65. object DeleteResourceDefinitionRequest
  66. object DeleteResourceDefinitionResponse
  67. object DeleteSubscriptionDefinitionRequest
  68. object DeleteSubscriptionDefinitionResponse
  69. object Deployment
  70. object DeploymentTypeEnum

    The type of deployment.

    The type of deployment. When used for CreateDeployment, only NewDeployment and Redeployment are valid.

  71. object Device
  72. object DeviceDefinitionVersion
  73. object DisassociateRoleFromGroupRequest
  74. object DisassociateRoleFromGroupResponse
  75. object DisassociateServiceRoleFromAccountRequest
  76. object DisassociateServiceRoleFromAccountResponse
  77. object EncodingTypeEnum
  78. object ErrorDetail
  79. object Function
  80. object FunctionConfiguration
  81. object FunctionConfigurationEnvironment
  82. object FunctionDefaultConfig
  83. object FunctionDefaultExecutionConfig
  84. object FunctionDefinitionVersion
  85. object FunctionExecutionConfig
  86. object FunctionIsolationModeEnum

    Specifies whether the Lambda function runs in a Greengrass container (default) or without containerization.

    Specifies whether the Lambda function runs in a Greengrass container (default) or without containerization. Unless your scenario requires that you run without containerization, we recommend that you run in a Greengrass container. Omit this value to run the Lambda function with the default containerization for the group.

  87. object FunctionRunAsConfig
  88. object GetAssociatedRoleRequest
  89. object GetAssociatedRoleResponse
  90. object GetBulkDeploymentStatusRequest
  91. object GetBulkDeploymentStatusResponse
  92. object GetConnectivityInfoRequest
  93. object GetConnectivityInfoResponse
  94. object GetConnectorDefinitionRequest
  95. object GetConnectorDefinitionResponse
  96. object GetConnectorDefinitionVersionRequest
  97. object GetConnectorDefinitionVersionResponse
  98. object GetCoreDefinitionRequest
  99. object GetCoreDefinitionResponse
  100. object GetCoreDefinitionVersionRequest
  101. object GetCoreDefinitionVersionResponse
  102. object GetDeploymentStatusRequest
  103. object GetDeploymentStatusResponse
  104. object GetDeviceDefinitionRequest
  105. object GetDeviceDefinitionResponse
  106. object GetDeviceDefinitionVersionRequest
  107. object GetDeviceDefinitionVersionResponse
  108. object GetFunctionDefinitionRequest
  109. object GetFunctionDefinitionResponse
  110. object GetFunctionDefinitionVersionRequest
  111. object GetFunctionDefinitionVersionResponse
  112. object GetGroupCertificateAuthorityRequest
  113. object GetGroupCertificateAuthorityResponse
  114. object GetGroupCertificateConfigurationRequest
  115. object GetGroupCertificateConfigurationResponse
  116. object GetGroupRequest
  117. object GetGroupResponse
  118. object GetGroupVersionRequest
  119. object GetGroupVersionResponse
  120. object GetLoggerDefinitionRequest
  121. object GetLoggerDefinitionResponse
  122. object GetLoggerDefinitionVersionRequest
  123. object GetLoggerDefinitionVersionResponse
  124. object GetResourceDefinitionRequest
  125. object GetResourceDefinitionResponse
  126. object GetResourceDefinitionVersionRequest
  127. object GetResourceDefinitionVersionResponse
  128. object GetServiceRoleForAccountRequest
  129. object GetServiceRoleForAccountResponse
  130. object GetSubscriptionDefinitionRequest
  131. object GetSubscriptionDefinitionResponse
  132. object GetSubscriptionDefinitionVersionRequest
  133. object GetSubscriptionDefinitionVersionResponse
  134. object GroupCertificateAuthorityProperties
  135. object GroupInformation
  136. object GroupOwnerSetting
  137. object GroupVersion
  138. object ListBulkDeploymentDetailedReportsRequest
  139. object ListBulkDeploymentDetailedReportsResponse
  140. object ListBulkDeploymentsRequest
  141. object ListBulkDeploymentsResponse
  142. object ListConnectorDefinitionVersionsRequest
  143. object ListConnectorDefinitionVersionsResponse
  144. object ListConnectorDefinitionsRequest
  145. object ListConnectorDefinitionsResponse
  146. object ListCoreDefinitionVersionsRequest
  147. object ListCoreDefinitionVersionsResponse
  148. object ListCoreDefinitionsRequest
  149. object ListCoreDefinitionsResponse
  150. object ListDeploymentsRequest
  151. object ListDeploymentsResponse
  152. object ListDeviceDefinitionVersionsRequest
  153. object ListDeviceDefinitionVersionsResponse
  154. object ListDeviceDefinitionsRequest
  155. object ListDeviceDefinitionsResponse
  156. object ListFunctionDefinitionVersionsRequest
  157. object ListFunctionDefinitionVersionsResponse
  158. object ListFunctionDefinitionsRequest
  159. object ListFunctionDefinitionsResponse
  160. object ListGroupCertificateAuthoritiesRequest
  161. object ListGroupCertificateAuthoritiesResponse
  162. object ListGroupVersionsRequest
  163. object ListGroupVersionsResponse
  164. object ListGroupsRequest
  165. object ListGroupsResponse
  166. object ListLoggerDefinitionVersionsRequest
  167. object ListLoggerDefinitionVersionsResponse
  168. object ListLoggerDefinitionsRequest
  169. object ListLoggerDefinitionsResponse
  170. object ListResourceDefinitionVersionsRequest
  171. object ListResourceDefinitionVersionsResponse
  172. object ListResourceDefinitionsRequest
  173. object ListResourceDefinitionsResponse
  174. object ListSubscriptionDefinitionVersionsRequest
  175. object ListSubscriptionDefinitionVersionsResponse
  176. object ListSubscriptionDefinitionsRequest
  177. object ListSubscriptionDefinitionsResponse
  178. object ListTagsForResourceRequest
  179. object ListTagsForResourceResponse
  180. object LocalDeviceResourceData
  181. object LocalVolumeResourceData
  182. object Logger
  183. object LoggerComponentEnum
  184. object LoggerDefinitionVersion
  185. object LoggerLevelEnum
  186. object LoggerTypeEnum
  187. object PermissionEnum

    The type of permission a function has to access a resource.

  188. object ResetDeploymentsRequest
  189. object ResetDeploymentsResponse
  190. object Resource
  191. object ResourceAccessPolicy
  192. object ResourceDataContainer
  193. object ResourceDefinitionVersion
  194. object S3MachineLearningModelResourceData
  195. object SageMakerMachineLearningModelResourceData
  196. object SecretsManagerSecretResourceData
  197. object SoftwareToUpdateEnum

    The piece of software on the Greengrass core that will be updated.

  198. object StartBulkDeploymentRequest
  199. object StartBulkDeploymentResponse
  200. object StopBulkDeploymentRequest
  201. object StopBulkDeploymentResponse
  202. object Subscription
  203. object SubscriptionDefinitionVersion
  204. object TagResourceRequest
  205. object UntagResourceRequest
  206. object UpdateAgentLogLevelEnum

    The minimum level of log statements that should be logged by the OTA Agent during an update.

  207. object UpdateConnectivityInfoRequest
  208. object UpdateConnectivityInfoResponse
  209. object UpdateConnectorDefinitionRequest
  210. object UpdateConnectorDefinitionResponse
  211. object UpdateCoreDefinitionRequest
  212. object UpdateCoreDefinitionResponse
  213. object UpdateDeviceDefinitionRequest
  214. object UpdateDeviceDefinitionResponse
  215. object UpdateFunctionDefinitionRequest
  216. object UpdateFunctionDefinitionResponse
  217. object UpdateGroupCertificateConfigurationRequest
  218. object UpdateGroupCertificateConfigurationResponse
  219. object UpdateGroupRequest
  220. object UpdateGroupResponse
  221. object UpdateLoggerDefinitionRequest
  222. object UpdateLoggerDefinitionResponse
  223. object UpdateResourceDefinitionRequest
  224. object UpdateResourceDefinitionResponse
  225. object UpdateSubscriptionDefinitionRequest
  226. object UpdateSubscriptionDefinitionResponse
  227. object UpdateTargetsArchitectureEnum

    The architecture of the cores which are the targets of an update.

  228. object UpdateTargetsOperatingSystemEnum

    The operating system of the cores which are the targets of an update.

  229. object VersionInformation

Inherited from AnyRef

Inherited from Any

Ungrouped