Interface DescribeAccountAuditConfigurationResponse.Builder

All Superinterfaces:
AwsResponse.Builder, Buildable, CopyableBuilder<DescribeAccountAuditConfigurationResponse.Builder,DescribeAccountAuditConfigurationResponse>, IotResponse.Builder, SdkBuilder<DescribeAccountAuditConfigurationResponse.Builder,DescribeAccountAuditConfigurationResponse>, SdkPojo, SdkResponse.Builder
Enclosing class:
DescribeAccountAuditConfigurationResponse

public static interface DescribeAccountAuditConfigurationResponse.Builder extends IotResponse.Builder, SdkPojo, CopyableBuilder<DescribeAccountAuditConfigurationResponse.Builder,DescribeAccountAuditConfigurationResponse>
  • Method Details

    • roleArn

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

      On the first call to UpdateAccountAuditConfiguration, this parameter is required.

      Parameters:
      roleArn - The ARN of the role that grants permission to IoT to access information about your devices, policies, certificates, and other items as required when performing an audit.

      On the first call to UpdateAccountAuditConfiguration, this parameter is required.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • auditNotificationTargetConfigurationsWithStrings

      DescribeAccountAuditConfigurationResponse.Builder auditNotificationTargetConfigurationsWithStrings(Map<String,AuditNotificationTarget> auditNotificationTargetConfigurations)

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

      Parameters:
      auditNotificationTargetConfigurations - Information about the targets to which audit notifications are sent for this account.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • auditNotificationTargetConfigurations

      DescribeAccountAuditConfigurationResponse.Builder auditNotificationTargetConfigurations(Map<AuditNotificationType,AuditNotificationTarget> auditNotificationTargetConfigurations)

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

      Parameters:
      auditNotificationTargetConfigurations - Information about the targets to which audit notifications are sent for this account.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • auditCheckConfigurations

      DescribeAccountAuditConfigurationResponse.Builder auditCheckConfigurations(Map<String,AuditCheckConfiguration> auditCheckConfigurations)

      Which audit checks are enabled and disabled for this account.

      Parameters:
      auditCheckConfigurations - Which audit checks are enabled and disabled for this account.
      Returns:
      Returns a reference to this object so that method calls can be chained together.