resource_telemetry_for_organizations
Creates, updates, deletes, gets or lists a resource_telemetry_for_organizations resource.
Overview
| Name | resource_telemetry_for_organizations |
| Type | Resource |
| Id | aws.observabilityadmin.resource_telemetry_for_organizations |
Fields
The following fields are returned by SELECT queries:
- list_resource_telemetry_for_organization
| Name | Datatype | Description |
|---|---|---|
account_identifier | string | The account ID which contains the resource managed in telemetry configuration. An example of a valid account ID is 012345678901. (pattern: <code>[0-9]{12}</code>) |
last_update_time_stamp | integer (int64) | The timestamp of the last change to the telemetry configuration for the resource. For example, 1728679196318. |
resource_identifier | string | The identifier of the resource, for example for Amazon VPC, it would be vpc-1a2b3c4d5e6f1a2b3. |
resource_tags | object | Tags associated with the resource, for example { Name: "ExampleInstance", Environment: "Development" }. |
resource_type | string | The type of resource, for example Amazon Web Services::EC2::Instance, or Amazon Web Services::EKS::Cluster, etc. (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) |
telemetry_configuration_state | object | The configuration state for the resource, for example { Logs: NotApplicable; Metrics: Enabled; Traces: NotApplicable; }. |
telemetry_source_type | string | Specifies the type of telemetry source for a resource, such as EKS cluster logs. (VPC_FLOW_LOGS, ROUTE53_RESOLVER_QUERY_LOGS, EKS_AUDIT_LOGS, EKS_AUTHENTICATOR_LOGS, EKS_CONTROLLER_MANAGER_LOGS, EKS_SCHEDULER_LOGS, EKS_API_LOGS) |
Methods
The following methods are available for this resource:
| Name | Accessible by | Required Params | Optional Params | Description |
|---|---|---|---|---|
list_resource_telemetry_for_organization | select | region | Returns a list of telemetry configurations for Amazon Web Services resources supported by telemetry config in the organization. |
Parameters
Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.
| Name | Datatype | Description |
|---|---|---|
region | string | AWS region (default: us-east-1) |
SELECT examples
- list_resource_telemetry_for_organization
Returns a list of telemetry configurations for Amazon Web Services resources supported by telemetry config in the organization.
SELECT
account_identifier,
last_update_time_stamp,
resource_identifier,
resource_tags,
resource_type,
telemetry_configuration_state,
telemetry_source_type
FROM aws.observabilityadmin.resource_telemetry_for_organizations
WHERE region = '{{ region }}' -- required
;