I updated my cosmos db container with this code
var containerResponse = await _cosmosContainer.ReadContainerAsync();
var containerProperties = containerResponse.Resource;
if (containerProperties.DefaultTimeToLive == null)
{
containerProperties.DefaultTimeToLive = 60 * 60 * 24 * 180; // set 180 days default TTL
await _cosmosContainer.ReplaceContainerAsync(containerProperties);
}
Does update Cosmos DB TTL container settings will impact on old items?