AWS Native is in preview. AWS Classic is fully supported.
aws-native.guardduty.Detector
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
Resource Type definition for AWS::GuardDuty::Detector
Create Detector Resource
new Detector(name: string, args: DetectorArgs, opts?: CustomResourceOptions);
@overload
def Detector(resource_name: str,
opts: Optional[ResourceOptions] = None,
data_sources: Optional[DetectorCfnDataSourceConfigurationsArgs] = None,
enable: Optional[bool] = None,
features: Optional[Sequence[DetectorCfnFeatureConfigurationArgs]] = None,
finding_publishing_frequency: Optional[str] = None,
tags: Optional[Sequence[DetectorTagItemArgs]] = None)
@overload
def Detector(resource_name: str,
args: DetectorArgs,
opts: Optional[ResourceOptions] = None)
func NewDetector(ctx *Context, name string, args DetectorArgs, opts ...ResourceOption) (*Detector, error)
public Detector(string name, DetectorArgs args, CustomResourceOptions? opts = null)
public Detector(String name, DetectorArgs args)
public Detector(String name, DetectorArgs args, CustomResourceOptions options)
type: aws-native:guardduty:Detector
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args DetectorArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args DetectorArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args DetectorArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args DetectorArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args DetectorArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Detector Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The Detector resource accepts the following input properties:
Outputs
All input properties are implicitly available as output properties. Additionally, the Detector resource produces the following output properties:
- Id string
The provider-assigned unique ID for this managed resource.
- Id string
The provider-assigned unique ID for this managed resource.
- id String
The provider-assigned unique ID for this managed resource.
- id string
The provider-assigned unique ID for this managed resource.
- id str
The provider-assigned unique ID for this managed resource.
- id String
The provider-assigned unique ID for this managed resource.
Supporting Types
DetectorCfnDataSourceConfigurations, DetectorCfnDataSourceConfigurationsArgs
DetectorCfnFeatureAdditionalConfiguration, DetectorCfnFeatureAdditionalConfigurationArgs
DetectorCfnFeatureConfiguration, DetectorCfnFeatureConfigurationArgs
DetectorCfnFeatureConfigurationName, DetectorCfnFeatureConfigurationNameArgs
- Flow
Logs - FLOW_LOGS
- Cloud
Trail - CLOUD_TRAIL
- Dns
Logs - DNS_LOGS
- S3Data
Events - S3_DATA_EVENTS
- Eks
Audit Logs - EKS_AUDIT_LOGS
- Ebs
Malware Protection - EBS_MALWARE_PROTECTION
- Rds
Login Events - RDS_LOGIN_EVENTS
- Lambda
Network Logs - LAMBDA_NETWORK_LOGS
- Eks
Runtime Monitoring - EKS_RUNTIME_MONITORING
- Detector
Cfn Feature Configuration Name Flow Logs - FLOW_LOGS
- Detector
Cfn Feature Configuration Name Cloud Trail - CLOUD_TRAIL
- Detector
Cfn Feature Configuration Name Dns Logs - DNS_LOGS
- Detector
Cfn Feature Configuration Name S3Data Events - S3_DATA_EVENTS
- Detector
Cfn Feature Configuration Name Eks Audit Logs - EKS_AUDIT_LOGS
- Detector
Cfn Feature Configuration Name Ebs Malware Protection - EBS_MALWARE_PROTECTION
- Detector
Cfn Feature Configuration Name Rds Login Events - RDS_LOGIN_EVENTS
- Detector
Cfn Feature Configuration Name Lambda Network Logs - LAMBDA_NETWORK_LOGS
- Detector
Cfn Feature Configuration Name Eks Runtime Monitoring - EKS_RUNTIME_MONITORING
- Flow
Logs - FLOW_LOGS
- Cloud
Trail - CLOUD_TRAIL
- Dns
Logs - DNS_LOGS
- S3Data
Events - S3_DATA_EVENTS
- Eks
Audit Logs - EKS_AUDIT_LOGS
- Ebs
Malware Protection - EBS_MALWARE_PROTECTION
- Rds
Login Events - RDS_LOGIN_EVENTS
- Lambda
Network Logs - LAMBDA_NETWORK_LOGS
- Eks
Runtime Monitoring - EKS_RUNTIME_MONITORING
- Flow
Logs - FLOW_LOGS
- Cloud
Trail - CLOUD_TRAIL
- Dns
Logs - DNS_LOGS
- S3Data
Events - S3_DATA_EVENTS
- Eks
Audit Logs - EKS_AUDIT_LOGS
- Ebs
Malware Protection - EBS_MALWARE_PROTECTION
- Rds
Login Events - RDS_LOGIN_EVENTS
- Lambda
Network Logs - LAMBDA_NETWORK_LOGS
- Eks
Runtime Monitoring - EKS_RUNTIME_MONITORING
- FLOW_LOGS
- FLOW_LOGS
- CLOUD_TRAIL
- CLOUD_TRAIL
- DNS_LOGS
- DNS_LOGS
- S3_DATA_EVENTS
- S3_DATA_EVENTS
- EKS_AUDIT_LOGS
- EKS_AUDIT_LOGS
- EBS_MALWARE_PROTECTION
- EBS_MALWARE_PROTECTION
- RDS_LOGIN_EVENTS
- RDS_LOGIN_EVENTS
- LAMBDA_NETWORK_LOGS
- LAMBDA_NETWORK_LOGS
- EKS_RUNTIME_MONITORING
- EKS_RUNTIME_MONITORING
- "FLOW_LOGS"
- FLOW_LOGS
- "CLOUD_TRAIL"
- CLOUD_TRAIL
- "DNS_LOGS"
- DNS_LOGS
- "S3_DATA_EVENTS"
- S3_DATA_EVENTS
- "EKS_AUDIT_LOGS"
- EKS_AUDIT_LOGS
- "EBS_MALWARE_PROTECTION"
- EBS_MALWARE_PROTECTION
- "RDS_LOGIN_EVENTS"
- RDS_LOGIN_EVENTS
- "LAMBDA_NETWORK_LOGS"
- LAMBDA_NETWORK_LOGS
- "EKS_RUNTIME_MONITORING"
- EKS_RUNTIME_MONITORING
DetectorCfnFeatureConfigurationStatus, DetectorCfnFeatureConfigurationStatusArgs
- Enabled
- ENABLED
- Disabled
- DISABLED
- Detector
Cfn Feature Configuration Status Enabled - ENABLED
- Detector
Cfn Feature Configuration Status Disabled - DISABLED
- Enabled
- ENABLED
- Disabled
- DISABLED
- Enabled
- ENABLED
- Disabled
- DISABLED
- ENABLED
- ENABLED
- DISABLED
- DISABLED
- "ENABLED"
- ENABLED
- "DISABLED"
- DISABLED
DetectorCfnKubernetesAuditLogsConfiguration, DetectorCfnKubernetesAuditLogsConfigurationArgs
- Enable bool
- Enable bool
- enable Boolean
- enable boolean
- enable bool
- enable Boolean
DetectorCfnKubernetesConfiguration, DetectorCfnKubernetesConfigurationArgs
DetectorCfnMalwareProtectionConfiguration, DetectorCfnMalwareProtectionConfigurationArgs
DetectorCfnScanEc2InstanceWithFindingsConfiguration, DetectorCfnScanEc2InstanceWithFindingsConfigurationArgs
- Ebs
Volumes bool
- Ebs
Volumes bool
- ebs
Volumes Boolean
- ebs
Volumes boolean
- ebs_
volumes bool
- ebs
Volumes Boolean
DetectorCfns3LogsConfiguration, DetectorCfns3LogsConfigurationArgs
- Enable bool
- Enable bool
- enable Boolean
- enable boolean
- enable bool
- enable Boolean
DetectorTagItem, DetectorTagItemArgs
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
AWS Native is in preview. AWS Classic is fully supported.