Module Awso_greengrass_asyncSource

Sourceval tag_resource : ?endpoint_url:string -> ?cfg:Awso.Cfg.t -> Awso_greengrass.Values.TagResourceRequest.t -> (unit, unit) Result.t Async.Deferred.t
Sourceval untag_resource : ?endpoint_url:string -> ?cfg:Awso.Cfg.t -> Awso_greengrass.Values.UntagResourceRequest.t -> (unit, unit) Result.t Async.Deferred.t
include module type of struct include Awso_greengrass.Values end
Sourceval service : Awso.Service.t
Sourceval apiVersion : string
Sourceval endpointPrefix : string
Sourceval serviceFullName : string
Sourceval signatureVersion : string
Sourceval protocol : string
Sourceval globalEndpoint : string
Sourceval simple_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval composed_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval to_query : ('a -> Awso.Client.Query.value) -> 'a -> Awso.Client.Query.t
Sourceval structure_to_value_aux : ('a * 'b option) list -> f:(('a * 'b) list -> 'c) -> [> `Structure of 'c ]
Sourceval structure_to_value : ('a * 'b option) list -> [> `Structure of ('a * 'b) list ]
Sourceval structure_to_wrapped_value : wrapper:'a -> response:'a -> ('b * 'c option) list -> [> `Structure of ('a * [> `Structure of ('b * 'c) list ]) list ]

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

A policy used by the function to access a resource.

Group owner related settings for local resources.

Sourcemodule ResourceDownloadOwnerSetting = Awso_greengrass.Values.ResourceDownloadOwnerSetting

The owner setting for downloaded machine learning resources.

Configuration information that specifies how a Lambda function runs.

Attributes that define a local device resource.

Attributes that define a local volume resource.

Sourcemodule S3MachineLearningModelResourceData = Awso_greengrass.Values.S3MachineLearningModelResourceData

Attributes that define an Amazon S3 machine learning resource.

Sourcemodule SageMakerMachineLearningModelResourceData = Awso_greengrass.Values.SageMakerMachineLearningModelResourceData

Attributes that define an Amazon SageMaker machine learning resource.

Sourcemodule SecretsManagerSecretResourceData = Awso_greengrass.Values.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.

Sourcemodule FunctionConfigurationEnvironment = Awso_greengrass.Values.FunctionConfigurationEnvironment

The environment configuration of the function.

Details about the error.

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

The configuration of the Lambda function.

Information about a subscription.

Information about a resource.

Information about a logger

Sourcemodule FunctionDefaultExecutionConfig = Awso_greengrass.Values.FunctionDefaultExecutionConfig

Configuration information that specifies how a Lambda function runs.

Information about a Lambda function.

Information about a device.

Information about a core.

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.

Information about a Greengrass core's connectivity.

Information about a version.

Information about a definition.

Information about a group.

Sourcemodule GroupCertificateAuthorityProperties = Awso_greengrass.Values.GroupCertificateAuthorityProperties

Information about a certificate authority for a group.

Information about a 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.

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

Configuration settings for running telemetry.

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

General error information.

Sourcemodule InternalServerErrorException = Awso_greengrass.Values.InternalServerErrorException

General error information.

Sourcemodule TelemetryConfigurationUpdate = Awso_greengrass.Values.TelemetryConfigurationUpdate

Configuration settings for running telemetry.

Runtime configuration for a thing.

Sourcemodule SubscriptionDefinitionVersion = Awso_greengrass.Values.SubscriptionDefinitionVersion

Information about a subscription definition version.

Information about a resource definition version.

Information about a logger definition version.

Information about a group version.

Information about a function definition version.

Information about a device definition version.

Information about a core definition version.

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

Relevant metrics on input records processed during bulk deployment.

The IAM Role that Greengrass will use to create pre-signed URLs pointing towards the update artifact.

Sourcemodule UpdateTargetsOperatingSystem = Awso_greengrass.Values.UpdateTargetsOperatingSystem
Sourcemodule UpdateThingRuntimeConfigurationResponse = Awso_greengrass.Values.UpdateThingRuntimeConfigurationResponse

Updates the runtime configuration of a thing.

Sourcemodule UpdateThingRuntimeConfigurationRequest = Awso_greengrass.Values.UpdateThingRuntimeConfigurationRequest

Updates the runtime configuration of a thing.

Sourcemodule UpdateSubscriptionDefinitionResponse = Awso_greengrass.Values.UpdateSubscriptionDefinitionResponse

Updates a subscription definition.

Sourcemodule UpdateSubscriptionDefinitionRequest = Awso_greengrass.Values.UpdateSubscriptionDefinitionRequest

Updates a subscription definition.

Sourcemodule UpdateResourceDefinitionResponse = Awso_greengrass.Values.UpdateResourceDefinitionResponse

Updates a resource definition.

Sourcemodule UpdateResourceDefinitionRequest = Awso_greengrass.Values.UpdateResourceDefinitionRequest

Updates a resource definition.

Sourcemodule UpdateLoggerDefinitionResponse = Awso_greengrass.Values.UpdateLoggerDefinitionResponse

Updates a logger definition.

Sourcemodule UpdateLoggerDefinitionRequest = Awso_greengrass.Values.UpdateLoggerDefinitionRequest

Updates a logger definition.

Updates a group.

Updates a group.

Sourcemodule UpdateGroupCertificateConfigurationResponse = Awso_greengrass.Values.UpdateGroupCertificateConfigurationResponse

Updates the Certificate expiry time for a group.

Sourcemodule UpdateGroupCertificateConfigurationRequest = Awso_greengrass.Values.UpdateGroupCertificateConfigurationRequest

Updates the Certificate expiry time for a group.

Sourcemodule UpdateFunctionDefinitionResponse = Awso_greengrass.Values.UpdateFunctionDefinitionResponse

Updates a Lambda function definition.

Sourcemodule UpdateFunctionDefinitionRequest = Awso_greengrass.Values.UpdateFunctionDefinitionRequest

Updates a Lambda function definition.

Sourcemodule UpdateDeviceDefinitionResponse = Awso_greengrass.Values.UpdateDeviceDefinitionResponse

Updates a device definition.

Sourcemodule UpdateDeviceDefinitionRequest = Awso_greengrass.Values.UpdateDeviceDefinitionRequest

Updates a device definition.

Sourcemodule UpdateCoreDefinitionResponse = Awso_greengrass.Values.UpdateCoreDefinitionResponse

Updates a core definition.

Updates a core definition.

Sourcemodule UpdateConnectorDefinitionResponse = Awso_greengrass.Values.UpdateConnectorDefinitionResponse

Updates a connector definition.

Sourcemodule UpdateConnectorDefinitionRequest = Awso_greengrass.Values.UpdateConnectorDefinitionRequest

Updates a connector definition.

Sourcemodule UpdateConnectivityInfoResponse = Awso_greengrass.Values.UpdateConnectivityInfoResponse

Updates the connectivity information for the core. Any devices that belong to the group which has this core will receive this information in order to find the location of the core and connect to it.

Sourcemodule UpdateConnectivityInfoRequest = Awso_greengrass.Values.UpdateConnectivityInfoRequest

Connectivity information.

Remove resource tags from a Greengrass Resource.

A map of the key-value pairs for the resource tag.

Stops the execution of a bulk deployment. This action returns a status of ''Stopping'' until the deployment is stopped. You cannot start a new bulk deployment while a previous deployment is in the ''Stopping'' state. This action doesn't rollback completed deployments or cancel pending deployments.

Stops the execution of a bulk deployment. This action returns a status of ''Stopping'' until the deployment is stopped. You cannot start a new bulk deployment while a previous deployment is in the ''Stopping'' state. This action doesn't rollback completed deployments or cancel pending deployments.

Deploys multiple groups in one operation. This action starts the bulk deployment of a specified set of group versions. Each group version deployment will be triggered with an adaptive rate that has a fixed upper limit. We recommend that you include an ''X-Amzn-Client-Token'' token in every ''StartBulkDeployment'' request. These requests are idempotent with respect to the token and the request parameters.

Deploys multiple groups in one operation. This action starts the bulk deployment of a specified set of group versions. Each group version deployment will be triggered with an adaptive rate that has a fixed upper limit. We recommend that you include an ''X-Amzn-Client-Token'' token in every ''StartBulkDeployment'' request. These requests are idempotent with respect to the token and the request parameters.

Runtime configuration for a thing.

Resets a group's deployments.

Information needed to reset deployments.

A list of versions.

Retrieves a list of resource tags for a resource arn.

Retrieves a list of resource tags for a resource arn.

Sourcemodule ListSubscriptionDefinitionsResponse = Awso_greengrass.Values.ListSubscriptionDefinitionsResponse

Retrieves a list of subscription definitions.

Sourcemodule ListSubscriptionDefinitionsRequest = Awso_greengrass.Values.ListSubscriptionDefinitionsRequest

Retrieves a list of subscription definitions.

Sourcemodule ListSubscriptionDefinitionVersionsResponse = Awso_greengrass.Values.ListSubscriptionDefinitionVersionsResponse

Lists the versions of a subscription definition.

Sourcemodule ListSubscriptionDefinitionVersionsRequest = Awso_greengrass.Values.ListSubscriptionDefinitionVersionsRequest

Lists the versions of a subscription definition.

Sourcemodule ListResourceDefinitionsResponse = Awso_greengrass.Values.ListResourceDefinitionsResponse

Retrieves a list of resource definitions.

Sourcemodule ListResourceDefinitionsRequest = Awso_greengrass.Values.ListResourceDefinitionsRequest

Retrieves a list of resource definitions.

Sourcemodule ListResourceDefinitionVersionsResponse = Awso_greengrass.Values.ListResourceDefinitionVersionsResponse

Lists the versions of a resource definition.

Sourcemodule ListResourceDefinitionVersionsRequest = Awso_greengrass.Values.ListResourceDefinitionVersionsRequest

Lists the versions of a resource definition.

Sourcemodule ListLoggerDefinitionsResponse = Awso_greengrass.Values.ListLoggerDefinitionsResponse

Retrieves a list of logger definitions.

Sourcemodule ListLoggerDefinitionsRequest = Awso_greengrass.Values.ListLoggerDefinitionsRequest

Retrieves a list of logger definitions.

Sourcemodule ListLoggerDefinitionVersionsResponse = Awso_greengrass.Values.ListLoggerDefinitionVersionsResponse

Lists the versions of a logger definition.

Sourcemodule ListLoggerDefinitionVersionsRequest = Awso_greengrass.Values.ListLoggerDefinitionVersionsRequest

Lists the versions of a logger definition.

Retrieves a list of groups.

Retrieves a list of groups.

Lists the versions of a group.

Lists the versions of a group.

Sourcemodule ListGroupCertificateAuthoritiesResponse = Awso_greengrass.Values.ListGroupCertificateAuthoritiesResponse

Retrieves the current CAs for a group.

Sourcemodule ListGroupCertificateAuthoritiesRequest = Awso_greengrass.Values.ListGroupCertificateAuthoritiesRequest

Retrieves the current CAs for a group.

Sourcemodule ListFunctionDefinitionsResponse = Awso_greengrass.Values.ListFunctionDefinitionsResponse

Retrieves a list of Lambda function definitions.

Sourcemodule ListFunctionDefinitionsRequest = Awso_greengrass.Values.ListFunctionDefinitionsRequest

Retrieves a list of Lambda function definitions.

Sourcemodule ListFunctionDefinitionVersionsResponse = Awso_greengrass.Values.ListFunctionDefinitionVersionsResponse

Lists the versions of a Lambda function definition.

Sourcemodule ListFunctionDefinitionVersionsRequest = Awso_greengrass.Values.ListFunctionDefinitionVersionsRequest

Lists the versions of a Lambda function definition.

Sourcemodule ListDeviceDefinitionsResponse = Awso_greengrass.Values.ListDeviceDefinitionsResponse

Retrieves a list of device definitions.

Sourcemodule ListDeviceDefinitionsRequest = Awso_greengrass.Values.ListDeviceDefinitionsRequest

Retrieves a list of device definitions.

Sourcemodule ListDeviceDefinitionVersionsResponse = Awso_greengrass.Values.ListDeviceDefinitionVersionsResponse

Lists the versions of a device definition.

Sourcemodule ListDeviceDefinitionVersionsRequest = Awso_greengrass.Values.ListDeviceDefinitionVersionsRequest

Lists the versions of a device definition.

Returns a history of deployments for the group.

Returns a history of deployments for the group.

A list of definitions.

Retrieves a list of core definitions.

Retrieves a list of core definitions.

Sourcemodule ListCoreDefinitionVersionsResponse = Awso_greengrass.Values.ListCoreDefinitionVersionsResponse

Lists the versions of a core definition.

Sourcemodule ListCoreDefinitionVersionsRequest = Awso_greengrass.Values.ListCoreDefinitionVersionsRequest

Lists the versions of a core definition.

Sourcemodule ListConnectorDefinitionsResponse = Awso_greengrass.Values.ListConnectorDefinitionsResponse

Retrieves a list of connector definitions.

Sourcemodule ListConnectorDefinitionsRequest = Awso_greengrass.Values.ListConnectorDefinitionsRequest

Retrieves a list of connector definitions.

Sourcemodule ListConnectorDefinitionVersionsResponse = Awso_greengrass.Values.ListConnectorDefinitionVersionsResponse

Lists the versions of a connector definition, which are containers for connectors. Connectors run on the Greengrass core and contain built-in integration with local infrastructure, device protocols, AWS, and other cloud services.

Sourcemodule ListConnectorDefinitionVersionsRequest = Awso_greengrass.Values.ListConnectorDefinitionVersionsRequest

Lists the versions of a connector definition, which are containers for connectors. Connectors run on the Greengrass core and contain built-in integration with local infrastructure, device protocols, AWS, and other cloud services.

Returns a list of bulk deployments.

Returns a list of bulk deployments.

Sourcemodule ListBulkDeploymentDetailedReportsResponse = Awso_greengrass.Values.ListBulkDeploymentDetailedReportsResponse

Gets a paginated list of the deployments that have been started in a bulk deployment operation, and their current deployment status.

Sourcemodule ListBulkDeploymentDetailedReportsRequest = Awso_greengrass.Values.ListBulkDeploymentDetailedReportsRequest

Gets a paginated list of the deployments that have been started in a bulk deployment operation, and their current deployment status.

Sourcemodule GroupCertificateConfiguration = Awso_greengrass.Values.GroupCertificateConfiguration

Information about a group certificate configuration.

Sourcemodule GetThingRuntimeConfigurationResponse = Awso_greengrass.Values.GetThingRuntimeConfigurationResponse

Get the runtime configuration of a thing.

Sourcemodule GetThingRuntimeConfigurationRequest = Awso_greengrass.Values.GetThingRuntimeConfigurationRequest

Get the runtime configuration of a thing.

Sourcemodule GetSubscriptionDefinitionVersionResponse = Awso_greengrass.Values.GetSubscriptionDefinitionVersionResponse

Retrieves information about a subscription definition version.

Sourcemodule GetSubscriptionDefinitionVersionRequest = Awso_greengrass.Values.GetSubscriptionDefinitionVersionRequest

Retrieves information about a subscription definition version.

Sourcemodule GetSubscriptionDefinitionResponse = Awso_greengrass.Values.GetSubscriptionDefinitionResponse

Retrieves information about a subscription definition.

Sourcemodule GetSubscriptionDefinitionRequest = Awso_greengrass.Values.GetSubscriptionDefinitionRequest

Retrieves information about a subscription definition.

Sourcemodule GetServiceRoleForAccountResponse = Awso_greengrass.Values.GetServiceRoleForAccountResponse

Retrieves the service role that is attached to your account.

Sourcemodule GetServiceRoleForAccountRequest = Awso_greengrass.Values.GetServiceRoleForAccountRequest

Retrieves the service role that is attached to your account.

Sourcemodule GetResourceDefinitionVersionResponse = Awso_greengrass.Values.GetResourceDefinitionVersionResponse

Retrieves information about a resource definition version, including which resources are included in the version.

Sourcemodule GetResourceDefinitionVersionRequest = Awso_greengrass.Values.GetResourceDefinitionVersionRequest

Retrieves information about a resource definition version, including which resources are included in the version.

Sourcemodule GetResourceDefinitionResponse = Awso_greengrass.Values.GetResourceDefinitionResponse

Retrieves information about a resource definition, including its creation time and latest version.

Sourcemodule GetResourceDefinitionRequest = Awso_greengrass.Values.GetResourceDefinitionRequest

Retrieves information about a resource definition, including its creation time and latest version.

Sourcemodule GetLoggerDefinitionVersionResponse = Awso_greengrass.Values.GetLoggerDefinitionVersionResponse

Retrieves information about a logger definition version.

Sourcemodule GetLoggerDefinitionVersionRequest = Awso_greengrass.Values.GetLoggerDefinitionVersionRequest

Retrieves information about a logger definition version.

Retrieves information about a logger definition.

Retrieves information about a logger definition.

Retrieves information about a group version.

Retrieves information about a group version.

Retrieves information about a group.

Retrieves information about a group.

Sourcemodule GetGroupCertificateConfigurationResponse = Awso_greengrass.Values.GetGroupCertificateConfigurationResponse

Retrieves the current configuration for the CA used by the group.

Sourcemodule GetGroupCertificateConfigurationRequest = Awso_greengrass.Values.GetGroupCertificateConfigurationRequest

Retrieves the current configuration for the CA used by the group.

Sourcemodule GetGroupCertificateAuthorityResponse = Awso_greengrass.Values.GetGroupCertificateAuthorityResponse

Retreives the CA associated with a group. Returns the public key of the CA.

Sourcemodule GetGroupCertificateAuthorityRequest = Awso_greengrass.Values.GetGroupCertificateAuthorityRequest

Retreives the CA associated with a group. Returns the public key of the CA.

Sourcemodule GetFunctionDefinitionVersionResponse = Awso_greengrass.Values.GetFunctionDefinitionVersionResponse

Retrieves information about a Lambda function definition version, including which Lambda functions are included in the version and their configurations.

Sourcemodule GetFunctionDefinitionVersionRequest = Awso_greengrass.Values.GetFunctionDefinitionVersionRequest

Retrieves information about a Lambda function definition version, including which Lambda functions are included in the version and their configurations.

Sourcemodule GetFunctionDefinitionResponse = Awso_greengrass.Values.GetFunctionDefinitionResponse

Retrieves information about a Lambda function definition, including its creation time and latest version.

Sourcemodule GetFunctionDefinitionRequest = Awso_greengrass.Values.GetFunctionDefinitionRequest

Retrieves information about a Lambda function definition, including its creation time and latest version.

Sourcemodule GetDeviceDefinitionVersionResponse = Awso_greengrass.Values.GetDeviceDefinitionVersionResponse

Retrieves information about a device definition version.

Sourcemodule GetDeviceDefinitionVersionRequest = Awso_greengrass.Values.GetDeviceDefinitionVersionRequest

Retrieves information about a device definition version.

Retrieves information about a device definition.

Retrieves information about a device definition.

Returns the status of a deployment.

Returns the status of a deployment.

Sourcemodule GetCoreDefinitionVersionResponse = Awso_greengrass.Values.GetCoreDefinitionVersionResponse

Retrieves information about a core definition version.

Sourcemodule GetCoreDefinitionVersionRequest = Awso_greengrass.Values.GetCoreDefinitionVersionRequest

Retrieves information about a core definition version.

Retrieves information about a core definition version.

Retrieves information about a core definition version.

Sourcemodule GetConnectorDefinitionVersionResponse = Awso_greengrass.Values.GetConnectorDefinitionVersionResponse

Retrieves information about a connector definition version, including the connectors that the version contains. Connectors are prebuilt modules that interact with local infrastructure, device protocols, AWS, and other cloud services.

Sourcemodule GetConnectorDefinitionVersionRequest = Awso_greengrass.Values.GetConnectorDefinitionVersionRequest

Retrieves information about a connector definition version, including the connectors that the version contains. Connectors are prebuilt modules that interact with local infrastructure, device protocols, AWS, and other cloud services.

Sourcemodule GetConnectorDefinitionResponse = Awso_greengrass.Values.GetConnectorDefinitionResponse

Retrieves information about a connector definition.

Sourcemodule GetConnectorDefinitionRequest = Awso_greengrass.Values.GetConnectorDefinitionRequest

Retrieves information about a connector definition.

Retrieves the connectivity information for a core.

Retrieves the connectivity information for a core.

Sourcemodule GetBulkDeploymentStatusResponse = Awso_greengrass.Values.GetBulkDeploymentStatusResponse

Returns the status of a bulk deployment.

Sourcemodule GetBulkDeploymentStatusRequest = Awso_greengrass.Values.GetBulkDeploymentStatusRequest

Returns the status of a bulk deployment.

Retrieves the role associated with a particular group.

Retrieves the role associated with a particular group.

General error information.

Sourcemodule DisassociateServiceRoleFromAccountResponse = Awso_greengrass.Values.DisassociateServiceRoleFromAccountResponse

Disassociates the service role from your account. Without a service role, deployments will not work.

Sourcemodule DisassociateServiceRoleFromAccountRequest = Awso_greengrass.Values.DisassociateServiceRoleFromAccountRequest

Disassociates the service role from your account. Without a service role, deployments will not work.

Sourcemodule DisassociateRoleFromGroupResponse = Awso_greengrass.Values.DisassociateRoleFromGroupResponse

Disassociates the role from a group.

Sourcemodule DisassociateRoleFromGroupRequest = Awso_greengrass.Values.DisassociateRoleFromGroupRequest

Disassociates the role from a group.

Sourcemodule DeleteSubscriptionDefinitionResponse = Awso_greengrass.Values.DeleteSubscriptionDefinitionResponse

Deletes a subscription definition.

Sourcemodule DeleteSubscriptionDefinitionRequest = Awso_greengrass.Values.DeleteSubscriptionDefinitionRequest

Deletes a subscription definition.

Sourcemodule DeleteResourceDefinitionResponse = Awso_greengrass.Values.DeleteResourceDefinitionResponse

Deletes a resource definition.

Sourcemodule DeleteResourceDefinitionRequest = Awso_greengrass.Values.DeleteResourceDefinitionRequest

Deletes a resource definition.

Sourcemodule DeleteLoggerDefinitionResponse = Awso_greengrass.Values.DeleteLoggerDefinitionResponse

Deletes a logger definition.

Sourcemodule DeleteLoggerDefinitionRequest = Awso_greengrass.Values.DeleteLoggerDefinitionRequest

Deletes a logger definition.

Deletes a group.

Deletes a group.

Sourcemodule DeleteFunctionDefinitionResponse = Awso_greengrass.Values.DeleteFunctionDefinitionResponse

Deletes a Lambda function definition.

Sourcemodule DeleteFunctionDefinitionRequest = Awso_greengrass.Values.DeleteFunctionDefinitionRequest

Deletes a Lambda function definition.

Sourcemodule DeleteDeviceDefinitionResponse = Awso_greengrass.Values.DeleteDeviceDefinitionResponse

Deletes a device definition.

Sourcemodule DeleteDeviceDefinitionRequest = Awso_greengrass.Values.DeleteDeviceDefinitionRequest

Deletes a device definition.

Sourcemodule DeleteCoreDefinitionResponse = Awso_greengrass.Values.DeleteCoreDefinitionResponse

Deletes a core definition.

Deletes a core definition.

Sourcemodule DeleteConnectorDefinitionResponse = Awso_greengrass.Values.DeleteConnectorDefinitionResponse

Deletes a connector definition.

Sourcemodule DeleteConnectorDefinitionRequest = Awso_greengrass.Values.DeleteConnectorDefinitionRequest

Deletes a connector definition.

Sourcemodule CreateSubscriptionDefinitionVersionResponse = Awso_greengrass.Values.CreateSubscriptionDefinitionVersionResponse

Creates a version of a subscription definition which has already been defined.

Sourcemodule CreateSubscriptionDefinitionVersionRequest = Awso_greengrass.Values.CreateSubscriptionDefinitionVersionRequest

Creates a version of a subscription definition which has already been defined.

Sourcemodule CreateSubscriptionDefinitionResponse = Awso_greengrass.Values.CreateSubscriptionDefinitionResponse

Creates a subscription definition. You may provide the initial version of the subscription definition now or use ''CreateSubscriptionDefinitionVersion'' at a later time.

Sourcemodule CreateSubscriptionDefinitionRequest = Awso_greengrass.Values.CreateSubscriptionDefinitionRequest

Creates a subscription definition. You may provide the initial version of the subscription definition now or use ''CreateSubscriptionDefinitionVersion'' at a later time.

Sourcemodule CreateSoftwareUpdateJobResponse = Awso_greengrass.Values.CreateSoftwareUpdateJobResponse

Creates a software update for a core or group of cores (specified as an IoT thing group.) Use this to update the OTA Agent as well as the Greengrass core software. It makes use of the IoT Jobs feature which provides additional commands to manage a Greengrass core software update job.

Sourcemodule CreateSoftwareUpdateJobRequest = Awso_greengrass.Values.CreateSoftwareUpdateJobRequest

Creates a software update for a core or group of cores (specified as an IoT thing group.) Use this to update the OTA Agent as well as the Greengrass core software. It makes use of the IoT Jobs feature which provides additional commands to manage a Greengrass core software update job.

Sourcemodule CreateResourceDefinitionVersionResponse = Awso_greengrass.Values.CreateResourceDefinitionVersionResponse

Creates a version of a resource definition that has already been defined.

Sourcemodule CreateResourceDefinitionVersionRequest = Awso_greengrass.Values.CreateResourceDefinitionVersionRequest

Creates a version of a resource definition that has already been defined.

Sourcemodule CreateResourceDefinitionResponse = Awso_greengrass.Values.CreateResourceDefinitionResponse

Creates a resource definition which contains a list of resources to be used in a group. You can create an initial version of the definition by providing a list of resources now, or use ''CreateResourceDefinitionVersion'' later.

Sourcemodule CreateResourceDefinitionRequest = Awso_greengrass.Values.CreateResourceDefinitionRequest

Creates a resource definition which contains a list of resources to be used in a group. You can create an initial version of the definition by providing a list of resources now, or use ''CreateResourceDefinitionVersion'' later.

Sourcemodule CreateLoggerDefinitionVersionResponse = Awso_greengrass.Values.CreateLoggerDefinitionVersionResponse

Creates a version of a logger definition that has already been defined.

Sourcemodule CreateLoggerDefinitionVersionRequest = Awso_greengrass.Values.CreateLoggerDefinitionVersionRequest

Creates a version of a logger definition that has already been defined.

Sourcemodule CreateLoggerDefinitionResponse = Awso_greengrass.Values.CreateLoggerDefinitionResponse

Creates a logger definition. You may provide the initial version of the logger definition now or use ''CreateLoggerDefinitionVersion'' at a later time.

Sourcemodule CreateLoggerDefinitionRequest = Awso_greengrass.Values.CreateLoggerDefinitionRequest

Creates a logger definition. You may provide the initial version of the logger definition now or use ''CreateLoggerDefinitionVersion'' at a later time.

Creates a version of a group which has already been defined.

Creates a version of a group which has already been defined.

Creates a group. You may provide the initial version of the group or use ''CreateGroupVersion'' at a later time. Tip: You can use the ''gg_group_setup'' package (https://github.com/awslabs/aws-greengrass-group-setup) as a library or command-line application to create and deploy Greengrass groups.

Creates a group. You may provide the initial version of the group or use ''CreateGroupVersion'' at a later time. Tip: You can use the ''gg_group_setup'' package (https://github.com/awslabs/aws-greengrass-group-setup) as a library or command-line application to create and deploy Greengrass groups.

Sourcemodule CreateGroupCertificateAuthorityResponse = Awso_greengrass.Values.CreateGroupCertificateAuthorityResponse

Creates a CA for the group. If a CA already exists, it will rotate the existing CA.

Sourcemodule CreateGroupCertificateAuthorityRequest = Awso_greengrass.Values.CreateGroupCertificateAuthorityRequest

Creates a CA for the group. If a CA already exists, it will rotate the existing CA.

Sourcemodule CreateFunctionDefinitionVersionResponse = Awso_greengrass.Values.CreateFunctionDefinitionVersionResponse

Creates a version of a Lambda function definition that has already been defined.

Sourcemodule CreateFunctionDefinitionVersionRequest = Awso_greengrass.Values.CreateFunctionDefinitionVersionRequest

Information needed to create a function definition version.

Sourcemodule CreateFunctionDefinitionResponse = Awso_greengrass.Values.CreateFunctionDefinitionResponse

Creates a Lambda function definition which contains a list of Lambda functions and their configurations to be used in a group. You can create an initial version of the definition by providing a list of Lambda functions and their configurations now, or use ''CreateFunctionDefinitionVersion'' later.

Sourcemodule CreateFunctionDefinitionRequest = Awso_greengrass.Values.CreateFunctionDefinitionRequest

Creates a Lambda function definition which contains a list of Lambda functions and their configurations to be used in a group. You can create an initial version of the definition by providing a list of Lambda functions and their configurations now, or use ''CreateFunctionDefinitionVersion'' later.

Sourcemodule CreateDeviceDefinitionVersionResponse = Awso_greengrass.Values.CreateDeviceDefinitionVersionResponse

Creates a version of a device definition that has already been defined.

Sourcemodule CreateDeviceDefinitionVersionRequest = Awso_greengrass.Values.CreateDeviceDefinitionVersionRequest

Creates a version of a device definition that has already been defined.

Sourcemodule CreateDeviceDefinitionResponse = Awso_greengrass.Values.CreateDeviceDefinitionResponse

Creates a device definition. You may provide the initial version of the device definition now or use ''CreateDeviceDefinitionVersion'' at a later time.

Sourcemodule CreateDeviceDefinitionRequest = Awso_greengrass.Values.CreateDeviceDefinitionRequest

Creates a device definition. You may provide the initial version of the device definition now or use ''CreateDeviceDefinitionVersion'' at a later time.

Creates a deployment. ''CreateDeployment'' requests are idempotent with respect to the ''X-Amzn-Client-Token'' token and the request parameters.

Creates a deployment. ''CreateDeployment'' requests are idempotent with respect to the ''X-Amzn-Client-Token'' token and the request parameters.

Sourcemodule CreateCoreDefinitionVersionResponse = Awso_greengrass.Values.CreateCoreDefinitionVersionResponse

Creates a version of a core definition that has already been defined. Greengrass groups must each contain exactly one Greengrass core.

Sourcemodule CreateCoreDefinitionVersionRequest = Awso_greengrass.Values.CreateCoreDefinitionVersionRequest

Creates a version of a core definition that has already been defined. Greengrass groups must each contain exactly one Greengrass core.

Sourcemodule CreateCoreDefinitionResponse = Awso_greengrass.Values.CreateCoreDefinitionResponse

Creates a core definition. You may provide the initial version of the core definition now or use ''CreateCoreDefinitionVersion'' at a later time. Greengrass groups must each contain exactly one Greengrass core.

Information needed to create a core definition.

Sourcemodule CreateConnectorDefinitionVersionResponse = Awso_greengrass.Values.CreateConnectorDefinitionVersionResponse

Creates a version of a connector definition which has already been defined.

Sourcemodule CreateConnectorDefinitionVersionRequest = Awso_greengrass.Values.CreateConnectorDefinitionVersionRequest

Creates a version of a connector definition which has already been defined.

Sourcemodule CreateConnectorDefinitionResponse = Awso_greengrass.Values.CreateConnectorDefinitionResponse

Creates a connector definition. You may provide the initial version of the connector definition now or use ''CreateConnectorDefinitionVersion'' at a later time.

Sourcemodule CreateConnectorDefinitionRequest = Awso_greengrass.Values.CreateConnectorDefinitionRequest

Creates a connector definition. You may provide the initial version of the connector definition now or use ''CreateConnectorDefinitionVersion'' at a later time.

Sourcemodule AssociateServiceRoleToAccountResponse = Awso_greengrass.Values.AssociateServiceRoleToAccountResponse

Associates a role with your account. AWS IoT Greengrass will use the role to access your Lambda functions and AWS IoT resources. This is necessary for deployments to succeed. The role must have at least minimum permissions in the policy ''AWSGreengrassResourceAccessRolePolicy''.

Sourcemodule AssociateServiceRoleToAccountRequest = Awso_greengrass.Values.AssociateServiceRoleToAccountRequest

Associates a role with your account. AWS IoT Greengrass will use the role to access your Lambda functions and AWS IoT resources. This is necessary for deployments to succeed. The role must have at least minimum permissions in the policy ''AWSGreengrassResourceAccessRolePolicy''.

Sourcemodule AssociateRoleToGroupResponse = Awso_greengrass.Values.AssociateRoleToGroupResponse

Associates a role with a group. Your Greengrass core will use the role to access AWS cloud services. The role's permissions should allow Greengrass core Lambda functions to perform actions against the cloud.

Associates a role with a group. Your Greengrass core will use the role to access AWS cloud services. The role's permissions should allow Greengrass core Lambda functions to perform actions against the cloud.

Sourcemodule Cli : sig ... end