Skip to content

Conversation

aws-cdk-automation
Copy link
Collaborator

Updates the L1 CloudFormation resource definitions with the latest changes from @aws-cdk/aws-service-spec

L1 CloudFormation resource definition changes:

├[~] service aws-amazonmq
│ ├ resources
│ │  └[~]  resource AWS::AmazonMQ::Broker
│ │     └ metrics
│ │        └[-]  AWS/AmazonMQ • CpuCreditBalanceHeapUsage • Maximum
│ └ metrics
│    └[-]  AWS/AmazonMQ • CpuCreditBalanceHeapUsage • Maximum
├[~] service aws-apigateway
│ └ resources
│    └[~]  resource AWS::ApiGateway::Method
│       └ metrics
│          ├[+]  AWS/ApiGateway • 4XXError • Sum
│          ├[+]  AWS/ApiGateway • 5XXError • Sum
│          ├[+]  AWS/ApiGateway • CacheHitCount • Sum
│          ├[+]  AWS/ApiGateway • CacheMissCount • Sum
│          ├[+]  AWS/ApiGateway • Count • Sum
│          ├[+]  AWS/ApiGateway • IntegrationLatency • Average
│          └[+]  AWS/ApiGateway • Latency • Average
├[~] service aws-apigatewayv2
│ ├ resources
│ │  ├[~]  resource AWS::ApiGatewayV2::Api
│ │  │  └ metrics
│ │  │     ├[+]  AWS/ApiGateway • 4xx • Sum
│ │  │     ├[+]  AWS/ApiGateway • 5xx • Sum
│ │  │     ├[+]  AWS/ApiGateway • ClientError • Sum
│ │  │     ├[+]  AWS/ApiGateway • ConnectCount • Sum
│ │  │     ├[+]  AWS/ApiGateway • Count • Sum
│ │  │     ├[+]  AWS/ApiGateway • DataProcessed • Sum
│ │  │     ├[+]  AWS/ApiGateway • ExecutionError • Sum
│ │  │     ├[+]  AWS/ApiGateway • IntegrationError • Sum
│ │  │     ├[+]  AWS/ApiGateway • IntegrationLatency • Average
│ │  │     ├[+]  AWS/ApiGateway • Latency • Average
│ │  │     └[+]  AWS/ApiGateway • MessageCount • Sum
│ │  ├[~]  resource AWS::ApiGatewayV2::Route
│ │  │  └ metrics
│ │  │     ├[+]  AWS/ApiGateway • ClientError • Sum
│ │  │     ├[+]  AWS/ApiGateway • ConnectCount • Sum
│ │  │     ├[+]  AWS/ApiGateway • ExecutionError • Sum
│ │  │     ├[+]  AWS/ApiGateway • IntegrationError • Sum
│ │  │     ├[+]  AWS/ApiGateway • IntegrationLatency • Average
│ │  │     └[+]  AWS/ApiGateway • MessageCount • Sum
│ │  └[~]  resource AWS::ApiGatewayV2::Stage
│ │     └ metrics
│ │        ├[+]  AWS/ApiGateway • 4XXError • Sum
│ │        ├[+]  AWS/ApiGateway • 5XXError • Sum
│ │        ├[+]  AWS/ApiGateway • CacheHitCount • Sum
│ │        ├[+]  AWS/ApiGateway • CacheMissCount • Sum
│ │        ├[+]  AWS/ApiGateway • Count • Sum
│ │        ├[+]  AWS/ApiGateway • IntegrationLatency • Average
│ │        └[+]  AWS/ApiGateway • Latency • Average
│ └ metrics
│    ├[+]  AWS/ApiGateway • 4xx • Sum
│    ├[+]  AWS/ApiGateway • 4XXError • Sum
│    ├[+]  AWS/ApiGateway • 5xx • Sum
│    ├[+]  AWS/ApiGateway • 5XXError • Sum
│    ├[+]  AWS/ApiGateway • CacheHitCount • Sum
│    ├[+]  AWS/ApiGateway • CacheMissCount • Sum
│    ├[+]  AWS/ApiGateway • ClientError • Sum
│    ├[+]  AWS/ApiGateway • ConnectCount • Sum
│    ├[+]  AWS/ApiGateway • Count • Sum
│    ├[+]  AWS/ApiGateway • DataProcessed • Sum
│    ├[+]  AWS/ApiGateway • ExecutionError • Sum
│    ├[+]  AWS/ApiGateway • IntegrationError • Sum
│    ├[+]  AWS/ApiGateway • IntegrationLatency • Average
│    ├[+]  AWS/ApiGateway • Latency • Average
│    └[+]  AWS/ApiGateway • MessageCount • Sum
├[~] service aws-bedrock
│ ├ resources
│ │  ├[~]  resource AWS::Bedrock::Agent
│ │  │  └ metrics
│ │  │     ├[+]  AWS/Bedrock/Agents • InputTokenCount • Sum
│ │  │     ├[+]  AWS/Bedrock/Agents • InvocationClientErrors • Sum
│ │  │     ├[+]  AWS/Bedrock/Agents • InvocationCount • Sum
│ │  │     ├[+]  AWS/Bedrock/Agents • InvocationServerErrors • Sum
│ │  │     ├[+]  AWS/Bedrock/Agents • InvocationThrottles • Sum
│ │  │     ├[+]  AWS/Bedrock/Agents • ModelInvocationClientErrors • Sum
│ │  │     ├[+]  AWS/Bedrock/Agents • ModelInvocationCount • Sum
│ │  │     ├[+]  AWS/Bedrock/Agents • ModelInvocationServerErrors • Sum
│ │  │     ├[+]  AWS/Bedrock/Agents • ModelInvocationThrottles • Sum
│ │  │     ├[+]  AWS/Bedrock/Agents • ModelLatency • Average
│ │  │     ├[+]  AWS/Bedrock/Agents • OutputTokenCount • Sum
│ │  │     └[+]  AWS/Bedrock/Agents • TotalTime • Average
│ │  └[~]  resource AWS::Bedrock::Guardrail
│ │     ├ properties
│ │     │  └[+] AutomatedReasoningPolicyConfig: AutomatedReasoningPolicyConfig
│ │     ├ types
│ │     │  └[+]  type AutomatedReasoningPolicyConfig
│ │     │     ├      documentation: Optional configuration for integrating Automated Reasoning policies with the guardrail.
│ │     │     │      name: AutomatedReasoningPolicyConfig
│ │     │     └ properties
│ │     │        ├ ConfidenceThreshold: number
│ │     │        └ Policies: Array<string> (required)
│ │     └ metrics
│ │        ├[+]  AWS/Bedrock/Guardrails • InvocationClientErrors • Sum
│ │        ├[+]  AWS/Bedrock/Guardrails • InvocationLatency • Average
│ │        ├[+]  AWS/Bedrock/Guardrails • Invocations • Sum
│ │        ├[+]  AWS/Bedrock/Guardrails • InvocationServerErrors • Sum
│ │        ├[+]  AWS/Bedrock/Guardrails • InvocationsIntervened • Sum
│ │        ├[+]  AWS/Bedrock/Guardrails • InvocationThrottles • Sum
│ │        └[+]  AWS/Bedrock/Guardrails • TextUnitCount • Sum
│ └ metrics
│    ├[+]  AWS/Bedrock/Agents • InputTokenCount • Sum
│    ├[+]  AWS/Bedrock/Agents • InvocationClientErrors • Sum
│    ├[+]  AWS/Bedrock/Agents • InvocationCount • Sum
│    ├[+]  AWS/Bedrock/Agents • InvocationServerErrors • Sum
│    ├[+]  AWS/Bedrock/Agents • InvocationThrottles • Sum
│    ├[+]  AWS/Bedrock/Agents • ModelInvocationClientErrors • Sum
│    ├[+]  AWS/Bedrock/Agents • ModelInvocationCount • Sum
│    ├[+]  AWS/Bedrock/Agents • ModelInvocationServerErrors • Sum
│    ├[+]  AWS/Bedrock/Agents • ModelInvocationThrottles • Sum
│    ├[+]  AWS/Bedrock/Agents • ModelLatency • Average
│    ├[+]  AWS/Bedrock/Agents • OutputTokenCount • Sum
│    ├[+]  AWS/Bedrock/Agents • TotalTime • Average
│    ├[+]  AWS/Bedrock/Guardrails • InvocationClientErrors • Sum
│    ├[+]  AWS/Bedrock/Guardrails • InvocationLatency • Average
│    ├[+]  AWS/Bedrock/Guardrails • Invocations • Sum
│    ├[+]  AWS/Bedrock/Guardrails • InvocationServerErrors • Sum
│    ├[+]  AWS/Bedrock/Guardrails • InvocationsIntervened • Sum
│    ├[+]  AWS/Bedrock/Guardrails • InvocationThrottles • Sum
│    └[+]  AWS/Bedrock/Guardrails • TextUnitCount • Sum
├[~] service aws-certificatemanager
│ └ resources
│    └[~]  resource AWS::CertificateManager::Certificate
│       └ properties
│          └ CertificateTransparencyLoggingPreference: (documentation changed)
├[~] service aws-cloudformation
│ └ resources
│    ├[~]  resource AWS::CloudFormation::GuardHook
│    │  └ properties
│    │     └ TargetFilters: (documentation changed)
│    ├[~]  resource AWS::CloudFormation::HookVersion
│    │  └ properties
│    │     └ TypeName: (documentation changed)
│    └[~]  resource AWS::CloudFormation::TypeActivation
│       ├ properties
│       │  └ TypeNameAlias: (documentation changed)
│       └ attributes
│          └ Arn: (documentation changed)
├[~] service aws-cloudfront
│ └ resources
│    └[~]  resource AWS::CloudFront::PublicKey
│       ├      - documentation: A public key that you can use with [signed URLs and signed cookies](https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/PrivateContent.html) , or with [field-level encryption](https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/field-level-encryption.html) .
│       │      + documentation: A public key that you can use with [signed URLs and signed cookies](https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/PrivateContent.html) , or with [field-level encryption](https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/field-level-encryption.html) .
│       │      CloudFront supports signed URLs and signed cookies with RSA 2048 or ECDSA 256 key signatures. Field-level encryption is only compatible with RSA 2048 key signatures.
│       └ types
│          └[~] type PublicKeyConfig
│            └      - documentation: Configuration information about a public key that you can use with [signed URLs and signed cookies](https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/PrivateContent.html) , or with [field-level encryption](https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/field-level-encryption.html) .
│                   + documentation: Configuration information about a public key that you can use with [signed URLs and signed cookies](https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/PrivateContent.html) , or with [field-level encryption](https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/field-level-encryption.html) .
│                   CloudFront supports signed URLs and signed cookies with RSA 2048 or ECDSA 256 key signatures. Field-level encryption is only compatible with RSA 2048 key signatures.
├[~] service aws-cloudwatch
│ ├ resources
│ │  └[~]  resource AWS::CloudWatch::MetricStream
│ │     └ metrics
│ │        └[+]  AWS/CloudWatch/MetricStreams • TotalMetricUpdate • Sum
│ └ metrics
│    └[+]  AWS/CloudWatch/MetricStreams • TotalMetricUpdate • Sum
├[~] service aws-codepipeline
│ ├ resources
│ │  └[~]  resource AWS::CodePipeline::Pipeline
│ │     └ metrics
│ │        └[+]  AWS/CodePipeline • FailedPipelineExecutions • Sum
│ └ metrics
│    └[+]  AWS/CodePipeline • FailedPipelineExecutions • Sum
├[~] service aws-connect
│ └ resources
│    ├[~]  resource AWS::Connect::HoursOfOperation
│    │  └ types
│    │     └[~] type HoursOfOperationOverride
│    │       └ properties
│    │          └ EffectiveTill: (documentation changed)
│    └[~]  resource AWS::Connect::PredefinedAttribute
│       └ properties
│          ├ AttributeConfiguration: (documentation changed)
│          └ Purposes: (documentation changed)
├[~] service aws-datasync
│ ├ resources
│ │  ├[~]  resource AWS::DataSync::Agent
│ │  │  └ metrics
│ │  │     ├[+]  AWS/DataSync • BytesTransferred • Sum
│ │  │     ├[+]  AWS/DataSync • BytesWritten • Sum
│ │  │     └[+]  AWS/DataSync • FilesTransferred • Sum
│ │  └[~]  resource AWS::DataSync::Task
│ │     └ metrics
│ │        ├[+]  AWS/DataSync • BytesPreparedDestination • Sum
│ │        ├[+]  AWS/DataSync • BytesPreparedSource • Sum
│ │        ├[+]  AWS/DataSync • BytesTransferred • Sum
│ │        ├[+]  AWS/DataSync • BytesVerifiedDestination • Sum
│ │        ├[+]  AWS/DataSync • BytesVerifiedSource • Sum
│ │        ├[+]  AWS/DataSync • BytesWritten • Sum
│ │        ├[+]  AWS/DataSync • FilesPreparedDestination • Sum
│ │        ├[+]  AWS/DataSync • FilesPreparedSource • Sum
│ │        ├[+]  AWS/DataSync • FilesTransferred • Sum
│ │        ├[+]  AWS/DataSync • FilesVerifiedDestination • Sum
│ │        └[+]  AWS/DataSync • FilesVerifiedSource • Sum
│ └ metrics
│    ├[+]  AWS/DataSync • BytesPreparedDestination • Sum
│    ├[+]  AWS/DataSync • BytesPreparedSource • Sum
│    ├[+]  AWS/DataSync • BytesTransferred • Sum
│    ├[+]  AWS/DataSync • BytesVerifiedDestination • Sum
│    ├[+]  AWS/DataSync • BytesVerifiedSource • Sum
│    ├[+]  AWS/DataSync • BytesWritten • Sum
│    ├[+]  AWS/DataSync • FilesPreparedDestination • Sum
│    ├[+]  AWS/DataSync • FilesPreparedSource • Sum
│    ├[+]  AWS/DataSync • FilesTransferred • Sum
│    ├[+]  AWS/DataSync • FilesVerifiedDestination • Sum
│    └[+]  AWS/DataSync • FilesVerifiedSource • Sum
├[~] service aws-datazone
│ └ resources
│    └[~]  resource AWS::DataZone::PolicyGrant
│       └ types
│          └[~] type PolicyGrantDetail
│            └ properties
│               └ CreateGlossary: (documentation changed)
├[~] service aws-dms
│ ├ resources
│ │  ├[~]  resource AWS::DMS::ReplicationInstance
│ │  │  └ metrics
│ │  │     ├[~]  AWS/DMS • AvailableMemory
│ │  │     │  └      - statistic: Average
│ │  │     │         + statistic: Sum
│ │  │     ├[-]  AWS/DMS • CDCChangesDiskTarget • Sum
│ │  │     ├[-]  AWS/DMS • CDCChangesMemorySource • Sum
│ │  │     ├[-]  AWS/DMS • CDCChangesMemoryTarget • Sum
│ │  │     ├[-]  AWS/DMS • CDCIncomingChanges • Sum
│ │  │     ├[-]  AWS/DMS • CDCLatencySource • Sum
│ │  │     ├[-]  AWS/DMS • CDCLatencyTarget • Sum
│ │  │     ├[-]  AWS/DMS • CDCThroughputBandwidthSource • Sum
│ │  │     ├[-]  AWS/DMS • CDCThroughputBandwidthTarget • Sum
│ │  │     ├[-]  AWS/DMS • CDCThroughputRowsSource • Sum
│ │  │     ├[-]  AWS/DMS • CDCThroughputRowsTarget • Sum
│ │  │     ├[+]  AWS/DMS • DiskQueueDepth • Sum
│ │  │     ├[+]  AWS/DMS • FreeableMemory • Average
│ │  │     ├[+]  AWS/DMS • FreeStorageSpace • Average
│ │  │     ├[-]  AWS/DMS • FullLoadThroughputBandwidthSource • Sum
│ │  │     ├[-]  AWS/DMS • FullLoadThroughputBandwidthTarget • Sum
│ │  │     ├[-]  AWS/DMS • FullLoadThroughputRowsSource • Sum
│ │  │     ├[-]  AWS/DMS • FullLoadThroughputRowsTarget • Sum
│ │  │     ├[-]  AWS/DMS • MemoryAllocated • Average
│ │  │     ├[+]  AWS/DMS • NetworkReceiveThroughput • Average
│ │  │     ├[+]  AWS/DMS • NetworkTransmitThroughput • Average
│ │  │     ├[+]  AWS/DMS • ReadIOPS • Average
│ │  │     ├[+]  AWS/DMS • ReadLatency • Average
│ │  │     ├[+]  AWS/DMS • ReadThroughput • Average
│ │  │     ├[+]  AWS/DMS • WriteIOPS • Average
│ │  │     ├[+]  AWS/DMS • WriteLatency • Average
│ │  │     └[+]  AWS/DMS • WriteThroughput • Average
│ │  └[~]  resource AWS::DMS::ReplicationTask
│ │     └ metrics
│ │        ├[+]  AWS/DMS • CDCChangesDiskSource • Sum
│ │        ├[+]  AWS/DMS • CDCChangesDiskTarget • Sum
│ │        ├[+]  AWS/DMS • CDCChangesMemorySource • Sum
│ │        ├[+]  AWS/DMS • CDCChangesMemoryTarget • Sum
│ │        ├[+]  AWS/DMS • CDCIncomingChanges • Sum
│ │        ├[+]  AWS/DMS • CDCLatencySource • Sum
│ │        ├[+]  AWS/DMS • CDCLatencyTarget • Sum
│ │        ├[+]  AWS/DMS • CDCThroughputBandwidthSource • Sum
│ │        ├[+]  AWS/DMS • CDCThroughputBandwidthTarget • Sum
│ │        ├[+]  AWS/DMS • CDCThroughputRowsSource • Sum
│ │        ├[+]  AWS/DMS • CDCThroughputRowsTarget • Sum
│ │        ├[+]  AWS/DMS • CPUAllocated • Average
│ │        ├[+]  AWS/DMS • CPUUtilization • Average
│ │        ├[+]  AWS/DMS • FullLoadThroughputBandwidthSource • Sum
│ │        ├[+]  AWS/DMS • FullLoadThroughputBandwidthTarget • Sum
│ │        ├[+]  AWS/DMS • FullLoadThroughputRowsSource • Sum
│ │        ├[+]  AWS/DMS • FullLoadThroughputRowsTarget • Sum
│ │        ├[+]  AWS/DMS • MemoryAllocated • Average
│ │        ├[+]  AWS/DMS • MemoryUsage • Average
│ │        └[+]  AWS/DMS • SwapUsage • Average
│ └ metrics
│    ├[~]  AWS/DMS • AvailableMemory
│    │  └      - statistic: Average
│    │         + statistic: Sum
│    ├[+]  AWS/DMS • CDCChangesDiskSource • Sum
│    ├[~]  AWS/DMS • CPUAllocated
│    │  └      - statistic: Sum
│    │         + statistic: Average
│    ├[+]  AWS/DMS • DiskQueueDepth • Sum
│    ├[+]  AWS/DMS • FreeableMemory • Average
│    ├[+]  AWS/DMS • FreeStorageSpace • Average
│    ├[+]  AWS/DMS • NetworkReceiveThroughput • Average
│    ├[+]  AWS/DMS • NetworkTransmitThroughput • Average
│    ├[+]  AWS/DMS • ReadIOPS • Average
│    ├[+]  AWS/DMS • ReadLatency • Average
│    ├[+]  AWS/DMS • ReadThroughput • Average
│    ├[+]  AWS/DMS • WriteIOPS • Average
│    ├[+]  AWS/DMS • WriteLatency • Average
│    └[+]  AWS/DMS • WriteThroughput • Average
├[~] service aws-ec2
│ ├ resources
│ │  ├[~]  resource AWS::EC2::Instance
│ │  │  └ metrics
│ │  │     ├[+]  AWS/EC2 • EBSByteBalance% • Average
│ │  │     ├[+]  AWS/EC2 • EBSIOBalance% • Average
│ │  │     ├[+]  AWS/EC2 • EBSReadBytes • Average
│ │  │     ├[+]  AWS/EC2 • EBSReadOps • Average
│ │  │     ├[+]  AWS/EC2 • EBSWriteBytes • Average
│ │  │     ├[+]  AWS/EC2 • EBSWriteOps • Average
│ │  │     ├[+]  CWAgent • Aggregate inbound BW allowance exceeded • Sum
│ │  │     ├[+]  CWAgent • Aggregate outbound BW allowance exceeded • Sum
│ │  │     ├[+]  CWAgent • Available connection tracking allowance • Average
│ │  │     ├[+]  CWAgent • Connection tracking allowance exceeded • Sum
│ │  │     ├[+]  CWAgent • disk_used • Maximum
│ │  │     ├[~]  CWAgent • disk_used_percent
│ │  │     │  └      - statistic: Average
│ │  │     │         + statistic: Maximum
│ │  │     ├[+]  CWAgent • ena srd eligible tx pkts • Sum
│ │  │     ├[+]  CWAgent • ena srd mode • Average
│ │  │     ├[+]  CWAgent • ena srd resource utilization • Average
│ │  │     ├[+]  CWAgent • ena srd rx pkts • Sum
│ │  │     ├[+]  CWAgent • ena srd tx pkts • Sum
│ │  │     ├[+]  CWAgent • ethtool_bw_in_allowance_exceeded • Sum
│ │  │     ├[+]  CWAgent • ethtool_bw_out_allowance_exceeded • Sum
│ │  │     ├[+]  CWAgent • ethtool_conntrack_allowance_available • Average
│ │  │     ├[+]  CWAgent • ethtool_conntrack_allowance_exceeded • Sum
│ │  │     ├[+]  CWAgent • ethtool_ena_srd_eligible_tx_pkts • Sum
│ │  │     ├[+]  CWAgent • ethtool_ena_srd_mode • Average
│ │  │     ├[+]  CWAgent • ethtool_ena_srd_resource_utilization • Average
│ │  │     ├[+]  CWAgent • ethtool_ena_srd_rx_pkts • Sum
│ │  │     ├[+]  CWAgent • ethtool_ena_srd_tx_pkts • Sum
│ │  │     ├[+]  CWAgent • ethtool_linklocal_allowance_exceeded • Sum
│ │  │     ├[+]  CWAgent • ethtool_pps_allowance_exceeded • Sum
│ │  │     ├[+]  CWAgent • Link local packet rate allowance exceeded • Sum
│ │  │     ├[+]  CWAgent • PhysicalDisk % Disk Time • Average
│ │  │     ├[+]  CWAgent • PhysicalDisk Disk Read Bytes/sec • Average
│ │  │     ├[+]  CWAgent • PhysicalDisk Disk Reads/sec • Average
│ │  │     ├[+]  CWAgent • PhysicalDisk Disk Write Bytes/sec • Average
│ │  │     ├[+]  CWAgent • PhysicalDisk Disk Writes/sec • Average
│ │  │     └[+]  CWAgent • PPS allowance exceeded • Sum
│ │  ├[~]  resource AWS::EC2::NatGateway
│ │  │  └ metrics
│ │  │     ├[+]  AWS/NATGateway • PeakBytesPerSecond • Maximum
│ │  │     └[+]  AWS/NATGateway • PeakPacketsPerSecond • Maximum
│ │  └[~]  resource AWS::EC2::TransitGatewayRouteTableAssociation
│ │     └      - documentation: Associates the specified attachment with the specified transit gateway route table. You can associate one route table with an attachment.
│ │            Before you can update the route table associated with an attachment, you must disassociate the transit gateway route table that is currently associated with the attachment. First update the stack to remove the associated transit gateway route table, and then update the stack with the ID of the new transit gateway route table to associate.
│ │            + documentation: Associates the specified attachment with the specified transit gateway route table. You can associate one route table with an attachment.
│ │            Before you can update the route table associated with an attachment, you must disassociate the transit gateway route table that is currently associated with the attachment. First update the stack to remove the associated transit gateway route table, and then update the stack with the ID of the new transit gateway route table to associate. In addition, the attachment must be in an `available` state; otherwise, the request will return an error.
│ └ metrics
│    ├[+]  AWS/EC2 • EBSByteBalance% • Average
│    ├[+]  AWS/EC2 • EBSIOBalance% • Average
│    ├[+]  AWS/EC2 • EBSReadBytes • Average
│    ├[+]  AWS/EC2 • EBSReadOps • Average
│    ├[+]  AWS/EC2 • EBSWriteBytes • Average
│    ├[+]  AWS/EC2 • EBSWriteOps • Average
│    ├[+]  AWS/NATGateway • PeakBytesPerSecond • Maximum
│    ├[+]  AWS/NATGateway • PeakPacketsPerSecond • Maximum
│    ├[+]  CWAgent • Aggregate inbound BW allowance exceeded • Sum
│    ├[+]  CWAgent • Aggregate outbound BW allowance exceeded • Sum
│    ├[+]  CWAgent • Available connection tracking allowance • Average
│    ├[+]  CWAgent • Connection tracking allowance exceeded • Sum
│    ├[+]  CWAgent • disk_used • Maximum
│    ├[~]  CWAgent • disk_used_percent
│    │  └      - statistic: Average
│    │         + statistic: Maximum
│    ├[+]  CWAgent • ena srd eligible tx pkts • Sum
│    ├[+]  CWAgent • ena srd mode • Average
│    ├[+]  CWAgent • ena srd resource utilization • Average
│    ├[+]  CWAgent • ena srd rx pkts • Sum
│    ├[+]  CWAgent • ena srd tx pkts • Sum
│    ├[+]  CWAgent • ethtool_bw_in_allowance_exceeded • Sum
│    ├[+]  CWAgent • ethtool_bw_out_allowance_exceeded • Sum
│    ├[+]  CWAgent • ethtool_conntrack_allowance_available • Average
│    ├[+]  CWAgent • ethtool_conntrack_allowance_exceeded • Sum
│    ├[+]  CWAgent • ethtool_ena_srd_eligible_tx_pkts • Sum
│    ├[+]  CWAgent • ethtool_ena_srd_mode • Average
│    ├[+]  CWAgent • ethtool_ena_srd_resource_utilization • Average
│    ├[+]  CWAgent • ethtool_ena_srd_rx_pkts • Sum
│    ├[+]  CWAgent • ethtool_ena_srd_tx_pkts • Sum
│    ├[+]  CWAgent • ethtool_linklocal_allowance_exceeded • Sum
│    ├[+]  CWAgent • ethtool_pps_allowance_exceeded • Sum
│    ├[+]  CWAgent • Link local packet rate allowance exceeded • Sum
│    ├[+]  CWAgent • PhysicalDisk % Disk Time • Average
│    ├[+]  CWAgent • PhysicalDisk Disk Read Bytes/sec • Average
│    ├[+]  CWAgent • PhysicalDisk Disk Reads/sec • Average
│    ├[+]  CWAgent • PhysicalDisk Disk Write Bytes/sec • Average
│    ├[+]  CWAgent • PhysicalDisk Disk Writes/sec • Average
│    └[+]  CWAgent • PPS allowance exceeded • Sum
├[~] service aws-ecs
│ └ resources
│    └[~]  resource AWS::ECS::Service
│       └ properties
│          ├ AvailabilityZoneRebalancing: (documentation changed)
│          └ HealthCheckGracePeriodSeconds: (documentation changed)
├[~] service aws-efs
│ ├ resources
│ │  └[~]  resource AWS::EFS::FileSystem
│ │     └ metrics
│ │        ├[+]  AWS/EFS • MetadataIOBytes • Average
│ │        └[-]  AWS/EFS • MetaDataIOBytes • Average
│ └ metrics
│    ├[+]  AWS/EFS • MetadataIOBytes • Average
│    └[-]  AWS/EFS • MetaDataIOBytes • Average
├[~] service aws-eks
│ ├ resources
│ │  └[~]  resource AWS::EKS::Cluster
│ │     └ metrics
│ │        ├[+]  AWS/EKS • apiserver_admission_webhook_request_total • Sum
│ │        ├[+]  AWS/EKS • apiserver_admission_webhook_request_total_ADMIT • Sum
│ │        ├[+]  AWS/EKS • apiserver_admission_webhook_request_total_VALIDATING • Sum
│ │        ├[+]  AWS/EKS • apiserver_current_inflight_requests_MUTATING • Average
│ │        ├[+]  AWS/EKS • apiserver_current_inflight_requests_READONLY • Average
│ │        ├[+]  AWS/EKS • apiserver_request_duration_seconds_DELETE_P99 • Average
│ │        ├[+]  AWS/EKS • apiserver_request_duration_seconds_GET_P99 • Average
│ │        ├[+]  AWS/EKS • apiserver_request_duration_seconds_LIST_P99 • Average
│ │        ├[+]  AWS/EKS • apiserver_request_duration_seconds_PATCH_P99 • Average
│ │        ├[+]  AWS/EKS • apiserver_request_duration_seconds_POST_P99 • Average
│ │        ├[+]  AWS/EKS • apiserver_request_duration_seconds_PUT_P99 • Average
│ │        ├[+]  AWS/EKS • apiserver_request_total • Sum
│ │        ├[+]  AWS/EKS • apiserver_request_total_429 • Sum
│ │        ├[+]  AWS/EKS • apiserver_request_total_4XX • Sum
│ │        ├[+]  AWS/EKS • apiserver_request_total_5XX • Sum
│ │        ├[+]  AWS/EKS • scheduler_pending_pods • Sum
│ │        ├[+]  AWS/EKS • scheduler_pending_pods_ACTIVEQ • Sum
│ │        ├[+]  AWS/EKS • scheduler_pending_pods_UNSCHEDULABLE • Sum
│ │        ├[+]  ContainerInsights • pod_cpu_limit • Sum
│ │        ├[+]  ContainerInsights • pod_cpu_usage_total • Sum
│ │        ├[+]  ContainerInsights • pod_memory_limit • Sum
│ │        └[+]  ContainerInsights • pod_memory_working_set • Sum
│ └ metrics
│    ├[+]  AWS/EKS • apiserver_admission_webhook_request_total • Sum
│    ├[+]  AWS/EKS • apiserver_admission_webhook_request_total_ADMIT • Sum
│    ├[+]  AWS/EKS • apiserver_admission_webhook_request_total_VALIDATING • Sum
│    ├[+]  AWS/EKS • apiserver_current_inflight_requests_MUTATING • Average
│    ├[+]  AWS/EKS • apiserver_current_inflight_requests_READONLY • Average
│    ├[+]  AWS/EKS • apiserver_request_duration_seconds_DELETE_P99 • Average
│    ├[+]  AWS/EKS • apiserver_request_duration_seconds_GET_P99 • Average
│    ├[+]  AWS/EKS • apiserver_request_duration_seconds_LIST_P99 • Average
│    ├[+]  AWS/EKS • apiserver_request_duration_seconds_PATCH_P99 • Average
│    ├[+]  AWS/EKS • apiserver_request_duration_seconds_POST_P99 • Average
│    ├[+]  AWS/EKS • apiserver_request_duration_seconds_PUT_P99 • Average
│    ├[+]  AWS/EKS • apiserver_request_total • Sum
│    ├[+]  AWS/EKS • apiserver_request_total_429 • Sum
│    ├[+]  AWS/EKS • apiserver_request_total_4XX • Sum
│    ├[+]  AWS/EKS • apiserver_request_total_5XX • Sum
│    ├[+]  AWS/EKS • scheduler_pending_pods • Sum
│    ├[+]  AWS/EKS • scheduler_pending_pods_ACTIVEQ • Sum
│    ├[+]  AWS/EKS • scheduler_pending_pods_UNSCHEDULABLE • Sum
│    ├[+]  ContainerInsights • pod_cpu_limit • Sum
│    ├[+]  ContainerInsights • pod_cpu_usage_total • Sum
│    ├[+]  ContainerInsights • pod_memory_limit • Sum
│    └[+]  ContainerInsights • pod_memory_working_set • Sum
├[~] service aws-elasticache
│ ├ resources
│ │  └[~]  resource AWS::ElastiCache::CacheCluster
│ │     └ metrics
│ │        ├[+]  AWS/ElastiCache • CmdGet • Sum
│ │        ├[-]  AWS/ElastiCache • CmdGets • Sum
│ │        ├[+]  AWS/ElastiCache • NetworkBandwidthInAllowanceExceeded • Average
│ │        ├[+]  AWS/ElastiCache • NetworkBandwidthOutAllowanceExceeded • Average
│ │        ├[+]  AWS/ElastiCache • NetworkConntrackAllowanceExceeded • Average
│ │        ├[+]  AWS/ElastiCache • NetworkLinkLocalAllowanceExceeded • Average
│ │        └[+]  AWS/ElastiCache • NetworkPacketsPerSecondAllowanceExceeded • Average
│ └ metrics
│    ├[+]  AWS/ElastiCache • CmdGet • Sum
│    ├[-]  AWS/ElastiCache • CmdGets • Sum
│    ├[+]  AWS/ElastiCache • NetworkBandwidthInAllowanceExceeded • Average
│    ├[+]  AWS/ElastiCache • NetworkBandwidthOutAllowanceExceeded • Average
│    ├[+]  AWS/ElastiCache • NetworkConntrackAllowanceExceeded • Average
│    ├[+]  AWS/ElastiCache • NetworkLinkLocalAllowanceExceeded • Average
│    └[+]  AWS/ElastiCache • NetworkPacketsPerSecondAllowanceExceeded • Average
├[~] service aws-elasticloadbalancingv2
│ ├ resources
│ │  └[~]  resource AWS::ElasticLoadBalancingV2::LoadBalancer
│ │     ├ properties
│ │     │  └[+] EnableCapacityReservationProvisionStabilize: boolean (default=false)
│ │     └ metrics
│ │        ├[+]  AWS/NetworkELB • PeakPacketsPerSecond • Sum
│ │        ├[+]  AWS/NetworkELB • PortAllocationErrorCount • Sum
│ │        └[+]  AWS/NetworkELB • ProcessedPackets • Sum
│ └ metrics
│    ├[+]  AWS/NetworkELB • PeakPacketsPerSecond • Sum
│    ├[+]  AWS/NetworkELB • PortAllocationErrorCount • Sum
│    └[+]  AWS/NetworkELB • ProcessedPackets • Sum
├[~] service aws-emr
│ ├ resources
│ │  └[~]  resource AWS::EMR::Cluster
│ │     └ metrics
│ │        ├[-]  AWS/ElasticMapReduce • DfsPendingReplicationBlocks • Sum
│ │        ├[-]  AWS/ElasticMapReduce • MapTasksRemaining • Average
│ │        ├[-]  AWS/ElasticMapReduce • MapTasksRunning • Average
│ │        ├[-]  AWS/ElasticMapReduce • ReduceTasksRemaining • Average
│ │        └[-]  AWS/ElasticMapReduce • ReduceTasksRunning • Average
│ └ metrics
│    ├[-]  AWS/ElasticMapReduce • DfsPendingReplicationBlocks • Sum
│    ├[-]  AWS/ElasticMapReduce • MapTasksRemaining • Average
│    ├[-]  AWS/ElasticMapReduce • MapTasksRunning • Average
│    ├[-]  AWS/ElasticMapReduce • ReduceTasksRemaining • Average
│    └[-]  AWS/ElasticMapReduce • ReduceTasksRunning • Average
├[~] service aws-events
│ ├ resources
│ │  └[~]  resource AWS::Events::Rule
│ │     └ metrics
│ │        ├[+]  AWS/Events • InvocationsFailedToBeSentToDlq • Sum
│ │        ├[+]  AWS/Events • InvocationsSentToDlq • Sum
│ │        └[-]  AWS/Events • MatchedEvents • Sum
│ └ metrics
│    ├[+]  AWS/Events • InvocationsFailedToBeSentToDlq • Sum
│    ├[+]  AWS/Events • InvocationsSentToDlq • Sum
│    └[-]  AWS/Events • MatchedEvents • Sum
├[~] service aws-fsx
│ ├ resources
│ │  └[~]  resource AWS::FSx::FileSystem
│ │     └ metrics
│ │        ├[+]  AWS/FSx • ClientConnections • SampleCount
│ │        ├[+]  AWS/FSx • CPUUtilization • Average
│ │        ├[+]  AWS/FSx • DiskThroughputBalance • Average
│ │        ├[+]  AWS/FSx • DiskThroughputUtilization • Average
│ │        ├[+]  AWS/FSx • FileServerDiskIopsBalance • Average
│ │        ├[+]  AWS/FSx • FileServerDiskIopsUtilization • Average
│ │        ├[+]  AWS/FSx • FileServerDiskThroughputUtilization • Average
│ │        ├[+]  AWS/FSx • MemoryUtilization • Average
│ │        └[+]  AWS/FSx • NetworkThroughputUtilization • Average
│ └ metrics
│    ├[+]  AWS/FSx • ClientConnections • SampleCount
│    ├[+]  AWS/FSx • CPUUtilization • Average
│    ├[+]  AWS/FSx • DiskThroughputBalance • Average
│    ├[+]  AWS/FSx • DiskThroughputUtilization • Average
│    ├[+]  AWS/FSx • FileServerDiskIopsBalance • Average
│    ├[+]  AWS/FSx • FileServerDiskIopsUtilization • Average
│    ├[+]  AWS/FSx • FileServerDiskThroughputUtilization • Average
│    ├[+]  AWS/FSx • MemoryUtilization • Average
│    └[+]  AWS/FSx • NetworkThroughputUtilization • Average
├[~] service aws-globalaccelerator
│ ├ resources
│ │  └[~]  resource AWS::GlobalAccelerator::Accelerator
│ │     └ metrics
│ │        ├[-]  AWS/GlobalAccelerator • NewFlowCount • Sum
│ │        ├[-]  AWS/GlobalAccelerator • ProcessedBytesIn • Sum
│ │        └[-]  AWS/GlobalAccelerator • ProcessedBytesOut • Sum
│ └ metrics
│    ├[-]  AWS/GlobalAccelerator • NewFlowCount • Sum
│    ├[-]  AWS/GlobalAccelerator • ProcessedBytesIn • Sum
│    └[-]  AWS/GlobalAccelerator • ProcessedBytesOut • Sum
├[~] service aws-iot
│ ├ resources
│ │  └[~]  resource AWS::IoT::TopicRule
│ │     └ metrics
│ │        ├[+]  AWS/IoT • RuleEvaluationThrottled • Sum
│ │        └[-]  AWS/IoT • RuleMessageThrottled • Sum
│ └ metrics
│    ├[+]  AWS/IoT • RuleEvaluationThrottled • Sum
│    └[-]  AWS/IoT • RuleMessageThrottled • Sum
├[~] service aws-iotanalytics
│ ├ resources
│ │  ├[~]  resource AWS::IoTAnalytics::Channel
│ │  │  └ metrics
│ │  │     └[-]  AWS/IoTAnalytics • IncomingMessages • Sum
│ │  ├[~]  resource AWS::IoTAnalytics::Dataset
│ │  │  └ metrics
│ │  │     ├[-]  AWS/IoTAnalytics • ActionExecution • Sum
│ │  │     ├[-]  AWS/IoTAnalytics • ActionExecutionThrottled • Sum
│ │  │     ├[-]  AWS/IoTAnalytics • ActivityExecutionError • Sum
│ │  │     ├[-]  AWS/IoTAnalytics • IncomingMessages • Sum
│ │  │     └[-]  AWS/IoTAnalytics • PipelineConcurrentExecutionCount • Sum
│ │  ├[~]  resource AWS::IoTAnalytics::Datastore
│ │  │  └ metrics
│ │  │     ├[-]  AWS/IoTAnalytics • ActionExecution • Sum
│ │  │     ├[-]  AWS/IoTAnalytics • ActionExecutionThrottled • Sum
│ │  │     ├[-]  AWS/IoTAnalytics • ActivityExecutionError • Sum
│ │  │     ├[-]  AWS/IoTAnalytics • IncomingMessages • Sum
│ │  │     └[-]  AWS/IoTAnalytics • PipelineConcurrentExecutionCount • Sum
│ │  └[~]  resource AWS::IoTAnalytics::Pipeline
│ │     └ metrics
│ │        ├[-]  AWS/IoTAnalytics • ActionExecution • Sum
│ │        ├[-]  AWS/IoTAnalytics • ActionExecutionThrottled • Sum
│ │        ├[-]  AWS/IoTAnalytics • ActivityExecutionError • Sum
│ │        ├[-]  AWS/IoTAnalytics • IncomingMessages • Sum
│ │        └[-]  AWS/IoTAnalytics • PipelineConcurrentExecutionCount • Sum
│ └ metrics
│    ├[-]  AWS/IoTAnalytics • ActionExecution • Sum
│    ├[-]  AWS/IoTAnalytics • ActionExecutionThrottled • Sum
│    ├[-]  AWS/IoTAnalytics • ActivityExecutionError • Sum
│    ├[-]  AWS/IoTAnalytics • IncomingMessages • Sum
│    └[-]  AWS/IoTAnalytics • PipelineConcurrentExecutionCount • Sum
├[~] service aws-iotcoredeviceadvisor
│ └ resources
│    └[~]  resource AWS::IoTCoreDeviceAdvisor::SuiteDefinition
│       ├ properties
│       │  └ SuiteDefinitionConfiguration: (documentation changed)
│       └ types
│          └[~] type SuiteDefinitionConfiguration
│            └      - documentation: Gets the suite definition configuration.
│                   + documentation: The configuration of the Suite Definition. Listed below are the required elements of the `SuiteDefinitionConfiguration` .
│                   - ***devicePermissionRoleArn*** - The device permission arn.
│                   This is a required element.
│                   *Type:* String
│                   - ***devices*** - The list of configured devices under test. For more information on devices under test, see [DeviceUnderTest](https://docs.aws.amazon.com/iot/latest/apireference/API_iotdeviceadvisor_DeviceUnderTest.html)
│                   Not a required element.
│                   *Type:* List of devices under test
│                   - ***intendedForQualification*** - The tests intended for qualification in a suite.
│                   Not a required element.
│                   *Type:* Boolean
│                   - ***rootGroup*** - The test suite root group. For more information on creating and using root groups see the [Device Advisor workflow](https://docs.aws.amazon.com/iot/latest/developerguide/device-advisor-workflow.html) .
│                   This is a required element.
│                   *Type:* String
│                   - ***suiteDefinitionName*** - The Suite Definition Configuration name.
│                   This is a required element.
│                   *Type:* String
├[~] service aws-iotsitewise
│ └ resources
│    ├[~]  resource AWS::IoTSiteWise::AssetModel
│    │  ├ properties
│    │  │  └ AssetModelType: (documentation changed)
│    │  └ types
│    │     ├[~] type EnforcedAssetModelInterfacePropertyMapping
│    │     │ ├      - documentation: Contains information about applied interface property and asset model property
│    │     │ │      + documentation: Contains information about enforced interface property and asset model property
│    │     │ └ properties
│    │     │    ├ AssetModelPropertyExternalId: (documentation changed)
│    │     │    ├ AssetModelPropertyLogicalId: (documentation changed)
│    │     │    └ InterfaceAssetModelPropertyExternalId: (documentation changed)
│    │     └[~] type EnforcedAssetModelInterfaceRelationship
│    │       ├      - documentation: Contains information about applied interface hierarchy and asset model hierarchy
│    │       │      + documentation: Contains information about enforced interface hierarchy and asset model hierarchy
│    │       └ properties
│    │          ├ InterfaceAssetModelId: (documentation changed)
│    │          └ PropertyMappings: (documentation changed)
│    ├[~]  resource AWS::IoTSiteWise::ComputationModel
│    │  ├      - documentation: Create a computation model with a configuration and data binding.
│    │  │      + documentation: Resource schema for AWS::IoTSiteWise::ComputationModel.
│    │  ├ properties
│    │  │  ├ ComputationModelConfiguration: (documentation changed)
│    │  │  ├ ComputationModelDataBinding: (documentation changed)
│    │  │  ├ ComputationModelDescription: (documentation changed)
│    │  │  └ Tags: (documentation changed)
│    │  ├ attributes
│    │  │  └ ComputationModelArn: (documentation changed)
│    │  └ types
│    │     ├[~] type AnomalyDetectionComputationModelConfiguration
│    │     │ ├      - documentation: Contains the configuration for anomaly detection computation models.
│    │     │ │      + documentation: undefined
│    │     │ └ properties
│    │     │    ├ InputProperties: (documentation changed)
│    │     │    └ ResultProperty: (documentation changed)
│    │     ├[~] type AssetModelPropertyBindingValue
│    │     │ ├      - documentation: Contains information about an `assetModelProperty` binding value.
│    │     │ │      + documentation: undefined
│    │     │ └ properties
│    │     │    ├ AssetModelId: (documentation changed)
│    │     │    └ PropertyId: (documentation changed)
│    │     ├[~] type AssetPropertyBindingValue
│    │     │ ├      - documentation: Represents a data binding value referencing a specific asset property. It's used to bind computation model variables to actual asset property values for processing.
│    │     │ │      + documentation: undefined
│    │     │ └ properties
│    │     │    ├ AssetId: (documentation changed)
│    │     │    └ PropertyId: (documentation changed)
│    │     ├[~] type ComputationModelConfiguration
│    │     │ ├      - documentation: The configuration for the computation model.
│    │     │ │      + documentation: undefined
│    │     │ └ properties
│    │     │    └ AnomalyDetection: (documentation changed)
│    │     └[~] type ComputationModelDataBindingValue
│    │       ├      - documentation: Contains computation model data binding value information, which can be one of `assetModelProperty` , `list` .
│    │       │      + documentation: undefined
│    │       └ properties
│    │          ├ AssetModelProperty: (documentation changed)
│    │          ├ AssetProperty: (documentation changed)
│    │          └ List: (documentation changed)
│    └[~]  resource AWS::IoTSiteWise::Dataset
│       ├      - documentation: Creates a dataset to connect an external datasource.
│       │      + documentation: Resource schema for AWS::IoTSiteWise::Dataset.
│       ├ properties
│       │  ├ DatasetSource: (documentation changed)
│       │  └ Tags: (documentation changed)
│       ├ attributes
│       │  └ DatasetArn: (documentation changed)
│       └ types
│          ├[~] type DatasetSource
│          │ ├      - documentation: The data source for the dataset.
│          │ │      + documentation: undefined
│          │ └ properties
│          │    └ SourceDetail: (documentation changed)
│          ├[~] type KendraSourceDetail
│          │ ├      - documentation: The source details for the Kendra dataset source.
│          │ │      + documentation: undefined
│          │ └ properties
│          │    ├ KnowledgeBaseArn: (documentation changed)
│          │    └ RoleArn: (documentation changed)
│          └[~] type SourceDetail
│            ├      - documentation: The details of the dataset source associated with the dataset.
│            │      + documentation: undefined
│            └ properties
│               └ Kendra: (documentation changed)
├[~] service aws-kinesisanalytics
│ ├ resources
│ │  └[~]  resource AWS::KinesisAnalytics::Application
│ │     └ metrics
│ │        └[-]  AWS/KinesisAnalytics • MillisBehindLatest • Average
│ └ metrics
│    └[-]  AWS/KinesisAnalytics • MillisBehindLatest • Average
├[~] service aws-logs
│ ├ resources
│ │  └[~]  resource AWS::Logs::LogGroup
│ │     └ metrics
│ │        ├[+]  AWS/Logs • AnomalyCount • Sum
│ │        ├[+]  AWS/Logs • DeliveryErrors • Sum
│ │        ├[+]  AWS/Logs • DeliveryThrottling • Sum
│ │        ├[+]  AWS/Logs • EMFParsingErrors • Sum
│ │        ├[+]  AWS/Logs • EMFValidationErrors • Sum
│ │        ├[+]  AWS/Logs • ForwardedLogEvents • Sum
│ │        ├[+]  AWS/Logs • LogEventsWithFindings • Sum
│ │        ├[+]  AWS/Logs • TransformationErrors • Sum
│ │        ├[+]  AWS/Logs • TransformedBytes • Sum
│ │        └[+]  AWS/Logs • TransformedLogEvents • Sum
│ └ metrics
│    ├[+]  AWS/Logs • AnomalyCount • Sum
│    ├[+]  AWS/Logs • DeliveryErrors • Sum
│    ├[+]  AWS/Logs • DeliveryThrottling • Sum
│    ├[+]  AWS/Logs • EMFParsingErrors • Sum
│    ├[+]  AWS/Logs • EMFValidationErrors • Sum
│    ├[+]  AWS/Logs • ForwardedLogEvents • Sum
│    ├[+]  AWS/Logs • LogEventsWithFindings • Sum
│    ├[+]  AWS/Logs • TransformationErrors • Sum
│    ├[+]  AWS/Logs • TransformedBytes • Sum
│    └[+]  AWS/Logs • TransformedLogEvents • Sum
├[~] service aws-memorydb
│ ├ resources
│ │  └[~]  resource AWS::MemoryDB::Cluster
│ │     └ metrics
│ │        ├[+]  AWS/MemoryDB • ActiveDefragHits • Sum
│ │        ├[+]  AWS/MemoryDB • AuthenticationFailures • Sum
│ │        ├[+]  AWS/MemoryDB • BytesUsedForMemoryDB • Average
│ │        ├[+]  AWS/MemoryDB • CommandAuthorizationFailures • Sum
│ │        ├[+]  AWS/MemoryDB • CPUUtilization • Average
│ │        ├[+]  AWS/MemoryDB • CurrConnections • Sum
│ │        ├[+]  AWS/MemoryDB • CurrItems • Sum
│ │        ├[+]  AWS/MemoryDB • DatabaseMemoryUsagePercentage • Average
│ │        ├[+]  AWS/MemoryDB • EngineCPUUtilization • Average
│ │        ├[+]  AWS/MemoryDB • Evictions • Sum
│ │        ├[+]  AWS/MemoryDB • FreeableMemory • Average
│ │        ├[+]  AWS/MemoryDB • IsPrimary • Average
│ │        ├[+]  AWS/MemoryDB • KeyAuthorizationFailures • Sum
│ │        ├[+]  AWS/MemoryDB • KeyspaceHits • Sum
│ │        ├[+]  AWS/MemoryDB • KeyspaceMisses • Sum
│ │        ├[+]  AWS/MemoryDB • KeysTracked • Sum
│ │        ├[+]  AWS/MemoryDB • MaxReplicationThroughput • Average
│ │        ├[+]  AWS/MemoryDB • MemoryFragmentationRatio • Average
│ │        ├[+]  AWS/MemoryDB • NetworkBandwidthInAllowanceExceeded • Average
│ │        ├[+]  AWS/MemoryDB • NetworkBandwidthOutAllowanceExceeded • Average
│ │        ├[+]  AWS/MemoryDB • NetworkBytesIn • Average
│ │        ├[+]  AWS/MemoryDB • NetworkBytesOut • Average
│ │        ├[+]  AWS/MemoryDB • NetworkConntrackAllowanceExceeded • Average
│ │        ├[+]  AWS/MemoryDB • NetworkPacketsIn • Average
│ │        ├[+]  AWS/MemoryDB • NetworkPacketsOut • Average
│ │        ├[+]  AWS/MemoryDB • NetworkPacketsPerSecondAllowanceExceeded • Average
│ │        ├[+]  AWS/MemoryDB • NewConnections • Sum
│ │        ├[+]  AWS/MemoryDB • PrimaryLinkHealthStatus • Average
│ │        ├[+]  AWS/MemoryDB • Reclaimed • Sum
│ │        ├[+]  AWS/MemoryDB • ReplicationBytes • Sum
│ │        ├[+]  AWS/MemoryDB • ReplicationDelayedWriteCommands • Sum
│ │        ├[+]  AWS/MemoryDB • ReplicationLag • Average
│ │        └[+]  AWS/MemoryDB • SwapUsage • Average
│ └ metrics
│    ├[+]  AWS/MemoryDB • ActiveDefragHits • Sum
│    ├[+]  AWS/MemoryDB • AuthenticationFailures • Sum
│    ├[+]  AWS/MemoryDB • BytesUsedForMemoryDB • Average
│    ├[+]  AWS/MemoryDB • CommandAuthorizationFailures • Sum
│    ├[+]  AWS/MemoryDB • CPUUtilization • Average
│    ├[+]  AWS/MemoryDB • CurrConnections • Sum
│    ├[+]  AWS/MemoryDB • CurrItems • Sum
│    ├[+]  AWS/MemoryDB • DatabaseMemoryUsagePercentage • Average
│    ├[+]  AWS/MemoryDB • EngineCPUUtilization • Average
│    ├[+]  AWS/MemoryDB • Evictions • Sum
│    ├[+]  AWS/MemoryDB • FreeableMemory • Average
│    ├[+]  AWS/MemoryDB • IsPrimary • Average
│    ├[+]  AWS/MemoryDB • KeyAuthorizationFailures • Sum
│    ├[+]  AWS/MemoryDB • KeyspaceHits • Sum
│    ├[+]  AWS/MemoryDB • KeyspaceMisses • Sum
│    ├[+]  AWS/MemoryDB • KeysTracked • Sum
│    ├[+]  AWS/MemoryDB • MaxReplicationThroughput • Average
│    ├[+]  AWS/MemoryDB • MemoryFragmentationRatio • Average
│    ├[+]  AWS/MemoryDB • NetworkBandwidthInAllowanceExceeded • Average
│    ├[+]  AWS/MemoryDB • NetworkBandwidthOutAllowanceExceeded • Average
│    ├[+]  AWS/MemoryDB • NetworkBytesIn • Average
│    ├[+]  AWS/MemoryDB • NetworkBytesOut • Average
│    ├[+]  AWS/MemoryDB • NetworkConntrackAllowanceExceeded • Average
│    ├[+]  AWS/MemoryDB • NetworkPacketsIn • Average
│    ├[+]  AWS/MemoryDB • NetworkPacketsOut • Average
│    ├[+]  AWS/MemoryDB • NetworkPacketsPerSecondAllowanceExceeded • Average
│    ├[+]  AWS/MemoryDB • NewConnections • Sum
│    ├[+]  AWS/MemoryDB • PrimaryLinkHealthStatus • Average
│    ├[+]  AWS/MemoryDB • Reclaimed • Sum
│    ├[+]  AWS/MemoryDB • ReplicationBytes • Sum
│    ├[+]  AWS/MemoryDB • ReplicationDelayedWriteCommands • Sum
│    ├[+]  AWS/MemoryDB • ReplicationLag • Average
│    └[+]  AWS/MemoryDB • SwapUsage • Average
├[~] service aws-neptune
│ ├ resources
│ │  └[~]  resource AWS::Neptune::DBCluster
│ │     └ metrics
│ │        ├[-]  AWS/Neptune • Http413 • Sum
│ │        └[-]  AWS/Neptune • Http500 • Sum
│ └ metrics
│    ├[-]  AWS/Neptune • Http413 • Sum
│    └[-]  AWS/Neptune • Http500 • Sum
├[~] service aws-omics
│ └ resources
│    ├[~]  resource AWS::Omics::Workflow
│    │  └      - documentation: Creates a private workflow. Before you create a private workflow, you must create and configure these required resources:
│    │         - *Workflow definition files* : Define your workflow in one or more workflow definition files, written in WDL, Nextflow, or CWL. The workflow definition specifies the inputs and outputs for runs that use the workflow. It also includes specifications for the runs and run tasks for your workflow, including compute and memory requirements. The workflow definition file must be in .zip format.
│    │         - (Optional) *Parameter template* : You can create a parameter template file that defines the run parameters, or AWS HealthOmics can generate the parameter template for you.
│    │         - *ECR container images* : Create container images for the workflow in a private ECR repository, or synchronize images from a supported upstream registry with your Amazon ECR private repository.
│    │         - (Optional) *Sentieon licenses* : Request a Sentieon license if using the Sentieon software in a private workflow.
│    │         For more information, see [Creating or updating a private workflow in AWS HealthOmics](https://docs.aws.amazon.com/omics/latest/dev/creating-private-workflows.html) in the *AWS HealthOmics User Guide* .
│    │         + documentation: Creates a private workflow. Before you create a private workflow, you must create and configure these required resources:
│    │         - *Workflow definition file:* A workflow definition file written in WDL, Nextflow, or CWL. The workflow definition specifies the inputs and outputs for runs that use the workflow. It also includes specifications for the runs and run tasks for your workflow, including compute and memory requirements. The workflow definition file must be in `.zip` format. For more information, see [Workflow definition files](https://docs.aws.amazon.com/omics/latest/dev/workflow-definition-files.html) in AWS HealthOmics.
│    │         - You can use Amazon Q CLI to build and validate your workflow definition files in WDL, Nextflow, and CWL. For more information, see [Example prompts for Amazon Q CLI](https://docs.aws.amazon.com/omics/latest/dev/getting-started.html#omics-q-prompts) and the [AWS HealthOmics Agentic generative AI tutorial](https://docs.aws.amazon.com/https://github.com/aws-samples/aws-healthomics-tutorials/tree/main/generative-ai) on GitHub.
│    │         - *(Optional) Parameter template file:* A parameter template file written in JSON. Create the file to define the run parameters, or AWS HealthOmics generates the parameter template for you. For more information, see [Parameter template files for HealthOmics workflows](https://docs.aws.amazon.com/omics/latest/dev/parameter-templates.html) .
│    │         - *ECR container images:* Create container images for the workflow in a private ECR repository, or synchronize images from a supported upstream registry with your Amazon ECR private repository.
│    │         - *(Optional) Sentieon licenses:* Request a Sentieon license to use the Sentieon software in private workflows.
│    │         For more information, see [Creating or updating a private workflow in AWS HealthOmics](https://docs.aws.amazon.com/omics/latest/dev/creating-private-workflows.html) in the *AWS HealthOmics User Guide* .
│    └[~]  resource AWS::Omics::WorkflowVersion
│       ├ properties
│       │  ├[+] DefinitionRepository: DefinitionRepository (immutable)
│       │  ├[+] ParameterTemplatePath: string (immutable)
│       │  ├[+] readmeMarkdown: string
│       │  ├[+] readmePath: string (immutable)
│       │  └[+] readmeUri: string (immutable)
│       └ types
│          ├[+]  type DefinitionRepository
│          │  ├      documentation: Contains information about a source code repository that hosts the workflow definition files.
│          │  │      name: DefinitionRepository
│          │  └ properties
│          │     ├ connectionArn: string
│          │     ├ fullRepositoryId: string
│          │     ├ sourceReference: SourceReference
│          │     └ excludeFilePatterns: Array<string>
│          └[+]  type SourceReference
│             ├      documentation: Contains information about the source reference in a code repository, such as a branch, tag, or commit.
│             │      name: SourceReference
│             └ properties
│                ├ type: string
│                └ value: string
├[~] service aws-quicksight
│ ├ resources
│ │  ├[~]  resource AWS::QuickSight::Dashboard
│ │  │  ├ types
│ │  │  │  ├[~] type AssetOptions
│ │  │  │  │ └ properties
│ │  │  │  │    ├[+] ExcludedDataSetArns: Array<string>
│ │  │  │  │    └[+] QBusinessInsightsStatus: string
│ │  │  │  ├[~] type DashboardPublishOptions
│ │  │  │  │ └ properties
│ │  │  │  │    └[+] DataQAEnabledOption: DataQAEnabledOption
│ │  │  │  └[+]  type DataQAEnabledOption
│ │  │  │     ├      name: DataQAEnabledOption
│ │  │  │     └ properties
│ │  │  │        └ AvailabilityStatus: string
│ │  │  └ metrics
│ │  │     ├[+]  AWS/QuickSight • DashboardViewCount • Sum
│ │  │     ├[+]  AWS/QuickSight • DashboardViewLoadTime • Average
│ │  │     ├[+]  AWS/QuickSight • IngestionErrorCount • Sum
│ │  │     ├[+]  AWS/QuickSight • IngestionInvocationCount • Sum
│ │  │     ├[+]  AWS/QuickSight • IngestionLatency • Average
│ │  │     ├[+]  AWS/QuickSight • IngestionRowCount • Sum
│ │  │     ├[+]  AWS/QuickSight • SPICECapacityConsumedInMB • Average
│ │  │     ├[+]  AWS/QuickSight • SPICECapacityLimitInMB • Average
│ │  │     ├[+]  AWS/QuickSight • VisualLoadErrorCount • Sum
│ │  │     └[+]  AWS/QuickSight • VisualLoadTime • Average
│ │  └[~]  resource AWS::QuickSight::DataSet
│ │     └ metrics
│ │        ├[+]  AWS/QuickSight • IngestionErrorCount • Sum
│ │        ├[+]  AWS/QuickSight • IngestionInvocationCount • Sum
│ │        ├[+]  AWS/QuickSight • IngestionLatency • Average
│ │        └[+]  AWS/QuickSight • IngestionRowCount • Sum
│ └ metrics
│    ├[+]  AWS/QuickSight • DashboardViewCount • Sum
│    ├[+]  AWS/QuickSight • DashboardViewLoadTime • Average
│    ├[+]  AWS/QuickSight • IngestionErrorCount • Sum
│    ├[+]  AWS/QuickSight • IngestionInvocationCount • Sum
│    ├[+]  AWS/QuickSight • IngestionLatency • Average
│    ├[+]  AWS/QuickSight • IngestionRowCount • Sum
│    ├[+]  AWS/QuickSight • SPICECapacityConsumedInMB • Average
│    ├[+]  AWS/QuickSight • SPICECapacityLimitInMB • Average
│    ├[+]  AWS/QuickSight • VisualLoadErrorCount • Sum
│    └[+]  AWS/QuickSight • VisualLoadTime • Average
├[~] service aws-rds
│ ├ resources
│ │  └[~]  resource AWS::RDS::DBInstance
│ │     └ metrics
│ │        └[+]  AWS/RDS • ServerlessDatabaseCapacity • Average
│ └ metrics
│    └[+]  AWS/RDS • ServerlessDatabaseCapacity • Average
├[~] service aws-redshift
│ ├ resources
│ │  └[~]  resource AWS::Redshift::Cluster
│ │     └ metrics
│ │        ├[-]  AWS/Redshift • PercentageQuotaUsed • Average
│ │        ├[~]  AWS/Redshift • QueryRuntimeBreakdown
│ │        │  └      - statistic: Sum
│ │        │         + statistic: Average
│ │        ├[+]  AWS/Redshift • RedshiftManagedStorageTotalCapacity • Average
│ │        └[-]  AWS/Redshift • StorageUsed • Average
│ └ metrics
│    ├[-]  AWS/Redshift • PercentageQuotaUsed • Average
│    ├[~]  AWS/Redshift • QueryRuntimeBreakdown
│    │  └      - statistic: Sum
│    │         + statistic: Average
│    ├[+]  AWS/Redshift • RedshiftManagedStorageTotalCapacity • Average
│    └[-]  AWS/Redshift • StorageUsed • Average
├[~] service aws-sagemaker
│ └ resources
│    └[~]  resource AWS::SageMaker::Cluster
│       ├ properties
│       │  ├[+] AutoScaling: ClusterAutoScalingConfig
│       │  └[+] ClusterRole: string
│       └ types
│          ├[+]  type ClusterAutoScalingConfig
│          │  ├      documentation: Specifies the autoscaling configuration for a HyperPod cluster.
│          │  │      name: ClusterAutoScalingConfig
│          │  └ properties
│          │     ├ Mode: string (required)
│          │     └ AutoScalerType: string (default="Karpenter")
│          └[~] type ClusterEbsVolumeConfig
│            └ properties
│               ├[+] RootVolume: boolean
│               └[+] VolumeKmsKeyId: string
├[+] service aws-smsvoice
│ ├      capitalized: SMSVOICE
│ │      cloudFormationNamespace: AWS::SMSVOICE
│ │      name: aws-smsvoice
│ │      shortName: smsvoice
│ └ resources
│    ├ resource AWS::SMSVOICE::ConfigurationSet
│    │ ├      name: ConfigurationSet
│    │ │      cloudFormationType: AWS::SMSVOICE::ConfigurationSet
│    │ │      documentation: Resource Type definition for AWS::SMSVOICE::ConfigurationSet
│    │ │      tagInformation: {"tagPropertyName":"Tags","variant":"standard"}
│    │ ├ properties
│    │ │  ├ ConfigurationSetName: string (immutable)
│    │ │  ├ DefaultSenderId: string
│    │ │  ├ MessageFeedbackEnabled: boolean
│    │ │  ├ ProtectConfigurationId: string
│    │ │  ├ EventDestinations: Array<EventDestination>
│    │ │  └ Tags: Array<tag>
│    │ ├ attributes
│    │ │  └ Arn: string
│    │ └ types
│    │    ├ type CloudWatchLogsDestination
│    │    │ ├      name: CloudWatchLogsDestination
│    │    │ └ properties
│    │    │    ├ IamRoleArn: string (required)
│    │    │    └ LogGroupArn: string (required)
│    │    ├ type EventDestination
│    │    │ ├      documentation: An event destination is a location where you send message events. The event options are Amazon CloudWatch, Amazon Data Firehose, or Amazon SNS. For example, when a message is delivered successfully, you can send information about that event to an event destination, or send notifications to endpoints that are subscribed to an Amazon SNS topic.
│    │    │ │      name: EventDestination
│    │    │ └ properties
│    │    │    ├ EventDestinationName: string (required)
│    │    │    ├ Enabled: boolean (required)
│    │    │    ├ MatchingEventTypes: Array<string> (required)
│    │    │    ├ CloudWatchLogsDestination: CloudWatchLogsDestination
│    │    │    ├ KinesisFirehoseDestination: KinesisFirehoseDestination
│    │    │    └ SnsDestination: SnsDestination
│    │    ├ type KinesisFirehoseDestination
│    │    │ ├      name: KinesisFirehoseDestination
│    │    │ └ properties
│    │    │    ├ IamRoleArn: string (required)
│    │    │    └ DeliveryStreamArn: string (required)
│    │    └ type SnsDestination
│    │      ├      name: SnsDestination
│    │      └ properties
│    │         └ TopicArn: string (required)
│    ├ resource AWS::SMSVOICE::OptOutList
│    │ ├      name: OptOutList
│    │ │      cloudFormationType: AWS::SMSVOICE::OptOutList
│    │ │      documentation: Resource Type definition for AWS::SMSVOICE::OptOutList
│    │ │      tagInformation: {"tagPropertyName":"Tags","variant":"standard"}
│    │ ├ properties
│    │ │  ├ OptOutListName: string (immutable)
│    │ │  └ Tags: Array<tag>
│    │ └ attributes
│    │    └ Arn: string
│    ├ resource AWS::SMSVOICE::PhoneNumber
│    │ ├      name: PhoneNumber
│    │ │      cloudFormationType: AWS::SMSVOICE::PhoneNumber
│    │ │      documentation: Resource Type definition for AWS::SMSVOICE::PhoneNumber
│    │ │      tagInformation: {"tagPropertyName":"Tags","variant":"standard"}
│    │ ├ properties
│    │ │  ├ IsoCountryCode: string (required, immutable)
│    │ │  ├ NumberCapabilities: Array<string> (required, immutable)
│    │ │  ├ NumberType: string (required, immutable)
│    │ │  ├ DeletionProtectionEnabled: boolean
│    │ │  ├ OptOutListName: string
│    │ │  ├ SelfManagedOptOutsEnabled: boolean
│    │ │  ├ MandatoryKeywords: MandatoryKeywords (required)
│    │ │  ├ OptionalKeywords: Array<OptionalKeyword>
│    │ │  ├ TwoWay: TwoWay
│    │ │  └ Tags: Array<tag>
│    │ ├ attributes
│    │ │  ├ Arn: string
│    │ │  ├ PhoneNumberId: string
│    │ │  └ PhoneNumber: string
│    │ └ types
│    │    ├ type MandatoryKeyword
│    │    │ ├      documentation: A keyword is a word that you can search for on a particular phone number or pool. It is also a specific word or phrase that an end user can send to your number to elicit a response, such as an informational message or a special offer. When your number receives a message that begins with a keyword, AWS End User Messaging SMS and Voice responds with a customizable message. Keywords "HELP" and "STOP" are mandatory keywords
│    │    │ │      name: MandatoryKeyword
│    │    │ └ properties
│    │    │    └ Message: string (required)
│    │    ├ type MandatoryKeywords
│    │    │ ├      documentation: A keyword is a word that you can search for on a particular phone number or pool. It is also a specific word or phrase that an end user can send to your number to elicit a response, such as an informational message or a special offer. When your number receives a message that begins with a keyword, AWS End User Messaging SMS and Voice responds with a customizable message. Keywords "HELP" and "STOP" are mandatory keywords
│    │    │ │      name: MandatoryKeywords
│    │    │ └ properties
│    │    │    ├ STOP: MandatoryKeyword (required)
│    │    │    └ HELP: MandatoryKeyword (required)
│    │    ├ type OptionalKeyword
│    │    │ ├      documentation: A keyword is a word that you can search for on a particular phone number or pool. It is also a specific word or phrase that an end user can send to your number to elicit a response, such as an informational message or a special offer. When your number receives a message that begins with a keyword, AWS End User Messaging SMS and Voice responds with a customizable message.
│    │    │ │      name: OptionalKeyword
│    │    │ └ properties
│    │    │    ├ Keyword: string (required)
│    │    │    ├ Message: string (required)
│    │    │    └ Action: string (required)
│    │    └ type TwoWay
│    │      ├      documentation: When you set up two-way SMS, you can receive incoming messages from your customers. When one of your customers sends a message to your phone number, the message body is sent to an Amazon SNS topic or Amazon Connect for processing.
│    │      │      name: TwoWay
│    │      └ properties
│    │         ├ Enabled: boolean (required)
│    │         ├ ChannelArn: string
│    │         └ ChannelRole: string
│    ├ resource AWS::SMSVOICE::Pool
│    │ ├      name: Pool
│    │ │      cloudFormationType: AWS::SMSVOICE::Pool
│    │ │      documentation: Resource Type definition for AWS::SMSVOICE::Pool
│    │ │      tagInformation: {"tagPropertyName":"Tags","variant":"standard"}
│    │ ├ properties
│    │ │  ├ OriginationIdentities: Array<string> (required)
│    │ │  ├ DeletionProtectionEnabled: boolean
│    │ │  ├ OptOutListName: string
│    │ │  ├ SelfManagedOptOutsEnabled: boolean
│    │ │  ├ MandatoryKeywords: MandatoryKeywords (required)
│    │ │  ├ OptionalKeywords: Array<OptionalKeyword>
│    │ │  ├ SharedRoutesEnabled: boolean
│    │ │  ├ TwoWay: TwoWay
│    │ │  └ Tags: Array<tag>
│    │ ├ attributes
│    │ │  ├ Arn: string
│    │ │  └ PoolId: string
│    │ └ types
│    │    ├ type MandatoryKeyword
│    │    │ ├      documentation: A keyword is a word that you can search for on a particular phone number or pool. It is also a specific word or phrase that an end user can send to your number to elicit a response, such as an informational message or a special offer. When your number receives a message that begins with a keyword, AWS End User Messaging SMS and Voice responds with a customizable message. Keywords "HELP" and "STOP" are mandatory keywords
│    │    │ │      name: MandatoryKeyword
│    │    │ └ properties
│    │    │    └ Message: string (required)
│    │    ├ type MandatoryKeywords
│    │    │ ├      documentation: A keyword is a word that you can search for on a particular phone number or pool. It is also a specific word or phrase that an end user can send to your number to elicit a response, such as an informational message or a special offer. When your number receives a message that begins with a keyword, AWS End User Messaging SMS and Voice responds with a customizable message. Keywords "HELP" and "STOP" are mandatory keywords
│    │    │ │      name: MandatoryKeywords
│    │    │ └ properties
│    │    │    ├ STOP: MandatoryKeyword (required)
│    │    │    └ HELP: MandatoryKeyword (required)
│    │    ├ type OptionalKeyword
│    │    │ ├      documentation: A keyword is a word that you can search for on a particular phone number or pool. It is also a specific word or phrase that an end user can send to your number to elicit a response, such as an informational message or a special offer. When your number receives a message that begins with a keyword, AWS End User Messaging SMS and Voice responds with a customizable message.
│    │    │ │      name: OptionalKeyword
│    │    │ └ properties
│    │    │    ├ Keyword: string (required)
│    │    │    ├ Message: string (required)
│    │    │    └ Action: string (required)
│    │    └ type TwoWay
│    │      ├      documentation: When you set up two-way SMS, you can receive incoming messages from your customers. When one of your customers sends a message to your phone number, the message body is sent to an Amazon SNS topic or Amazon Connect for processing.
│    │      │      name: TwoWay
│    │      └ properties
│    │         ├ Enabled: boolean (required)
│    │         ├ ChannelArn: string
│    │         └ ChannelRole: string
│    ├ resource AWS::SMSVOICE::ProtectConfiguration
│    │ ├      name: ProtectConfiguration
│    │ │      cloudFormationType: AWS::SMSVOICE::ProtectConfiguration
│    │ │      documentation: Resource Type definition for AWS::SMSVOICE::ProtectConfiguration
│    │ │      tagInformation: {"tagPropertyName":"Tags","variant":"standard"}
│    │ ├ properties
│    │ │  ├ CountryRuleSet: CountryRuleSet
│    │ │  ├ DeletionProtectionEnabled: boolean
│    │ │  └ Tags: Array<tag>
│    │ ├ attributes
│    │ │  ├ Arn: string
│    │ │  └ ProtectConfigurationId: string
│    │ └ types
│    │    ├ type CountryRule
│    │    │ ├      name: CountryRule
│    │    │ └ properties
│    │    │    ├ CountryCode: string (required)
│    │    │    └ ProtectStatus: string (required)
│    │    └ type CountryRuleSet
│    │      ├      name: CountryRuleSet
│    │      └ properties
│    │         ├ SMS: Array<CountryRule>
│    │         ├ VOICE: Array<CountryRule>
│    │         └ MMS: Array<CountryRule>
│    ├ resource AWS::SMSVOICE::ResourcePolicy
│    │ ├      name: ResourcePolicy
│    │ │      cloudFormationType: AWS::SMSVOICE::ResourcePolicy
│    │ │      documentation: Resource Type definition for AWS::SMSVOICE::ResourcePolicy
│    │ │      scrutinizable: ResourcePolicyResource
│    │ └ properties
│    │    ├ ResourceArn: string (required, immutable)
│    │    └ PolicyDocument: json (required)
│    └ resource AWS::SMSVOICE::SenderId
│      ├      name: SenderId
│      │      cloudFormationType: AWS::SMSVOICE::SenderId
│      │      documentation: Resource Type definition for AWS::SMSVOICE::SenderId
│      │      tagInformation: {"tagPropertyName":"Tags","variant":"standard"}
│      ├ properties
│      │  ├ IsoCountryCode: string (required, immutable)
│      │  ├ SenderId: string (required, immutable)
│      │  ├ DeletionProtectionEnabled: boolean
│      │  └ Tags: Array<tag>
│      └ attributes
│         └ Arn: string
├[~] service aws-sns
│ ├ resources
│ │  └[~]  resource AWS::SNS::Topic
│ │     └ metrics
│ │        ├[+]  AWS/SNS • PhoneNumberDirect • Sum
│ │        └[+]  AWS/SNS • SMSMonthToDateSpentUSD • Sum
│ └ metrics
│    ├[+]  AWS/SNS • PhoneNumberDirect • Sum
│    └[+]  AWS/SNS • SMSMonthToDateSpentUSD • Sum
├[~] service aws-stepfunctions
│ ├ resources
│ │  └[~]  resource AWS::StepFunctions::StateMachine
│ │     └ metrics
│ │        ├[+]  AWS/States • ExecutionsStarted • Sum
│ │        ├[-]  AWS/States • ExecutionsThrottled • Sum
│ │        └[+]  AWS/States • ExecutionThrottled • Sum
│ └ metrics
│    ├[+]  AWS/States • ExecutionsStarted • Sum
│    ├[-]  AWS/States • ExecutionsThrottled • Sum
│    └[+]  AWS/States • ExecutionThrottled • Sum
├[~] service aws-timestream
│ ├ resources
│ │  └[~]  resource AWS::Timestream::Table
│ │     └ metrics
│ │        ├[-]  AWS/Timestream • SystemErrors • Sum
│ │        └[-]  AWS/Timestream • UserErrors • Sum
│ └ metrics
│    ├[-]  AWS/Timestream • SystemErrors • Sum
│    └[-]  AWS/Timestream • UserErrors • Sum
├[~] service aws-workspaces
│ ├ resources
│ │  └[~]  resource AWS::WorkSpaces::Workspace
│ │     └ metrics
│ │        ├[~]  AWS/WorkSpaces • Available
│ │        │  └      - statistic: Average
│ │        │         + statistic: Sum
│ │        ├[+]  AWS/WorkSpaces • CPUUsage • Average
│ │        ├[+]  AWS/WorkSpaces • MemoryUsage • Average
│ │        ├[+]  AWS/WorkSpaces • Restoring • Sum
│ │        ├[+]  AWS/WorkSpaces • RootVolumeDiskUsage • Average
│ │        ├[+]  AWS/WorkSpaces • TrustedDeviceCertificateDaysBeforeExpiration • Sum
│ │        ├[+]  AWS/WorkSpaces • TrustedDeviceValidationAttempt • Sum
│ │        ├[+]  AWS/WorkSpaces • TrustedDeviceValidationFailure • Sum
│ │        ├[+]  AWS/WorkSpaces • TrustedDeviceValidationSuccess • Sum
│ │        ├[+]  AWS/WorkSpaces • UDPPacketLossRate • Average
│ │        ├[~]  AWS/WorkSpaces • Unhealthy
│ │        │  └      - statistic: Average
│ │        │         + statistic: Sum
│ │        ├[+]  AWS/WorkSpaces • UpTime • Maximum
│ │        └[+]  AWS/WorkSpaces • UserVolumeDiskUsage • Average
│ └ metrics
│    ├[~]  AWS/WorkSpaces • Available
│    │  └      - statistic: Average
│    │         + statistic: Sum
│    ├[+]  AWS/WorkSpaces • CPUUsage • Average
│    ├[+]  AWS/WorkSpaces • MemoryUsage • Average
│    ├[+]  AWS/WorkSpaces • Restoring • Sum
│    ├[+]  AWS/WorkSpaces • RootVolumeDiskUsage • Average
│    ├[+]  AWS/WorkSpaces • TrustedDeviceCertificateDaysBeforeExpiration • Sum
│    ├[+]  AWS/WorkSpaces • TrustedDeviceValidationAttempt • Sum
│    ├[+]  AWS/WorkSpaces • TrustedDeviceValidationFailure • Sum
│    ├[+]  AWS/WorkSpaces • TrustedDeviceValidationSuccess • Sum
│    ├[+]  AWS/WorkSpaces • UDPPacketLossRate • Average
│    ├[~]  AWS/WorkSpaces • Unhealthy
│    │  └      - statistic: Average
│    │         + statistic: Sum
│    ├[+]  AWS/WorkSpaces • UpTime • Maximum
│    └[+]  AWS/WorkSpaces • UserVolumeDiskUsage • Average
└[~] service aws-workspacesinstances
  └ resources
     └[~]  resource AWS::WorkspacesInstances::WorkspaceInstance
        └ types
      

Updates the L1 CloudFormation resource definitions with the latest changes from `@aws-cdk/aws-service-spec`
@aws-cdk-automation aws-cdk-automation added contribution/core This is a PR that came from AWS. dependencies This issue is a problem in a dependency or a pull request that updates a dependency file. pr-linter/exempt-readme The PR linter will not require README changes pr-linter/exempt-test The PR linter will not require test changes pr-linter/exempt-integ-test The PR linter will not require integ test changes labels Sep 15, 2025
@aws-cdk-automation aws-cdk-automation requested a review from a team September 15, 2025 10:27
@github-actions github-actions bot added the p2 label Sep 15, 2025
@aws-cdk-automation aws-cdk-automation requested a review from a team September 15, 2025 10:27
@leonmk-aws leonmk-aws assigned leonmk-aws and unassigned leonmk-aws Sep 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
contribution/core This is a PR that came from AWS. dependencies This issue is a problem in a dependency or a pull request that updates a dependency file. p2 pr-linter/exempt-integ-test The PR linter will not require integ test changes pr-linter/exempt-readme The PR linter will not require README changes pr-linter/exempt-test The PR linter will not require test changes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants