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, withRequestMetricCollector
public 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.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.