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
copyMethods inherited from interface software.amazon.awssdk.services.iot.model.IotResponse.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldsMethods 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.
-