AWS SDK for Go (PILOT)
API Reference

PREVIEW DOCUMENTATION - This is a preview of a new format for the AWS SDK for Go API Reference documentation. For the current AWS SDK for Go API Reference, see https://docs.aws.amazon.com/sdk-for-go/api/.

We welcome your feedback on this new version of the documentation. Send your comments to aws-sdkdocs-feedback@amazon.com.

DescribeThingRegistrationTaskOutput

import "github.com/aws/aws-sdk-go/service/iot"

type DescribeThingRegistrationTaskOutput struct { CreationDate *time.Time `locationName:"creationDate" type:"timestamp"` FailureCount *int64 `locationName:"failureCount" type:"integer"` InputFileBucket *string `locationName:"inputFileBucket" min:"3" type:"string"` InputFileKey *string `locationName:"inputFileKey" min:"1" type:"string"` LastModifiedDate *time.Time `locationName:"lastModifiedDate" type:"timestamp"` Message *string `locationName:"message" type:"string"` PercentageProgress *int64 `locationName:"percentageProgress" type:"integer"` RoleArn *string `locationName:"roleArn" min:"20" type:"string"` Status *string `locationName:"status" type:"string" enum:"Status"` SuccessCount *int64 `locationName:"successCount" type:"integer"` TaskId *string `locationName:"taskId" type:"string"` TemplateBody *string `locationName:"templateBody" type:"string"` }

CreationDate

Type: *time.Time

The task creation date.

FailureCount

Type: *int64

The number of things that failed to be provisioned.

InputFileBucket

Type: *string

The S3 bucket that contains the input file.

InputFileKey

Type: *string

The input file key.

LastModifiedDate

Type: *time.Time

The date when the task was last modified.

Message

Type: *string

The message.

PercentageProgress

Type: *int64

The progress of the bulk provisioning task expressed as a percentage.

RoleArn

Type: *string

The role ARN that grants access to the input file bucket.

Status

Type: *string

The status of the bulk thing provisioning task.

SuccessCount

Type: *int64

The number of things successfully provisioned.

TaskId

Type: *string

The task ID.

TemplateBody

Type: *string

The task's template.

Method

GoString

func (s DescribeThingRegistrationTaskOutput) GoString() string

GoString returns the string representation

SetCreationDate

func (s *DescribeThingRegistrationTaskOutput) SetCreationDate(v time.Time) *DescribeThingRegistrationTaskOutput

SetCreationDate sets the CreationDate field's value.

SetFailureCount

func (s *DescribeThingRegistrationTaskOutput) SetFailureCount(v int64) *DescribeThingRegistrationTaskOutput

SetFailureCount sets the FailureCount field's value.

SetInputFileBucket

func (s *DescribeThingRegistrationTaskOutput) SetInputFileBucket(v string) *DescribeThingRegistrationTaskOutput

SetInputFileBucket sets the InputFileBucket field's value.

SetInputFileKey

func (s *DescribeThingRegistrationTaskOutput) SetInputFileKey(v string) *DescribeThingRegistrationTaskOutput

SetInputFileKey sets the InputFileKey field's value.

SetLastModifiedDate

func (s *DescribeThingRegistrationTaskOutput) SetLastModifiedDate(v time.Time) *DescribeThingRegistrationTaskOutput

SetLastModifiedDate sets the LastModifiedDate field's value.

SetMessage

func (s *DescribeThingRegistrationTaskOutput) SetMessage(v string) *DescribeThingRegistrationTaskOutput

SetMessage sets the Message field's value.

SetPercentageProgress

func (s *DescribeThingRegistrationTaskOutput) SetPercentageProgress(v int64) *DescribeThingRegistrationTaskOutput

SetPercentageProgress sets the PercentageProgress field's value.

SetRoleArn

func (s *DescribeThingRegistrationTaskOutput) SetRoleArn(v string) *DescribeThingRegistrationTaskOutput

SetRoleArn sets the RoleArn field's value.

SetStatus

func (s *DescribeThingRegistrationTaskOutput) SetStatus(v string) *DescribeThingRegistrationTaskOutput

SetStatus sets the Status field's value.

SetSuccessCount

func (s *DescribeThingRegistrationTaskOutput) SetSuccessCount(v int64) *DescribeThingRegistrationTaskOutput

SetSuccessCount sets the SuccessCount field's value.

SetTaskId

func (s *DescribeThingRegistrationTaskOutput) SetTaskId(v string) *DescribeThingRegistrationTaskOutput

SetTaskId sets the TaskId field's value.

SetTemplateBody

func (s *DescribeThingRegistrationTaskOutput) SetTemplateBody(v string) *DescribeThingRegistrationTaskOutput

SetTemplateBody sets the TemplateBody field's value.

String

func (s DescribeThingRegistrationTaskOutput) String() string

String returns the string representation

On this page: