Versions in this module Expand all Collapse all v0 v0.9.14 Oct 8, 2015 Changes in this version + const CertificateStatusActive + const CertificateStatusInactive + const CertificateStatusPendingTransfer + const CertificateStatusRevoked + const LogLevelDebug + const LogLevelDisabled + const LogLevelError + const LogLevelInfo + const LogLevelWarn + type AcceptCertificateTransferInput struct + CertificateId *string + SetAsActive *bool + func (s AcceptCertificateTransferInput) GoString() string + func (s AcceptCertificateTransferInput) String() string + type AcceptCertificateTransferOutput struct + func (s AcceptCertificateTransferOutput) GoString() string + func (s AcceptCertificateTransferOutput) String() string + type Action struct + DynamoDB *DynamoDBAction + Firehose *FirehoseAction + Kinesis *KinesisAction + Lambda *LambdaAction + Republish *RepublishAction + S3 *S3Action + Sns *SnsAction + Sqs *SqsAction + func (s Action) GoString() string + func (s Action) String() string + type AttachPrincipalPolicyInput struct + PolicyName *string + Principal *string + func (s AttachPrincipalPolicyInput) GoString() string + func (s AttachPrincipalPolicyInput) String() string + type AttachPrincipalPolicyOutput struct + func (s AttachPrincipalPolicyOutput) GoString() string + func (s AttachPrincipalPolicyOutput) String() string + type AttachThingPrincipalInput struct + Principal *string + ThingName *string + func (s AttachThingPrincipalInput) GoString() string + func (s AttachThingPrincipalInput) String() string + type AttachThingPrincipalOutput struct + func (s AttachThingPrincipalOutput) GoString() string + func (s AttachThingPrincipalOutput) String() string + type AttributePayload struct + Attributes map[string]*string + func (s AttributePayload) GoString() string + func (s AttributePayload) String() string + type CancelCertificateTransferInput struct + CertificateId *string + func (s CancelCertificateTransferInput) GoString() string + func (s CancelCertificateTransferInput) String() string + type CancelCertificateTransferOutput struct + func (s CancelCertificateTransferOutput) GoString() string + func (s CancelCertificateTransferOutput) String() string + type Certificate struct + CertificateArn *string + CertificateId *string + CreationDate *time.Time + Status *string + func (s Certificate) GoString() string + func (s Certificate) String() string + type CertificateDescription struct + CertificateArn *string + CertificateId *string + CertificatePem *string + CreationDate *time.Time + LastModifiedDate *time.Time + OwnedBy *string + Status *string + func (s CertificateDescription) GoString() string + func (s CertificateDescription) String() string + type CreateCertificateFromCsrInput struct + CertificateSigningRequest *string + SetAsActive *bool + func (s CreateCertificateFromCsrInput) GoString() string + func (s CreateCertificateFromCsrInput) String() string + type CreateCertificateFromCsrOutput struct + CertificateArn *string + CertificateId *string + CertificatePem *string + func (s CreateCertificateFromCsrOutput) GoString() string + func (s CreateCertificateFromCsrOutput) String() string + type CreateKeysAndCertificateInput struct + SetAsActive *bool + func (s CreateKeysAndCertificateInput) GoString() string + func (s CreateKeysAndCertificateInput) String() string + type CreateKeysAndCertificateOutput struct + CertificateArn *string + CertificateId *string + CertificatePem *string + KeyPair *KeyPair + func (s CreateKeysAndCertificateOutput) GoString() string + func (s CreateKeysAndCertificateOutput) String() string + type CreatePolicyInput struct + PolicyDocument *string + PolicyName *string + func (s CreatePolicyInput) GoString() string + func (s CreatePolicyInput) String() string + type CreatePolicyOutput struct + PolicyArn *string + PolicyDocument *string + PolicyName *string + PolicyVersionId *string + func (s CreatePolicyOutput) GoString() string + func (s CreatePolicyOutput) String() string + type CreatePolicyVersionInput struct + PolicyDocument *string + PolicyName *string + SetAsDefault *bool + func (s CreatePolicyVersionInput) GoString() string + func (s CreatePolicyVersionInput) String() string + type CreatePolicyVersionOutput struct + IsDefaultVersion *bool + PolicyArn *string + PolicyDocument *string + PolicyVersionId *string + func (s CreatePolicyVersionOutput) GoString() string + func (s CreatePolicyVersionOutput) String() string + type CreateThingInput struct + AttributePayload *AttributePayload + ThingName *string + func (s CreateThingInput) GoString() string + func (s CreateThingInput) String() string + type CreateThingOutput struct + ThingArn *string + ThingName *string + func (s CreateThingOutput) GoString() string + func (s CreateThingOutput) String() string + type CreateTopicRuleInput struct + RuleName *string + TopicRulePayload *TopicRulePayload + func (s CreateTopicRuleInput) GoString() string + func (s CreateTopicRuleInput) String() string + type CreateTopicRuleOutput struct + func (s CreateTopicRuleOutput) GoString() string + func (s CreateTopicRuleOutput) String() string + type DeleteCertificateInput struct + CertificateId *string + func (s DeleteCertificateInput) GoString() string + func (s DeleteCertificateInput) String() string + type DeleteCertificateOutput struct + func (s DeleteCertificateOutput) GoString() string + func (s DeleteCertificateOutput) String() string + type DeletePolicyInput struct + PolicyName *string + func (s DeletePolicyInput) GoString() string + func (s DeletePolicyInput) String() string + type DeletePolicyOutput struct + func (s DeletePolicyOutput) GoString() string + func (s DeletePolicyOutput) String() string + type DeletePolicyVersionInput struct + PolicyName *string + PolicyVersionId *string + func (s DeletePolicyVersionInput) GoString() string + func (s DeletePolicyVersionInput) String() string + type DeletePolicyVersionOutput struct + func (s DeletePolicyVersionOutput) GoString() string + func (s DeletePolicyVersionOutput) String() string + type DeleteThingInput struct + ThingName *string + func (s DeleteThingInput) GoString() string + func (s DeleteThingInput) String() string + type DeleteThingOutput struct + func (s DeleteThingOutput) GoString() string + func (s DeleteThingOutput) String() string + type DeleteTopicRuleInput struct + RuleName *string + func (s DeleteTopicRuleInput) GoString() string + func (s DeleteTopicRuleInput) String() string + type DeleteTopicRuleOutput struct + func (s DeleteTopicRuleOutput) GoString() string + func (s DeleteTopicRuleOutput) String() string + type DescribeCertificateInput struct + CertificateId *string + func (s DescribeCertificateInput) GoString() string + func (s DescribeCertificateInput) String() string + type DescribeCertificateOutput struct + CertificateDescription *CertificateDescription + func (s DescribeCertificateOutput) GoString() string + func (s DescribeCertificateOutput) String() string + type DescribeEndpointInput struct + func (s DescribeEndpointInput) GoString() string + func (s DescribeEndpointInput) String() string + type DescribeEndpointOutput struct + EndpointAddress *string + func (s DescribeEndpointOutput) GoString() string + func (s DescribeEndpointOutput) String() string + type DescribeThingInput struct + ThingName *string + func (s DescribeThingInput) GoString() string + func (s DescribeThingInput) String() string + type DescribeThingOutput struct + Attributes map[string]*string + DefaultClientId *string + ThingName *string + func (s DescribeThingOutput) GoString() string + func (s DescribeThingOutput) String() string + type DetachPrincipalPolicyInput struct + PolicyName *string + Principal *string + func (s DetachPrincipalPolicyInput) GoString() string + func (s DetachPrincipalPolicyInput) String() string + type DetachPrincipalPolicyOutput struct + func (s DetachPrincipalPolicyOutput) GoString() string + func (s DetachPrincipalPolicyOutput) String() string + type DetachThingPrincipalInput struct + Principal *string + ThingName *string + func (s DetachThingPrincipalInput) GoString() string + func (s DetachThingPrincipalInput) String() string + type DetachThingPrincipalOutput struct + func (s DetachThingPrincipalOutput) GoString() string + func (s DetachThingPrincipalOutput) String() string + type DynamoDBAction struct + HashKeyField *string + HashKeyValue *string + PayloadField *string + RangeKeyField *string + RangeKeyValue *string + RoleArn *string + TableName *string + func (s DynamoDBAction) GoString() string + func (s DynamoDBAction) String() string + type FirehoseAction struct + DeliveryStreamName *string + RoleArn *string + func (s FirehoseAction) GoString() string + func (s FirehoseAction) String() string + type GetLoggingOptionsInput struct + func (s GetLoggingOptionsInput) GoString() string + func (s GetLoggingOptionsInput) String() string + type GetLoggingOptionsOutput struct + LogLevel *string + RoleArn *string + func (s GetLoggingOptionsOutput) GoString() string + func (s GetLoggingOptionsOutput) String() string + type GetPolicyInput struct + PolicyName *string + func (s GetPolicyInput) GoString() string + func (s GetPolicyInput) String() string + type GetPolicyOutput struct + DefaultVersionId *string + PolicyArn *string + PolicyDocument *string + PolicyName *string + func (s GetPolicyOutput) GoString() string + func (s GetPolicyOutput) String() string + type GetPolicyVersionInput struct + PolicyName *string + PolicyVersionId *string + func (s GetPolicyVersionInput) GoString() string + func (s GetPolicyVersionInput) String() string + type GetPolicyVersionOutput struct + IsDefaultVersion *bool + PolicyArn *string + PolicyDocument *string + PolicyName *string + PolicyVersionId *string + func (s GetPolicyVersionOutput) GoString() string + func (s GetPolicyVersionOutput) String() string + type GetTopicRuleInput struct + RuleName *string + func (s GetTopicRuleInput) GoString() string + func (s GetTopicRuleInput) String() string + type GetTopicRuleOutput struct + Rule *TopicRule + func (s GetTopicRuleOutput) GoString() string + func (s GetTopicRuleOutput) String() string + type IoT struct + func New(config *aws.Config) *IoT + func (c *IoT) AcceptCertificateTransfer(input *AcceptCertificateTransferInput) (*AcceptCertificateTransferOutput, error) + func (c *IoT) AcceptCertificateTransferRequest(input *AcceptCertificateTransferInput) (req *request.Request, output *AcceptCertificateTransferOutput) + func (c *IoT) AttachPrincipalPolicy(input *AttachPrincipalPolicyInput) (*AttachPrincipalPolicyOutput, error) + func (c *IoT) AttachPrincipalPolicyRequest(input *AttachPrincipalPolicyInput) (req *request.Request, output *AttachPrincipalPolicyOutput) + func (c *IoT) AttachThingPrincipal(input *AttachThingPrincipalInput) (*AttachThingPrincipalOutput, error) + func (c *IoT) AttachThingPrincipalRequest(input *AttachThingPrincipalInput) (req *request.Request, output *AttachThingPrincipalOutput) + func (c *IoT) CancelCertificateTransfer(input *CancelCertificateTransferInput) (*CancelCertificateTransferOutput, error) + func (c *IoT) CancelCertificateTransferRequest(input *CancelCertificateTransferInput) (req *request.Request, output *CancelCertificateTransferOutput) + func (c *IoT) CreateCertificateFromCsr(input *CreateCertificateFromCsrInput) (*CreateCertificateFromCsrOutput, error) + func (c *IoT) CreateCertificateFromCsrRequest(input *CreateCertificateFromCsrInput) (req *request.Request, output *CreateCertificateFromCsrOutput) + func (c *IoT) CreateKeysAndCertificate(input *CreateKeysAndCertificateInput) (*CreateKeysAndCertificateOutput, error) + func (c *IoT) CreateKeysAndCertificateRequest(input *CreateKeysAndCertificateInput) (req *request.Request, output *CreateKeysAndCertificateOutput) + func (c *IoT) CreatePolicy(input *CreatePolicyInput) (*CreatePolicyOutput, error) + func (c *IoT) CreatePolicyRequest(input *CreatePolicyInput) (req *request.Request, output *CreatePolicyOutput) + func (c *IoT) CreatePolicyVersion(input *CreatePolicyVersionInput) (*CreatePolicyVersionOutput, error) + func (c *IoT) CreatePolicyVersionRequest(input *CreatePolicyVersionInput) (req *request.Request, output *CreatePolicyVersionOutput) + func (c *IoT) CreateThing(input *CreateThingInput) (*CreateThingOutput, error) + func (c *IoT) CreateThingRequest(input *CreateThingInput) (req *request.Request, output *CreateThingOutput) + func (c *IoT) CreateTopicRule(input *CreateTopicRuleInput) (*CreateTopicRuleOutput, error) + func (c *IoT) CreateTopicRuleRequest(input *CreateTopicRuleInput) (req *request.Request, output *CreateTopicRuleOutput) + func (c *IoT) DeleteCertificate(input *DeleteCertificateInput) (*DeleteCertificateOutput, error) + func (c *IoT) DeleteCertificateRequest(input *DeleteCertificateInput) (req *request.Request, output *DeleteCertificateOutput) + func (c *IoT) DeletePolicy(input *DeletePolicyInput) (*DeletePolicyOutput, error) + func (c *IoT) DeletePolicyRequest(input *DeletePolicyInput) (req *request.Request, output *DeletePolicyOutput) + func (c *IoT) DeletePolicyVersion(input *DeletePolicyVersionInput) (*DeletePolicyVersionOutput, error) + func (c *IoT) DeletePolicyVersionRequest(input *DeletePolicyVersionInput) (req *request.Request, output *DeletePolicyVersionOutput) + func (c *IoT) DeleteThing(input *DeleteThingInput) (*DeleteThingOutput, error) + func (c *IoT) DeleteThingRequest(input *DeleteThingInput) (req *request.Request, output *DeleteThingOutput) + func (c *IoT) DeleteTopicRule(input *DeleteTopicRuleInput) (*DeleteTopicRuleOutput, error) + func (c *IoT) DeleteTopicRuleRequest(input *DeleteTopicRuleInput) (req *request.Request, output *DeleteTopicRuleOutput) + func (c *IoT) DescribeCertificate(input *DescribeCertificateInput) (*DescribeCertificateOutput, error) + func (c *IoT) DescribeCertificateRequest(input *DescribeCertificateInput) (req *request.Request, output *DescribeCertificateOutput) + func (c *IoT) DescribeEndpoint(input *DescribeEndpointInput) (*DescribeEndpointOutput, error) + func (c *IoT) DescribeEndpointRequest(input *DescribeEndpointInput) (req *request.Request, output *DescribeEndpointOutput) + func (c *IoT) DescribeThing(input *DescribeThingInput) (*DescribeThingOutput, error) + func (c *IoT) DescribeThingRequest(input *DescribeThingInput) (req *request.Request, output *DescribeThingOutput) + func (c *IoT) DetachPrincipalPolicy(input *DetachPrincipalPolicyInput) (*DetachPrincipalPolicyOutput, error) + func (c *IoT) DetachPrincipalPolicyRequest(input *DetachPrincipalPolicyInput) (req *request.Request, output *DetachPrincipalPolicyOutput) + func (c *IoT) DetachThingPrincipal(input *DetachThingPrincipalInput) (*DetachThingPrincipalOutput, error) + func (c *IoT) DetachThingPrincipalRequest(input *DetachThingPrincipalInput) (req *request.Request, output *DetachThingPrincipalOutput) + func (c *IoT) GetLoggingOptions(input *GetLoggingOptionsInput) (*GetLoggingOptionsOutput, error) + func (c *IoT) GetLoggingOptionsRequest(input *GetLoggingOptionsInput) (req *request.Request, output *GetLoggingOptionsOutput) + func (c *IoT) GetPolicy(input *GetPolicyInput) (*GetPolicyOutput, error) + func (c *IoT) GetPolicyRequest(input *GetPolicyInput) (req *request.Request, output *GetPolicyOutput) + func (c *IoT) GetPolicyVersion(input *GetPolicyVersionInput) (*GetPolicyVersionOutput, error) + func (c *IoT) GetPolicyVersionRequest(input *GetPolicyVersionInput) (req *request.Request, output *GetPolicyVersionOutput) + func (c *IoT) GetTopicRule(input *GetTopicRuleInput) (*GetTopicRuleOutput, error) + func (c *IoT) GetTopicRuleRequest(input *GetTopicRuleInput) (req *request.Request, output *GetTopicRuleOutput) + func (c *IoT) ListCertificates(input *ListCertificatesInput) (*ListCertificatesOutput, error) + func (c *IoT) ListCertificatesRequest(input *ListCertificatesInput) (req *request.Request, output *ListCertificatesOutput) + func (c *IoT) ListPolicies(input *ListPoliciesInput) (*ListPoliciesOutput, error) + func (c *IoT) ListPoliciesRequest(input *ListPoliciesInput) (req *request.Request, output *ListPoliciesOutput) + func (c *IoT) ListPolicyVersions(input *ListPolicyVersionsInput) (*ListPolicyVersionsOutput, error) + func (c *IoT) ListPolicyVersionsRequest(input *ListPolicyVersionsInput) (req *request.Request, output *ListPolicyVersionsOutput) + func (c *IoT) ListPrincipalPolicies(input *ListPrincipalPoliciesInput) (*ListPrincipalPoliciesOutput, error) + func (c *IoT) ListPrincipalPoliciesRequest(input *ListPrincipalPoliciesInput) (req *request.Request, output *ListPrincipalPoliciesOutput) + func (c *IoT) ListPrincipalThings(input *ListPrincipalThingsInput) (*ListPrincipalThingsOutput, error) + func (c *IoT) ListPrincipalThingsRequest(input *ListPrincipalThingsInput) (req *request.Request, output *ListPrincipalThingsOutput) + func (c *IoT) ListThingPrincipals(input *ListThingPrincipalsInput) (*ListThingPrincipalsOutput, error) + func (c *IoT) ListThingPrincipalsRequest(input *ListThingPrincipalsInput) (req *request.Request, output *ListThingPrincipalsOutput) + func (c *IoT) ListThings(input *ListThingsInput) (*ListThingsOutput, error) + func (c *IoT) ListThingsRequest(input *ListThingsInput) (req *request.Request, output *ListThingsOutput) + func (c *IoT) ListTopicRules(input *ListTopicRulesInput) (*ListTopicRulesOutput, error) + func (c *IoT) ListTopicRulesRequest(input *ListTopicRulesInput) (req *request.Request, output *ListTopicRulesOutput) + func (c *IoT) RejectCertificateTransfer(input *RejectCertificateTransferInput) (*RejectCertificateTransferOutput, error) + func (c *IoT) RejectCertificateTransferRequest(input *RejectCertificateTransferInput) (req *request.Request, output *RejectCertificateTransferOutput) + func (c *IoT) ReplaceTopicRule(input *ReplaceTopicRuleInput) (*ReplaceTopicRuleOutput, error) + func (c *IoT) ReplaceTopicRuleRequest(input *ReplaceTopicRuleInput) (req *request.Request, output *ReplaceTopicRuleOutput) + func (c *IoT) SetDefaultPolicyVersion(input *SetDefaultPolicyVersionInput) (*SetDefaultPolicyVersionOutput, error) + func (c *IoT) SetDefaultPolicyVersionRequest(input *SetDefaultPolicyVersionInput) (req *request.Request, output *SetDefaultPolicyVersionOutput) + func (c *IoT) SetLoggingOptions(input *SetLoggingOptionsInput) (*SetLoggingOptionsOutput, error) + func (c *IoT) SetLoggingOptionsRequest(input *SetLoggingOptionsInput) (req *request.Request, output *SetLoggingOptionsOutput) + func (c *IoT) TransferCertificate(input *TransferCertificateInput) (*TransferCertificateOutput, error) + func (c *IoT) TransferCertificateRequest(input *TransferCertificateInput) (req *request.Request, output *TransferCertificateOutput) + func (c *IoT) UpdateCertificate(input *UpdateCertificateInput) (*UpdateCertificateOutput, error) + func (c *IoT) UpdateCertificateRequest(input *UpdateCertificateInput) (req *request.Request, output *UpdateCertificateOutput) + func (c *IoT) UpdateThing(input *UpdateThingInput) (*UpdateThingOutput, error) + func (c *IoT) UpdateThingRequest(input *UpdateThingInput) (req *request.Request, output *UpdateThingOutput) + type KeyPair struct + PrivateKey *string + PublicKey *string + func (s KeyPair) GoString() string + func (s KeyPair) String() string + type KinesisAction struct + PartitionKey *string + RoleArn *string + StreamName *string + func (s KinesisAction) GoString() string + func (s KinesisAction) String() string + type LambdaAction struct + FunctionArn *string + func (s LambdaAction) GoString() string + func (s LambdaAction) String() string + type ListCertificatesInput struct + AscendingOrder *bool + Marker *string + PageSize *int64 + func (s ListCertificatesInput) GoString() string + func (s ListCertificatesInput) String() string + type ListCertificatesOutput struct + Certificates []*Certificate + NextMarker *string + func (s ListCertificatesOutput) GoString() string + func (s ListCertificatesOutput) String() string + type ListPoliciesInput struct + AscendingOrder *bool + Marker *string + PageSize *int64 + func (s ListPoliciesInput) GoString() string + func (s ListPoliciesInput) String() string + type ListPoliciesOutput struct + NextMarker *string + Policies []*Policy + func (s ListPoliciesOutput) GoString() string + func (s ListPoliciesOutput) String() string + type ListPolicyVersionsInput struct + PolicyName *string + func (s ListPolicyVersionsInput) GoString() string + func (s ListPolicyVersionsInput) String() string + type ListPolicyVersionsOutput struct + PolicyVersions []*PolicyVersion + func (s ListPolicyVersionsOutput) GoString() string + func (s ListPolicyVersionsOutput) String() string + type ListPrincipalPoliciesInput struct + AscendingOrder *bool + Marker *string + PageSize *int64 + Principal *string + func (s ListPrincipalPoliciesInput) GoString() string + func (s ListPrincipalPoliciesInput) String() string + type ListPrincipalPoliciesOutput struct + NextMarker *string + Policies []*Policy + func (s ListPrincipalPoliciesOutput) GoString() string + func (s ListPrincipalPoliciesOutput) String() string + type ListPrincipalThingsInput struct + MaxResults *int64 + NextToken *string + Principal *string + func (s ListPrincipalThingsInput) GoString() string + func (s ListPrincipalThingsInput) String() string + type ListPrincipalThingsOutput struct + NextToken *string + Things []*string + func (s ListPrincipalThingsOutput) GoString() string + func (s ListPrincipalThingsOutput) String() string + type ListThingPrincipalsInput struct + ThingName *string + func (s ListThingPrincipalsInput) GoString() string + func (s ListThingPrincipalsInput) String() string + type ListThingPrincipalsOutput struct + Principals []*string + func (s ListThingPrincipalsOutput) GoString() string + func (s ListThingPrincipalsOutput) String() string + type ListThingsInput struct + AttributeName *string + AttributeValue *string + MaxResults *int64 + NextToken *string + func (s ListThingsInput) GoString() string + func (s ListThingsInput) String() string + type ListThingsOutput struct + NextToken *string + Things []*ThingAttribute + func (s ListThingsOutput) GoString() string + func (s ListThingsOutput) String() string + type ListTopicRulesInput struct + MaxResults *int64 + NextToken *string + RuleDisabled *bool + Topic *string + func (s ListTopicRulesInput) GoString() string + func (s ListTopicRulesInput) String() string + type ListTopicRulesOutput struct + NextToken *string + Rules []*TopicRuleListItem + func (s ListTopicRulesOutput) GoString() string + func (s ListTopicRulesOutput) String() string + type LoggingOptionsPayload struct + LogLevel *string + RoleArn *string + func (s LoggingOptionsPayload) GoString() string + func (s LoggingOptionsPayload) String() string + type Policy struct + PolicyArn *string + PolicyName *string + func (s Policy) GoString() string + func (s Policy) String() string + type PolicyVersion struct + CreateDate *time.Time + IsDefaultVersion *bool + VersionId *string + func (s PolicyVersion) GoString() string + func (s PolicyVersion) String() string + type RejectCertificateTransferInput struct + CertificateId *string + func (s RejectCertificateTransferInput) GoString() string + func (s RejectCertificateTransferInput) String() string + type RejectCertificateTransferOutput struct + func (s RejectCertificateTransferOutput) GoString() string + func (s RejectCertificateTransferOutput) String() string + type ReplaceTopicRuleInput struct + RuleName *string + TopicRulePayload *TopicRulePayload + func (s ReplaceTopicRuleInput) GoString() string + func (s ReplaceTopicRuleInput) String() string + type ReplaceTopicRuleOutput struct + func (s ReplaceTopicRuleOutput) GoString() string + func (s ReplaceTopicRuleOutput) String() string + type RepublishAction struct + RoleArn *string + Topic *string + func (s RepublishAction) GoString() string + func (s RepublishAction) String() string + type S3Action struct + BucketName *string + Key *string + RoleArn *string + func (s S3Action) GoString() string + func (s S3Action) String() string + type SetDefaultPolicyVersionInput struct + PolicyName *string + PolicyVersionId *string + func (s SetDefaultPolicyVersionInput) GoString() string + func (s SetDefaultPolicyVersionInput) String() string + type SetDefaultPolicyVersionOutput struct + func (s SetDefaultPolicyVersionOutput) GoString() string + func (s SetDefaultPolicyVersionOutput) String() string + type SetLoggingOptionsInput struct + LoggingOptionsPayload *LoggingOptionsPayload + func (s SetLoggingOptionsInput) GoString() string + func (s SetLoggingOptionsInput) String() string + type SetLoggingOptionsOutput struct + func (s SetLoggingOptionsOutput) GoString() string + func (s SetLoggingOptionsOutput) String() string + type SnsAction struct + RoleArn *string + TargetArn *string + func (s SnsAction) GoString() string + func (s SnsAction) String() string + type SqsAction struct + QueueUrl *string + RoleArn *string + UseBase64 *bool + func (s SqsAction) GoString() string + func (s SqsAction) String() string + type ThingAttribute struct + Attributes map[string]*string + ThingName *string + func (s ThingAttribute) GoString() string + func (s ThingAttribute) String() string + type TopicRule struct + Actions []*Action + CreatedAt *time.Time + Description *string + RuleDisabled *bool + RuleName *string + Sql *string + func (s TopicRule) GoString() string + func (s TopicRule) String() string + type TopicRuleListItem struct + CreatedAt *time.Time + RuleDisabled *bool + RuleName *string + TopicPattern *string + func (s TopicRuleListItem) GoString() string + func (s TopicRuleListItem) String() string + type TopicRulePayload struct + Actions []*Action + Description *string + RuleDisabled *bool + Sql *string + func (s TopicRulePayload) GoString() string + func (s TopicRulePayload) String() string + type TransferCertificateInput struct + CertificateId *string + TargetAwsAccount *string + func (s TransferCertificateInput) GoString() string + func (s TransferCertificateInput) String() string + type TransferCertificateOutput struct + TransferredCertificateArn *string + func (s TransferCertificateOutput) GoString() string + func (s TransferCertificateOutput) String() string + type UpdateCertificateInput struct + CertificateId *string + NewStatus *string + func (s UpdateCertificateInput) GoString() string + func (s UpdateCertificateInput) String() string + type UpdateCertificateOutput struct + func (s UpdateCertificateOutput) GoString() string + func (s UpdateCertificateOutput) String() string + type UpdateThingInput struct + AttributePayload *AttributePayload + ThingName *string + func (s UpdateThingInput) GoString() string + func (s UpdateThingInput) String() string + type UpdateThingOutput struct + func (s UpdateThingOutput) GoString() string + func (s UpdateThingOutput) String() string