greengrass-2017-06-07
library
Classes
-
$Function
-
Information about a Lambda function.
-
AssociateRoleToGroupResponse
-
-
AssociateServiceRoleToAccountResponse
-
-
AwsClientCredentials
-
AWS credentials.
-
BulkDeployment
-
Information about a bulk deployment. You cannot start a new bulk deployment
while another one is still running or in a non-terminal state.
-
BulkDeploymentMetrics
-
Relevant metrics on input records processed during bulk deployment.
-
BulkDeploymentResult
-
Information about an individual group deployment in a bulk deployment
operation.
-
ConnectivityInfo
-
Information about a Greengrass core's connectivity.
-
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.
-
ConnectorDefinitionVersion
-
Information about the connector definition version, which is a container for
connectors.
-
Core
-
Information about a core.
-
CoreDefinitionVersion
-
Information about a core definition version.
-
CreateConnectorDefinitionResponse
-
-
CreateConnectorDefinitionVersionResponse
-
-
CreateCoreDefinitionResponse
-
-
CreateCoreDefinitionVersionResponse
-
-
CreateDeploymentResponse
-
-
CreateDeviceDefinitionResponse
-
-
CreateDeviceDefinitionVersionResponse
-
-
CreateFunctionDefinitionResponse
-
-
CreateFunctionDefinitionVersionResponse
-
-
CreateGroupCertificateAuthorityResponse
-
-
CreateGroupResponse
-
-
CreateGroupVersionResponse
-
-
CreateLoggerDefinitionResponse
-
-
CreateLoggerDefinitionVersionResponse
-
-
CreateResourceDefinitionResponse
-
-
CreateResourceDefinitionVersionResponse
-
-
CreateSoftwareUpdateJobResponse
-
-
CreateSubscriptionDefinitionResponse
-
-
CreateSubscriptionDefinitionVersionResponse
-
-
DefinitionInformation
-
Information about a definition.
-
DeleteConnectorDefinitionResponse
-
-
DeleteCoreDefinitionResponse
-
-
DeleteDeviceDefinitionResponse
-
-
DeleteFunctionDefinitionResponse
-
-
DeleteGroupResponse
-
-
DeleteLoggerDefinitionResponse
-
-
DeleteResourceDefinitionResponse
-
-
DeleteSubscriptionDefinitionResponse
-
-
Deployment
-
Information about a deployment.
-
Device
-
Information about a device.
-
DeviceDefinitionVersion
-
Information about a device definition version.
-
DisassociateRoleFromGroupResponse
-
-
DisassociateServiceRoleFromAccountResponse
-
-
ErrorDetail
-
Details about the error.
-
FunctionConfiguration
-
The configuration of the Lambda function.
-
FunctionConfigurationEnvironment
-
The environment configuration of the function.
-
FunctionDefaultConfig
-
The default configuration that applies to all Lambda functions in the group.
Individual Lambda functions can override these settings.
-
FunctionDefaultExecutionConfig
-
Configuration information that specifies how a Lambda function runs.
-
FunctionDefinitionVersion
-
Information about a function definition version.
-
FunctionExecutionConfig
-
Configuration information that specifies how a Lambda function runs.
-
FunctionRunAsConfig
-
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''.
-
GetAssociatedRoleResponse
-
-
GetBulkDeploymentStatusResponse
-
-
GetConnectivityInfoResponse
-
-
GetConnectorDefinitionResponse
-
-
GetConnectorDefinitionVersionResponse
-
-
GetCoreDefinitionResponse
-
-
GetCoreDefinitionVersionResponse
-
-
GetDeploymentStatusResponse
-
-
GetDeviceDefinitionResponse
-
-
GetDeviceDefinitionVersionResponse
-
-
GetFunctionDefinitionResponse
-
-
GetFunctionDefinitionVersionResponse
-
-
GetGroupCertificateAuthorityResponse
-
-
GetGroupCertificateConfigurationResponse
-
-
GetGroupResponse
-
-
GetGroupVersionResponse
-
-
GetLoggerDefinitionResponse
-
-
GetLoggerDefinitionVersionResponse
-
-
GetResourceDefinitionResponse
-
-
GetResourceDefinitionVersionResponse
-
-
GetServiceRoleForAccountResponse
-
-
GetSubscriptionDefinitionResponse
-
-
GetSubscriptionDefinitionVersionResponse
-
-
GetThingRuntimeConfigurationResponse
-
-
Greengrass
-
AWS IoT Greengrass seamlessly extends AWS onto physical devices so they can
act locally on the data they generate, while still using the cloud for
management, analytics, and durable storage. AWS IoT Greengrass ensures your
devices can respond quickly to local events and operate with intermittent
connectivity. AWS IoT Greengrass minimizes the cost of transmitting data to
the cloud by allowing you to author AWS Lambda functions that execute
locally.
-
GroupCertificateAuthorityProperties
-
Information about a certificate authority for a group.
-
GroupInformation
-
Information about a group.
-
GroupOwnerSetting
-
Group owner related settings for local resources.
-
GroupVersion
-
Information about a group version.
-
ListBulkDeploymentDetailedReportsResponse
-
-
ListBulkDeploymentsResponse
-
-
ListConnectorDefinitionsResponse
-
-
ListConnectorDefinitionVersionsResponse
-
-
ListCoreDefinitionsResponse
-
-
ListCoreDefinitionVersionsResponse
-
-
ListDeploymentsResponse
-
-
ListDeviceDefinitionsResponse
-
-
ListDeviceDefinitionVersionsResponse
-
-
ListFunctionDefinitionsResponse
-
-
ListFunctionDefinitionVersionsResponse
-
-
ListGroupCertificateAuthoritiesResponse
-
-
ListGroupsResponse
-
-
ListGroupVersionsResponse
-
-
ListLoggerDefinitionsResponse
-
-
ListLoggerDefinitionVersionsResponse
-
-
ListResourceDefinitionsResponse
-
-
ListResourceDefinitionVersionsResponse
-
-
ListSubscriptionDefinitionsResponse
-
-
ListSubscriptionDefinitionVersionsResponse
-
-
ListTagsForResourceResponse
-
-
LocalDeviceResourceData
-
Attributes that define a local device resource.
-
LocalVolumeResourceData
-
Attributes that define a local volume resource.
-
Logger
-
Information about a logger
-
LoggerDefinitionVersion
-
Information about a logger definition version.
-
ResetDeploymentsResponse
-
-
Resource
-
Information about a resource.
-
ResourceAccessPolicy
-
A policy used by the function to access a resource.
-
ResourceDataContainer
-
A container for resource data. The container takes only one of the following
supported resource data types: ''LocalDeviceResourceData'',
''LocalVolumeResourceData'', ''SageMakerMachineLearningModelResourceData'',
''S3MachineLearningModelResourceData'',
''SecretsManagerSecretResourceData''.
-
ResourceDefinitionVersion
-
Information about a resource definition version.
-
ResourceDownloadOwnerSetting
-
The owner setting for downloaded machine learning resources.
-
RuntimeConfiguration
-
Runtime configuration for a thing.
-
S3MachineLearningModelResourceData
-
Attributes that define an Amazon S3 machine learning resource.
-
SageMakerMachineLearningModelResourceData
-
Attributes that define an Amazon SageMaker machine learning resource.
-
SecretsManagerSecretResourceData
-
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.
-
StartBulkDeploymentResponse
-
-
StopBulkDeploymentResponse
-
-
Subscription
-
Information about a subscription.
-
SubscriptionDefinitionVersion
-
Information about a subscription definition version.
-
TelemetryConfiguration
-
Configuration settings for running telemetry.
-
TelemetryConfigurationUpdate
-
Configuration settings for running telemetry.
-
UpdateConnectivityInfoResponse
-
-
UpdateConnectorDefinitionResponse
-
-
UpdateCoreDefinitionResponse
-
-
UpdateDeviceDefinitionResponse
-
-
UpdateFunctionDefinitionResponse
-
-
UpdateGroupCertificateConfigurationResponse
-
-
UpdateGroupResponse
-
-
UpdateLoggerDefinitionResponse
-
-
UpdateResourceDefinitionResponse
-
-
UpdateSubscriptionDefinitionResponse
-
-
UpdateThingRuntimeConfigurationResponse
-
-
VersionInformation
-
Information about a version.