

**********
Greengrass
**********



======
Client
======



.. py:class:: Greengrass.Client

  A low-level client representing AWS 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.::

    
    import boto3
    
    client = boto3.client('greengrass')

  

These are the available methods:

.. toctree::
  :maxdepth: 1
  :titlesonly:

  greengrass/client/associate_role_to_group
  greengrass/client/associate_service_role_to_account
  greengrass/client/can_paginate
  greengrass/client/close
  greengrass/client/create_connector_definition
  greengrass/client/create_connector_definition_version
  greengrass/client/create_core_definition
  greengrass/client/create_core_definition_version
  greengrass/client/create_deployment
  greengrass/client/create_device_definition
  greengrass/client/create_device_definition_version
  greengrass/client/create_function_definition
  greengrass/client/create_function_definition_version
  greengrass/client/create_group
  greengrass/client/create_group_certificate_authority
  greengrass/client/create_group_version
  greengrass/client/create_logger_definition
  greengrass/client/create_logger_definition_version
  greengrass/client/create_resource_definition
  greengrass/client/create_resource_definition_version
  greengrass/client/create_software_update_job
  greengrass/client/create_subscription_definition
  greengrass/client/create_subscription_definition_version
  greengrass/client/delete_connector_definition
  greengrass/client/delete_core_definition
  greengrass/client/delete_device_definition
  greengrass/client/delete_function_definition
  greengrass/client/delete_group
  greengrass/client/delete_logger_definition
  greengrass/client/delete_resource_definition
  greengrass/client/delete_subscription_definition
  greengrass/client/disassociate_role_from_group
  greengrass/client/disassociate_service_role_from_account
  greengrass/client/get_associated_role
  greengrass/client/get_bulk_deployment_status
  greengrass/client/get_connectivity_info
  greengrass/client/get_connector_definition
  greengrass/client/get_connector_definition_version
  greengrass/client/get_core_definition
  greengrass/client/get_core_definition_version
  greengrass/client/get_deployment_status
  greengrass/client/get_device_definition
  greengrass/client/get_device_definition_version
  greengrass/client/get_function_definition
  greengrass/client/get_function_definition_version
  greengrass/client/get_group
  greengrass/client/get_group_certificate_authority
  greengrass/client/get_group_certificate_configuration
  greengrass/client/get_group_version
  greengrass/client/get_logger_definition
  greengrass/client/get_logger_definition_version
  greengrass/client/get_paginator
  greengrass/client/get_resource_definition
  greengrass/client/get_resource_definition_version
  greengrass/client/get_service_role_for_account
  greengrass/client/get_subscription_definition
  greengrass/client/get_subscription_definition_version
  greengrass/client/get_thing_runtime_configuration
  greengrass/client/get_waiter
  greengrass/client/list_bulk_deployment_detailed_reports
  greengrass/client/list_bulk_deployments
  greengrass/client/list_connector_definition_versions
  greengrass/client/list_connector_definitions
  greengrass/client/list_core_definition_versions
  greengrass/client/list_core_definitions
  greengrass/client/list_deployments
  greengrass/client/list_device_definition_versions
  greengrass/client/list_device_definitions
  greengrass/client/list_function_definition_versions
  greengrass/client/list_function_definitions
  greengrass/client/list_group_certificate_authorities
  greengrass/client/list_group_versions
  greengrass/client/list_groups
  greengrass/client/list_logger_definition_versions
  greengrass/client/list_logger_definitions
  greengrass/client/list_resource_definition_versions
  greengrass/client/list_resource_definitions
  greengrass/client/list_subscription_definition_versions
  greengrass/client/list_subscription_definitions
  greengrass/client/list_tags_for_resource
  greengrass/client/reset_deployments
  greengrass/client/start_bulk_deployment
  greengrass/client/stop_bulk_deployment
  greengrass/client/tag_resource
  greengrass/client/untag_resource
  greengrass/client/update_connectivity_info
  greengrass/client/update_connector_definition
  greengrass/client/update_core_definition
  greengrass/client/update_device_definition
  greengrass/client/update_function_definition
  greengrass/client/update_group
  greengrass/client/update_group_certificate_configuration
  greengrass/client/update_logger_definition
  greengrass/client/update_resource_definition
  greengrass/client/update_subscription_definition
  greengrass/client/update_thing_runtime_configuration


==========
Paginators
==========


Paginators are available on a client instance via the ``get_paginator`` method. For more detailed instructions and examples on the usage of paginators, see the paginators `user guide <https://boto3.amazonaws.com/v1/documentation/api/latest/guide/paginators.html>`_.

The available paginators are:

.. toctree::
  :maxdepth: 1
  :titlesonly:

  greengrass/paginator/ListBulkDeploymentDetailedReports
  greengrass/paginator/ListBulkDeployments
  greengrass/paginator/ListConnectorDefinitionVersions
  greengrass/paginator/ListConnectorDefinitions
  greengrass/paginator/ListCoreDefinitionVersions
  greengrass/paginator/ListCoreDefinitions
  greengrass/paginator/ListDeployments
  greengrass/paginator/ListDeviceDefinitionVersions
  greengrass/paginator/ListDeviceDefinitions
  greengrass/paginator/ListFunctionDefinitionVersions
  greengrass/paginator/ListFunctionDefinitions
  greengrass/paginator/ListGroupVersions
  greengrass/paginator/ListGroups
  greengrass/paginator/ListLoggerDefinitionVersions
  greengrass/paginator/ListLoggerDefinitions
  greengrass/paginator/ListResourceDefinitionVersions
  greengrass/paginator/ListResourceDefinitions
  greengrass/paginator/ListSubscriptionDefinitionVersions
  greengrass/paginator/ListSubscriptionDefinitions
