Skip to content

Commit 51234fd

Browse files
feat: update L1 CloudFormation resource definitions (#38693)
Updates the L1 CloudFormation resource definitions with the latest changes from `@aws-cdk/aws-service-spec` **L1 CloudFormation resource definition changes:** ``` ├[~] service aws-amplify │ └ resources │ └[~] resource AWS::Amplify::Webhook │ └ - arnTemplate: undefined │ + arnTemplate: arn:${Partition}:amplify:${Region}:${Account}:webhooks/${WebhookId} ├[~] service aws-apigateway │ └ resources │ └[~] resource AWS::ApiGateway::RestApi │ ├ - vendedLogs: [{"permissionsVersion":"V2","logType":"EXECUTION_LOGS","destinations":[{"destinationType":"S3","outputFormats":["json","plain","w3c","parquet"]},{"destinationType":"CWL","outputFormats":["plain","json"]},{"destinationType":"FH","outputFormats":["json","plain","raw"]}],"mandatoryFields":["resource_arn","event_timestamp","stage","payload"]},{"permissionsVersion":"V2","logType":"ACCESS_LOGS","destinations":[{"destinationType":"S3","outputFormats":["json","plain","w3c","parquet"]},{"destinationType":"CWL","outputFormats":["plain","json"]},{"destinationType":"FH","outputFormats":["json","plain","raw"]}],"mandatoryFields":["resource_arn","event_timestamp","stage","payload"]}] │ │ + vendedLogs: undefined │ └ vendedLogs │ ├[-] logType: EXECUTION_LOGS │ │ ├permissionsVersion: V2 │ │ ├destinations: [S3, CWL, FH] │ │ └mandatoryFields: [resource_arn, event_timestamp, stage, payload] │ └[-] logType: ACCESS_LOGS │ ├permissionsVersion: V2 │ ├destinations: [S3, CWL, FH] │ └mandatoryFields: [resource_arn, event_timestamp, stage, payload] ├[~] service aws-aps │ └ resources │ ├[~] resource AWS::APS::Scraper │ │ ├ - vendedLogs: [{"permissionsVersion":"V1","logType":"APPLICATION_LOGS","destinations":[{"destinationType":"S3","outputFormats":["json","plain","w3c","parquet"]},{"destinationType":"CWL","outputFormats":["plain","json"]},{"destinationType":"FH","outputFormats":["json","plain","raw"]}]}] │ │ │ + vendedLogs: undefined │ │ └ vendedLogs │ │ └[-] logType: APPLICATION_LOGS │ │ ├permissionsVersion: V1 │ │ └destinations: [S3, CWL, FH] │ └[~] resource AWS::APS::Workspace │ ├ - vendedLogs: [{"permissionsVersion":"V1","logType":"MANAGED_PROMETHEUS_LOGS","destinations":[{"destinationType":"S3","outputFormats":["json","plain","w3c","parquet"]},{"destinationType":"CWL","outputFormats":["plain","json"]},{"destinationType":"FH","outputFormats":["json","plain","raw"]}]}] │ │ + vendedLogs: undefined │ └ vendedLogs │ └[-] logType: MANAGED_PROMETHEUS_LOGS │ ├permissionsVersion: V1 │ └destinations: [S3, CWL, FH] ├[~] service aws-arcregionswitch │ └ resources │ └[~] resource AWS::ARCRegionSwitch::Plan │ └ - arnTemplate: arn:${Partition}:arc-region-switch:${Region}:${Account}:plan/${ResourceId} │ + arnTemplate: arn:${Partition}:arc-region-switch::${Account}:plan/${ResourceId} ├[~] service aws-b2bi │ └ resources │ └[~] resource AWS::B2BI::Transformer │ ├ - vendedLogs: [{"permissionsVersion":"V1","logType":"B2BI_EXECUTION_LOGS","destinations":[{"destinationType":"S3","outputFormats":["json","plain","w3c","parquet"]},{"destinationType":"CWL","outputFormats":["plain","json"]},{"destinationType":"FH","outputFormats":["json","plain","raw"]}]}] │ │ + vendedLogs: undefined │ └ vendedLogs │ └[-] logType: B2BI_EXECUTION_LOGS │ ├permissionsVersion: V1 │ └destinations: [S3, CWL, FH] ├[~] service aws-backupgateway │ └ resources │ └[~] resource AWS::BackupGateway::Hypervisor │ ├ - vendedLogs: [{"permissionsVersion":"V1","logType":"BGW_HYPERVISOR_LOGS","destinations":[{"destinationType":"S3","outputFormats":["json","plain","w3c","parquet"]},{"destinationType":"CWL","outputFormats":["plain","json"]},{"destinationType":"FH","outputFormats":["json","plain","raw"]}]},{"permissionsVersion":"V1","logType":"DATA_ACCESS_LOGS","destinations":[{"destinationType":"S3","outputFormats":["json","plain","w3c","parquet"]},{"destinationType":"CWL","outputFormats":["plain","json"]},{"destinationType":"FH","outputFormats":["json","plain","raw"]}]}] │ │ + vendedLogs: undefined │ └ vendedLogs │ ├[-] logType: BGW_HYPERVISOR_LOGS │ │ ├permissionsVersion: V1 │ │ └destinations: [S3, CWL, FH] │ └[-] logType: DATA_ACCESS_LOGS │ ├permissionsVersion: V1 │ └destinations: [S3, CWL, FH] ├[~] service aws-bedrock │ └ resources │ ├[~] resource AWS::Bedrock::Agent │ │ ├ - vendedLogs: [{"permissionsVersion":"V2","logType":"APPLICATION_LOGS","destinations":[{"destinationType":"S3","outputFormats":["json","plain","w3c","parquet"]},{"destinationType":"CWL","outputFormats":["plain","json"]},{"destinationType":"FH","outputFormats":["json","plain","raw"]}],"optionalFields":["agent_alias_arn","event_timestamp","event_version","operation","event_type","workflow","level","event","agent_arn"]}] │ │ │ + vendedLogs: undefined │ │ └ vendedLogs │ │ └[-] logType: APPLICATION_LOGS │ │ ├permissionsVersion: V2 │ │ ├destinations: [S3, CWL, FH] │ │ └optionalFields: [agent_alias_arn, event_timestamp, event_version, operation, event_type, workflow, level, event, agent_arn] │ ├[~] resource AWS::Bedrock::AgentAlias │ │ ├ - vendedLogs: [{"permissionsVersion":"V2","logType":"EVENT_LOGS","destinations":[{"destinationType":"S3","outputFormats":["json","plain","w3c","parquet"]},{"destinationType":"CWL","outputFormats":["plain","json"]},{"destinationType":"FH","outputFormats":["json","plain","raw"]}],"mandatoryFields":["timestamp","resourceId","traceId","spanId","sessionId","requestId","operation","attributes","body","eventType","eventVersion","eventName","level"]}] │ │ │ + vendedLogs: [{"permissionsVersion":"V2","logType":"EVENT_LOGS","destinations":[{"destinationType":"S3","outputFormats":["plain","json","w3c","parquet"]},{"destinationType":"CWL","outputFormats":["plain","json"]},{"destinationType":"FH","outputFormats":["plain","json","raw"]}],"mandatoryFields":["timestamp","resourceId","traceId","spanId","sessionId","requestId","operation","attributes","body","eventType","eventVersion","eventName","level"],"optionalFields":["resource_id"]},{"permissionsVersion":"V2","logType":"APPLICATION_LOGS","destinations":[{"destinationType":"S3","outputFormats":["plain","json","w3c","parquet"]},{"destinationType":"CWL","outputFormats":["plain","json"]},{"destinationType":"FH","outputFormats":["plain","json","raw"]}],"optionalFields":["timestamp","agent_alias_arn","resource_id","event_timestamp","event_version","operation","event_type","workflow","level","event","agent_id","agent_alias_id","agent_arn"]}] │ │ └ vendedLogs │ │ ├[~] logType: EVENT_LOGS │ │ │ ├destinations: │ │ │ │├S3 │ │ │ ││├- outputFormats: [json, plain, w3c, parquet] │ │ │ ││└+ outputFormats: [plain, json, w3c, parquet] │ │ │ │└FH │ │ │ │ ├- outputFormats: [json, plain, raw] │ │ │ │ └+ outputFormats: [plain, json, raw] │ │ │ └optionalFields: │ │ │ └+ [resource_id] │ │ └[+] logType: APPLICATION_LOGS │ │ ├permissionsVersion: V2 │ │ ├destinations: [S3, CWL, FH] │ │ └optionalFields: [timestamp, agent_alias_arn, resource_id, event_timestamp, event_version, operation, event_type, workflow, level, event, agent_id, agent_alias_id, agent_arn] │ ├[~] resource AWS::Bedrock::Flow │ │ ├ - vendedLogs: [{"permissionsVersion":"V2","logType":"APPLICATION_LOGS","destinations":[{"destinationType":"S3","outputFormats":["json","plain","w3c","parquet"]},{"destinationType":"CWL","outputFormats":["plain","json"]},{"destinationType":"FH","outputFormats":["json","plain","raw"]}],"optionalFields":["event_timestamp","resource_arn","schema_version","flow_id","flow_alias_id","flow_version","request_id","execution_id","event_type","event"]}] │ │ │ + vendedLogs: undefined │ │ └ vendedLogs │ │ └[-] logType: APPLICATION_LOGS │ │ ├permissionsVersion: V2 │ │ ├destinations: [S3, CWL, FH] │ │ └optionalFields: [event_timestamp, resource_arn, schema_version, flow_id, flow_alias_id, flow_version, request_id, execution_id, event_type, event] │ └[~] resource AWS::Bedrock::KnowledgeBase │ ├ - vendedLogs: [{"permissionsVersion":"V2","logType":"APPLICATION_LOGS","destinations":[{"destinationType":"S3","outputFormats":["json","plain","w3c"]},{"destinationType":"CWL","outputFormats":["plain","json"]},{"destinationType":"FH","outputFormats":["json","plain","raw"]}],"optionalFields":["event_timestamp","event","event_version","event_type","level"]},{"permissionsVersion":"V2","logType":"RUNTIME_LOGS","destinations":[{"destinationType":"S3","outputFormats":["json","plain","w3c"]},{"destinationType":"CWL","outputFormats":["plain","json"]},{"destinationType":"FH","outputFormats":["json","plain","raw"]}],"optionalFields":["event_timestamp","event","event_version","event_type","level"]},{"permissionsVersion":"V2","logType":"TRACES","destinations":[{"destinationType":"XRAY","outputFormats":[]}],"mandatoryFields":["trace"]}] │ │ + vendedLogs: [{"permissionsVersion":"V2","logType":"TRACES","destinations":[{"destinationType":"XRAY"}],"optionalFields":["timestamp","resourceArn"],"mandatoryFields":["trace"]},{"permissionsVersion":"V2","logType":"APPLICATION_LOGS","destinations":[{"destinationType":"S3","outputFormats":["plain","json","w3c"]},{"destinationType":"CWL","outputFormats":["plain","json"]},{"destinationType":"FH","outputFormats":["plain","json","raw"]}],"optionalFields":["timestamp","resource_id","event_timestamp","event","event_version","event_type","level"]}] │ └ vendedLogs │ ├[~] logType: APPLICATION_LOGS │ │ ├destinations: │ │ │├S3 │ │ ││├- outputFormats: [json, plain, w3c] │ │ ││└+ outputFormats: [plain, json, w3c] │ │ │└FH │ │ │ ├- outputFormats: [json, plain, raw] │ │ │ └+ outputFormats: [plain, json, raw] │ │ └optionalFields: │ │ ├- [event_timestamp, event, event_version, event_type, level] │ │ └+ [timestamp, resource_id, event_timestamp, event, event_version, event_type, level] │ ├[-] logType: RUNTIME_LOGS │ │ ├permissionsVersion: V2 │ │ ├destinations: [S3, CWL, FH] │ │ └optionalFields: [event_timestamp, event, event_version, event_type, level] │ └[~] logType: TRACES │ ├destinations: │ │└XRAY │ └optionalFields: │ └+ [timestamp, resourceArn] ├[~] service aws-bedrockagentcore │ └ resources │ ├[~] resource AWS::BedrockAgentCore::BrowserCustom │ │ ├ - vendedLogs: [{"permissionsVersion":"V2","logType":"USAGE_LOGS","destinations":[{"destinationType":"S3","outputFormats":["json","plain","w3c","parquet"]},{"destinationType":"CWL","outputFormats":["plain","json"]},{"destinationType":"FH","outputFormats":["json","plain","raw"]}],"mandatoryFields":["resource_arn","event_timestamp","resource","attributes","metrics"]}] │ │ │ + vendedLogs: [{"permissionsVersion":"V2","logType":"TRACES","destinations":[{"destinationType":"XRAY"}],"optionalFields":["timestamp","resourceArn"],"mandatoryFields":["trace"]},{"permissionsVersion":"V2","logType":"USAGE_LOGS","destinations":[{"destinationType":"S3","outputFormats":["plain","json","w3c","parquet"]},{"destinationType":"CWL","outputFormats":["plain","json"]},{"destinationType":"FH","outputFormats":["plain","json","raw"]}],"optionalFields":["timestamp","browser_id","internal_accountid_based_arn"],"mandatoryFields":["resource_arn","event_timestamp","resource","attributes","metrics"]}] │ │ └ vendedLogs │ │ ├[~] logType: USAGE_LOGS │ │ │ ├destinations: │ │ │ │├S3 │ │ │ ││├- outputFormats: [json, plain, w3c, parquet] │ │ │ ││└+ outputFormats: [plain, json, w3c, parquet] │ │ │ │└FH │ │ │ │ ├- outputFormats: [json, plain, raw] │ │ │ │ └+ outputFormats: [plain, json, raw] │ │ │ └optionalFields: │ │ │ └+ [timestamp, browser_id, internal_accountid_based_arn] │ │ └[+] logType: TRACES │ │ ├permissionsVersion: V2 │ │ ├destinations: [XRAY] │ │ ├mandatoryFields: [trace] │ │ └optionalFields: [timestamp, resourceArn] │ ├[~] resource AWS::BedrockAgentCore::CodeInterpreterCustom │ │ ├ - vendedLogs: [{"permissionsVersion":"V2","logType":"APPLICATION_LOGS","destinations":[{"destinationType":"S3","outputFormats":["json","plain","w3c","parquet"]},{"destinationType":"CWL","outputFormats":["plain","json"]},{"destinationType":"FH","outputFormats":["json","plain","raw"]}],"mandatoryFields":["resource_arn","event_timestamp"],"optionalFields":["account_id","request_id","tool_session_id","span_id","trace_id","service_name","operation","request_payload","response_payload","resource","attributes","timeUnixNano","severityNumber","severityText","body","traceId","spanId"]},{"permissionsVersion":"V2","logType":"USAGE_LOGS","destinations":[{"destinationType":"S3","outputFormats":["json","plain","w3c","parquet"]},{"destinationType":"CWL","outputFormats":["plain","json"]},{"destinationType":"FH","outputFormats":["json","plain","raw"]}],"mandatoryFields":["resource_arn","event_timestamp","resource","attributes","metrics"]}] │ │ │ + vendedLogs: [{"permissionsVersion":"V2","logType":"TRACES","destinations":[{"destinationType":"XRAY"}],"optionalFields":["timestamp","resourceArn"],"mandatoryFields":["trace"]},{"permissionsVersion":"V2","logType":"APPLICATION_LOGS","destinations":[{"destinationType":"S3","outputFormats":["plain","json","w3c","parquet"]},{"destinationType":"CWL","outputFormats":["plain","json"]},{"destinationType":"FH","outputFormats":["plain","json","raw"]}],"optionalFields":["timestamp","tool_id","internal_accountid_based_arn","account_id","request_id","tool_session_id","span_id","trace_id","service_name","operation","request_payload","response_payload","resource","attributes","timeUnixNano","severityNumber","severityText","body","traceId","spanId"],"mandatoryFields":["resource_arn","event_timestamp"]},{"permissionsVersion":"V2","logType":"USAGE_LOGS","destinations":[{"destinationType":"S3","outputFormats":["plain","json","w3c","parquet"]},{"destinationType":"CWL","outputFormats":["plain","json"]},{"destinationType":"FH","outputFormats":["plain","json","raw"]}],"optionalFields":["timestamp","codeinterpreter_id","internal_accountid_based_arn"],"mandatoryFields":["resource_arn","event_timestamp","resource","attributes","metrics"]}] │ │ └ vendedLogs │ │ ├[~] logType: APPLICATION_LOGS │ │ │ ├destinations: │ │ │ │├S3 │ │ │ ││├- outputFormats: [json, plain, w3c, parquet] │ │ │ ││└+ outputFormats: [plain, json, w3c, parquet] │ │ │ │└FH │ │ │ │ ├- outputFormats: [json, plain, raw] │ │ │ │ └+ outputFormats: [plain, json, raw] │ │ │ └optionalFields: │ │ │ ├- [account_id, request_id, tool_session_id, span_id, trace_id, service_name, operation, request_payload, response_payload, resource, attributes, timeUnixNano, severityNumber, severityText, body, traceId, spanId] │ │ │ └+ [timestamp, tool_id, internal_accountid_based_arn, account_id, request_id, tool_session_id, span_id, trace_id, service_name, operation, request_payload, response_payload, resource, attributes, timeUnixNano, severityNumber, severityText, body, traceId, spanId] │ │ ├[~] logType: USAGE_LOGS │ │ │ ├destinations: │ │ │ │├S3 │ │ │ ││├- outputFormats: [json, plain, w3c, parquet] │ │ │ ││└+ outputFormats: [plain, json, w3c, parquet] │ │ │ │└FH │ │ │ │ ├- outputFormats: [json, plain, raw] │ │ │ │ └+ outputFormats: [plain, json, raw] │ │ │ └optionalFields: │ │ │ └+ [timestamp, codeinterpreter_id, internal_accountid_based_arn] │ │ └[+] logType: TRACES │ │ ├permissionsVersion: V2 │ │ ├destinations: [XRAY] │ │ ├mandatoryFields: [trace] │ │ └optionalFields: [timestamp, resourceArn] │ ├[~] resource AWS::BedrockAgentCore::Gateway │ │ ├ - vendedLogs: [{"permissionsVersion":"V2","logType":"APPLICATION_LOGS","destinations":[{"destinationType":"S3","outputFormats":["json","plain","w3c","parquet"]},{"destinationType":"CWL","outputFormats":["plain","json"]},{"destinationType":"FH","outputFormats":["json","plain","raw"]}],"mandatoryFields":["resource_arn","event_timestamp"],"optionalFields":["body","account_id","request_id","trace_id","span_id","resource","attributes","timeUnixNano","severityNumber","severityText","traceId","spanId"]},{"permissionsVersion":"V2","logType":"TRACES","destinations":[{"destinationType":"XRAY","outputFormats":[]}],"mandatoryFields":["trace"]}] │ │ │ + vendedLogs: [{"permissionsVersion":"V2","logType":"TRACES","destinations":[{"destinationType":"XRAY"}],"optionalFields":["timestamp","resourceArn"],"mandatoryFields":["trace"]},{"permissionsVersion":"V2","logType":"APPLICATION_LOGS","destinations":[{"destinationType":"S3","outputFormats":["plain","json","w3c","parquet"]},{"destinationType":"CWL","outputFormats":["plain","json"]},{"destinationType":"FH","outputFormats":["plain","json","raw"]}],"optionalFields":["timestamp","gateway_id","body","account_id","request_id","trace_id","span_id","resource","attributes","timeUnixNano","severityNumber","severityText","traceId","spanId"],"mandatoryFields":["resource_arn","event_timestamp"]}] │ │ └ vendedLogs │ │ ├[~] logType: APPLICATION_LOGS │ │ │ ├destinations: │ │ │ │├S3 │ │ │ ││├- outputFormats: [json, plain, w3c, parquet] │ │ │ ││└+ outputFormats: [plain, json, w3c, parquet] │ │ │ │└FH │ │ │ │ ├- outputFormats: [json, plain, raw] │ │ │ │ └+ outputFormats: [plain, json, raw] │ │ │ └optionalFields: │ │ │ ├- [body, account_id, request_id, trace_id, span_id, resource, attributes, timeUnixNano, severityNumber, severityText, traceId, spanId] │ │ │ └+ [timestamp, gateway_id, body, account_id, request_id, trace_id, span_id, resource, attributes, timeUnixNano, severityNumber, severityText, traceId, spanId] │ │ └[~] logType: TRACES │ │ ├destinations: │ │ │└XRAY │ │ └optionalFields: │ │ └+ [timestamp, resourceArn] │ ├[~] resource AWS::BedrockAgentCore::Memory │ │ ├ - vendedLogs: [{"permissionsVersion":"V2","logType":"APPLICATION_LOGS","destinations":[{"destinationType":"S3","outputFormats":["json","plain","w3c","parquet"]},{"destinationType":"CWL","outputFormats":["plain","json"]},{"destinationType":"FH","outputFormats":["json","plain","raw"]}],"optionalFields":["resource_arn","event_timestamp","memory_strategy_id","namespace","actor_id","session_id","event_id","body","resource","attributes","timeUnixNano","severityNumber","severityText","traceId","spanId"]},{"permissionsVersion":"V2","logType":"TRACES","destinations":[{"destinationType":"XRAY","outputFormats":[]}],"mandatoryFields":["trace"]}] │ │ │ + vendedLogs: [{"permissionsVersion":"V2","logType":"TRACES","destinations":[{"destinationType":"XRAY"}],"optionalFields":["timestamp","resourceArn"],"mandatoryFields":["trace"]},{"permissionsVersion":"V2","logType":"APPLICATION_LOGS","destinations":[{"destinationType":"S3","outputFormats":["plain","json","w3c","parquet"]},{"destinationType":"CWL","outputFormats":["plain","json"]},{"destinationType":"FH","outputFormats":["plain","json","raw"]}],"optionalFields":["timestamp","resource_arn","resource_id","event_timestamp","memory_strategy_id","namespace","actor_id","session_id","event_id","body","resource","attributes","timeUnixNano","severityNumber","severityText","traceId","spanId"]}] │ │ └ vendedLogs │ │ ├[~] logType: APPLICATION_LOGS │ │ │ ├destinations: │ │ │ │├S3 │ │ │ ││├- outputFormats: [json, plain, w3c, parquet] │ │ │ ││└+ outputFormats: [plain, json, w3c, parquet] │ │ │ │└FH │ │ │ │ ├- outputFormats: [json, plain, raw] │ │ │ │ └+ outputFormats: [plain, json, raw] │ │ │ └optionalFields: │ │ │ ├- [resource_arn, event_timestamp, memory_strategy_id, namespace, actor_id, session_id, event_id, body, resource, attributes, timeUnixNano, severityNumber, severityText, traceId, spanId] │ │ │ └+ [timestamp, resource_arn, resource_id, event_timestamp, memory_strategy_id, namespace, actor_id, session_id, event_id, body, resource, attributes, timeUnixNano, severityNumber, severityText, traceId, spanId] │ │ └[~] logType: TRACES │ │ ├destinations: │ │ │└XRAY │ │ └optionalFields: │ │ └+ [timestamp, resourceArn] │ ├[~] resource AWS::BedrockAgentCore::PaymentCredentialProvider │ │ ├ - vendedLogs: undefined │ │ │ + vendedLogs: [{"permissionsVersion":"V2","logType":"TRACES","destinations":[{"destinationType":"XRAY"}],"optionalFields":["timestamp","resourceArn"],"mandatoryFields":["trace"]}] │ │ └ vendedLogs │ │ └[+] logType: TRACES │ │ ├permissionsVersion: V2 │ │ ├destinations: [XRAY] │ │ ├mandatoryFields: [trace] │ │ └optionalFields: [timestamp, resourceArn] │ ├[~] resource AWS::BedrockAgentCore::Runtime │ │ ├ - vendedLogs: [{"permissionsVersion":"V2","logType":"APPLICATION_LOGS","destinations":[{"destinationType":"S3","outputFormats":["json","plain","w3c","parquet"]},{"destinationType":"CWL","outputFormats":["plain","json"]},{"destinationType":"FH","outputFormats":["json","plain","raw"]}],"mandatoryFields":["resource_arn","event_timestamp"],"optionalFields":["account_id","request_id","session_id","span_id","trace_id","service_name","operation","request_payload","response_payload","resource","attributes","timeUnixNano","severityNumber","severityText","body","traceId","spanId"]},{"permissionsVersion":"V2","logType":"TRACES","destinations":[{"destinationType":"XRAY","outputFormats":[]}],"mandatoryFields":["trace"]},{"permissionsVersion":"V2","logType":"USAGE_LOGS","destinations":[{"destinationType":"S3","outputFormats":["json","plain","w3c","parquet"]},{"destinationType":"CWL","outputFormats":["plain","json"]},{"destinationType":"FH","outputFormats":["json","plain","raw"]}],"mandatoryFields":["resource_arn","event_timestamp","resource","attributes","metrics"]}] │ │ │ + vendedLogs: [{"permissionsVersion":"V2","logType":"TRACES","destinations":[{"destinationType":"XRAY"}],"optionalFields":["timestamp","resourceArn"],"mandatoryFields":["trace"]},{"permissionsVersion":"V2","logType":"APPLICATION_LOGS","destinations":[{"destinationType":"S3","outputFormats":["plain","json","w3c","parquet"]},{"destinationType":"CWL","outputFormats":["plain","json"]},{"destinationType":"FH","outputFormats":["plain","json","raw"]}],"optionalFields":["timestamp","runtime_id","account_id","request_id","session_id","span_id","trace_id","service_name","operation","request_payload","response_payload","resource","attributes","timeUnixNano","severityNumber","severityText","body","traceId","spanId"],"mandatoryFields":["resource_arn","event_timestamp"]},{"permissionsVersion":"V2","logType":"USAGE_LOGS","destinations":[{"destinationType":"S3","outputFormats":["plain","json","w3c","parquet"]},{"destinationType":"CWL","outputFormats":["plain","json"]},{"destinationType":"FH","outputFormats":["plain","json","raw"]}],"optionalFields":["timestamp","runtime_id"],"mandatoryFields":["resource_arn","event_timestamp","resource","attributes","metrics"]}] │ │ └ vendedLogs │ │ ├[~] logType: APPLICATION_LOGS │ │ │ ├destinations: │ │ │ │├S3 │ │ │ ││├- outputFormats: [json, plain, w3c, parquet] │ │ │ ││└+ outputFormats: [plain, json, w3c, parquet] │ │ │ │└FH │ │ │ │ ├- outputFormats: [json, plain, raw] │ │ │ │ └+ outputFormats: [plain, json, raw] │ │ │ └optionalFields: │ │ │ ├- [account_id, request_id, session_id, span_id, trace_id, service_name, operation, request_payload, response_payload, resource, attributes, timeUnixNano, severityNumber, severityText, body, traceId, spanId] │ │ │ └+ [timestamp, runtime_id, account_id, request_id, session_id, span_id, trace_id, service_name, operation, request_payload, response_payload, resource, attributes, timeUnixNano, severityNumber, severityText, body, traceId, spanId] │ │ ├[~] logType: TRACES │ │ │ ├destinations: │ │ │ │└XRAY │ │ │ └optionalFields: │ │ │ └+ [timestamp, resourceArn] │ │ └[~] logType: USAGE_LOGS │ │ ├destinations: │ │ │├S3 │ │ ││├- outputFormats: [json, plain, w3c, parquet] │ │ ││└+ outputFormats: [plain, json, w3c, parquet] │ │ │└FH │ │ │ ├- outputFormats: [json, plain, raw] │ │ │ └+ outputFormats: [plain, json, raw] │ │ └optionalFields: │ │ └+ [timestamp, runtime_id] │ └[~] resource AWS::BedrockAgentCore::WorkloadIdentity │ ├ - vendedLogs: [{"permissionsVersion":"V2","logType":"APPLICATION_LOGS","destinations":[{"destinationType":"S3","outputFormats":["json","plain","w3c","parquet"]},{"destinationType":"CWL","outputFormats":["plain","json"]},{"destinationType":"FH","outputFormats":["json","plain","raw"]}],"mandatoryFields":["resource_arn","event_timestamp"],"optionalFields":["request_id","operation_name","operation_type","start_time","end_time","duration_ms","account_id","request","response","trace_id","span_id","resource","attributes","timeUnixNano","severityNumber","severityText","body","traceId","spanId"]}] │ │ + vendedLogs: [{"permissionsVersion":"V2","logType":"APPLICATION_LOGS","destinations":[{"destinationType":"S3","outputFormats":["plain","json","w3c","parquet"]},{"destinationType":"CWL","outputFormats":["plain","json"]},{"destinationType":"FH","outputFormats":["plain","json","raw"]}],"optionalFields":["timestamp","workload_identity_id","request_id","trace_id","span_id","operation_name","operation_type","start_time","end_time","duration_ms","account_id","request","response","resource","attributes","timeUnixNano","severityNumber","severityText","body","traceId","spanId"],"mandatoryFields":["resource_arn","event_timestamp"]},{"permissionsVersion":"V2","logType":"TRACES","destinations":[{"destinationType":"XRAY"}],"optionalFields":["timestamp","resourceArn"],"mandatoryFields":["trace"]}] │ └ vendedLogs │ ├[~] logType: APPLICATION_LOGS │ │ ├destinations: │ │ │├S3 │ │ ││├- outputFormats: [json, plain, w3c, parquet] │ │ ││└+ outputFormats: [plain, json, w3c, parquet] │ │ │└FH │ │ │ ├- outputFormats: [json, plain, raw] │ │ │ └+ outputFormats: [plain, json, raw] │ │ └optionalFields: │ │ ├- [request_id, operation_name, operation_type, start_time, end_time, duration_ms, account_id, request, response, trace_id, span_id, resource, attributes, timeUnixNano, severityNumber, severityText, body, traceId, spanId] │ │ └+ [timestamp, workload_identity_id, request_id, trace_id, span_id, operation_name, operation_type, start_time, end_time, duration_ms, account_id, request, response, resource, attributes, timeUnixNano, severityNumber, severityText, body, traceId, spanId] │ └[+] logType: TRACES │ ├permissionsVersion: V2 │ ├destinations: [XRAY] │ ├mandatoryFields: [trace] │ └optionalFields: [timestamp, resourceArn] ├[~] service aws-cleanrooms │ └ resources │ └[~] resource AWS::CleanRooms::Membership │ ├ - vendedLogs: [{"permissionsVersion":"V1","logType":"ANALYSIS_LOGS","destinations":[{"destinationType":"S3","outputFormats":["json","plain","w3c","parquet"]},{"destinationType":"CWL","outputFormats":["plain","json"]},{"destinationType":"FH","outputFormats":["json","plain","raw"]}]}] │ │ + vendedLogs: undefined │ └ vendedLogs │ └[-] logType: ANALYSIS_LOGS │ ├permissionsVersion: V1 │ └destinations: [S3, CWL, FH] ├[~] service aws-cloudfront │ └ resources │ └[~] resource AWS::CloudFront::Distribution │ ├ - vendedLogs: [{"permissionsVersion":"V2","logType":"CONNECTION_LOGS","destinations":[{"destinationType":"S3","outputFormats":["json","plain","w3c","parquet"]},{"destinationType":"CWL","outputFormats":["plain","json"]},{"destinationType":"FH","outputFormats":["json","plain","raw"]}],"mandatoryFields":["eventTimestamp","connectionId","distributionId"],"optionalFields":["connectionStatus","clientIp","clientPort","serverIp","distributionTenantId","tlsProtocol","tlsCipher","tlsHandshakeDuration","tlsSni","clientLeafCertSerialNumber","clientLeafCertSubject","clientLeafCertIssuer","clientLeafCertValidity","connectionLogCustomData"]},{"permissionsVersion":"V2","logType":"ACCESS_LOGS","destinations":[{"destinationType":"S3","outputFormats":["json","plain","w3c","parquet"]},{"destinationType":"CWL","outputFormats":["plain","json"]},{"destinationType":"FH","outputFormats":["json","plain","raw"]}],"optionalFields":["date","time","x-edge-location","sc-bytes","c-ip","cs-method","cs(Host)","cs-uri-stem","sc-status","cs(Referer)","cs(User-Agent)","cs-uri-query","cs(Cookie)","x-edge-result-type","x-edge-request-id","x-host-header","cs-protocol","cs-bytes","time-taken","x-forwarded-for","ssl-protocol","ssl-cipher","x-edge-response-result-type","cs-protocol-version","fle-status","fle-encrypted-fields","c-port","time-to-first-byte","x-edge-detailed-result-type","sc-content-type","sc-content-len","sc-range-start","sc-range-end"]}] │ │ + vendedLogs: [{"permissionsVersion":"V2","logType":"CONNECTION_LOGS","destinations":[{"destinationType":"S3","outputFormats":["plain","json","w3c","parquet"]},{"destinationType":"CWL","outputFormats":["plain","json"]},{"destinationType":"FH","outputFormats":["plain","json","raw"]}],"optionalFields":["timestamp","connectionStatus","clientIp","clientPort","serverIp","distributionTenantId","tlsProtocol","tlsCipher","tlsHandshakeDuration","tlsSni","clientLeafCertSerialNumber","clientLeafCertSubject","clientLeafCertIssuer","clientLeafCertValidity","connectionLogCustomData"],"mandatoryFields":["eventTimestamp","distributionId","connectionId"]},{"permissionsVersion":"V2","logType":"ACCESS_LOGS","destinations":[{"destinationType":"S3","outputFormats":["plain","json","w3c","parquet"]},{"destinationType":"CWL","outputFormats":["plain","json"]},{"destinationType":"FH","outputFormats":["plain","json","raw"]}],"optionalFields":["timestamp","date","time","x-edge-location","sc-bytes","c-ip","cs-method","cs(Host)","cs-uri-stem","sc-status","cs(Referer)","cs(User-Agent)","cs-uri-query","cs(Cookie)","x-edge-result-type","x-edge-request-id","x-host-header","cs-protocol","cs-bytes","time-taken","x-forwarded-for","ssl-protocol","ssl-cipher","x-edge-response-result-type","cs-protocol-version","fle-status","fle-encrypted-fields","c-port","time-to-first-byte","x-edge-detailed-result-type","sc-content-type","sc-content-len","sc-range-start","sc-range-end","timestamp(ms)","origin-fbl","origin-lbl","asn","c-country","cache-behavior-path-pattern","distribution-tenant-id","connection-id","viewer-request-log-data","viewer-response-log-data","cmcd-encoded-bitrate","cmcd-buffer-length","cmcd-buffer-starvation","cmcd-content-id","cmcd-object-duration","cmcd-deadline","cmcd-measured-throughput","cmcd-next-object-request","cmcd-next-range-request","cmcd-object-type","cmcd-playback-rate","cmcd-requested-maximum-throughput","cmcd-streaming-format","cmcd-session-id","cmcd-stream-type","cmcd-startup","cmcd-top-bitrate","cmcd-version","s-ip","primary-distribution-id","primary-distribution-dns-name","r-host","sr-reason","x-edge-mqcs"]}] │ └ vendedLogs │ ├[~] logType: CONNECTION_LOGS │ │ ├destinations: │ │ │├S3 │ │ ││├- outputFormats: [json, plain, w3c, parquet] │ │ ││└+ outputFormats: [plain, json, w3c, parquet] │ │ │└FH │ │ │ ├- outputFormats: [json, plain, raw] │ │ │ └+ outputFormats: [plain, json, raw] │ │ ├mandatoryFields: │ │ │├- [eventTimestamp, connectionId, distributionId] │ │ │└+ [eventTimestamp, distributionId, connectionId] │ │ └optionalFields: │ │ ├- [connectionStatus, clientIp, clientPort, serverIp, distributionTenantId, tlsProtocol, tlsCipher, tlsHandshakeDuration, tlsSni, clientLeafCertSerialNumber, clientLeafCertSubject, clientLeafCertIssuer, clientLeafCertValidity, connectionLogCustomData] │ │ └+ [timestamp, connectionStatus, clientIp, clientPort, serverIp, distributionTenantId, tlsProtocol, tlsCipher, tlsHandshakeDuration, tlsSni, clientLeafCertSerialNumber, clientLeafCertSubject, clientLeafCertIssuer, clientLeafCertValidity, connectionLogCustomData] │ └[~] logType: ACCESS_LOGS │ ├destinations: │ │├S3 │ ││├- outputFormats: [json, plain, w3c, parquet] │ ││└+ outputFormats: [plain, json, w3c, parquet] │ │└FH │ │ ├- outputFormats: [json, plain, raw] │ │ └+ outputFormats: [plain, json, raw] │ └optionalFields: │ ├- [date, time, x-edge-location, sc-bytes, c-ip, cs-method, cs(Host), cs-uri-stem, sc-status, cs(Referer), cs(User-Agent), cs-uri-query, cs(Cookie), x-edge-result-type, x-edge-request-id, x-host-header, cs-protocol, cs-bytes, time-taken, x-forwarded-for, ssl-protocol, ssl-cipher, x-edge-response-result-type, cs-protocol-version, fle-status, fle-encrypted-fields, c-port, time-to-first-byte, x-edge-detailed-result-type, sc-content-type, sc-content-len, sc-range-start, sc-range-end] │ └+ [timestamp, date, time, x-edge-location, sc-bytes, c-ip, cs-method, cs(Host), cs-uri-stem, sc-status, cs(Referer), cs(User-Agent), cs-uri-query, cs(Cookie), x-edge-result-type, x-edge-request-id, x-host-header, cs-protocol, cs-bytes, time-taken, x-forwarded-for, ssl-protocol, ssl-cipher, x-edge-response-result-type, cs-protocol-version, fle-status, fle-encrypted-fields, c-port, time-to-first-byte, x-edge-detailed-result-type, sc-content-type, sc-content-len, sc-range-start, sc-range-end, timestamp(ms), origin-fbl, origin-lbl, asn, c-country, cache-behavior-path-pattern, distribution-tenant-id, connection-id, viewer-request-log-data, viewer-response-log-data, cmcd-encoded-bitrate, cmcd-buffer-length, cmcd-buffer-starvation, cmcd-content-id, cmcd-object-duration, cmcd-deadline, cmcd-measured-throughput, cmcd-next-object-request, cmcd-next-range-request, cmcd-object-type, cmcd-playback-rate, cmcd-requested-maximum-throughput, cmcd-streaming-format, cmcd-session-id, cmcd-stream-type, cmcd-startup, cmcd-top-bitrate, cmcd-version, s-ip, primary-distribution-id, primary-distribution-dns-name, r-host, sr-reason, x-edge-mqcs] ├[~] service aws-codeconnections │ └ resources │ └[~] resource AWS::CodeConnections::Host │ └ - arnTemplate: undefined │ + arnTemplate: arn:${Partition}:codeconnections:${Region}:${Account}:host/${HostId} ├[~] service aws-cognito │ └ resources │ └[~] resource AWS::Cognito::UserPool │ ├ - vendedLogs: [{"permissionsVersion":"V1","logType":"APPLICATION_LOGS","destinations":[{"destinationType":"S3","outputFormats":["json","plain","w3c","parquet"]},{"destinationType":"CWL","outputFormats":["plain","json"]},{"destinationType":"FH","outputFormats":["json","plain","raw"]}]}] │ │ + vendedLogs: undefined │ └ vendedLogs │ └[-] logType: APPLICATION_LOGS │ ├permissionsVersion: V1 │ └destinations: [S3, CWL, FH] ├[~] service aws-connect │ └ resources │ └[~] resource AWS::Connect::Instance │ ├ - vendedLogs: [{"permissionsVersion":"V2","logType":"AMAZON_CONNECT_FLOW_LOGS","destinations":[{"destinationType":"S3","outputFormats":["json","plain","w3c","parquet"]},{"destinationType":"CWL","outputFormats":["plain","json"]},{"destinationType":"FH","outputFormats":["json","plain","raw"]}],"mandatoryFields":["InstanceArn","Timestamp","AccountId","ResourceArn","ResourceType","ResourceName","ResourceExecutionStartTime","ResourcePublishTimestamp","FlowType","ContactId","InitiationMethod","Channel","SubType","LogVersion","LogType","ActionLogData","ModuleCallstack","ActionCounter"]}] │ │ + vendedLogs: undefined │ └ vendedLogs │ └[-] logType: AMAZON_CONNECT_FLOW_LOGS │ ├permissionsVersion: V2 │ ├destinations: [S3, CWL, FH] │ └mandatoryFields: [InstanceArn, Timestamp, AccountId, ResourceArn, ResourceType, ResourceName, ResourceExecutionStartTime, ResourcePublishTimestamp, FlowType, ContactId, InitiationMethod, Channel, SubType, LogVersion, LogType, ActionLogData, ModuleCallstack, ActionCounter] ├[~] service aws-dataexchange │ └ resources │ └[~] resource AWS::DataExchange::EventAction │ └ - arnTemplate: undefined │ + arnTemplate: arn:${Partition}:dataexchange:${Region}:${Account}:event-actions/${EventActionId} ├[~] service aws-datapipeline │ └ resources │ └[~] resource AWS::DataPipeline::Pipeline │ └ - arnTemplate: arn:${Partition}:datapipeline:${Region}:${Account}:pipeline/${PipelineId} │ + arnTemplate: arn:${Partition}:datapipeline:${Region}:${Account}:pipeline/${PipelineID} ├[~] service aws-devopsagent │ └ resources │ └[~] resource AWS::DevOpsAgent::AgentSpace │ ├ - vendedLogs: [{"permissionsVersion":"V2","logType":"APPLICATION_LOGS","destinations":[{"destinationType":"S3","outputFormats":["json","plain","w3c","parquet"]},{"destinationType":"CWL","outputFormats":["plain","json"]},{"destinationType":"FH","outputFormats":["json","plain","raw"]}],"mandatoryFields":["resource_arn","event_timestamp"],"optionalFields":["optional_account_id","optional_agent_space_id","optional_level","optional_association_id","optional_status","optional_webhook_id","optional_mcp_endpoint_url","optional_service_type","optional_service_endpoint_url","optional_service_id","optional_request_id","optional_operation","optional_task_type","optional_task_id","optional_reference","optional_error_type","optional_error_message","optional_details"]}] │ │ + vendedLogs: [{"permissionsVersion":"V2","logType":"APPLICATION_LOGS","destinations":[{"destinationType":"S3","outputFormats":["plain","json","w3c","parquet"]},{"destinationType":"CWL","outputFormats":["plain","json"]},{"destinationType":"FH","outputFormats":["plain","json","raw"]}],"optionalFields":["timestamp","resource_id","optional_account_id","optional_agent_space_id","optional_level","optional_association_id","optional_status","optional_webhook_id","optional_mcp_endpoint_url","optional_service_type","optional_service_endpoint_url","optional_service_id","optional_request_id","optional_operation","optional_task_type","optional_task_id","optional_reference","optional_error_type","optional_error_message","optional_details"],"mandatoryFields":["resource_arn","event_timestamp"]}] │ └ vendedLogs │ └[~] logType: APPLICATION_LOGS │ ├destinations: │ │├S3 │ ││├- outputFormats: [json, plain, w3c, parquet] │ ││└+ outputFormats: [plain, json, w3c, parquet] │ │└FH │ │ ├- outputFormats: [json, plain, raw] │ │ └+ outputFormats: [plain, json, raw] │ └optionalFields: │ ├- [optional_account_id, optional_agent_space_id, optional_level, optional_association_id, optional_status, optional_webhook_id, optional_mcp_endpoint_url, optional_service_type, optional_service_endpoint_url, optional_service_id, optional_request_id, optional_operation, optional_task_type, optional_task_id, optional_reference, optional_error_type, optional_error_message, optional_details] │ └+ [timestamp, resource_id, optional_account_id, optional_agent_space_id, optional_level, optional_association_id, optional_status, optional_webhook_id, optional_mcp_endpoint_url, optional_service_type, optional_service_endpoint_url, optional_service_id, optional_request_id, optional_operation, optional_task_type, optional_task_id, optional_reference, optional_error_type, optional_error_message, optional_details] ├[~] service aws-ec2 │ └ resources │ ├[~] resource AWS::EC2::Instance │ │ ├ - vendedLogs: [{"permissionsVersion":"V2","logType":"CONSOLE_LOGS","destinations":[{"destinationType":"S3","outputFormats":["json","plain","w3c","parquet"]},{"destinationType":"CWL","outputFormats":["plain","json"]},{"destinationType":"FH","outputFormats":["json","plain","raw"]}],"mandatoryFields":["resource_arn","event_timestamp","message"]}] │ │ │ + vendedLogs: undefined │ │ └ vendedLogs │ │ └[-] logType: CONSOLE_LOGS │ │ ├permissionsVersion: V2 │ │ ├destinations: [S3, CWL, FH] │ │ └mandatoryFields: [resource_arn, event_timestamp, message] │ ├[~] resource AWS::EC2::RouteServerPeer │ │ ├ - vendedLogs: [{"permissionsVersion":"V2","logType":"EVENT_LOGS","destinations":[{"destinationType":"S3","outputFormats":["json","plain","w3c","parquet"]},{"destinationType":"CWL","outputFormats":["plain","json"]},{"destinationType":"FH","outputFormats":["json","plain","raw"]}],"mandatoryFields":["resource_arn","event_timestamp","type"],"optionalFields":["status","message"]}] │ │ │ + vendedLogs: [{"permissionsVersion":"V2","logType":"EVENT_LOGS","destinations":[{"destinationType":"S3","outputFormats":["plain","json","w3c","parquet"]},{"destinationType":"CWL","outputFormats":["plain","json"]},{"destinationType":"FH","outputFormats":["plain","json","raw"]}],"optionalFields":["timestamp","resource_id","status","message"],"mandatoryFields":["resource_arn","event_timestamp","type"]}] │ │ └ vendedLogs │ │ └[~] logType: EVENT_LOGS │ │ ├destinations: │ │ │├S3 │ │ ││├- outputFormats: [json, plain, w3c, parquet] │ │ ││└+ outputFormats: [plain, json, w3c, parquet] │ │ │└FH │ │ │ ├- outputFormats: [json, plain, raw] │ │ │ └+ outputFormats: [plain, json, raw] │ │ └optionalFields: │ │ ├- [status, message] │ │ └+ [timestamp, resource_id, status, message] │ ├[~] resource AWS::EC2::VerifiedAccessInstance │ │ ├ - vendedLogs: [{"permissionsVersion":"V1","logType":"VERIFIED_ACCESS_LOGS","destinations":[{"destinationType":"S3","outputFormats":["json","plain","w3c","parquet"]},{"destinationType":"CWL","outputFormats":["plain","json"]},{"destinationType":"FH","outputFormats":["json","plain","raw"]}]}] │ │ │ + vendedLogs: undefined │ │ └ vendedLogs │ │ └[-] logType: VERIFIED_ACCESS_LOGS │ │ ├permissionsVersion: V1 │ │ └destinations: [S3, CWL, FH] │ ├[~] resource AWS::EC2::VPC │ │ ├ - vendedLogs: [{"permissionsVersion":"V1","logType":"ROUTE53_RESOLVER_QUERY_LOGS","destinations":[{"destinationType":"S3","outputFormats":["json","plain","w3c","parquet"]},{"destinationType":"CWL","outputFormats":["plain","json"]},{"destinationType":"FH","outputFormats":["json","plain","raw"]}]}] │ │ │ + vendedLogs: undefined │ │ └ vendedLogs │ │ └[-] logType: ROUTE53_RESOLVER_QUERY_LOGS │ │ ├permissionsVersion: V1 │ │ └destinations: [S3, CWL, FH] │ └[~] resource AWS::EC2::VPNConnection │ ├ - vendedLogs: [{"permissionsVersion":"V2","logType":"EVENT_LOGS","destinations":[{"destinationType":"S3","outputFormats":["json","plain","w3c","parquet"]},{"destinationType":"CWL","outputFormats":["plain","json"]},{"destinationType":"FH","outputFormats":["json","plain","raw"]}],"mandatoryFields":["resource_id","event_timestamp"],"optionalFields":["timestamp","type","status","message"]},{"permissionsVersion":"V2","logType":"CONNECTION_LOGS","destinations":[{"destinationType":"S3","outputFormats":["json","plain","w3c","parquet"]},{"destinationType":"CWL","outputFormats":["plain","json"]},{"destinationType":"FH","outputFormats":["json","plain","raw"]}],"mandatoryFields":["event_timestamp","details"],"optionalFields":["timestamp","dpd_enabled","nat_t_detected","ike_phase1_state","ike_phase2_state"]}] │ │ + vendedLogs: undefined │ └ vendedLogs │ ├[-] logType: EVENT_LOGS │ │ ├permissionsVersion: V2 │ │ ├destinations: [S3, CWL, FH] │ │ ├mandatoryFields: [resource_id, event_timestamp] │ │ └optionalFields: [timestamp, type, status, message] │ └[-] logType: CONNECTION_LOGS │ ├permissionsVersion: V2 │ ├destinations: [S3, CWL, FH] │ ├mandatoryFields: [event_timestamp, details] │ └optionalFields: [timestamp, dpd_enabled, nat_t_detected, ike_phase1_state, ike_phase2_state] ├[~] service aws-ecs │ └ resources │ └[~] resource AWS::ECS::Cluster │ ├ - vendedLogs: undefined │ │ + vendedLogs: [{"permissionsVersion":"V2","logType":"ACTION_LOGS","destinations":[{"destinationType":"S3","outputFormats":["json"]},{"destinationType":"CWL","outputFormats":["json"]},{"destinationType":"FH","outputFormats":["json"]}],"optionalFields":["timestamp"],"mandatoryFields":["resourceArn","actionSourceId","logLevel","eventTimestamp","detail"]}] │ └ vendedLogs │ └[+] logType: ACTION_LOGS │ ├permissionsVersion: V2 │ ├destinations: [S3, CWL, FH] │ ├mandatoryFields: [resourceArn, actionSourceId, logLevel, eventTimestamp, detail] │ └optionalFields: [timestamp] ├[~] service aws-eks │ └ resources │ ├[~] resource AWS::EKS::Capability │ │ ├ - vendedLogs: [{"permissionsVersion":"V2","logType":"EKS_CAPABILITY_ACK_LOGS","destinations":[{"destinationType":"S3","outputFormats":["json","plain","w3c","parquet"]},{"destinationType":"CWL","outputFormats":["plain","json"]},{"destinationType":"FH","outputFormats":["json","plain","raw"]}],"mandatoryFields":["resource_arn","event_timestamp"],"optionalFields":["stream","level","message","err","error","controller","controllerGroup","controllerKind","reconcileID","worker-count","kind","reconciler-kind","name","namespace","aws.service","version","type"]},{"permissionsVersion":"V2","logType":"EKS_CAPABILITY_ARGOCD_APPLICATION_LOGS","destinations":[{"destinationType":"S3","outputFormats":["json","plain","w3c","parquet"]},{"destinationType":"CWL","outputFormats":["plain","json"]},{"destinationType":"FH","outputFormats":["json","plain","raw"]}],"mandatoryFields":["resource_arn","event_timestamp"],"optionalFields":["stream","level","message","error","application","app-namespace","project","dest-server","dest-namespace","dest-name","comparison-level","time_ms","patch_ms","setop_ms","compare_app_state_ms","refresh_app_conditions_ms","process_refresh_app_conditions_errors_ms","comparison_with_nothing_ms"]},{"permissionsVersion":"V2","logType":"EKS_CAPABILITY_ARGOCD_APPLICATIONSET_LOGS","destinations":[{"destinationType":"S3","outputFormats":["json","plain","w3c","parquet"]},{"destinationType":"CWL","outputFormats":["plain","json"]},{"destinationType":"FH","outputFormats":["json","plain","raw"]}],"mandatoryFields":["resource_arn","event_timestamp"],"optionalFields":["stream","level","message","error","controller","controllerGroup","controllerKind","reconcileID","worker-count","name","namespace","application","app-namespace","project","applicationset","action","count","requeueAfter","type"]},{"permissionsVersion":"V2","logType":"EKS_CAPABILITY_ARGOCD_COMMITSERVER_LOGS","destinations":[{"destinationType":"S3","outputFormats":["json","plain","w3c","parquet"]},{"destinationType":"CWL","outputFormats":["plain","json"]},{"destinationType":"FH","outputFormats":["json","plain","raw"]}],"mandatoryFields":["resource_arn","event_timestamp"],"optionalFields":["stream","level","message"]},{"permissionsVersion":"V2","logType":"EKS_CAPABILITY_ARGOCD_REPOSERVER_LOGS","destinations":[{"destinationType":"S3","outputFormats":["json","plain","w3c","parquet"]},{"destinationType":"CWL","outputFormats":["plain","json"]},{"destinationType":"FH","outputFormats":["json","plain","raw"]}],"mandatoryFields":["resource_arn","event_timestamp"],"optionalFields":["stream","level","message","error"]},{"permissionsVersion":"V2","logType":"EKS_CAPABILITY_ARGOCD_SERVER_LOGS","destinations":[{"destinationType":"S3","outputFormats":["json","plain","w3c","parquet"]},{"destinationType":"CWL","outputFormats":["plain","json"]},{"destinationType":"FH","outputFormats":["json","plain","raw"]}],"mandatoryFields":["resource_arn","event_timestamp"],"optionalFields":["stream","level","message","error","name","namespace","reason"]},{"permissionsVersion":"V2","logType":"EKS_CAPABILITY_KRO_LOGS","destinations":[{"destinationType":"S3","outputFormats":["json","plain","w3c","parquet"]},{"destinationType":"CWL","outputFormats":["plain","json"]},{"destinationType":"FH","outputFormats":["json","plain","raw"]}],"mandatoryFields":["resource_arn","event_timestamp"],"optionalFields":["stream","level","message","err","error","controller","controllerGroup","controllerKind","reconcileID","worker-count","gvr","crd","name","namespace","item","ResourceGraphDefinition","type"]}] │ │ │ + vendedLogs: [{"permissionsVersion":"V2","logType":"EKS_CAPABILITY_ARGOCD_COMMITSERVER_LOGS","destinations":[{"destinationType":"S3","outputFormats":["plain","json","w3c","parquet"]},{"destinationType":"CWL","outputFormats":["plain","json"]},{"destinationType":"FH","outputFormats":["plain","json","raw"]}],"optionalFields":["timestamp","resource_id","stream","level","message","error","version","component","duration"],"mandatoryFields":["resource_arn","event_timestamp"]},{"permissionsVersion":"V2","logType":"EKS_CAPABILITY_ACK_LOGS","destinations":[{"destinationType":"S3","outputFormats":["plain","json","w3c","parquet"]},{"destinationType":"CWL","outputFormats":["plain","json"]},{"destinationType":"FH","outputFormats":["plain","json","raw"]}],"optionalFields":["timestamp","resource_id","stream","level","message","err","error","controller","controllerGroup","controllerKind","reconcileID","worker-count","kind","name","namespace","aws.service","version","type","generation","is_adopted","iam_role_selector","role"],"mandatoryFields":["resource_arn","event_timestamp"]},{"permissionsVersion":"V2","logType":"EKS_CAPABILITY_ARGOCD_SERVER_LOGS","destinations":[{"destinationType":"S3","outputFormats":["plain","json","w3c","parquet"]},{"destinationType":"CWL","outputFormats":["plain","json"]},{"destinationType":"FH","outputFormats":["plain","json","raw"]}],"optionalFields":["timestamp","resource_id","stream","level","message","error","name","namespace","reason","application","user","grpc.code","grpc.method","grpc.service","grpc.time_ms","grpc.method_type","grpc.error","type","duration","dest-namespace","dest-server","project"],"mandatoryFields":["resource_arn","event_timestamp"]},{"permissionsVersion":"V2","logType":"EKS_CAPABILITY_ARGOCD_APPLICATION_LOGS","destinations":[{"destinationType":"S3","outputFormats":["plain","json","w3c","parquet"]},{"destinationType":"CWL","outputFormats":["plain","json"]},{"destinationType":"FH","outputFormats":["plain","json","raw"]}],"optionalFields":["timestamp","resource_id","stream","level","message","error","application","app-namespace","project","dest-server","dest-namespace","dest-name","comparison-level","time_ms","patch_ms","setop_ms","compare_app_state_ms","refresh_app_conditions_ms","process_refresh_app_conditions_errors_ms","comparison_with_nothing_ms","name","namespace","app_status_update_ms","auto_sync_ms","diff_ms","git_ms","health_ms","live_ms","manifests_ms","repo_ms","sync_ms","cluster","syncId","duration","eventType","kind"],"mandatoryFields":["resource_arn","event_timestamp"]},{"permissionsVersion":"V2","logType":"EKS_CAPABILITY_ARGOCD_APPLICATIONSET_LOGS","destinations":[{"destinationType":"S3","outputFormats":["plain","json","w3c","parquet"]},{"destinationType":"CWL","outputFormats":["plain","json"]},{"destinationType":"FH","outputFormats":["plain","json","raw"]}],"optionalFields":["timestamp","resource_id","stream","level","message","error","controller","controllerGroup","controllerKind","reconcileID","worker-count","name","namespace","application","app-namespace","project","applicationset","action","count","requeueAfter","type","version","err","repoURL","revision"],"mandatoryFields":["resource_arn","event_timestamp"]},{"permissionsVersion":"V2","logType":"EKS_CAPABILITY_ARGOCD_REPOSERVER_LOGS","destinations":[{"destinationType":"S3","outputFormats":["plain","json","w3c","parquet"]},{"destinationType":"CWL","outputFormats":["plain","json"]},{"destinationType":"FH","outputFormats":["plain","json","raw"]}],"optionalFields":["timestamp","resource_id","stream","level","message","error","grpc.code","grpc.method","grpc.service","grpc.time_ms","grpc.method_type","grpc.component","grpc.error","version","component","duration","execID"],"mandatoryFields":["resource_arn","event_timestamp"]},{"permissionsVersion":"V2","logType":"EKS_CAPABILITY_KRO_LOGS","destinations":[{"destinationType":"S3","outputFormats":["plain","json","w3c","parquet"]},{"destinationType":"CWL","outputFormats":["plain","json"]},{"destinationType":"FH","outputFormats":["plain","json","raw"]}],"optionalFields":["timestamp","resource_id","stream","level","message","err","error","controller","controllerGroup","controllerKind","reconcileID","worker-count","gvr","crd","name","namespace","type","breakingChanges","summary","existingRGDID","newRGDID"],"mandatoryFields":["resource_arn","event_timestamp"]}] │ │ └ vendedLogs │ │ ├[~] logType: EKS_CAPABILITY_ACK_LOGS │ │ │ ├destinations: │ │ │ │├S3 │ │ │ ││├- outputFormats: [json, plain, w3c, parquet] │ │ │ ││└+ outputFormats: [plain, json, w3c, parquet] │ │ │ │└FH │ │ │ │ ├- outputFormats: [json, plain, raw] │ │ │ │ └+ outputFormats: [plain, json, raw] │ │ │ └optionalFields: │ │ │ ├- [stream, level, message, err, error, controller, controllerGroup, controllerKind, reconcileID, worker-count, kind, reconciler-kind, name, namespace, aws.service, version, type] │ │ │ └+ [timestamp, resource_id, stream, level, message, err, error, controller, controllerGroup, controllerKind, reconcileID, worker-count, kind, name, namespace, aws.service, version, type, generation, is_adopted, iam_role_selector, role] │ │ ├[~] logType: EKS_CAPABILITY_ARGOCD_APPLICATION_LOGS │ │ │ ├destinations: │ │ │ │├S3 │ │ │ ││├- outputFormats: [json, plain, w3c, parquet] │ │ │ ││└+ outputFormats: [plain, json, w3c, parquet] │ │ │ │└FH │ │ │ │ ├- outputFormats: [json, plain, raw] │ │ │ │ └+ outputFormats: [plain, json, raw] │ │ │ └optionalFields: │ │ │ ├- [stream, level, message, error, application, app-namespace, project, dest-server, dest-namespace, dest-name, comparison-level, time_ms, patch_ms, setop_ms, compare_app_state_ms, refresh_app_conditions_ms, process_refresh_app_conditions_errors_ms, comparison_with_nothing_ms] │ │ │ └+ [timestamp, resource_id, stream, level, message, error, application, app-namespace, project, dest-server, dest-namespace, dest-name, comparison-level, time_ms, patch_ms, setop_ms, compare_app_state_ms, refresh_app_conditions_ms, process_refresh_app_conditions_errors_ms, comparison_with_nothing_ms, name, namespace, app_status_update_ms, auto_sync_ms, diff_ms, git_ms, health_ms, live_ms, manifests_ms, repo_ms, sync_ms, cluster, syncId, duration, eventType, kind] │ │ ├[~] logType: EKS_CAPABILITY_ARGOCD_APPLICATIONSET_LOGS │ │ │ ├destinations: │ │ │ │├S3 │ │ │ ││├- outputFormats: [json, plain, w3c, parquet] │ │ │ ││└+ outputFormats: [plain, json, w3c, parquet] │ │ │ │└FH │ │ │ │ ├- outputFormats: [json, plain, raw] │ │ │ │ └+ outputFormats: [plain, json, raw] │ │ │ └optionalFields: │ │ │ ├- [stream, level, message, error, controller, controllerGroup, controllerKind, reconcileID, worker-count, name, namespace, application, app-namespace, project, applicationset, action, count, requeueAfter, type] │ │ │ └+ [timestamp, resource_id, stream, level, message, error, controller, controllerGroup, controllerKind, reconcileID, worker-count, name, namespace, application, app-namespace, project, applicationset, action, count, requeueAfter, type, version, err, repoURL, revision] │ │ ├[~] logType: EKS_CAPABILITY_ARGOCD_COMMITSERVER_LOGS │ │ │ ├destinations: │ │ │ │├S3 │ │ │ ││├- outputFormats: [json, plain, w3c, parquet] │ │ │ ││└+ outputFormats: [plain, json, w3c, parquet] │ │ │ │└FH │ │ │ │ ├- outputFormats: [json, plain, raw] │ │ │ │ └+ outputFormats: [plain, json, raw] │ │ │ └optionalFields: │ │ │ ├- [stream, level, message] │ │ │ └+ [timestamp, resource_id, stream, level, message, error, version, component, duration] │ │ ├[~] logType: EKS_CAPABILITY_ARGOCD_REPOSERVER_LOGS │ │ │ ├destinations: │ │ │ │├S3 │ │ │ ││├- outputFormats: [json, plain, w3c, parquet] │ │ │ ││└+ outputFormats: [plain, json, w3c, parquet] │ │ │ │└FH │ │ │ │ ├- outputFormats: [json, plain, raw] │ │ │ │ └+ outputFormats: [plain, json, raw] │ │ │ └optionalFields: │ │ │ ├- [stream, level, message, error] │ │ │ └+ [timestamp, resource_id, stream, level, message, error, grpc.code, grpc.method, grpc.service, grpc.time_ms, grpc.method_type, grpc.component, grpc.error, version, component, duration, execID] │ │ ├[~] logType: EKS_CAPABILITY_ARGOCD_SERVER_LOGS │ │ │ ├destinations: │ │ │ │├S3 │ │ │ ││├- outputFormats: [json, plain, w3c, parquet] │ │ │ ││└+ outputFormats: [plain, json, w3c, parquet] │ │ │ │└FH │ │ │ │ ├- outputFormats: [json, plain, raw] │ │ │ │ └+ outputFormats: [plain, json, raw] │ │ │ └optionalFields: │ │ │ ├- [stream, level, message, error, name, namespace, reason] │ │ │ └+ [timestamp, resource_id, stream, level, message, error, name, namespace, reason, application, user, grpc.code, grpc.method, grpc.service, grpc.time_ms, grpc.method_type, grpc.error, type, duration, dest-namespace, dest-server, project] │ │ └[~] logType: EKS_CAPABILITY_KRO_LOGS │ │ ├destinations: │ │ │├S3 │ │ ││├- outputFormats: [json, plain, w3c, parquet] │ │ ││└+ outputFormats: [plain, json, w3c, parquet] │ │ │└FH │ │ │ ├- outputFormats: [json, plain, raw] │ │ │ └+ outputFormats: [plain, json, raw] │ │ └optionalFields: │ │ ├- [stream, level, message, err, error, controller, controllerGroup, controllerKind, reconcileID, worker-count, gvr, crd, name, namespace, item, ResourceGraphDefinition, type] │ │ └+ [timestamp, resource_id, stream, level, message, err, error, controller, controllerGroup, controllerKind, reconcileID, worker-count, gvr, crd, name, namespace, type, breakingChanges, summary, existingRGDID, newRGDID] │ └[~] resource AWS::EKS::Cluster │ ├ - vendedLogs: [{"permissionsVersion":"V2","logType":"AUTO_MODE_BLOCK_STORAGE_LOGS","destinations":[{"destinationType":"S3","outputFormats":["json","plain","w3c","parquet"]},{"destinationType":"CWL","outputFormats":["plain","json"]},{"destinationType":"FH","outputFormats":["json","plain","raw"]}],"mandatoryFields":["resource_arn","event_timestamp"],"optionalFields":["level","stream","message","err","error","enabled","feature"]},{"permissionsVersion":"V2","logType":"AUTO_MODE_COMPUTE_LOGS","destinations":[{"destinationType":"S3","outputFormats":["json","plain","w3c","parquet"]},{"destinationType":"CWL","outputFormats":["plain","json"]},{"destinationType":"FH","outputFormats":["json","plain","raw"]}],"mandatoryFields":["resource_arn","event_timestamp"],"optionalFields":["level","stream","message","err","error","controller","controllerGroup","controllerKind","reconcileID","worker-count","count","instance-type-count","mode","offering-count"]},{"permissionsVersion":"V2","logType":"AUTO_MODE_IPAM_LOGS","destinations":[{"destinationType":"S3","outputFormats":["json","plain","w3c","parquet"]},{"destinationType":"CWL","outputFormats":["plain","json"]},{"destinationType":"FH","outputFormats":["json","plain","raw"]}],"mandatoryFields":["resource_arn","event_timestamp"],"optionalFields":["level","stream","message","err","error","controller","controllerGroup","controllerKind","reconcileID","worker-count"]},{"permissionsVersion":"V2","logType":"AUTO_MODE_LOAD_BALANCING_LOGS","destinations":[{"destinationType":"S3","outputFormats":["json","plain","w3c","parquet"]},{"destinationType":"CWL","outputFormats":["plain","json"]},{"destinationType":"FH","outputFormats":["json","plain","raw"]}],"mandatoryFields":["resource_arn","event_timestamp"],"optionalFields":["level","stream","message","err","error","controller","controllerGroup","controllerKind","reconcileID","worker-count","attempt","delay","totalItems"]}] │ │ + vendedLogs: [{"permissionsVersion":"V2","logType":"AUTO_MODE_LOAD_BALANCING_LOGS","destinations":[{"destinationType":"S3","outputFormats":["plain","json","w3c","parquet"]},{"destinationType":"CWL","outputFormats":["plain","json"]},{"destinationType":"FH","outputFormats":["plain","json","raw"]}],"mandatoryFields":["resource_arn","event_timestamp"],"optionalFields":["level","stream","message","err","error","controller","controllerGroup","controllerKind","reconcileID","worker-count","attempt","delay","totalItems"]},{"permissionsVersion":"V2","logType":"AUTO_MODE_COMPUTE_LOGS","destinations":[{"destinationType":"S3","outputFormats":["plain","json","w3c","parquet"]},{"destinationType":"CWL","outputFormats":["plain","json"]},{"destinationType":"FH","outputFormats":["plain","js…
1 parent 8fd1ef6 commit 51234fd

12 files changed

Lines changed: 30 additions & 14 deletions

File tree

packages/@aws-cdk/metrics-facade-alpha/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,7 @@
157157
"@aws-cdk/integ-runner": "^2.202.3",
158158
"@aws-cdk/integ-tests-alpha": "0.0.0",
159159
"@aws-cdk/pkglint": "0.0.0",
160-
"@aws-cdk/service-spec-types": "0.0.272",
160+
"@aws-cdk/service-spec-types": "0.0.273",
161161
"@aws-cdk/spec2cdk": "0.0.0",
162162
"@cdklabs/tskb": "^0.0.4",
163163
"@cdklabs/typewriter": "^0.0.16",
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
11
export * as events from './events';
2+
export * as mixins from './mixins';
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export * from './logs-delivery-mixins.generated';
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export * as mixins from './mixins';
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export * from './logs-delivery-mixins.generated';
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
11
export * as events from './events';
2+
export * as mixins from './mixins';
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export * from './logs-delivery-mixins.generated';

packages/@aws-cdk/mixins-preview/lib/services/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ export * as aws_qldb from './aws-qldb';
5959
export * as aws_rds from './aws-rds';
6060
export * as aws_route53recoveryreadiness from './aws-route53recoveryreadiness';
6161
export * as aws_route53resolver from './aws-route53resolver';
62+
export * as aws_rtbfabric from './aws-rtbfabric';
6263
export * as aws_s3 from './aws-s3';
6364
export * as aws_sagemaker from './aws-sagemaker';
6465
export * as aws_securityhub from './aws-securityhub';

packages/@aws-cdk/mixins-preview/package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -180,6 +180,8 @@
180180
"./aws-route53resolver": "./lib/services/aws-route53resolver/index.js",
181181
"./aws-route53resolver/events": "./lib/services/aws-route53resolver/events.js",
182182
"./aws-route53resolver/mixins": "./lib/services/aws-route53resolver/mixins.js",
183+
"./aws-rtbfabric": "./lib/services/aws-rtbfabric/index.js",
184+
"./aws-rtbfabric/mixins": "./lib/services/aws-rtbfabric/mixins.js",
183185
"./aws-s3": "./lib/services/aws-s3/index.js",
184186
"./aws-s3/events": "./lib/services/aws-s3/events.js",
185187
"./aws-s3/mixins": "./lib/services/aws-s3/mixins.js",
@@ -310,7 +312,7 @@
310312
"@aws-cdk/integ-runner": "^2.202.3",
311313
"@aws-cdk/integ-tests-alpha": "0.0.0",
312314
"@aws-cdk/pkglint": "0.0.0",
313-
"@aws-cdk/service-spec-types": "0.0.272",
315+
"@aws-cdk/service-spec-types": "0.0.273",
314316
"@aws-cdk/spec2cdk": "0.0.0",
315317
"@cdklabs/tskb": "^0.0.4",
316318
"@cdklabs/typewriter": "^0.0.16",

packages/aws-cdk-lib/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@
136136
},
137137
"devDependencies": {
138138
"@aws-cdk/aws-custom-resource-sdk-adapter": "0.0.0",
139-
"@aws-cdk/aws-service-spec": "0.1.206",
139+
"@aws-cdk/aws-service-spec": "0.1.207",
140140
"@aws-cdk/cdk-build-tools": "0.0.0",
141141
"@aws-cdk/check-peer-dependencies": "0.0.0",
142142
"@aws-cdk/custom-resource-handlers": "0.0.0",

0 commit comments

Comments
 (0)