TelemetryRuleSummary
A summary of a telemetry rule's key properties.
Contents
- CreatedTimeStamp
-
The timestamp when the telemetry rule was created.
Type: Long
Required: No
- LastUpdateTimeStamp
-
The timestamp when the telemetry rule was last modified.
Type: Long
Required: No
- ResourceType
-
The type of AWS resource the rule applies to.
Type: String
Valid Values:
AWS::EC2::Instance | AWS::EC2::VPC | AWS::Lambda::Function | AWS::CloudTrail | AWS::EKS::Cluster | AWS::WAFv2::WebACL | AWS::ElasticLoadBalancingV2::LoadBalancer | AWS::Route53Resolver::ResolverEndpoint | AWS::BedrockAgentCore::Runtime | AWS::BedrockAgentCore::Browser | AWS::BedrockAgentCore::CodeInterpreterRequired: No
- RuleArn
-
The Amazon Resource Name (ARN) of the telemetry rule.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 1011.
Pattern:
arn:aws([a-z0-9\-]+)?:([a-zA-Z0-9\-]+):([a-z0-9\-]+)?:([0-9]{12})?:(.+)Required: No
- RuleName
-
The name of the telemetry rule.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 100.
Pattern:
[0-9A-Za-z-_.#/]+Required: No
- TelemetrySourceTypes
-
The types of telemetry sources configured for this rule, such as VPC Flow Logs or EKS audit logs. TelemetrySourceTypes must be correlated with the specific resource type.
Type: Array of strings
Valid Values:
VPC_FLOW_LOGS | ROUTE53_RESOLVER_QUERY_LOGS | EKS_AUDIT_LOGS | EKS_AUTHENTICATOR_LOGS | EKS_CONTROLLER_MANAGER_LOGS | EKS_SCHEDULER_LOGS | EKS_API_LOGSRequired: No
- TelemetryType
-
The type of telemetry (Logs, Metrics, or Traces) the rule configures.
Type: String
Valid Values:
Logs | Metrics | TracesRequired: No
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: