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 Summary
Modifier and TypeMethodDescriptionauditCheckConfigurations
(Map<String, AuditCheckConfiguration> auditCheckConfigurations) Which audit checks are enabled and disabled for this account.auditNotificationTargetConfigurations
(Map<AuditNotificationType, AuditNotificationTarget> auditNotificationTargetConfigurations) Information about the targets to which audit notifications are sent for this account.auditNotificationTargetConfigurationsWithStrings
(Map<String, AuditNotificationTarget> auditNotificationTargetConfigurations) Information about the targets to which audit notifications are sent for this account.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.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.iot.model.IotResponse.Builder
build, responseMetadata, responseMetadata
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
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.
-