package
1.55.6
Repository: https://github.com/aws/aws-sdk-go.git
Documentation: pkg.go.dev

# Packages

Package greengrassiface provides an interface to enable mocking the AWS Greengrass service client for testing your code.

# Functions

BulkDeploymentStatus_Values returns all elements of the BulkDeploymentStatus enum.
ConfigurationSyncStatus_Values returns all elements of the ConfigurationSyncStatus enum.
DeploymentType_Values returns all elements of the DeploymentType enum.
EncodingType_Values returns all elements of the EncodingType enum.
FunctionIsolationMode_Values returns all elements of the FunctionIsolationMode enum.
LoggerComponent_Values returns all elements of the LoggerComponent enum.
LoggerLevel_Values returns all elements of the LoggerLevel enum.
LoggerType_Values returns all elements of the LoggerType enum.
New creates a new instance of the Greengrass client with a session.
Permission_Values returns all elements of the Permission enum.
SoftwareToUpdate_Values returns all elements of the SoftwareToUpdate enum.
Telemetry_Values returns all elements of the Telemetry enum.
UpdateAgentLogLevel_Values returns all elements of the UpdateAgentLogLevel enum.
UpdateTargetsArchitecture_Values returns all elements of the UpdateTargetsArchitecture enum.
UpdateTargetsOperatingSystem_Values returns all elements of the UpdateTargetsOperatingSystem enum.

# Constants

BulkDeploymentStatusCompleted is a BulkDeploymentStatus enum value.
BulkDeploymentStatusFailed is a BulkDeploymentStatus enum value.
BulkDeploymentStatusInitializing is a BulkDeploymentStatus enum value.
BulkDeploymentStatusRunning is a BulkDeploymentStatus enum value.
BulkDeploymentStatusStopped is a BulkDeploymentStatus enum value.
BulkDeploymentStatusStopping is a BulkDeploymentStatus enum value.
ConfigurationSyncStatusInSync is a ConfigurationSyncStatus enum value.
ConfigurationSyncStatusOutOfSync is a ConfigurationSyncStatus enum value.
DeploymentTypeForceResetDeployment is a DeploymentType enum value.
DeploymentTypeNewDeployment is a DeploymentType enum value.
DeploymentTypeRedeployment is a DeploymentType enum value.
DeploymentTypeResetDeployment is a DeploymentType enum value.
EncodingTypeBinary is a EncodingType enum value.
EncodingTypeJson is a EncodingType enum value.
ID to lookup a service endpoint with.
ErrCodeBadRequestException for service response error code "BadRequestException".
ErrCodeInternalServerErrorException for service response error code "InternalServerErrorException".
FunctionIsolationModeGreengrassContainer is a FunctionIsolationMode enum value.
FunctionIsolationModeNoContainer is a FunctionIsolationMode enum value.
LoggerComponentGreengrassSystem is a LoggerComponent enum value.
LoggerComponentLambda is a LoggerComponent enum value.
LoggerLevelDebug is a LoggerLevel enum value.
LoggerLevelError is a LoggerLevel enum value.
LoggerLevelFatal is a LoggerLevel enum value.
LoggerLevelInfo is a LoggerLevel enum value.
LoggerLevelWarn is a LoggerLevel enum value.
LoggerTypeAwscloudWatch is a LoggerType enum value.
LoggerTypeFileSystem is a LoggerType enum value.
PermissionRo is a Permission enum value.
PermissionRw is a Permission enum value.
ServiceID is a unique identifier of a specific service.
Name of service.
SoftwareToUpdateCore is a SoftwareToUpdate enum value.
SoftwareToUpdateOtaAgent is a SoftwareToUpdate enum value.
TelemetryOff is a Telemetry enum value.
TelemetryOn is a Telemetry enum value.
UpdateAgentLogLevelDebug is a UpdateAgentLogLevel enum value.
UpdateAgentLogLevelError is a UpdateAgentLogLevel enum value.
UpdateAgentLogLevelFatal is a UpdateAgentLogLevel enum value.
UpdateAgentLogLevelInfo is a UpdateAgentLogLevel enum value.
UpdateAgentLogLevelNone is a UpdateAgentLogLevel enum value.
UpdateAgentLogLevelTrace is a UpdateAgentLogLevel enum value.
UpdateAgentLogLevelVerbose is a UpdateAgentLogLevel enum value.
UpdateAgentLogLevelWarn is a UpdateAgentLogLevel enum value.
UpdateTargetsArchitectureAarch64 is a UpdateTargetsArchitecture enum value.
UpdateTargetsArchitectureArmv6l is a UpdateTargetsArchitecture enum value.
UpdateTargetsArchitectureArmv7l is a UpdateTargetsArchitecture enum value.
UpdateTargetsArchitectureX8664 is a UpdateTargetsArchitecture enum value.
UpdateTargetsOperatingSystemAmazonLinux is a UpdateTargetsOperatingSystem enum value.
UpdateTargetsOperatingSystemOpenwrt is a UpdateTargetsOperatingSystem enum value.
UpdateTargetsOperatingSystemRaspbian is a UpdateTargetsOperatingSystem enum value.
UpdateTargetsOperatingSystemUbuntu is a UpdateTargetsOperatingSystem enum value.

# Structs

General error information.
Information about a bulk deployment.
Relevant metrics on input records processed during bulk deployment.
Information about an individual group deployment in a bulk deployment operation.
Information about a Greengrass core's connectivity.
Information about a connector.
Information about the connector definition version, which is a container for connectors.
Information about a core.
Information about a core definition version.
Information about a deployment.
Request for the CreateSoftwareUpdateJob API.
Information about a definition.
Information about a deployment.
Information about a device.
Information about a device definition version.
Details about the error.
Information about a Lambda function.
The configuration of the Lambda function.
The environment configuration of the function.
The default configuration that applies to all Lambda functions in the group.
Configuration information that specifies how a Lambda function runs.
Information about a function definition version.
Configuration information that specifies how a Lambda function runs.
Specifies the user and group whose permissions are used when running the Lambda function.
Information about the status of a bulk deployment at the time of the request.
Information about a Greengrass core's connectivity.
Information about a connector definition version.
Information about the status of a deployment for a group.
Information about a function definition version.
Information about a certificate authority for a group.
Information about a group version.
Information about a logger definition version.
Information about a resource definition version.
Information about a subscription definition version.
The runtime configuration for a thing.
Greengrass provides the API operation methods for making requests to AWS Greengrass.
Information about a certificate authority for a group.
Information about a group.
Group owner related settings for local resources.
Information about a group version.
General error information.
Attributes that define a local device resource.
Attributes that define a local volume resource.
Information about a logger.
Information about a logger definition version.
Information about a group reset request.
Information about a resource.
A policy used by the function to access a resource.
A container for resource data.
Information about a resource definition version.
The owner setting for downloaded machine learning resources.
Runtime configuration for a thing.
Attributes that define an Amazon S3 machine learning resource.
Attributes that define an Amazon SageMaker machine learning resource.
Attributes that define a secret resource, which references a secret from AWS Secrets Manager.
Information about a bulk deployment.
Information about a subscription.
Information about a subscription definition version.
Configuration settings for running telemetry.
Configuration settings for running telemetry.
Information required to update a Greengrass core's connectivity.
Information about a version.