Skip to main content

ISESV2ResourceTenantMetadata

Interface in AWS.SESV2

Interface for SESV2 ResourceTenantMetadata.

Properties

AssociatedTimestamp

property AssociatedTimestamp: TOptional<TDateTime>

The timestamp when the tenant was associated with the resource.

This timestamp indicates when the tenant-resource association was established in your Amazon SES account. It provides an audit trail for tracking when tenants gained access to specific resources, which is essential for compliance and security monitoring. The association timestamp is useful for understanding tenant onboarding timelines, resource allocation history, and compliance reporting requirements. It enables tracking of when tenants were granted access to shared resources in multi-tenant architectures. This timestamp is automatically set by Amazon SES when the tenant-resource association is created and cannot be modified after establishment.

ResourceArn

property ResourceArn: TARN

The Amazon Resource Name (ARN) of the resource associated with the tenant.

This ARN identifies the specific Amazon SES resource that is associated with the tenant. It follows the standard AWS ARN format and enables precise identification of the shared resource within your Amazon SES account and multi-tenant architecture. The resource ARN provides the complete resource context for the tenant association, including the AWS region, account ID, resource type, and resource name. This information is crucial for resource management, access control validation, and cross-reference operations with other SES APIs. Common SES resource types include email identities, configuration sets, email templates, contact lists, and other resources that support multi-tenant usage patterns.

TenantId

property TenantId: string

The unique identifier of the tenant associated with the resource.

This identifier uniquely identifies the tenant within your Amazon SES account and serves as the primary key for tenant-related operations. The tenant ID is automatically generated by Amazon SES when the tenant is created and remains constant throughout the tenant's lifecycle. Use this identifier with other tenant-related SES operations such as GetTenant, UpdateTenant, or DeleteTenant to manage tenant configuration and access. The tenant ID enables precise tenant targeting in multi-tenant architectures. Tenant identifiers are unique within your AWS account and provide reliable tenant tracking and management across your email infrastructure.

TenantName

property TenantName: string

The human-readable name assigned to the tenant.

The tenant name provides a descriptive identifier that makes it easier to identify and manage tenants in your Amazon SES account. This name is typically used in administrative interfaces, logging, and reporting for operational clarity and tenant management workflows. Tenant names should be chosen to clearly identify the tenant's purpose, organization, or scope within your multi-tenant architecture. This helps with tenant organization, resource allocation decisions, and compliance reporting requirements. While tenant names provide human-readable identification, always use the TenantId for programmatic operations to ensure accuracy and consistency.