@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DescribeOrganizationConfigurationResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Constructor and Description |
---|
DescribeOrganizationConfigurationResult() |
Modifier and Type | Method and Description |
---|---|
DescribeOrganizationConfigurationResult |
clone() |
boolean |
equals(Object obj) |
Boolean |
getAutoEnable()
Deprecated.
|
String |
getAutoEnableOrganizationMembers()
Indicates the auto-enablement configuration of GuardDuty or any of the corresponding protection plans for the
member accounts in the organization.
|
OrganizationDataSourceConfigurationsResult |
getDataSources()
Deprecated.
|
List<OrganizationFeatureConfigurationResult> |
getFeatures()
A list of features that are configured for this organization.
|
Boolean |
getMemberAccountLimitReached()
Indicates whether the maximum number of allowed member accounts are already associated with the delegated
administrator account for your organization.
|
String |
getNextToken()
The pagination parameter to be used on the next list operation to retrieve more items.
|
int |
hashCode() |
Boolean |
isAutoEnable()
Deprecated.
|
Boolean |
isMemberAccountLimitReached()
Indicates whether the maximum number of allowed member accounts are already associated with the delegated
administrator account for your organization.
|
void |
setAutoEnable(Boolean autoEnable)
Deprecated.
|
void |
setAutoEnableOrganizationMembers(String autoEnableOrganizationMembers)
Indicates the auto-enablement configuration of GuardDuty or any of the corresponding protection plans for the
member accounts in the organization.
|
void |
setDataSources(OrganizationDataSourceConfigurationsResult dataSources)
Deprecated.
|
void |
setFeatures(Collection<OrganizationFeatureConfigurationResult> features)
A list of features that are configured for this organization.
|
void |
setMemberAccountLimitReached(Boolean memberAccountLimitReached)
Indicates whether the maximum number of allowed member accounts are already associated with the delegated
administrator account for your organization.
|
void |
setNextToken(String nextToken)
The pagination parameter to be used on the next list operation to retrieve more items.
|
String |
toString()
Returns a string representation of this object.
|
DescribeOrganizationConfigurationResult |
withAutoEnable(Boolean autoEnable)
Deprecated.
|
DescribeOrganizationConfigurationResult |
withAutoEnableOrganizationMembers(AutoEnableMembers autoEnableOrganizationMembers)
Indicates the auto-enablement configuration of GuardDuty or any of the corresponding protection plans for the
member accounts in the organization.
|
DescribeOrganizationConfigurationResult |
withAutoEnableOrganizationMembers(String autoEnableOrganizationMembers)
Indicates the auto-enablement configuration of GuardDuty or any of the corresponding protection plans for the
member accounts in the organization.
|
DescribeOrganizationConfigurationResult |
withDataSources(OrganizationDataSourceConfigurationsResult dataSources)
Deprecated.
|
DescribeOrganizationConfigurationResult |
withFeatures(Collection<OrganizationFeatureConfigurationResult> features)
A list of features that are configured for this organization.
|
DescribeOrganizationConfigurationResult |
withFeatures(OrganizationFeatureConfigurationResult... features)
A list of features that are configured for this organization.
|
DescribeOrganizationConfigurationResult |
withMemberAccountLimitReached(Boolean memberAccountLimitReached)
Indicates whether the maximum number of allowed member accounts are already associated with the delegated
administrator account for your organization.
|
DescribeOrganizationConfigurationResult |
withNextToken(String nextToken)
The pagination parameter to be used on the next list operation to retrieve more items.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public DescribeOrganizationConfigurationResult()
@Deprecated public void setAutoEnable(Boolean autoEnable)
Indicates whether GuardDuty is automatically enabled for accounts added to the organization.
Even though this is still supported, we recommend using AutoEnableOrganizationMembers
to achieve the
similar results.
autoEnable
- Indicates whether GuardDuty is automatically enabled for accounts added to the organization.
Even though this is still supported, we recommend using AutoEnableOrganizationMembers
to
achieve the similar results.
@Deprecated public Boolean getAutoEnable()
Indicates whether GuardDuty is automatically enabled for accounts added to the organization.
Even though this is still supported, we recommend using AutoEnableOrganizationMembers
to achieve the
similar results.
Even though this is still supported, we recommend using AutoEnableOrganizationMembers
to
achieve the similar results.
@Deprecated public DescribeOrganizationConfigurationResult withAutoEnable(Boolean autoEnable)
Indicates whether GuardDuty is automatically enabled for accounts added to the organization.
Even though this is still supported, we recommend using AutoEnableOrganizationMembers
to achieve the
similar results.
autoEnable
- Indicates whether GuardDuty is automatically enabled for accounts added to the organization.
Even though this is still supported, we recommend using AutoEnableOrganizationMembers
to
achieve the similar results.
@Deprecated public Boolean isAutoEnable()
Indicates whether GuardDuty is automatically enabled for accounts added to the organization.
Even though this is still supported, we recommend using AutoEnableOrganizationMembers
to achieve the
similar results.
Even though this is still supported, we recommend using AutoEnableOrganizationMembers
to
achieve the similar results.
public void setMemberAccountLimitReached(Boolean memberAccountLimitReached)
Indicates whether the maximum number of allowed member accounts are already associated with the delegated administrator account for your organization.
memberAccountLimitReached
- Indicates whether the maximum number of allowed member accounts are already associated with the delegated
administrator account for your organization.public Boolean getMemberAccountLimitReached()
Indicates whether the maximum number of allowed member accounts are already associated with the delegated administrator account for your organization.
public DescribeOrganizationConfigurationResult withMemberAccountLimitReached(Boolean memberAccountLimitReached)
Indicates whether the maximum number of allowed member accounts are already associated with the delegated administrator account for your organization.
memberAccountLimitReached
- Indicates whether the maximum number of allowed member accounts are already associated with the delegated
administrator account for your organization.public Boolean isMemberAccountLimitReached()
Indicates whether the maximum number of allowed member accounts are already associated with the delegated administrator account for your organization.
@Deprecated public void setDataSources(OrganizationDataSourceConfigurationsResult dataSources)
Describes which data sources are enabled automatically for member accounts.
dataSources
- Describes which data sources are enabled automatically for member accounts.@Deprecated public OrganizationDataSourceConfigurationsResult getDataSources()
Describes which data sources are enabled automatically for member accounts.
@Deprecated public DescribeOrganizationConfigurationResult withDataSources(OrganizationDataSourceConfigurationsResult dataSources)
Describes which data sources are enabled automatically for member accounts.
dataSources
- Describes which data sources are enabled automatically for member accounts.public List<OrganizationFeatureConfigurationResult> getFeatures()
A list of features that are configured for this organization.
public void setFeatures(Collection<OrganizationFeatureConfigurationResult> features)
A list of features that are configured for this organization.
features
- A list of features that are configured for this organization.public DescribeOrganizationConfigurationResult withFeatures(OrganizationFeatureConfigurationResult... features)
A list of features that are configured for this organization.
NOTE: This method appends the values to the existing list (if any). Use
setFeatures(java.util.Collection)
or withFeatures(java.util.Collection)
if you want to override
the existing values.
features
- A list of features that are configured for this organization.public DescribeOrganizationConfigurationResult withFeatures(Collection<OrganizationFeatureConfigurationResult> features)
A list of features that are configured for this organization.
features
- A list of features that are configured for this organization.public void setNextToken(String nextToken)
The pagination parameter to be used on the next list operation to retrieve more items.
nextToken
- The pagination parameter to be used on the next list operation to retrieve more items.public String getNextToken()
The pagination parameter to be used on the next list operation to retrieve more items.
public DescribeOrganizationConfigurationResult withNextToken(String nextToken)
The pagination parameter to be used on the next list operation to retrieve more items.
nextToken
- The pagination parameter to be used on the next list operation to retrieve more items.public void setAutoEnableOrganizationMembers(String autoEnableOrganizationMembers)
Indicates the auto-enablement configuration of GuardDuty or any of the corresponding protection plans for the member accounts in the organization.
NEW
: Indicates that when a new account joins the organization, they will have GuardDuty or any of
the corresponding protection plans enabled automatically.
ALL
: Indicates that all accounts in the organization have GuardDuty and any of the corresponding
protection plans enabled automatically. This includes NEW
accounts that join the organization and
accounts that may have been suspended or removed from the organization in GuardDuty.
NONE
: Indicates that GuardDuty or any of the corresponding protection plans will not be
automatically enabled for any account in the organization. The administrator must manage GuardDuty for each
account in the organization individually.
When you update the auto-enable setting from ALL
or NEW
to NONE
, this
action doesn't disable the corresponding option for your existing accounts. This configuration will apply to the
new accounts that join the organization. After you update the auto-enable settings, no new account will have the
corresponding option as enabled.
autoEnableOrganizationMembers
- Indicates the auto-enablement configuration of GuardDuty or any of the corresponding protection plans for
the member accounts in the organization.
NEW
: Indicates that when a new account joins the organization, they will have GuardDuty or
any of the corresponding protection plans enabled automatically.
ALL
: Indicates that all accounts in the organization have GuardDuty and any of the
corresponding protection plans enabled automatically. This includes NEW
accounts that join
the organization and accounts that may have been suspended or removed from the organization in GuardDuty.
NONE
: Indicates that GuardDuty or any of the corresponding protection plans will not be
automatically enabled for any account in the organization. The administrator must manage GuardDuty for
each account in the organization individually.
When you update the auto-enable setting from ALL
or NEW
to NONE
,
this action doesn't disable the corresponding option for your existing accounts. This configuration will
apply to the new accounts that join the organization. After you update the auto-enable settings, no new
account will have the corresponding option as enabled.
AutoEnableMembers
public String getAutoEnableOrganizationMembers()
Indicates the auto-enablement configuration of GuardDuty or any of the corresponding protection plans for the member accounts in the organization.
NEW
: Indicates that when a new account joins the organization, they will have GuardDuty or any of
the corresponding protection plans enabled automatically.
ALL
: Indicates that all accounts in the organization have GuardDuty and any of the corresponding
protection plans enabled automatically. This includes NEW
accounts that join the organization and
accounts that may have been suspended or removed from the organization in GuardDuty.
NONE
: Indicates that GuardDuty or any of the corresponding protection plans will not be
automatically enabled for any account in the organization. The administrator must manage GuardDuty for each
account in the organization individually.
When you update the auto-enable setting from ALL
or NEW
to NONE
, this
action doesn't disable the corresponding option for your existing accounts. This configuration will apply to the
new accounts that join the organization. After you update the auto-enable settings, no new account will have the
corresponding option as enabled.
NEW
: Indicates that when a new account joins the organization, they will have GuardDuty or
any of the corresponding protection plans enabled automatically.
ALL
: Indicates that all accounts in the organization have GuardDuty and any of the
corresponding protection plans enabled automatically. This includes NEW
accounts that join
the organization and accounts that may have been suspended or removed from the organization in GuardDuty.
NONE
: Indicates that GuardDuty or any of the corresponding protection plans will not be
automatically enabled for any account in the organization. The administrator must manage GuardDuty for
each account in the organization individually.
When you update the auto-enable setting from ALL
or NEW
to NONE
,
this action doesn't disable the corresponding option for your existing accounts. This configuration will
apply to the new accounts that join the organization. After you update the auto-enable settings, no new
account will have the corresponding option as enabled.
AutoEnableMembers
public DescribeOrganizationConfigurationResult withAutoEnableOrganizationMembers(String autoEnableOrganizationMembers)
Indicates the auto-enablement configuration of GuardDuty or any of the corresponding protection plans for the member accounts in the organization.
NEW
: Indicates that when a new account joins the organization, they will have GuardDuty or any of
the corresponding protection plans enabled automatically.
ALL
: Indicates that all accounts in the organization have GuardDuty and any of the corresponding
protection plans enabled automatically. This includes NEW
accounts that join the organization and
accounts that may have been suspended or removed from the organization in GuardDuty.
NONE
: Indicates that GuardDuty or any of the corresponding protection plans will not be
automatically enabled for any account in the organization. The administrator must manage GuardDuty for each
account in the organization individually.
When you update the auto-enable setting from ALL
or NEW
to NONE
, this
action doesn't disable the corresponding option for your existing accounts. This configuration will apply to the
new accounts that join the organization. After you update the auto-enable settings, no new account will have the
corresponding option as enabled.
autoEnableOrganizationMembers
- Indicates the auto-enablement configuration of GuardDuty or any of the corresponding protection plans for
the member accounts in the organization.
NEW
: Indicates that when a new account joins the organization, they will have GuardDuty or
any of the corresponding protection plans enabled automatically.
ALL
: Indicates that all accounts in the organization have GuardDuty and any of the
corresponding protection plans enabled automatically. This includes NEW
accounts that join
the organization and accounts that may have been suspended or removed from the organization in GuardDuty.
NONE
: Indicates that GuardDuty or any of the corresponding protection plans will not be
automatically enabled for any account in the organization. The administrator must manage GuardDuty for
each account in the organization individually.
When you update the auto-enable setting from ALL
or NEW
to NONE
,
this action doesn't disable the corresponding option for your existing accounts. This configuration will
apply to the new accounts that join the organization. After you update the auto-enable settings, no new
account will have the corresponding option as enabled.
AutoEnableMembers
public DescribeOrganizationConfigurationResult withAutoEnableOrganizationMembers(AutoEnableMembers autoEnableOrganizationMembers)
Indicates the auto-enablement configuration of GuardDuty or any of the corresponding protection plans for the member accounts in the organization.
NEW
: Indicates that when a new account joins the organization, they will have GuardDuty or any of
the corresponding protection plans enabled automatically.
ALL
: Indicates that all accounts in the organization have GuardDuty and any of the corresponding
protection plans enabled automatically. This includes NEW
accounts that join the organization and
accounts that may have been suspended or removed from the organization in GuardDuty.
NONE
: Indicates that GuardDuty or any of the corresponding protection plans will not be
automatically enabled for any account in the organization. The administrator must manage GuardDuty for each
account in the organization individually.
When you update the auto-enable setting from ALL
or NEW
to NONE
, this
action doesn't disable the corresponding option for your existing accounts. This configuration will apply to the
new accounts that join the organization. After you update the auto-enable settings, no new account will have the
corresponding option as enabled.
autoEnableOrganizationMembers
- Indicates the auto-enablement configuration of GuardDuty or any of the corresponding protection plans for
the member accounts in the organization.
NEW
: Indicates that when a new account joins the organization, they will have GuardDuty or
any of the corresponding protection plans enabled automatically.
ALL
: Indicates that all accounts in the organization have GuardDuty and any of the
corresponding protection plans enabled automatically. This includes NEW
accounts that join
the organization and accounts that may have been suspended or removed from the organization in GuardDuty.
NONE
: Indicates that GuardDuty or any of the corresponding protection plans will not be
automatically enabled for any account in the organization. The administrator must manage GuardDuty for
each account in the organization individually.
When you update the auto-enable setting from ALL
or NEW
to NONE
,
this action doesn't disable the corresponding option for your existing accounts. This configuration will
apply to the new accounts that join the organization. After you update the auto-enable settings, no new
account will have the corresponding option as enabled.
AutoEnableMembers
public String toString()
toString
in class Object
Object.toString()
public DescribeOrganizationConfigurationResult clone()