Update Organization Configuration
guardduty_update_organization_configuration | R Documentation |
Configures the delegated administrator account with the provided values¶
Description¶
Configures the delegated administrator account with the provided values.
You must provide a value for either autoEnableOrganizationMembers
or
autoEnable
, but not both.
Specifying both EKS Runtime Monitoring (EKS_RUNTIME_MONITORING
) and
Runtime Monitoring (RUNTIME_MONITORING
) will cause an error. You can
add only one of these two features because Runtime Monitoring already
includes the threat detection for Amazon EKS resources. For more
information, see Runtime
Monitoring.
There might be regional differences because some data sources might not be available in all the Amazon Web Services Regions where GuardDuty is presently supported. For more information, see Regions and endpoints.
Usage¶
guardduty_update_organization_configuration(DetectorId, AutoEnable,
DataSources, Features, AutoEnableOrganizationMembers)
Arguments¶
DetectorId |
[required] The ID of the detector that configures the delegated administrator. To find the |
AutoEnable |
Represents whether to automatically enable member accounts in the organization. This applies to only new member accounts, not the existing member accounts. When a new account joins the organization, the chosen features will be enabled for them by default. Even though this is still supported, we recommend using
|
DataSources |
Describes which data sources will be updated. |
Features |
A list of features that will be configured for the organization. |
AutoEnableOrganizationMembers |
Indicates the auto-enablement configuration of GuardDuty for the
member accounts in the organization. You must provide a value for either
Use one of the following configuration values for
|
Value¶
An empty list.
Request syntax¶
svc$update_organization_configuration(
DetectorId = "string",
AutoEnable = TRUE|FALSE,
DataSources = list(
S3Logs = list(
AutoEnable = TRUE|FALSE
),
Kubernetes = list(
AuditLogs = list(
AutoEnable = TRUE|FALSE
)
),
MalwareProtection = list(
ScanEc2InstanceWithFindings = list(
EbsVolumes = list(
AutoEnable = TRUE|FALSE
)
)
)
),
Features = list(
list(
Name = "S3_DATA_EVENTS"|"EKS_AUDIT_LOGS"|"EBS_MALWARE_PROTECTION"|"RDS_LOGIN_EVENTS"|"EKS_RUNTIME_MONITORING"|"LAMBDA_NETWORK_LOGS"|"RUNTIME_MONITORING",
AutoEnable = "NEW"|"NONE"|"ALL",
AdditionalConfiguration = list(
list(
Name = "EKS_ADDON_MANAGEMENT"|"ECS_FARGATE_AGENT_MANAGEMENT"|"EC2_AGENT_MANAGEMENT",
AutoEnable = "NEW"|"NONE"|"ALL"
)
)
)
),
AutoEnableOrganizationMembers = "NEW"|"ALL"|"NONE"
)