@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class OrgConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
This is a structure that contains the status of Amazon Web Services service access, and whether you have a valid service-linked role to enable multi-account search for your organization.
| Constructor and Description |
|---|
OrgConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
OrgConfiguration |
clone() |
boolean |
equals(Object obj) |
String |
getAWSServiceAccessStatus()
This value displays whether your Amazon Web Services service access is
ENABLED or
DISABLED. |
String |
getServiceLinkedRole()
This value shows whether or not you have a valid a service-linked role required to start the multi-account search
feature.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setAWSServiceAccessStatus(String aWSServiceAccessStatus)
This value displays whether your Amazon Web Services service access is
ENABLED or
DISABLED. |
void |
setServiceLinkedRole(String serviceLinkedRole)
This value shows whether or not you have a valid a service-linked role required to start the multi-account search
feature.
|
String |
toString()
Returns a string representation of this object.
|
OrgConfiguration |
withAWSServiceAccessStatus(AWSServiceAccessStatus aWSServiceAccessStatus)
This value displays whether your Amazon Web Services service access is
ENABLED or
DISABLED. |
OrgConfiguration |
withAWSServiceAccessStatus(String aWSServiceAccessStatus)
This value displays whether your Amazon Web Services service access is
ENABLED or
DISABLED. |
OrgConfiguration |
withServiceLinkedRole(String serviceLinkedRole)
This value shows whether or not you have a valid a service-linked role required to start the multi-account search
feature.
|
public void setAWSServiceAccessStatus(String aWSServiceAccessStatus)
This value displays whether your Amazon Web Services service access is ENABLED or
DISABLED.
aWSServiceAccessStatus - This value displays whether your Amazon Web Services service access is ENABLED or
DISABLED.AWSServiceAccessStatuspublic String getAWSServiceAccessStatus()
This value displays whether your Amazon Web Services service access is ENABLED or
DISABLED.
ENABLED or
DISABLED.AWSServiceAccessStatuspublic OrgConfiguration withAWSServiceAccessStatus(String aWSServiceAccessStatus)
This value displays whether your Amazon Web Services service access is ENABLED or
DISABLED.
aWSServiceAccessStatus - This value displays whether your Amazon Web Services service access is ENABLED or
DISABLED.AWSServiceAccessStatuspublic OrgConfiguration withAWSServiceAccessStatus(AWSServiceAccessStatus aWSServiceAccessStatus)
This value displays whether your Amazon Web Services service access is ENABLED or
DISABLED.
aWSServiceAccessStatus - This value displays whether your Amazon Web Services service access is ENABLED or
DISABLED.AWSServiceAccessStatuspublic void setServiceLinkedRole(String serviceLinkedRole)
This value shows whether or not you have a valid a service-linked role required to start the multi-account search feature.
serviceLinkedRole - This value shows whether or not you have a valid a service-linked role required to start the multi-account
search feature.public String getServiceLinkedRole()
This value shows whether or not you have a valid a service-linked role required to start the multi-account search feature.
public OrgConfiguration withServiceLinkedRole(String serviceLinkedRole)
This value shows whether or not you have a valid a service-linked role required to start the multi-account search feature.
serviceLinkedRole - This value shows whether or not you have a valid a service-linked role required to start the multi-account
search feature.public String toString()
toString in class ObjectObject.toString()public OrgConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.