Class: Aws::Types::TelemetryRule

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#all_regionsBoolean

Returns the value of attribute all_regions.

Returns:

  • (Boolean)


666
667
668
# File 'sig/types.rbs', line 666

def all_regions
  @all_regions
end

#allow_field_updatesBoolean

Returns the value of attribute allow_field_updates.

Returns:

  • (Boolean)


664
665
666
# File 'sig/types.rbs', line 664

def allow_field_updates
  @allow_field_updates
end

#destination_configurationTypes::TelemetryDestinationConfiguration

Returns the value of attribute destination_configuration.



661
662
663
# File 'sig/types.rbs', line 661

def destination_configuration
  @destination_configuration
end

#regions::Array[::String]

Returns the value of attribute regions.

Returns:

  • (::Array[::String])


665
666
667
# File 'sig/types.rbs', line 665

def regions
  @regions
end

#resource_type"AWS::EC2::Instance", ...

Returns the value of attribute resource_type.

Returns:

  • ("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::CodeInterpreter", "AWS::BedrockAgentCore::Gateway", "AWS::BedrockAgentCore::Memory", "AWS::BedrockAgentCore::WorkloadIdentity", "AWS::SecurityHub::Hub", "AWS::CloudFront::Distribution", "AWS::SecurityHub::HubV2", "AWS::CloudWatch::OTelEnrichment", "AWS::MSK::Cluster", "AWS::S3::Bucket", "AWS::Bedrock::KnowledgeBase")


658
659
660
# File 'sig/types.rbs', line 658

def resource_type
  @resource_type
end

#scope::String

Returns the value of attribute scope.

Returns:

  • (::String)


662
663
664
# File 'sig/types.rbs', line 662

def scope
  @scope
end

#selection_criteria::String

Returns the value of attribute selection_criteria.

Returns:

  • (::String)


663
664
665
# File 'sig/types.rbs', line 663

def selection_criteria
  @selection_criteria
end

#telemetry_source_types::Array[("VPC_FLOW_LOGS" | "ROUTE53_RESOLVER_QUERY_LOGS" | "EKS_AUDIT_LOGS" | "EKS_AUTHENTICATOR_LOGS" | "EKS_CONTROLLER_MANAGER_LOGS" | "EKS_SCHEDULER_LOGS" | "EKS_API_LOGS")]

Returns the value of attribute telemetry_source_types.

Returns:

  • (::Array[("VPC_FLOW_LOGS" | "ROUTE53_RESOLVER_QUERY_LOGS" | "EKS_AUDIT_LOGS" | "EKS_AUTHENTICATOR_LOGS" | "EKS_CONTROLLER_MANAGER_LOGS" | "EKS_SCHEDULER_LOGS" | "EKS_API_LOGS")])


660
661
662
# File 'sig/types.rbs', line 660

def telemetry_source_types
  @telemetry_source_types
end

#telemetry_type"Logs", ...

Returns the value of attribute telemetry_type.

Returns:

  • ("Logs", "Metrics", "Traces")


659
660
661
# File 'sig/types.rbs', line 659

def telemetry_type
  @telemetry_type
end