Versions in this module Expand all Collapse all v1 v1.13.9 Mar 6, 2018 Changes in this version + const EndpointsID + const ErrCodeCertificateValidationException + const ErrCodeInvalidRequestException + const ErrCodeInvalidStateTransitionException + const ErrCodeResourceNotFoundException + const ErrCodeServiceUnavailableException + const ErrCodeTerminalStateException + const ErrCodeThrottlingException + const JobExecutionStatusCanceled + const JobExecutionStatusFailed + const JobExecutionStatusInProgress + const JobExecutionStatusQueued + const JobExecutionStatusRejected + const JobExecutionStatusRemoved + const JobExecutionStatusSucceeded + const ServiceName + type DescribeJobExecutionInput struct + ExecutionNumber *int64 + IncludeJobDocument *bool + JobId *string + ThingName *string + func (s *DescribeJobExecutionInput) SetExecutionNumber(v int64) *DescribeJobExecutionInput + func (s *DescribeJobExecutionInput) SetIncludeJobDocument(v bool) *DescribeJobExecutionInput + func (s *DescribeJobExecutionInput) SetJobId(v string) *DescribeJobExecutionInput + func (s *DescribeJobExecutionInput) SetThingName(v string) *DescribeJobExecutionInput + func (s *DescribeJobExecutionInput) Validate() error + func (s DescribeJobExecutionInput) GoString() string + func (s DescribeJobExecutionInput) String() string + type DescribeJobExecutionOutput struct + Execution *JobExecution + func (s *DescribeJobExecutionOutput) SetExecution(v *JobExecution) *DescribeJobExecutionOutput + func (s DescribeJobExecutionOutput) GoString() string + func (s DescribeJobExecutionOutput) String() string + type GetPendingJobExecutionsInput struct + ThingName *string + func (s *GetPendingJobExecutionsInput) SetThingName(v string) *GetPendingJobExecutionsInput + func (s *GetPendingJobExecutionsInput) Validate() error + func (s GetPendingJobExecutionsInput) GoString() string + func (s GetPendingJobExecutionsInput) String() string + type GetPendingJobExecutionsOutput struct + InProgressJobs []*JobExecutionSummary + QueuedJobs []*JobExecutionSummary + func (s *GetPendingJobExecutionsOutput) SetInProgressJobs(v []*JobExecutionSummary) *GetPendingJobExecutionsOutput + func (s *GetPendingJobExecutionsOutput) SetQueuedJobs(v []*JobExecutionSummary) *GetPendingJobExecutionsOutput + func (s GetPendingJobExecutionsOutput) GoString() string + func (s GetPendingJobExecutionsOutput) String() string + type IoTJobsDataPlane struct + func New(p client.ConfigProvider, cfgs ...*aws.Config) *IoTJobsDataPlane + func (c *IoTJobsDataPlane) DescribeJobExecution(input *DescribeJobExecutionInput) (*DescribeJobExecutionOutput, error) + func (c *IoTJobsDataPlane) DescribeJobExecutionRequest(input *DescribeJobExecutionInput) (req *request.Request, output *DescribeJobExecutionOutput) + func (c *IoTJobsDataPlane) DescribeJobExecutionWithContext(ctx aws.Context, input *DescribeJobExecutionInput, opts ...request.Option) (*DescribeJobExecutionOutput, error) + func (c *IoTJobsDataPlane) GetPendingJobExecutions(input *GetPendingJobExecutionsInput) (*GetPendingJobExecutionsOutput, error) + func (c *IoTJobsDataPlane) GetPendingJobExecutionsRequest(input *GetPendingJobExecutionsInput) (req *request.Request, output *GetPendingJobExecutionsOutput) + func (c *IoTJobsDataPlane) GetPendingJobExecutionsWithContext(ctx aws.Context, input *GetPendingJobExecutionsInput, opts ...request.Option) (*GetPendingJobExecutionsOutput, error) + func (c *IoTJobsDataPlane) StartNextPendingJobExecution(input *StartNextPendingJobExecutionInput) (*StartNextPendingJobExecutionOutput, error) + func (c *IoTJobsDataPlane) StartNextPendingJobExecutionRequest(input *StartNextPendingJobExecutionInput) (req *request.Request, output *StartNextPendingJobExecutionOutput) + func (c *IoTJobsDataPlane) StartNextPendingJobExecutionWithContext(ctx aws.Context, input *StartNextPendingJobExecutionInput, ...) (*StartNextPendingJobExecutionOutput, error) + func (c *IoTJobsDataPlane) UpdateJobExecution(input *UpdateJobExecutionInput) (*UpdateJobExecutionOutput, error) + func (c *IoTJobsDataPlane) UpdateJobExecutionRequest(input *UpdateJobExecutionInput) (req *request.Request, output *UpdateJobExecutionOutput) + func (c *IoTJobsDataPlane) UpdateJobExecutionWithContext(ctx aws.Context, input *UpdateJobExecutionInput, opts ...request.Option) (*UpdateJobExecutionOutput, error) + type JobExecution struct + ExecutionNumber *int64 + JobDocument *string + JobId *string + LastUpdatedAt *int64 + QueuedAt *int64 + StartedAt *int64 + Status *string + StatusDetails map[string]*string + ThingName *string + VersionNumber *int64 + func (s *JobExecution) SetExecutionNumber(v int64) *JobExecution + func (s *JobExecution) SetJobDocument(v string) *JobExecution + func (s *JobExecution) SetJobId(v string) *JobExecution + func (s *JobExecution) SetLastUpdatedAt(v int64) *JobExecution + func (s *JobExecution) SetQueuedAt(v int64) *JobExecution + func (s *JobExecution) SetStartedAt(v int64) *JobExecution + func (s *JobExecution) SetStatus(v string) *JobExecution + func (s *JobExecution) SetStatusDetails(v map[string]*string) *JobExecution + func (s *JobExecution) SetThingName(v string) *JobExecution + func (s *JobExecution) SetVersionNumber(v int64) *JobExecution + func (s JobExecution) GoString() string + func (s JobExecution) String() string + type JobExecutionState struct + Status *string + StatusDetails map[string]*string + VersionNumber *int64 + func (s *JobExecutionState) SetStatus(v string) *JobExecutionState + func (s *JobExecutionState) SetStatusDetails(v map[string]*string) *JobExecutionState + func (s *JobExecutionState) SetVersionNumber(v int64) *JobExecutionState + func (s JobExecutionState) GoString() string + func (s JobExecutionState) String() string + type JobExecutionSummary struct + ExecutionNumber *int64 + JobId *string + LastUpdatedAt *int64 + QueuedAt *int64 + StartedAt *int64 + VersionNumber *int64 + func (s *JobExecutionSummary) SetExecutionNumber(v int64) *JobExecutionSummary + func (s *JobExecutionSummary) SetJobId(v string) *JobExecutionSummary + func (s *JobExecutionSummary) SetLastUpdatedAt(v int64) *JobExecutionSummary + func (s *JobExecutionSummary) SetQueuedAt(v int64) *JobExecutionSummary + func (s *JobExecutionSummary) SetStartedAt(v int64) *JobExecutionSummary + func (s *JobExecutionSummary) SetVersionNumber(v int64) *JobExecutionSummary + func (s JobExecutionSummary) GoString() string + func (s JobExecutionSummary) String() string + type StartNextPendingJobExecutionInput struct + StatusDetails map[string]*string + ThingName *string + func (s *StartNextPendingJobExecutionInput) SetStatusDetails(v map[string]*string) *StartNextPendingJobExecutionInput + func (s *StartNextPendingJobExecutionInput) SetThingName(v string) *StartNextPendingJobExecutionInput + func (s *StartNextPendingJobExecutionInput) Validate() error + func (s StartNextPendingJobExecutionInput) GoString() string + func (s StartNextPendingJobExecutionInput) String() string + type StartNextPendingJobExecutionOutput struct + Execution *JobExecution + func (s *StartNextPendingJobExecutionOutput) SetExecution(v *JobExecution) *StartNextPendingJobExecutionOutput + func (s StartNextPendingJobExecutionOutput) GoString() string + func (s StartNextPendingJobExecutionOutput) String() string + type UpdateJobExecutionInput struct + ExecutionNumber *int64 + ExpectedVersion *int64 + IncludeJobDocument *bool + IncludeJobExecutionState *bool + JobId *string + Status *string + StatusDetails map[string]*string + ThingName *string + func (s *UpdateJobExecutionInput) SetExecutionNumber(v int64) *UpdateJobExecutionInput + func (s *UpdateJobExecutionInput) SetExpectedVersion(v int64) *UpdateJobExecutionInput + func (s *UpdateJobExecutionInput) SetIncludeJobDocument(v bool) *UpdateJobExecutionInput + func (s *UpdateJobExecutionInput) SetIncludeJobExecutionState(v bool) *UpdateJobExecutionInput + func (s *UpdateJobExecutionInput) SetJobId(v string) *UpdateJobExecutionInput + func (s *UpdateJobExecutionInput) SetStatus(v string) *UpdateJobExecutionInput + func (s *UpdateJobExecutionInput) SetStatusDetails(v map[string]*string) *UpdateJobExecutionInput + func (s *UpdateJobExecutionInput) SetThingName(v string) *UpdateJobExecutionInput + func (s *UpdateJobExecutionInput) Validate() error + func (s UpdateJobExecutionInput) GoString() string + func (s UpdateJobExecutionInput) String() string + type UpdateJobExecutionOutput struct + ExecutionState *JobExecutionState + JobDocument *string + func (s *UpdateJobExecutionOutput) SetExecutionState(v *JobExecutionState) *UpdateJobExecutionOutput + func (s *UpdateJobExecutionOutput) SetJobDocument(v string) *UpdateJobExecutionOutput + func (s UpdateJobExecutionOutput) GoString() string + func (s UpdateJobExecutionOutput) String() string