public class ConfigEvent extends Object
Constructor and Description |
---|
ConfigEvent() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
String |
getAccountId()
Gets the account ID of the AWS Config rule that triggered the event.
|
String |
getConfigRuleArn()
Gets the ARN of the AWS Config rule that triggered the event.
|
String |
getConfigRuleId()
Gets the ID of the AWS Config rule that triggered the event.
|
String |
getConfigRuleName()
Gets the name of the AWS Config rule that triggered the event.
|
String |
getExecutionRoleArn()
Gets the ARN of the IAM role that is assigned to AWS Config.
|
String |
getInvokingEvent()
Gets the JSON-encoded notification published by AWS Config.
|
String |
getResultToken()
Gets the token associated with the invocation of the AWS Config rule's Lambda function.
|
String |
getRuleParameters()
Gets the JSON-encoded map containing the AWS Config rule parameters.
|
String |
getVersion()
Gets the AWS Config event version.
|
int |
hashCode() |
boolean |
isEventLeftScope()
Whether the AWS resource to be evaluated has been removed from the AWS Config rule's scope.
|
void |
setAccountId(String accountId)
Sets the account ID of the AWS Config rule that triggered the event.
|
void |
setConfigRuleArn(String configRuleArn)
Sets the ARN of the AWS Config rule that triggered the event.
|
void |
setConfigRuleId(String configRuleId)
Sets the ID of the AWS Config rule that triggered the event.
|
void |
setConfigRuleName(String configRuleName)
Sets the name of the AWS Config rule that triggered the event.
|
void |
setEventLeftScope(boolean eventLeftScope)
Sets whether the AWS resource to be evaluated has been removed from the AWS Config rule's scope.
|
void |
setExecutionRoleArn(String executionRoleArn)
Sets the ARN of the IAM role that is assigned to AWS Config.
|
void |
setInvokingEvent(String invokingEvent)
Sets the JSON-encoded notification published by AWS Config.
|
void |
setResultToken(String resultToken)
Sets the token associated with the invocation of the AWS Config rule's Lambda function.
|
void |
setRuleParameters(String ruleParameters)
Sets the JSON-encoded map containing the AWS Config rule parameters.
|
void |
setVersion(String version)
Sets the AWS Config event version.
|
public String getVersion()
public void setVersion(String version)
version
- String containing the event version.public String getInvokingEvent()
public void setInvokingEvent(String invokingEvent)
invokingEvent
- String containing the notification published by AWS Config.public String getRuleParameters()
public void setRuleParameters(String ruleParameters)
ruleParameters
- String containing the AWS Config rule parameters.public String getResultToken()
public void setResultToken(String resultToken)
resultToken
- String containing the token associated to the invocation.public String getConfigRuleArn()
public void setConfigRuleArn(String configRuleArn)
configRuleArn
- String containing the AWS Config rule ARN.public String getConfigRuleId()
public void setConfigRuleId(String configRuleId)
configRuleId
- String containing the AWS Config rule ID.public String getConfigRuleName()
public void setConfigRuleName(String configRuleName)
configRuleName
- String containing the AWS Config rule name.public String getAccountId()
public void setAccountId(String accountId)
accountId
- String containing the account ID of the AWS Config rule.public String getExecutionRoleArn()
public void setExecutionRoleArn(String executionRoleArn)
executionRoleArn
- String containing the IAM role assigned to AWS Config.public boolean isEventLeftScope()
public void setEventLeftScope(boolean eventLeftScope)
eventLeftScope
- Boolean flag indicating that the resource is no longer in scope.Copyright © 2016. All rights reserved.