/// <summary> /// Initializes a new instance of the CommandGet class. /// </summary> /// <param name="name">name property</param> /// <param name="fromSourceSystem">fromSourceSystem property</param> /// <param name="id">Id property</param> /// <param name="etag">ETag property</param> /// <param name="timestamp">Timestamp property</param> /// <param name="effectiveRights">EffectiveRights property</param> /// <param name="containerId">containerId property</param> /// <param name="descriptions">Description property, used to describe /// assets</param> /// <param name="experts">The data steward of the asset</param> /// <param name="tags">Taging the asset</param> /// <param name="termTags">Taging the asset using glossary terms, this /// is a feature only for standard SKU</param> /// <param name="columnDescriptions">Descriptions of a column</param> /// <param name="columnTags">Tagging a column</param> /// <param name="columnTermTags">Tagging a column with glossary terms, /// this is a feature only for standard SKU </param> /// <param name="parameterDescriptions">Parameter descriptions</param> /// <param name="parameterTags">Tagging a parameter</param> /// <param name="parameterTermTags">Tagging a parameter with glossary /// terms, this is a feature only for standard SKU</param> public CommandGet(string name, Dsl dsl, DataSource dataSource, LastRegisteredBy lastRegisteredBy, bool fromSourceSystem, string id = default(string), string etag = default(string), string timestamp = default(string), System.Collections.Generic.IList <RightsItems?> effectiveRights = default(System.Collections.Generic.IList <RightsItems?>), System.Collections.Generic.IList <RolesItem> roles = default(System.Collections.Generic.IList <RolesItem>), double?containerId = default(double?), System.Collections.Generic.IList <Description> descriptions = default(System.Collections.Generic.IList <Description>), System.Collections.Generic.IList <Expert> experts = default(System.Collections.Generic.IList <Expert>), AccessInstruction accessInstructions = default(AccessInstruction), Documentation documentation = default(Documentation), FriendlyName friendlyName = default(FriendlyName), System.Collections.Generic.IList <Tag> tags = default(System.Collections.Generic.IList <Tag>), System.Collections.Generic.IList <TermTag> termTags = default(System.Collections.Generic.IList <TermTag>), CommandSchema schema = default(CommandSchema), System.Collections.Generic.IList <ColumnDescription> columnDescriptions = default(System.Collections.Generic.IList <ColumnDescription>), System.Collections.Generic.IList <ColumnTag> columnTags = default(System.Collections.Generic.IList <ColumnTag>), System.Collections.Generic.IList <ColumnTermTag> columnTermTags = default(System.Collections.Generic.IList <ColumnTermTag>), System.Collections.Generic.IList <ParameterDescription> parameterDescriptions = default(System.Collections.Generic.IList <ParameterDescription>), System.Collections.Generic.IList <ParameterTag> parameterTags = default(System.Collections.Generic.IList <ParameterTag>), System.Collections.Generic.IList <ParameterTermTag> parameterTermTags = default(System.Collections.Generic.IList <ParameterTermTag>)) : base(id, etag, timestamp, effectiveRights) { Roles = roles; Name = name; Dsl = dsl; DataSource = dataSource; LastRegisteredBy = lastRegisteredBy; FromSourceSystem = fromSourceSystem; ContainerId = containerId; Descriptions = descriptions; Experts = experts; AccessInstructions = accessInstructions; Documentation = documentation; FriendlyName = friendlyName; Tags = tags; TermTags = termTags; Schema = schema; ColumnDescriptions = columnDescriptions; ColumnTags = columnTags; ColumnTermTags = columnTermTags; ParameterDescriptions = parameterDescriptions; ParameterTags = parameterTags; ParameterTermTags = parameterTermTags; }
/// <summary> /// Initializes a new instance of the Container class. /// </summary> /// <param name="name">name property</param> /// <param name="fromSourceSystem">fromSourceSystem property</param> /// <param name="descriptions">Description property, used to describe /// assets</param> /// <param name="experts">The data steward of the asset</param> /// <param name="tags">Taging the asset</param> /// <param name="termTags">Taging the asset using glossary terms, this /// is a feature only for standard SKU</param> public Container(string name, Dsl dsl, DataSource dataSource, LastRegisteredBy lastRegisteredBy, bool fromSourceSystem, System.Collections.Generic.IList <RolesItem> roles = default(System.Collections.Generic.IList <RolesItem>), System.Collections.Generic.IList <Description> descriptions = default(System.Collections.Generic.IList <Description>), System.Collections.Generic.IList <Expert> experts = default(System.Collections.Generic.IList <Expert>), AccessInstruction accessInstructions = default(AccessInstruction), Documentation documentation = default(Documentation), FriendlyName friendlyName = default(FriendlyName), System.Collections.Generic.IList <Tag> tags = default(System.Collections.Generic.IList <Tag>), System.Collections.Generic.IList <TermTag> termTags = default(System.Collections.Generic.IList <TermTag>)) { Roles = roles; Name = name; Dsl = dsl; DataSource = dataSource; LastRegisteredBy = lastRegisteredBy; FromSourceSystem = fromSourceSystem; Descriptions = descriptions; Experts = experts; AccessInstructions = accessInstructions; Documentation = documentation; FriendlyName = friendlyName; Tags = tags; TermTags = termTags; }