public class DescribeAccountAuditConfigurationResult
extends java.lang.Object
implements java.io.Serializable
Constructor and Description |
---|
DescribeAccountAuditConfigurationResult() |
Modifier and Type | Method and Description |
---|---|
DescribeAccountAuditConfigurationResult |
addauditCheckConfigurationsEntry(java.lang.String key,
AuditCheckConfiguration value)
Which audit checks are enabled and disabled for this account.
|
DescribeAccountAuditConfigurationResult |
addauditNotificationTargetConfigurationsEntry(java.lang.String key,
AuditNotificationTarget value)
Information about the targets to which audit notifications are sent for
this account.
|
DescribeAccountAuditConfigurationResult |
clearauditCheckConfigurationsEntries()
Removes all the entries added into auditCheckConfigurations.
|
DescribeAccountAuditConfigurationResult |
clearauditNotificationTargetConfigurationsEntries()
Removes all the entries added into auditNotificationTargetConfigurations.
|
boolean |
equals(java.lang.Object obj) |
java.util.Map<java.lang.String,AuditCheckConfiguration> |
getAuditCheckConfigurations()
Which audit checks are enabled and disabled for this account.
|
java.util.Map<java.lang.String,AuditNotificationTarget> |
getAuditNotificationTargetConfigurations()
Information about the targets to which audit notifications are sent for
this account.
|
java.lang.String |
getRoleArn()
The ARN of the role that grants permission to AWS IoT to access
information about your devices, policies, certificates, and other items
as required when performing an audit.
|
int |
hashCode() |
void |
setAuditCheckConfigurations(java.util.Map<java.lang.String,AuditCheckConfiguration> auditCheckConfigurations)
Which audit checks are enabled and disabled for this account.
|
void |
setAuditNotificationTargetConfigurations(java.util.Map<java.lang.String,AuditNotificationTarget> auditNotificationTargetConfigurations)
Information about the targets to which audit notifications are sent for
this account.
|
void |
setRoleArn(java.lang.String roleArn)
The ARN of the role that grants permission to AWS IoT to access
information about your devices, policies, certificates, and other items
as required when performing an audit.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
DescribeAccountAuditConfigurationResult |
withAuditCheckConfigurations(java.util.Map<java.lang.String,AuditCheckConfiguration> auditCheckConfigurations)
Which audit checks are enabled and disabled for this account.
|
DescribeAccountAuditConfigurationResult |
withAuditNotificationTargetConfigurations(java.util.Map<java.lang.String,AuditNotificationTarget> auditNotificationTargetConfigurations)
Information about the targets to which audit notifications are sent for
this account.
|
DescribeAccountAuditConfigurationResult |
withRoleArn(java.lang.String roleArn)
The ARN of the role that grants permission to AWS IoT to access
information about your devices, policies, certificates, and other items
as required when performing an audit.
|
public DescribeAccountAuditConfigurationResult()
public java.lang.String getRoleArn()
The ARN of the role that grants permission to AWS 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.
Constraints:
Length: 20 - 2048
The ARN of the role that grants permission to AWS 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.
public void setRoleArn(java.lang.String roleArn)
The ARN of the role that grants permission to AWS 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.
Constraints:
Length: 20 - 2048
roleArn
- The ARN of the role that grants permission to AWS 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.
public DescribeAccountAuditConfigurationResult withRoleArn(java.lang.String roleArn)
The ARN of the role that grants permission to AWS 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 a reference to this object so that method calls can be chained together.
Constraints:
Length: 20 - 2048
roleArn
- The ARN of the role that grants permission to AWS 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.
public java.util.Map<java.lang.String,AuditNotificationTarget> getAuditNotificationTargetConfigurations()
Information about the targets to which audit notifications are sent for this account.
Information about the targets to which audit notifications are sent for this account.
public void setAuditNotificationTargetConfigurations(java.util.Map<java.lang.String,AuditNotificationTarget> auditNotificationTargetConfigurations)
Information about the targets to which audit notifications are sent for this account.
auditNotificationTargetConfigurations
- Information about the targets to which audit notifications are sent for this account.
public DescribeAccountAuditConfigurationResult withAuditNotificationTargetConfigurations(java.util.Map<java.lang.String,AuditNotificationTarget> auditNotificationTargetConfigurations)
Information about the targets to which audit notifications are sent for this account.
Returns a reference to this object so that method calls can be chained together.
auditNotificationTargetConfigurations
- Information about the targets to which audit notifications are sent for this account.
public DescribeAccountAuditConfigurationResult addauditNotificationTargetConfigurationsEntry(java.lang.String key, AuditNotificationTarget value)
Information about the targets to which audit notifications are sent for this account.
The method adds a new key-value pair into auditNotificationTargetConfigurations parameter, and returns a reference to this object so that method calls can be chained together.
key
- The key of the entry to be added into
auditNotificationTargetConfigurations.value
- The corresponding value of the entry to be added into
auditNotificationTargetConfigurations.public DescribeAccountAuditConfigurationResult clearauditNotificationTargetConfigurationsEntries()
Returns a reference to this object so that method calls can be chained together.
public java.util.Map<java.lang.String,AuditCheckConfiguration> getAuditCheckConfigurations()
Which audit checks are enabled and disabled for this account.
Which audit checks are enabled and disabled for this account.
public void setAuditCheckConfigurations(java.util.Map<java.lang.String,AuditCheckConfiguration> auditCheckConfigurations)
Which audit checks are enabled and disabled for this account.
auditCheckConfigurations
- Which audit checks are enabled and disabled for this account.
public DescribeAccountAuditConfigurationResult withAuditCheckConfigurations(java.util.Map<java.lang.String,AuditCheckConfiguration> auditCheckConfigurations)
Which audit checks are enabled and disabled for this account.
Returns a reference to this object so that method calls can be chained together.
auditCheckConfigurations
- Which audit checks are enabled and disabled for this account.
public DescribeAccountAuditConfigurationResult addauditCheckConfigurationsEntry(java.lang.String key, AuditCheckConfiguration value)
Which audit checks are enabled and disabled for this account.
The method adds a new key-value pair into auditCheckConfigurations parameter, and returns a reference to this object so that method calls can be chained together.
key
- The key of the entry to be added into
auditCheckConfigurations.value
- The corresponding value of the entry to be added into
auditCheckConfigurations.public DescribeAccountAuditConfigurationResult clearauditCheckConfigurationsEntries()
Returns a reference to this object so that method calls can be chained together.
public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
Copyright © 2018 Amazon Web Services, Inc. All Rights Reserved.