SMOscript Supported SMO Type Names

C:\path\to\smoscript>  smoscript -st
Supported SMO Type Names:
ApplicationRole
ServiceBroker
Default
ExtendedStoredProcedure
FullTextCatalog
MessageType
PartitionFunction
PartitionScheme
DatabaseRole
RemoteServiceBinding
Rule
Schema
ServiceContract
ServiceQueue
ServiceRoute
SqlAssembly
StoredProcedure
Synonym
Table
User
UserDefinedAggregate
UserDefinedDataType
UserDefinedFunction
UserDefinedType
View
XmlSchemaCollection
SymmetricKey
Certificate
AsymmetricKey
UserDefinedTableType
PlanGuide
DatabaseEncryptionKey
DatabaseAuditSpecification
FullTextStopList
SearchPropertyList
Sequence
SecurityPolicy
ExternalDataSource
ExternalFileFormat
ColumnMasterKey
ColumnEncryptionKey
QueryStoreOptions
DatabaseScopedCredential
DatabaseScopedConfiguration
ExternalLibrary