old_contents: # Copyright (c) 2014, Guillem Anguera <ganguera@gmail.com>
  # All rights reserved.
  #
  # See LICENSE file for full license.
  
  from . import AWSObject
  from .validators import integer
  
  
  class Stream(AWSObject):
      resource_type = "AWS::Kinesis::Stream"
  
      props = {
          'Name': (basestring, False),
          'ShardCount': (integer, False),
          'Tags': (list, False),
      }
  
new_contents: # Copyright (c) 2014, Guillem Anguera <ganguera@gmail.com>
  # All rights reserved.
  #
  # See LICENSE file for full license.
  
  from . import AWSObject
  from .validators import integer
  
  
  class Stream(AWSObject):
      resource_type = "AWS::Kinesis::Stream"
  
      props = {
          'Name': (basestring, False),
          'RetentionPeriodHours': (integer, False),
          'ShardCount': (integer, False),
          'Tags': (list, False),
      }
  
subject: Add RetentionPeriodHours to Kinesis::Stream