Aws/observabilityadmin
@swamp/aws/observabilityadminv2026.06.12.1
01README
AWS OBSERVABILITYADMIN infrastructure models
02Release Notes
- Updated: telemetry_enrichment
03Models
@swamp/aws/observabilityadmin/organization-centralization-rulev2026.06.08.1organization_centralization_rule.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| accessKeyId? | string | AWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| secretAccessKey? | string | AWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| sessionToken? | string | AWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| region? | string | AWS region; overrides AWS_REGION environment variable. Defaults to us-east-1. |
| RuleName | string | |
| Rule | object | |
| Tags? | array | An array of key-value pairs to apply to this resource. |
fn create()
Create a ObservabilityAdmin OrganizationCentralizationRule
fn get(identifier: string)
Get a ObservabilityAdmin OrganizationCentralizationRule
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the ObservabilityAdmin OrganizationCentralizationRule |
fn update()
Update a ObservabilityAdmin OrganizationCentralizationRule
fn delete(identifier: string)
Delete a ObservabilityAdmin OrganizationCentralizationRule
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the ObservabilityAdmin OrganizationCentralizationRule |
fn sync()
Sync ObservabilityAdmin OrganizationCentralizationRule state from AWS
Resources
state(infinite)— ObservabilityAdmin OrganizationCentralizationRule resource state
@swamp/aws/observabilityadmin/organization-telemetry-rulev2026.06.08.1organization_telemetry_rule.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| accessKeyId? | string | AWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| secretAccessKey? | string | AWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| sessionToken? | string | AWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| region? | string | AWS region; overrides AWS_REGION environment variable. Defaults to us-east-1. |
| RuleName | string | The name of the organization telemetry rule |
| Rule | object | The telemetry rule |
| Tags? | array | An array of key-value pairs to apply to this resource |
fn create()
Create a ObservabilityAdmin OrganizationTelemetryRule
fn get(identifier: string)
Get a ObservabilityAdmin OrganizationTelemetryRule
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the ObservabilityAdmin OrganizationTelemetryRule |
fn update()
Update a ObservabilityAdmin OrganizationTelemetryRule
fn delete(identifier: string)
Delete a ObservabilityAdmin OrganizationTelemetryRule
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the ObservabilityAdmin OrganizationTelemetryRule |
fn sync()
Sync ObservabilityAdmin OrganizationTelemetryRule state from AWS
Resources
state(infinite)— ObservabilityAdmin OrganizationTelemetryRule resource state
@swamp/aws/observabilityadmin/s3table-integrationv2026.06.08.1s3table_integration.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| accessKeyId? | string | AWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| secretAccessKey? | string | AWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| sessionToken? | string | AWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| region? | string | AWS region; overrides AWS_REGION environment variable. Defaults to us-east-1. |
| Encryption | object | Encryption configuration for the S3 Table Integration |
| RoleArn | string | The ARN of the role used to access the S3 Table Integration |
| LogSources? | array | The CloudWatch Logs data sources to associate with the S3 Table Integration |
| Tags? | array | An array of key-value pairs to apply to this resource |
fn create()
Create a ObservabilityAdmin S3TableIntegration
fn get(identifier: string)
Get a ObservabilityAdmin S3TableIntegration
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the ObservabilityAdmin S3TableIntegration |
fn update()
Update a ObservabilityAdmin S3TableIntegration
fn delete(identifier: string)
Delete a ObservabilityAdmin S3TableIntegration
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the ObservabilityAdmin S3TableIntegration |
fn sync()
Sync ObservabilityAdmin S3TableIntegration state from AWS
Resources
state(infinite)— ObservabilityAdmin S3TableIntegration resource state
@swamp/aws/observabilityadmin/telemetry-enrichmentv2026.06.12.1telemetry_enrichment.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| accessKeyId? | string | AWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| secretAccessKey? | string | AWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| sessionToken? | string | AWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| region? | string | AWS region; overrides AWS_REGION environment variable. Defaults to us-east-1. |
| Scope | enum | Scope of the Telemetry Enrichment |
fn create()
Create a ObservabilityAdmin TelemetryEnrichment
fn get(identifier: string)
Get a ObservabilityAdmin TelemetryEnrichment
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the ObservabilityAdmin TelemetryEnrichment |
fn update()
Update a ObservabilityAdmin TelemetryEnrichment
fn delete(identifier: string)
Delete a ObservabilityAdmin TelemetryEnrichment
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the ObservabilityAdmin TelemetryEnrichment |
fn sync()
Sync ObservabilityAdmin TelemetryEnrichment state from AWS
Resources
state(infinite)— ObservabilityAdmin TelemetryEnrichment resource state
@swamp/aws/observabilityadmin/telemetry-pipelinesv2026.06.08.1telemetry_pipelines.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| accessKeyId? | string | AWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| secretAccessKey? | string | AWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| sessionToken? | string | AWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| region? | string | AWS region; overrides AWS_REGION environment variable. Defaults to us-east-1. |
| Configuration | object | |
| Name? | string | |
| Pipeline? | object | |
| StatusReason? | object | |
| Tags? | array | An array of key-value pairs to apply to this resource |
fn create()
Create a ObservabilityAdmin TelemetryPipelines
fn get(identifier: string)
Get a ObservabilityAdmin TelemetryPipelines
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the ObservabilityAdmin TelemetryPipelines |
fn update()
Update a ObservabilityAdmin TelemetryPipelines
fn delete(identifier: string)
Delete a ObservabilityAdmin TelemetryPipelines
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the ObservabilityAdmin TelemetryPipelines |
fn sync()
Sync ObservabilityAdmin TelemetryPipelines state from AWS
Resources
state(infinite)— ObservabilityAdmin TelemetryPipelines resource state
@swamp/aws/observabilityadmin/telemetry-rulev2026.06.08.1telemetry_rule.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| accessKeyId? | string | AWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| secretAccessKey? | string | AWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| sessionToken? | string | AWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| region? | string | AWS region; overrides AWS_REGION environment variable. Defaults to us-east-1. |
| RuleName | string | The name of the telemetry rule |
| Rule | object | The telemetry rule |
| Tags? | array | An array of key-value pairs to apply to this resource |
fn create()
Create a ObservabilityAdmin TelemetryRule
fn get(identifier: string)
Get a ObservabilityAdmin TelemetryRule
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the ObservabilityAdmin TelemetryRule |
fn update()
Update a ObservabilityAdmin TelemetryRule
fn delete(identifier: string)
Delete a ObservabilityAdmin TelemetryRule
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the ObservabilityAdmin TelemetryRule |
fn sync()
Sync ObservabilityAdmin TelemetryRule state from AWS
Resources
state(infinite)— ObservabilityAdmin TelemetryRule resource state
04Previous Versions
2026.06.08.2Jun 8, 2026
- Updated: organization_centralization_rule, organization_telemetry_rule, s3table_integration, telemetry_enrichment, telemetry_pipelines, telemetry_rule
2026.06.06.1Jun 6, 2026
- Updated: organization_centralization_rule, organization_telemetry_rule, s3table_integration, telemetry_enrichment, telemetry_pipelines, telemetry_rule
2026.05.24.1May 24, 2026
- Updated: organization_telemetry_rule, telemetry_rule
2026.05.12.1May 12, 2026
- Updated: organization_telemetry_rule, telemetry_rule
2026.04.23.3Apr 23, 2026
2026.04.23.2Apr 23, 2026
- Updated: organization_centralization_rule, organization_telemetry_rule, s3table_integration, telemetry_enrichment, telemetry_pipelines, telemetry_rule
2026.04.08.1Apr 8, 2026
- Updated: organization_telemetry_rule, telemetry_rule
2026.04.03.2Apr 3, 2026
- Updated: organization_centralization_rule, organization_telemetry_rule, s3table_integration, telemetry_enrichment, telemetry_pipelines, telemetry_rule
2026.03.25.1Mar 25, 2026
- Updated: organization_centralization_rule
2026.03.19.1Mar 19, 2026
- Updated: organization_centralization_rule, organization_telemetry_rule, s3table_integration, telemetry_enrichment, telemetry_pipelines, telemetry_rule
2026.03.16.1Mar 16, 2026
- Updated: organization_centralization_rule, organization_telemetry_rule, s3table_integration, telemetry_enrichment, telemetry_pipelines, telemetry_rule
2026.03.13.1Mar 13, 2026
- Added: telemetry_enrichment
2026.03.10.5Mar 10, 2026
05Stats
B
85 / 100
Downloads
0
Archive size
1.4 MB
Verified by Swamp
- Has README or module doc2/2earned
- README has a code example1/1earned
- README is substantive1/1earned
- Most symbols documented1/1earned
- No slow types (deprecated)1/1earned
- Dependencies pass trust audit0/2missing
- Has description1/1earned
- Platform support declared (or universal)2/2earned
- License declared1/1earned
- Verified public repository2/2earned
06Platforms
07Labels