GreengrassClient Class
(QtAws::Greengrass::GreengrassClient)The GreengrassClient class provides access to the AWS Greengrass service. More...
| Header: | #include <GreengrassClient> |
| Inherits: | QtAws::Core::AwsAbstractClient |
Public Functions
| GreengrassClient(const QtAws::Core::AwsRegion::Region region = QtAws::Core::AwsRegion::InvalidRegion, QtAws::Core::AwsAbstractCredentials *credentials = NULL, QNetworkAccessManager * const manager = NULL, QObject * const parent = 0) | |
| GreengrassClient(const QUrl &endpoint, QtAws::Core::AwsAbstractCredentials *credentials = NULL, QNetworkAccessManager * const manager = NULL, QObject * const parent = 0) |
- 12 public functions inherited from QtAws::Core::AwsAbstractClient
Public Slots
| AssociateRoleToGroupResponse * | associateRoleToGroup(const AssociateRoleToGroupRequest &request) |
| AssociateServiceRoleToAccountResponse * | associateServiceRoleToAccount(const AssociateServiceRoleToAccountRequest &request) |
| CreateCoreDefinitionResponse * | createCoreDefinition(const CreateCoreDefinitionRequest &request) |
| CreateCoreDefinitionVersionResponse * | createCoreDefinitionVersion(const CreateCoreDefinitionVersionRequest &request) |
| CreateDeploymentResponse * | createDeployment(const CreateDeploymentRequest &request) |
| CreateDeviceDefinitionResponse * | createDeviceDefinition(const CreateDeviceDefinitionRequest &request) |
| CreateDeviceDefinitionVersionResponse * | createDeviceDefinitionVersion(const CreateDeviceDefinitionVersionRequest &request) |
| CreateFunctionDefinitionResponse * | createFunctionDefinition(const CreateFunctionDefinitionRequest &request) |
| CreateFunctionDefinitionVersionResponse * | createFunctionDefinitionVersion(const CreateFunctionDefinitionVersionRequest &request) |
| CreateGroupResponse * | createGroup(const CreateGroupRequest &request) |
| CreateGroupCertificateAuthorityResponse * | createGroupCertificateAuthority(const CreateGroupCertificateAuthorityRequest &request) |
| CreateGroupVersionResponse * | createGroupVersion(const CreateGroupVersionRequest &request) |
| CreateLoggerDefinitionResponse * | createLoggerDefinition(const CreateLoggerDefinitionRequest &request) |
| CreateLoggerDefinitionVersionResponse * | createLoggerDefinitionVersion(const CreateLoggerDefinitionVersionRequest &request) |
| CreateResourceDefinitionResponse * | createResourceDefinition(const CreateResourceDefinitionRequest &request) |
| CreateResourceDefinitionVersionResponse * | createResourceDefinitionVersion(const CreateResourceDefinitionVersionRequest &request) |
| CreateSoftwareUpdateJobResponse * | createSoftwareUpdateJob(const CreateSoftwareUpdateJobRequest &request) |
| CreateSubscriptionDefinitionResponse * | createSubscriptionDefinition(const CreateSubscriptionDefinitionRequest &request) |
| CreateSubscriptionDefinitionVersionResponse * | createSubscriptionDefinitionVersion(const CreateSubscriptionDefinitionVersionRequest &request) |
| DeleteCoreDefinitionResponse * | deleteCoreDefinition(const DeleteCoreDefinitionRequest &request) |
| DeleteDeviceDefinitionResponse * | deleteDeviceDefinition(const DeleteDeviceDefinitionRequest &request) |
| DeleteFunctionDefinitionResponse * | deleteFunctionDefinition(const DeleteFunctionDefinitionRequest &request) |
| DeleteGroupResponse * | deleteGroup(const DeleteGroupRequest &request) |
| DeleteLoggerDefinitionResponse * | deleteLoggerDefinition(const DeleteLoggerDefinitionRequest &request) |
| DeleteResourceDefinitionResponse * | deleteResourceDefinition(const DeleteResourceDefinitionRequest &request) |
| DeleteSubscriptionDefinitionResponse * | deleteSubscriptionDefinition(const DeleteSubscriptionDefinitionRequest &request) |
| DisassociateRoleFromGroupResponse * | disassociateRoleFromGroup(const DisassociateRoleFromGroupRequest &request) |
| DisassociateServiceRoleFromAccountResponse * | disassociateServiceRoleFromAccount(const DisassociateServiceRoleFromAccountRequest &request) |
| GetAssociatedRoleResponse * | getAssociatedRole(const GetAssociatedRoleRequest &request) |
| GetConnectivityInfoResponse * | getConnectivityInfo(const GetConnectivityInfoRequest &request) |
| GetCoreDefinitionResponse * | getCoreDefinition(const GetCoreDefinitionRequest &request) |
| GetCoreDefinitionVersionResponse * | getCoreDefinitionVersion(const GetCoreDefinitionVersionRequest &request) |
| GetDeploymentStatusResponse * | getDeploymentStatus(const GetDeploymentStatusRequest &request) |
| GetDeviceDefinitionResponse * | getDeviceDefinition(const GetDeviceDefinitionRequest &request) |
| GetDeviceDefinitionVersionResponse * | getDeviceDefinitionVersion(const GetDeviceDefinitionVersionRequest &request) |
| GetFunctionDefinitionResponse * | getFunctionDefinition(const GetFunctionDefinitionRequest &request) |
| GetFunctionDefinitionVersionResponse * | getFunctionDefinitionVersion(const GetFunctionDefinitionVersionRequest &request) |
| GetGroupResponse * | getGroup(const GetGroupRequest &request) |
| GetGroupCertificateAuthorityResponse * | getGroupCertificateAuthority(const GetGroupCertificateAuthorityRequest &request) |
| GetGroupCertificateConfigurationResponse * | getGroupCertificateConfiguration(const GetGroupCertificateConfigurationRequest &request) |
| GetGroupVersionResponse * | getGroupVersion(const GetGroupVersionRequest &request) |
| GetLoggerDefinitionResponse * | getLoggerDefinition(const GetLoggerDefinitionRequest &request) |
| GetLoggerDefinitionVersionResponse * | getLoggerDefinitionVersion(const GetLoggerDefinitionVersionRequest &request) |
| GetResourceDefinitionResponse * | getResourceDefinition(const GetResourceDefinitionRequest &request) |
| GetResourceDefinitionVersionResponse * | getResourceDefinitionVersion(const GetResourceDefinitionVersionRequest &request) |
| GetServiceRoleForAccountResponse * | getServiceRoleForAccount(const GetServiceRoleForAccountRequest &request) |
| GetSubscriptionDefinitionResponse * | getSubscriptionDefinition(const GetSubscriptionDefinitionRequest &request) |
| GetSubscriptionDefinitionVersionResponse * | getSubscriptionDefinitionVersion(const GetSubscriptionDefinitionVersionRequest &request) |
| ListCoreDefinitionVersionsResponse * | listCoreDefinitionVersions(const ListCoreDefinitionVersionsRequest &request) |
| ListCoreDefinitionsResponse * | listCoreDefinitions(const ListCoreDefinitionsRequest &request) |
| ListDeploymentsResponse * | listDeployments(const ListDeploymentsRequest &request) |
| ListDeviceDefinitionVersionsResponse * | listDeviceDefinitionVersions(const ListDeviceDefinitionVersionsRequest &request) |
| ListDeviceDefinitionsResponse * | listDeviceDefinitions(const ListDeviceDefinitionsRequest &request) |
| ListFunctionDefinitionVersionsResponse * | listFunctionDefinitionVersions(const ListFunctionDefinitionVersionsRequest &request) |
| ListFunctionDefinitionsResponse * | listFunctionDefinitions(const ListFunctionDefinitionsRequest &request) |
| ListGroupCertificateAuthoritiesResponse * | listGroupCertificateAuthorities(const ListGroupCertificateAuthoritiesRequest &request) |
| ListGroupVersionsResponse * | listGroupVersions(const ListGroupVersionsRequest &request) |
| ListGroupsResponse * | listGroups(const ListGroupsRequest &request) |
| ListLoggerDefinitionVersionsResponse * | listLoggerDefinitionVersions(const ListLoggerDefinitionVersionsRequest &request) |
| ListLoggerDefinitionsResponse * | listLoggerDefinitions(const ListLoggerDefinitionsRequest &request) |
| ListResourceDefinitionVersionsResponse * | listResourceDefinitionVersions(const ListResourceDefinitionVersionsRequest &request) |
| ListResourceDefinitionsResponse * | listResourceDefinitions(const ListResourceDefinitionsRequest &request) |
| ListSubscriptionDefinitionVersionsResponse * | listSubscriptionDefinitionVersions(const ListSubscriptionDefinitionVersionsRequest &request) |
| ListSubscriptionDefinitionsResponse * | listSubscriptionDefinitions(const ListSubscriptionDefinitionsRequest &request) |
| ResetDeploymentsResponse * | resetDeployments(const ResetDeploymentsRequest &request) |
| UpdateConnectivityInfoResponse * | updateConnectivityInfo(const UpdateConnectivityInfoRequest &request) |
| UpdateCoreDefinitionResponse * | updateCoreDefinition(const UpdateCoreDefinitionRequest &request) |
| UpdateDeviceDefinitionResponse * | updateDeviceDefinition(const UpdateDeviceDefinitionRequest &request) |
| UpdateFunctionDefinitionResponse * | updateFunctionDefinition(const UpdateFunctionDefinitionRequest &request) |
| UpdateGroupResponse * | updateGroup(const UpdateGroupRequest &request) |
| UpdateGroupCertificateConfigurationResponse * | updateGroupCertificateConfiguration(const UpdateGroupCertificateConfigurationRequest &request) |
| UpdateLoggerDefinitionResponse * | updateLoggerDefinition(const UpdateLoggerDefinitionRequest &request) |
| UpdateResourceDefinitionResponse * | updateResourceDefinition(const UpdateResourceDefinitionRequest &request) |
| UpdateSubscriptionDefinitionResponse * | updateSubscriptionDefinition(const UpdateSubscriptionDefinitionRequest &request) |
Additional Inherited Members
- 2 protected functions inherited from QtAws::Core::AwsAbstractClient
Detailed Description
The GreengrassClient class provides access to the AWS Greengrass service.
AWS 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 Greengrass ensures your devices can respond quickly to local events and operate with intermittent connectivity. AWS Greengrass minimizes the cost of transmitting
Member Function Documentation
GreengrassClient::GreengrassClient(const QtAws::Core::AwsRegion::Region region = QtAws::Core::AwsRegion::InvalidRegion, QtAws::Core::AwsAbstractCredentials *credentials = NULL, QNetworkAccessManager * const manager = NULL, QObject * const parent = 0)
Constructs a GreengrassClient object.
The new client object will region, credentials, and manager for network operations.
The new object will be owned by parent, if set.
GreengrassClient::GreengrassClient(const QUrl &endpoint, QtAws::Core::AwsAbstractCredentials *credentials = NULL, QNetworkAccessManager * const manager = NULL, QObject * const parent = 0)
This function overloads GreengrassClient().
This overload allows the caller to specify the specific endpoint to send requests to. Typically, it is easier to use the alternative constructor, which allows the caller to specify an AWS region instead, in which case this client will determine the correct endpoint for the given region automatically (via AwsEndpoint::getEndpoint).
See also QtAws::Core::AwsEndpoint::getEndpoint.
[slot] AssociateRoleToGroupResponse *GreengrassClient::associateRoleToGroup(const AssociateRoleToGroupRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an AssociateRoleToGroupResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
Associates a role with a group. Your AWS Greengrass core will use the role to access AWS cloud services. The role's
[slot] AssociateServiceRoleToAccountResponse *GreengrassClient::associateServiceRoleToAccount(const AssociateServiceRoleToAccountRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an AssociateServiceRoleToAccountResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
Associates a role with your account. AWS 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
[slot] CreateCoreDefinitionResponse *GreengrassClient::createCoreDefinition(const CreateCoreDefinitionRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an CreateCoreDefinitionResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
Creates a core definition. You may provide the initial version of the core definition now or use ''CreateCoreDefinitionVersion'' at a later time. AWS Greengrass groups must each contain exactly one AWS Greengrass
[slot] CreateCoreDefinitionVersionResponse *GreengrassClient::createCoreDefinitionVersion(const CreateCoreDefinitionVersionRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an CreateCoreDefinitionVersionResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
Creates a version of a core definition that has already been defined. AWS Greengrass groups must each contain exactly
[slot] CreateDeploymentResponse *GreengrassClient::createDeployment(const CreateDeploymentRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an CreateDeploymentResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
[slot] CreateDeviceDefinitionResponse *GreengrassClient::createDeviceDefinition(const CreateDeviceDefinitionRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an CreateDeviceDefinitionResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
Creates a device definition. You may provide the initial version of the device definition now or use
[slot] CreateDeviceDefinitionVersionResponse *GreengrassClient::createDeviceDefinitionVersion(const CreateDeviceDefinitionVersionRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an CreateDeviceDefinitionVersionResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
[slot] CreateFunctionDefinitionResponse *GreengrassClient::createFunctionDefinition(const CreateFunctionDefinitionRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an CreateFunctionDefinitionResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
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
[slot] CreateFunctionDefinitionVersionResponse *GreengrassClient::createFunctionDefinitionVersion(const CreateFunctionDefinitionVersionRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an CreateFunctionDefinitionVersionResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
[slot] CreateGroupResponse *GreengrassClient::createGroup(const CreateGroupRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an CreateGroupResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
[slot] CreateGroupCertificateAuthorityResponse *GreengrassClient::createGroupCertificateAuthority(const CreateGroupCertificateAuthorityRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an CreateGroupCertificateAuthorityResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
[slot] CreateGroupVersionResponse *GreengrassClient::createGroupVersion(const CreateGroupVersionRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an CreateGroupVersionResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
[slot] CreateLoggerDefinitionResponse *GreengrassClient::createLoggerDefinition(const CreateLoggerDefinitionRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an CreateLoggerDefinitionResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
Creates a logger definition. You may provide the initial version of the logger definition now or use
[slot] CreateLoggerDefinitionVersionResponse *GreengrassClient::createLoggerDefinitionVersion(const CreateLoggerDefinitionVersionRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an CreateLoggerDefinitionVersionResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
[slot] CreateResourceDefinitionResponse *GreengrassClient::createResourceDefinition(const CreateResourceDefinitionRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an CreateResourceDefinitionResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
Creates a resource definition which contains a list of resources to be used in a group. You can create an initial
[slot] CreateResourceDefinitionVersionResponse *GreengrassClient::createResourceDefinitionVersion(const CreateResourceDefinitionVersionRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an CreateResourceDefinitionVersionResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
[slot] CreateSoftwareUpdateJobResponse *GreengrassClient::createSoftwareUpdateJob(const CreateSoftwareUpdateJobRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an CreateSoftwareUpdateJobResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
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
[slot] CreateSubscriptionDefinitionResponse *GreengrassClient::createSubscriptionDefinition(const CreateSubscriptionDefinitionRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an CreateSubscriptionDefinitionResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
Creates a subscription definition. You may provide the initial version of the subscription definition now or use
[slot] CreateSubscriptionDefinitionVersionResponse *GreengrassClient::createSubscriptionDefinitionVersion(const CreateSubscriptionDefinitionVersionRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an CreateSubscriptionDefinitionVersionResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
[slot] DeleteCoreDefinitionResponse *GreengrassClient::deleteCoreDefinition(const DeleteCoreDefinitionRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an DeleteCoreDefinitionResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
[slot] DeleteDeviceDefinitionResponse *GreengrassClient::deleteDeviceDefinition(const DeleteDeviceDefinitionRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an DeleteDeviceDefinitionResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
[slot] DeleteFunctionDefinitionResponse *GreengrassClient::deleteFunctionDefinition(const DeleteFunctionDefinitionRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an DeleteFunctionDefinitionResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
[slot] DeleteGroupResponse *GreengrassClient::deleteGroup(const DeleteGroupRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an DeleteGroupResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
[slot] DeleteLoggerDefinitionResponse *GreengrassClient::deleteLoggerDefinition(const DeleteLoggerDefinitionRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an DeleteLoggerDefinitionResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
[slot] DeleteResourceDefinitionResponse *GreengrassClient::deleteResourceDefinition(const DeleteResourceDefinitionRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an DeleteResourceDefinitionResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
[slot] DeleteSubscriptionDefinitionResponse *GreengrassClient::deleteSubscriptionDefinition(const DeleteSubscriptionDefinitionRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an DeleteSubscriptionDefinitionResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
[slot] DisassociateRoleFromGroupResponse *GreengrassClient::disassociateRoleFromGroup(const DisassociateRoleFromGroupRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an DisassociateRoleFromGroupResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
[slot] DisassociateServiceRoleFromAccountResponse *GreengrassClient::disassociateServiceRoleFromAccount(const DisassociateServiceRoleFromAccountRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an DisassociateServiceRoleFromAccountResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
[slot] GetAssociatedRoleResponse *GreengrassClient::getAssociatedRole(const GetAssociatedRoleRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an GetAssociatedRoleResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
[slot] GetConnectivityInfoResponse *GreengrassClient::getConnectivityInfo(const GetConnectivityInfoRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an GetConnectivityInfoResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
[slot] GetCoreDefinitionResponse *GreengrassClient::getCoreDefinition(const GetCoreDefinitionRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an GetCoreDefinitionResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
[slot] GetCoreDefinitionVersionResponse *GreengrassClient::getCoreDefinitionVersion(const GetCoreDefinitionVersionRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an GetCoreDefinitionVersionResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
[slot] GetDeploymentStatusResponse *GreengrassClient::getDeploymentStatus(const GetDeploymentStatusRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an GetDeploymentStatusResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
[slot] GetDeviceDefinitionResponse *GreengrassClient::getDeviceDefinition(const GetDeviceDefinitionRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an GetDeviceDefinitionResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
[slot] GetDeviceDefinitionVersionResponse *GreengrassClient::getDeviceDefinitionVersion(const GetDeviceDefinitionVersionRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an GetDeviceDefinitionVersionResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
[slot] GetFunctionDefinitionResponse *GreengrassClient::getFunctionDefinition(const GetFunctionDefinitionRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an GetFunctionDefinitionResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
[slot] GetFunctionDefinitionVersionResponse *GreengrassClient::getFunctionDefinitionVersion(const GetFunctionDefinitionVersionRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an GetFunctionDefinitionVersionResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
Retrieves information about a Lambda function definition version, including which Lambda functions are included in the
[slot] GetGroupResponse *GreengrassClient::getGroup(const GetGroupRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an GetGroupResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
[slot] GetGroupCertificateAuthorityResponse *GreengrassClient::getGroupCertificateAuthority(const GetGroupCertificateAuthorityRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an GetGroupCertificateAuthorityResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
[slot] GetGroupCertificateConfigurationResponse *GreengrassClient::getGroupCertificateConfiguration(const GetGroupCertificateConfigurationRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an GetGroupCertificateConfigurationResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
[slot] GetGroupVersionResponse *GreengrassClient::getGroupVersion(const GetGroupVersionRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an GetGroupVersionResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
[slot] GetLoggerDefinitionResponse *GreengrassClient::getLoggerDefinition(const GetLoggerDefinitionRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an GetLoggerDefinitionResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
[slot] GetLoggerDefinitionVersionResponse *GreengrassClient::getLoggerDefinitionVersion(const GetLoggerDefinitionVersionRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an GetLoggerDefinitionVersionResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
[slot] GetResourceDefinitionResponse *GreengrassClient::getResourceDefinition(const GetResourceDefinitionRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an GetResourceDefinitionResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
[slot] GetResourceDefinitionVersionResponse *GreengrassClient::getResourceDefinitionVersion(const GetResourceDefinitionVersionRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an GetResourceDefinitionVersionResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
[slot] GetServiceRoleForAccountResponse *GreengrassClient::getServiceRoleForAccount(const GetServiceRoleForAccountRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an GetServiceRoleForAccountResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
[slot] GetSubscriptionDefinitionResponse *GreengrassClient::getSubscriptionDefinition(const GetSubscriptionDefinitionRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an GetSubscriptionDefinitionResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
[slot] GetSubscriptionDefinitionVersionResponse *GreengrassClient::getSubscriptionDefinitionVersion(const GetSubscriptionDefinitionVersionRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an GetSubscriptionDefinitionVersionResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
[slot] ListCoreDefinitionVersionsResponse *GreengrassClient::listCoreDefinitionVersions(const ListCoreDefinitionVersionsRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an ListCoreDefinitionVersionsResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
[slot] ListCoreDefinitionsResponse *GreengrassClient::listCoreDefinitions(const ListCoreDefinitionsRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an ListCoreDefinitionsResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
[slot] ListDeploymentsResponse *GreengrassClient::listDeployments(const ListDeploymentsRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an ListDeploymentsResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
[slot] ListDeviceDefinitionVersionsResponse *GreengrassClient::listDeviceDefinitionVersions(const ListDeviceDefinitionVersionsRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an ListDeviceDefinitionVersionsResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
[slot] ListDeviceDefinitionsResponse *GreengrassClient::listDeviceDefinitions(const ListDeviceDefinitionsRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an ListDeviceDefinitionsResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
[slot] ListFunctionDefinitionVersionsResponse *GreengrassClient::listFunctionDefinitionVersions(const ListFunctionDefinitionVersionsRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an ListFunctionDefinitionVersionsResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
[slot] ListFunctionDefinitionsResponse *GreengrassClient::listFunctionDefinitions(const ListFunctionDefinitionsRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an ListFunctionDefinitionsResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
[slot] ListGroupCertificateAuthoritiesResponse *GreengrassClient::listGroupCertificateAuthorities(const ListGroupCertificateAuthoritiesRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an ListGroupCertificateAuthoritiesResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
[slot] ListGroupVersionsResponse *GreengrassClient::listGroupVersions(const ListGroupVersionsRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an ListGroupVersionsResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
[slot] ListGroupsResponse *GreengrassClient::listGroups(const ListGroupsRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an ListGroupsResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
[slot] ListLoggerDefinitionVersionsResponse *GreengrassClient::listLoggerDefinitionVersions(const ListLoggerDefinitionVersionsRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an ListLoggerDefinitionVersionsResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
[slot] ListLoggerDefinitionsResponse *GreengrassClient::listLoggerDefinitions(const ListLoggerDefinitionsRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an ListLoggerDefinitionsResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
[slot] ListResourceDefinitionVersionsResponse *GreengrassClient::listResourceDefinitionVersions(const ListResourceDefinitionVersionsRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an ListResourceDefinitionVersionsResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
[slot] ListResourceDefinitionsResponse *GreengrassClient::listResourceDefinitions(const ListResourceDefinitionsRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an ListResourceDefinitionsResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
[slot] ListSubscriptionDefinitionVersionsResponse *GreengrassClient::listSubscriptionDefinitionVersions(const ListSubscriptionDefinitionVersionsRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an ListSubscriptionDefinitionVersionsResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
[slot] ListSubscriptionDefinitionsResponse *GreengrassClient::listSubscriptionDefinitions(const ListSubscriptionDefinitionsRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an ListSubscriptionDefinitionsResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
[slot] ResetDeploymentsResponse *GreengrassClient::resetDeployments(const ResetDeploymentsRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an ResetDeploymentsResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
[slot] UpdateConnectivityInfoResponse *GreengrassClient::updateConnectivityInfo(const UpdateConnectivityInfoRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an UpdateConnectivityInfoResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
Updates the connectivity information for the core. Any devices that belong to the group which has this core will receive
[slot] UpdateCoreDefinitionResponse *GreengrassClient::updateCoreDefinition(const UpdateCoreDefinitionRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an UpdateCoreDefinitionResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
[slot] UpdateDeviceDefinitionResponse *GreengrassClient::updateDeviceDefinition(const UpdateDeviceDefinitionRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an UpdateDeviceDefinitionResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
[slot] UpdateFunctionDefinitionResponse *GreengrassClient::updateFunctionDefinition(const UpdateFunctionDefinitionRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an UpdateFunctionDefinitionResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
[slot] UpdateGroupResponse *GreengrassClient::updateGroup(const UpdateGroupRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an UpdateGroupResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
[slot] UpdateGroupCertificateConfigurationResponse *GreengrassClient::updateGroupCertificateConfiguration(const UpdateGroupCertificateConfigurationRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an UpdateGroupCertificateConfigurationResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
[slot] UpdateLoggerDefinitionResponse *GreengrassClient::updateLoggerDefinition(const UpdateLoggerDefinitionRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an UpdateLoggerDefinitionResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
[slot] UpdateResourceDefinitionResponse *GreengrassClient::updateResourceDefinition(const UpdateResourceDefinitionRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an UpdateResourceDefinitionResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
[slot] UpdateSubscriptionDefinitionResponse *GreengrassClient::updateSubscriptionDefinition(const UpdateSubscriptionDefinitionRequest &request)
Sends request to the GreengrassClient service, and returns a pointer to an UpdateSubscriptionDefinitionResponse object to track the result.
Note: The caller is to take responsbility for the resulting pointer.
© 2018 Paul Colby Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.