package greengrass
- Alphabetic
- By Inheritance
- greengrass
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Type Members
-
trait
AssociateRoleToGroupRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
AssociateRoleToGroupResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
AssociateServiceRoleToAccountRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
AssociateServiceRoleToAccountResponse extends Object
- Annotations
- @RawJSType() @native()
-
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()
-
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()
-
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()
- type BulkDeploymentResults = Array[BulkDeploymentResult]
- type BulkDeploymentStatus = String
- type BulkDeployments = Array[BulkDeployment]
-
trait
ConnectivityInfo extends Object
Information about a Greengrass core's connectivity.
Information about a Greengrass core's connectivity.
- Annotations
- @RawJSType() @native()
-
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()
-
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()
-
trait
Core extends Object
Information about a core.
Information about a core.
- Annotations
- @RawJSType() @native()
-
trait
CoreDefinitionVersion extends Object
Information about a core definition version.
Information about a core definition version.
- Annotations
- @RawJSType() @native()
-
trait
CreateConnectorDefinitionRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
CreateConnectorDefinitionResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
CreateConnectorDefinitionVersionRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
CreateConnectorDefinitionVersionResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
CreateCoreDefinitionRequest extends Object
Information needed to create a core definition.
Information needed to create a core definition.
- Annotations
- @RawJSType() @native()
-
trait
CreateCoreDefinitionResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
CreateCoreDefinitionVersionRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
CreateCoreDefinitionVersionResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
CreateDeploymentRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
CreateDeploymentResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
CreateDeviceDefinitionRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
CreateDeviceDefinitionResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
CreateDeviceDefinitionVersionRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
CreateDeviceDefinitionVersionResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
CreateFunctionDefinitionRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
CreateFunctionDefinitionResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
CreateFunctionDefinitionVersionRequest extends Object
Information needed to create a function definition version.
Information needed to create a function definition version.
- Annotations
- @RawJSType() @native()
-
trait
CreateFunctionDefinitionVersionResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
CreateGroupCertificateAuthorityRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
CreateGroupCertificateAuthorityResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
CreateGroupRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
CreateGroupResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
CreateGroupVersionRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
CreateGroupVersionResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
CreateLoggerDefinitionRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
CreateLoggerDefinitionResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
CreateLoggerDefinitionVersionRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
CreateLoggerDefinitionVersionResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
CreateResourceDefinitionRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
CreateResourceDefinitionResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
CreateResourceDefinitionVersionRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
CreateResourceDefinitionVersionResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
CreateSoftwareUpdateJobRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
CreateSoftwareUpdateJobResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
CreateSubscriptionDefinitionRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
CreateSubscriptionDefinitionResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
CreateSubscriptionDefinitionVersionRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
CreateSubscriptionDefinitionVersionResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
DefinitionInformation extends Object
Information about a definition.
Information about a definition.
- Annotations
- @RawJSType() @native()
-
trait
DeleteConnectorDefinitionRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DeleteConnectorDefinitionResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
DeleteCoreDefinitionRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DeleteCoreDefinitionResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
DeleteDeviceDefinitionRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DeleteDeviceDefinitionResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
DeleteFunctionDefinitionRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DeleteFunctionDefinitionResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
DeleteGroupRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DeleteGroupResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
DeleteLoggerDefinitionRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DeleteLoggerDefinitionResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
DeleteResourceDefinitionRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DeleteResourceDefinitionResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
DeleteSubscriptionDefinitionRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DeleteSubscriptionDefinitionResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
Deployment extends Object
Information about a deployment.
Information about a deployment.
- Annotations
- @RawJSType() @native()
- type DeploymentType = String
- type Deployments = Array[Deployment]
-
trait
Device extends Object
Information about a device.
Information about a device.
- Annotations
- @RawJSType() @native()
-
trait
DeviceDefinitionVersion extends Object
Information about a device definition version.
Information about a device definition version.
- Annotations
- @RawJSType() @native()
-
trait
DisassociateRoleFromGroupRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DisassociateRoleFromGroupResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
DisassociateServiceRoleFromAccountRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DisassociateServiceRoleFromAccountResponse extends Object
- Annotations
- @RawJSType() @native()
- type EncodingType = String
-
trait
ErrorDetail extends Object
Details about the error.
Details about the error.
- Annotations
- @RawJSType() @native()
- type ErrorDetails = Array[ErrorDetail]
-
trait
Function extends Object
Information about a Lambda function.
Information about a Lambda function.
- Annotations
- @RawJSType() @native()
-
trait
FunctionConfiguration extends Object
The configuration of the Lambda function.
The configuration of the Lambda function.
- Annotations
- @RawJSType() @native()
-
trait
FunctionConfigurationEnvironment extends Object
The environment configuration of the function.
The environment configuration of the function.
- Annotations
- @RawJSType() @native()
-
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()
-
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()
-
trait
FunctionDefinitionVersion extends Object
Information about a function definition version.
Information about a function definition version.
- Annotations
- @RawJSType() @native()
-
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()
- type FunctionIsolationMode = String
-
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()
-
trait
GetAssociatedRoleRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetAssociatedRoleResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetBulkDeploymentStatusRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetBulkDeploymentStatusResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetConnectivityInfoRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetConnectivityInfoResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetConnectorDefinitionRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetConnectorDefinitionResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetConnectorDefinitionVersionRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetConnectorDefinitionVersionResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetCoreDefinitionRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetCoreDefinitionResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetCoreDefinitionVersionRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetCoreDefinitionVersionResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetDeploymentStatusRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetDeploymentStatusResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetDeviceDefinitionRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetDeviceDefinitionResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetDeviceDefinitionVersionRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetDeviceDefinitionVersionResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetFunctionDefinitionRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetFunctionDefinitionResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetFunctionDefinitionVersionRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetFunctionDefinitionVersionResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetGroupCertificateAuthorityRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetGroupCertificateAuthorityResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetGroupCertificateConfigurationRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetGroupCertificateConfigurationResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetGroupRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetGroupResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetGroupVersionRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetGroupVersionResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetLoggerDefinitionRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetLoggerDefinitionResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetLoggerDefinitionVersionRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetLoggerDefinitionVersionResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetResourceDefinitionRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetResourceDefinitionResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetResourceDefinitionVersionRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetResourceDefinitionVersionResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetServiceRoleForAccountRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetServiceRoleForAccountResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetSubscriptionDefinitionRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetSubscriptionDefinitionResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetSubscriptionDefinitionVersionRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetSubscriptionDefinitionVersionResponse extends Object
- Annotations
- @RawJSType() @native()
-
class
Greengrass extends Object
- Annotations
- @RawJSType() @native() @JSImport( "aws-sdk" , "Greengrass" )
- implicit final class GreengrassOps extends AnyVal
-
trait
GroupCertificateAuthorityProperties extends Object
Information about a certificate authority for a group.
Information about a certificate authority for a group.
- Annotations
- @RawJSType() @native()
-
trait
GroupInformation extends Object
Information about a group.
Information about a group.
- Annotations
- @RawJSType() @native()
-
trait
GroupOwnerSetting extends Object
Group owner related settings for local resources.
Group owner related settings for local resources.
- Annotations
- @RawJSType() @native()
-
trait
GroupVersion extends Object
Information about a group version.
Information about a group version.
- Annotations
- @RawJSType() @native()
-
trait
ListBulkDeploymentDetailedReportsRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListBulkDeploymentDetailedReportsResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListBulkDeploymentsRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListBulkDeploymentsResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListConnectorDefinitionVersionsRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListConnectorDefinitionVersionsResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListConnectorDefinitionsRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListConnectorDefinitionsResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListCoreDefinitionVersionsRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListCoreDefinitionVersionsResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListCoreDefinitionsRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListCoreDefinitionsResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListDeploymentsRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListDeploymentsResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListDeviceDefinitionVersionsRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListDeviceDefinitionVersionsResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListDeviceDefinitionsRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListDeviceDefinitionsResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListFunctionDefinitionVersionsRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListFunctionDefinitionVersionsResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListFunctionDefinitionsRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListFunctionDefinitionsResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListGroupCertificateAuthoritiesRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListGroupCertificateAuthoritiesResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListGroupVersionsRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListGroupVersionsResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListGroupsRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListGroupsResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListLoggerDefinitionVersionsRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListLoggerDefinitionVersionsResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListLoggerDefinitionsRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListLoggerDefinitionsResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListResourceDefinitionVersionsRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListResourceDefinitionVersionsResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListResourceDefinitionsRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListResourceDefinitionsResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListSubscriptionDefinitionVersionsRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListSubscriptionDefinitionVersionsResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListSubscriptionDefinitionsRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListSubscriptionDefinitionsResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListTagsForResourceRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListTagsForResourceResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
LocalDeviceResourceData extends Object
Attributes that define a local device resource.
Attributes that define a local device resource.
- Annotations
- @RawJSType() @native()
-
trait
LocalVolumeResourceData extends Object
Attributes that define a local volume resource.
Attributes that define a local volume resource.
- Annotations
- @RawJSType() @native()
-
trait
Logger extends Object
Information about a logger
Information about a logger
- Annotations
- @RawJSType() @native()
- type LoggerComponent = String
-
trait
LoggerDefinitionVersion extends Object
Information about a logger definition version.
Information about a logger definition version.
- Annotations
- @RawJSType() @native()
- type LoggerLevel = String
- type LoggerType = String
- type Permission = String
-
trait
ResetDeploymentsRequest extends Object
Information needed to reset deployments.
Information needed to reset deployments.
- Annotations
- @RawJSType() @native()
-
trait
ResetDeploymentsResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
Resource extends Object
Information about a resource.
Information about a resource.
- Annotations
- @RawJSType() @native()
-
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()
-
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()
-
trait
ResourceDefinitionVersion extends Object
Information about a resource definition version.
Information about a resource definition version.
- Annotations
- @RawJSType() @native()
-
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()
- type S3UrlSignerRole = String
-
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()
-
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()
- type SoftwareToUpdate = String
-
trait
StartBulkDeploymentRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
StartBulkDeploymentResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
StopBulkDeploymentRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
StopBulkDeploymentResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
Subscription extends Object
Information about a subscription.
Information about a subscription.
- Annotations
- @RawJSType() @native()
-
trait
SubscriptionDefinitionVersion extends Object
Information about a subscription definition version.
Information about a subscription definition version.
- Annotations
- @RawJSType() @native()
-
trait
TagResourceRequest extends Object
- Annotations
- @RawJSType() @native()
- type Tags = Dictionary[__string]
-
trait
UntagResourceRequest extends Object
- Annotations
- @RawJSType() @native()
- type UpdateAgentLogLevel = String
-
trait
UpdateConnectivityInfoRequest extends Object
Connectivity information.
Connectivity information.
- Annotations
- @RawJSType() @native()
-
trait
UpdateConnectivityInfoResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
UpdateConnectorDefinitionRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
UpdateConnectorDefinitionResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
UpdateCoreDefinitionRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
UpdateCoreDefinitionResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
UpdateDeviceDefinitionRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
UpdateDeviceDefinitionResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
UpdateFunctionDefinitionRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
UpdateFunctionDefinitionResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
UpdateGroupCertificateConfigurationRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
UpdateGroupCertificateConfigurationResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
UpdateGroupRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
UpdateGroupResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
UpdateLoggerDefinitionRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
UpdateLoggerDefinitionResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
UpdateResourceDefinitionRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
UpdateResourceDefinitionResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
UpdateSubscriptionDefinitionRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
UpdateSubscriptionDefinitionResponse extends Object
- Annotations
- @RawJSType() @native()
- type UpdateTargets = Array[__string]
- type UpdateTargetsArchitecture = String
- type UpdateTargetsOperatingSystem = String
-
trait
VersionInformation extends Object
Information about a version.
Information about a version.
- Annotations
- @RawJSType() @native()
- type __boolean = Boolean
- type __integer = Int
- type __listOfConnectivityInfo = Array[ConnectivityInfo]
- type __listOfConnector = Array[Connector]
- type __listOfCore = Array[Core]
- type __listOfDefinitionInformation = Array[DefinitionInformation]
- type __listOfDevice = Array[Device]
- type __listOfFunction = Array[Function]
- type __listOfGroupCertificateAuthorityProperties = Array[GroupCertificateAuthorityProperties]
- type __listOfGroupInformation = Array[GroupInformation]
- type __listOfLogger = Array[Logger]
- type __listOfResource = Array[Resource]
- type __listOfResourceAccessPolicy = Array[ResourceAccessPolicy]
- type __listOfSubscription = Array[Subscription]
- type __listOfVersionInformation = Array[VersionInformation]
- type __listOf__string = Array[__string]
- type __mapOf__string = Dictionary[__string]
- type __string = String
Value Members
- object AssociateRoleToGroupRequest
- object AssociateRoleToGroupResponse
- object AssociateServiceRoleToAccountRequest
- object AssociateServiceRoleToAccountResponse
- object BulkDeployment
- object BulkDeploymentMetrics
- object BulkDeploymentResult
-
object
BulkDeploymentStatusEnum
The current status of the bulk deployment.
- object ConnectivityInfo
- object Connector
- object ConnectorDefinitionVersion
- object Core
- object CoreDefinitionVersion
- object CreateConnectorDefinitionRequest
- object CreateConnectorDefinitionResponse
- object CreateConnectorDefinitionVersionRequest
- object CreateConnectorDefinitionVersionResponse
- object CreateCoreDefinitionRequest
- object CreateCoreDefinitionResponse
- object CreateCoreDefinitionVersionRequest
- object CreateCoreDefinitionVersionResponse
- object CreateDeploymentRequest
- object CreateDeploymentResponse
- object CreateDeviceDefinitionRequest
- object CreateDeviceDefinitionResponse
- object CreateDeviceDefinitionVersionRequest
- object CreateDeviceDefinitionVersionResponse
- object CreateFunctionDefinitionRequest
- object CreateFunctionDefinitionResponse
- object CreateFunctionDefinitionVersionRequest
- object CreateFunctionDefinitionVersionResponse
- object CreateGroupCertificateAuthorityRequest
- object CreateGroupCertificateAuthorityResponse
- object CreateGroupRequest
- object CreateGroupResponse
- object CreateGroupVersionRequest
- object CreateGroupVersionResponse
- object CreateLoggerDefinitionRequest
- object CreateLoggerDefinitionResponse
- object CreateLoggerDefinitionVersionRequest
- object CreateLoggerDefinitionVersionResponse
- object CreateResourceDefinitionRequest
- object CreateResourceDefinitionResponse
- object CreateResourceDefinitionVersionRequest
- object CreateResourceDefinitionVersionResponse
- object CreateSoftwareUpdateJobRequest
- object CreateSoftwareUpdateJobResponse
- object CreateSubscriptionDefinitionRequest
- object CreateSubscriptionDefinitionResponse
- object CreateSubscriptionDefinitionVersionRequest
- object CreateSubscriptionDefinitionVersionResponse
- object DefinitionInformation
- object DeleteConnectorDefinitionRequest
- object DeleteConnectorDefinitionResponse
- object DeleteCoreDefinitionRequest
- object DeleteCoreDefinitionResponse
- object DeleteDeviceDefinitionRequest
- object DeleteDeviceDefinitionResponse
- object DeleteFunctionDefinitionRequest
- object DeleteFunctionDefinitionResponse
- object DeleteGroupRequest
- object DeleteGroupResponse
- object DeleteLoggerDefinitionRequest
- object DeleteLoggerDefinitionResponse
- object DeleteResourceDefinitionRequest
- object DeleteResourceDefinitionResponse
- object DeleteSubscriptionDefinitionRequest
- object DeleteSubscriptionDefinitionResponse
- object Deployment
-
object
DeploymentTypeEnum
The type of deployment.
The type of deployment. When used for CreateDeployment, only NewDeployment and Redeployment are valid.
- object Device
- object DeviceDefinitionVersion
- object DisassociateRoleFromGroupRequest
- object DisassociateRoleFromGroupResponse
- object DisassociateServiceRoleFromAccountRequest
- object DisassociateServiceRoleFromAccountResponse
- object EncodingTypeEnum
- object ErrorDetail
- object Function
- object FunctionConfiguration
- object FunctionConfigurationEnvironment
- object FunctionDefaultConfig
- object FunctionDefaultExecutionConfig
- object FunctionDefinitionVersion
- object FunctionExecutionConfig
-
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.
- object FunctionRunAsConfig
- object GetAssociatedRoleRequest
- object GetAssociatedRoleResponse
- object GetBulkDeploymentStatusRequest
- object GetBulkDeploymentStatusResponse
- object GetConnectivityInfoRequest
- object GetConnectivityInfoResponse
- object GetConnectorDefinitionRequest
- object GetConnectorDefinitionResponse
- object GetConnectorDefinitionVersionRequest
- object GetConnectorDefinitionVersionResponse
- object GetCoreDefinitionRequest
- object GetCoreDefinitionResponse
- object GetCoreDefinitionVersionRequest
- object GetCoreDefinitionVersionResponse
- object GetDeploymentStatusRequest
- object GetDeploymentStatusResponse
- object GetDeviceDefinitionRequest
- object GetDeviceDefinitionResponse
- object GetDeviceDefinitionVersionRequest
- object GetDeviceDefinitionVersionResponse
- object GetFunctionDefinitionRequest
- object GetFunctionDefinitionResponse
- object GetFunctionDefinitionVersionRequest
- object GetFunctionDefinitionVersionResponse
- object GetGroupCertificateAuthorityRequest
- object GetGroupCertificateAuthorityResponse
- object GetGroupCertificateConfigurationRequest
- object GetGroupCertificateConfigurationResponse
- object GetGroupRequest
- object GetGroupResponse
- object GetGroupVersionRequest
- object GetGroupVersionResponse
- object GetLoggerDefinitionRequest
- object GetLoggerDefinitionResponse
- object GetLoggerDefinitionVersionRequest
- object GetLoggerDefinitionVersionResponse
- object GetResourceDefinitionRequest
- object GetResourceDefinitionResponse
- object GetResourceDefinitionVersionRequest
- object GetResourceDefinitionVersionResponse
- object GetServiceRoleForAccountRequest
- object GetServiceRoleForAccountResponse
- object GetSubscriptionDefinitionRequest
- object GetSubscriptionDefinitionResponse
- object GetSubscriptionDefinitionVersionRequest
- object GetSubscriptionDefinitionVersionResponse
- object GroupCertificateAuthorityProperties
- object GroupInformation
- object GroupOwnerSetting
- object GroupVersion
- object ListBulkDeploymentDetailedReportsRequest
- object ListBulkDeploymentDetailedReportsResponse
- object ListBulkDeploymentsRequest
- object ListBulkDeploymentsResponse
- object ListConnectorDefinitionVersionsRequest
- object ListConnectorDefinitionVersionsResponse
- object ListConnectorDefinitionsRequest
- object ListConnectorDefinitionsResponse
- object ListCoreDefinitionVersionsRequest
- object ListCoreDefinitionVersionsResponse
- object ListCoreDefinitionsRequest
- object ListCoreDefinitionsResponse
- object ListDeploymentsRequest
- object ListDeploymentsResponse
- object ListDeviceDefinitionVersionsRequest
- object ListDeviceDefinitionVersionsResponse
- object ListDeviceDefinitionsRequest
- object ListDeviceDefinitionsResponse
- object ListFunctionDefinitionVersionsRequest
- object ListFunctionDefinitionVersionsResponse
- object ListFunctionDefinitionsRequest
- object ListFunctionDefinitionsResponse
- object ListGroupCertificateAuthoritiesRequest
- object ListGroupCertificateAuthoritiesResponse
- object ListGroupVersionsRequest
- object ListGroupVersionsResponse
- object ListGroupsRequest
- object ListGroupsResponse
- object ListLoggerDefinitionVersionsRequest
- object ListLoggerDefinitionVersionsResponse
- object ListLoggerDefinitionsRequest
- object ListLoggerDefinitionsResponse
- object ListResourceDefinitionVersionsRequest
- object ListResourceDefinitionVersionsResponse
- object ListResourceDefinitionsRequest
- object ListResourceDefinitionsResponse
- object ListSubscriptionDefinitionVersionsRequest
- object ListSubscriptionDefinitionVersionsResponse
- object ListSubscriptionDefinitionsRequest
- object ListSubscriptionDefinitionsResponse
- object ListTagsForResourceRequest
- object ListTagsForResourceResponse
- object LocalDeviceResourceData
- object LocalVolumeResourceData
- object Logger
- object LoggerComponentEnum
- object LoggerDefinitionVersion
- object LoggerLevelEnum
- object LoggerTypeEnum
-
object
PermissionEnum
The type of permission a function has to access a resource.
- object ResetDeploymentsRequest
- object ResetDeploymentsResponse
- object Resource
- object ResourceAccessPolicy
- object ResourceDataContainer
- object ResourceDefinitionVersion
- object S3MachineLearningModelResourceData
- object SageMakerMachineLearningModelResourceData
- object SecretsManagerSecretResourceData
-
object
SoftwareToUpdateEnum
The piece of software on the Greengrass core that will be updated.
- object StartBulkDeploymentRequest
- object StartBulkDeploymentResponse
- object StopBulkDeploymentRequest
- object StopBulkDeploymentResponse
- object Subscription
- object SubscriptionDefinitionVersion
- object TagResourceRequest
- object UntagResourceRequest
-
object
UpdateAgentLogLevelEnum
The minimum level of log statements that should be logged by the OTA Agent during an update.
- object UpdateConnectivityInfoRequest
- object UpdateConnectivityInfoResponse
- object UpdateConnectorDefinitionRequest
- object UpdateConnectorDefinitionResponse
- object UpdateCoreDefinitionRequest
- object UpdateCoreDefinitionResponse
- object UpdateDeviceDefinitionRequest
- object UpdateDeviceDefinitionResponse
- object UpdateFunctionDefinitionRequest
- object UpdateFunctionDefinitionResponse
- object UpdateGroupCertificateConfigurationRequest
- object UpdateGroupCertificateConfigurationResponse
- object UpdateGroupRequest
- object UpdateGroupResponse
- object UpdateLoggerDefinitionRequest
- object UpdateLoggerDefinitionResponse
- object UpdateResourceDefinitionRequest
- object UpdateResourceDefinitionResponse
- object UpdateSubscriptionDefinitionRequest
- object UpdateSubscriptionDefinitionResponse
-
object
UpdateTargetsArchitectureEnum
The architecture of the cores which are the targets of an update.
-
object
UpdateTargetsOperatingSystemEnum
The operating system of the cores which are the targets of an update.
- object VersionInformation