original_docstring: Attribute UserData: User data to pass to instance.
  
          [1, 16KB] characters.User data should not be base64 encoded. If you want to pass base64 encoded string to the property, use function Fn::Base64Decode to decode the base64 string first.
          
docstring: Attribute UserData: User data to pass to instance.
  [1, 16KB] characters.User data should not be base64 encoded. If you want to pass base64 encoded string to the property, use function Fn::Base64Decode to decode the base64 string first.
docstring_tokens: Attribute UserData : User data to pass to instance . [ 1 16KB ] characters . User data should not be base64 encoded . If you want to pass base64 encoded string to the property use function Fn :: Base64Decode to decode the base64 string first .
code: def attr_user_data(self) -> ros_cdk_core.IResolvable:
          '''Attribute UserData: User data to pass to instance.
  
          [1, 16KB] characters.User data should not be base64 encoded. If you want to pass base64 encoded string to the property, use function Fn::Base64Decode to decode the base64 string first.
          '''
          return typing.cast(ros_cdk_core.IResolvable, jsii.get(self, "attrUserData"))
code_tokens: def attr_user_data ( self ) -> ros_cdk_core . IResolvable : return typing . cast ( ros_cdk_core . IResolvable , jsii . get ( self , "attrUserData" ) )
short_docstring: Attribute UserData: User data to pass to instance.
short_docstring_tokens: Attribute UserData : User data to pass to instance .
comment: '''Attribute UserData: User data to pass to instance.
  
          [1, 16KB] characters.User data should not be base64 encoded. If you want to pass base64 encoded string to the property, use function Fn::Base64Decode to decode the base64 string first.
          '''