Skip to main content

ISESV2TenantInfo

Interface in AWS.SESV2

Interface for SESV2 TenantInfo.

Properties

CreatedTimestamp

property CreatedTimestamp: TOptional<TDateTime>

The timestamp when the tenant was created.

This timestamp indicates when the tenant was initially created in your Amazon SES account. It represents the start of the tenant's lifecycle and provides audit information for tenant management, billing, and compliance tracking purposes. The creation timestamp is useful for understanding tenant onboarding patterns, analyzing tenant lifecycle management, and implementing time-based tenant policies or billing strategies in multi-tenant architectures. This timestamp is automatically set by Amazon SES during tenant creation and remains constant throughout the tenant's lifecycle.

TenantArn

property TenantArn: TARN

The Amazon Resource Name (ARN) of the tenant.

This ARN uniquely identifies the tenant within your AWS account and follows the standard AWS ARN format. The tenant ARN enables precise tenant identification and integration with other AWS services, IAM policies, and resource management operations. Use the tenant ARN with other SES operations such as GetTenant, UpdateTenant, DeleteTenant, or ListTenantResources to perform tenant-specific management operations. The ARN also enables tenant-based IAM policy conditions and cross-service integrations. The tenant ARN provides the complete resource context including AWS region, account ID, and tenant identifier, making it suitable for automation workflows, resource tracking, and multi-tenant architecture implementations.

TenantId

property TenantId: string

The unique identifier assigned to the tenant.

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 for programmatic tenant operations, database relationships, and API integrations where tenant identification is required. The tenant ID provides reliable tenant reference for multi-tenant architecture implementations and cross-system integrations. Tenant identifiers are unique within your AWS account and enable consistent tenant tracking across different SES operations and external system integrations.

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, reporting, and tenant management workflows for operational clarity and user experience. Tenant names should be chosen to clearly identify the tenant's purpose, customer, project, or organizational scope within your multi-tenant architecture. This helps with tenant organization, resource allocation decisions, and operational management across different business units or customers. While tenant names provide human-readable identification, always use the TenantId or TenantArn for programmatic operations to ensure accuracy and consistency.