public class DetachSecurityProfileRequest extends AmazonWebServiceRequest implements java.io.Serializable
Disassociates a Device Defender security profile from a thing group or from this account.
| Constructor and Description | 
|---|
| DetachSecurityProfileRequest() | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | equals(java.lang.Object obj) | 
| java.lang.String | getSecurityProfileName()
 The security profile that is detached. | 
| java.lang.String | getSecurityProfileTargetArn()
 The ARN of the thing group from which the security profile is detached. | 
| int | hashCode() | 
| void | setSecurityProfileName(java.lang.String securityProfileName)
 The security profile that is detached. | 
| void | setSecurityProfileTargetArn(java.lang.String securityProfileTargetArn)
 The ARN of the thing group from which the security profile is detached. | 
| java.lang.String | toString()Returns a string representation of this object; useful for testing and
 debugging. | 
| DetachSecurityProfileRequest | withSecurityProfileName(java.lang.String securityProfileName)
 The security profile that is detached. | 
| DetachSecurityProfileRequest | withSecurityProfileTargetArn(java.lang.String securityProfileTargetArn)
 The ARN of the thing group from which the security profile is detached. | 
clone, getCloneRoot, getCloneSource, getGeneralProgressListener, getRequestClientOptions, getRequestCredentials, getRequestMetricCollector, setGeneralProgressListener, setRequestCredentials, setRequestMetricCollector, withGeneralProgressListener, withRequestMetricCollectorpublic java.lang.String getSecurityProfileName()
The security profile that is detached.
 Constraints:
 Length: 1 - 128
 Pattern: [a-zA-Z0-9:_-]+
The security profile that is detached.
public void setSecurityProfileName(java.lang.String securityProfileName)
The security profile that is detached.
 Constraints:
 Length: 1 - 128
 Pattern: [a-zA-Z0-9:_-]+
securityProfileName - The security profile that is detached.
public DetachSecurityProfileRequest withSecurityProfileName(java.lang.String securityProfileName)
The security profile that is detached.
Returns a reference to this object so that method calls can be chained together.
 Constraints:
 Length: 1 - 128
 Pattern: [a-zA-Z0-9:_-]+
securityProfileName - The security profile that is detached.
public java.lang.String getSecurityProfileTargetArn()
The ARN of the thing group from which the security profile is detached.
The ARN of the thing group from which the security profile is detached.
public void setSecurityProfileTargetArn(java.lang.String securityProfileTargetArn)
The ARN of the thing group from which the security profile is detached.
securityProfileTargetArn - The ARN of the thing group from which the security profile is detached.
public DetachSecurityProfileRequest withSecurityProfileTargetArn(java.lang.String securityProfileTargetArn)
The ARN of the thing group from which the security profile is detached.
Returns a reference to this object so that method calls can be chained together.
securityProfileTargetArn - The ARN of the thing group from which the security profile is detached.
public java.lang.String toString()
toString in class java.lang.ObjectObject.toString()public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.ObjectCopyright © 2018 Amazon Web Services, Inc. All Rights Reserved.