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.

DescribeAccountAuditConfigurationOutput

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

type DescribeAccountAuditConfigurationOutput struct { AuditCheckConfigurations map[string]*AuditCheckConfiguration `locationName:"auditCheckConfigurations" type:"map"` AuditNotificationTargetConfigurations map[string]*AuditNotificationTarget `locationName:"auditNotificationTargetConfigurations" type:"map"` RoleArn *string `locationName:"roleArn" min:"20" type:"string"` }

AuditCheckConfigurations

Type: map[string]*AuditCheckConfiguration

Which audit checks are enabled and disabled for this account.

AuditNotificationTargetConfigurations

Type: map[string]*AuditNotificationTarget

Information about the targets to which audit notifications are sent for this account.

RoleArn

Type: *string

The ARN of the role that grants permission to AWS IoT to access information about your devices, policies, certificates and other items as necessary when performing an audit.

On the first call to UpdateAccountAuditConfiguration this parameter is required.

Method

GoString

func (s DescribeAccountAuditConfigurationOutput) GoString() string

GoString returns the string representation

SetAuditCheckConfigurations

func (s *DescribeAccountAuditConfigurationOutput) SetAuditCheckConfigurations(v map[string]*AuditCheckConfiguration) *DescribeAccountAuditConfigurationOutput

SetAuditCheckConfigurations sets the AuditCheckConfigurations field's value.

SetAuditNotificationTargetConfigurations

func (s *DescribeAccountAuditConfigurationOutput) SetAuditNotificationTargetConfigurations(v map[string]*AuditNotificationTarget) *DescribeAccountAuditConfigurationOutput

SetAuditNotificationTargetConfigurations sets the AuditNotificationTargetConfigurations field's value.

SetRoleArn

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

SetRoleArn sets the RoleArn field's value.

String

func (s DescribeAccountAuditConfigurationOutput) String() string

String returns the string representation

On this page: