Beispiel #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="TeamsGridModel" /> class.
 /// </summary>
 /// <param name="teamsId">teamsId.</param>
 /// <param name="teamsName">teamsName.</param>
 /// <param name="teamsSharing">teamsSharing.</param>
 /// <param name="enableTeamsArchive">enableTeamsArchive.</param>
 /// <param name="enableTeamsRestore">enableTeamsRestore.</param>
 /// <param name="id">id.</param>
 /// <param name="objectId">objectId.</param>
 /// <param name="primaryContact">primaryContact.</param>
 /// <param name="primaryContactDisplayName">primaryContactDisplayName.</param>
 /// <param name="secondaryContact">secondaryContact.</param>
 /// <param name="secondaryContactDisplayName">secondaryContactDisplayName.</param>
 /// <param name="owners">owners.</param>
 /// <param name="ownersDisplayName">ownersDisplayName.</param>
 /// <param name="policyName">policyName.</param>
 /// <param name="policyId">policyId.</param>
 /// <param name="privacy">privacy.</param>
 /// <param name="subscribeMembers">subscribeMembers.</param>
 /// <param name="teamsSiteSharing">teamsSiteSharing.</param>
 /// <param name="outsideSenders">outsideSenders.</param>
 /// <param name="language">language.</param>
 /// <param name="siteUrl">siteUrl.</param>
 /// <param name="siteQuota">siteQuota.</param>
 /// <param name="siteUsage">siteUsage.</param>
 /// <param name="leaseExpirationTime">leaseExpirationTime.</param>
 /// <param name="createdTime">createdTime.</param>
 /// <param name="enableLeaseExtension">enableLeaseExtension.</param>
 /// <param name="enablePolicyChange">enablePolicyChange.</param>
 /// <param name="enableDeletion">enableDeletion.</param>
 /// <param name="enableSiteQuotaChange">enableSiteQuotaChange.</param>
 /// <param name="enableLeaseManagement">enableLeaseManagement.</param>
 /// <param name="enableInactivityThreshold">enableInactivityThreshold.</param>
 /// <param name="inactivityThresholdTime">inactivityThresholdTime.</param>
 /// <param name="classification">classification.</param>
 /// <param name="enableHiddenMembership">enableHiddenMembership.</param>
 /// <param name="permissionRecertificationStatus">permissionRecertificationStatus.</param>
 /// <param name="membershipRecertificationStatus">membershipRecertificationStatus.</param>
 /// <param name="status">status.</param>
 /// <param name="hub">hub.</param>
 /// <param name="geoLocation">geoLocation.</param>
 /// <param name="phase">phase.</param>
 /// <param name="metadata">metadata.</param>
 public TeamsGridModel(string teamsId = default(string), string teamsName = default(string), GroupEnableSharingStatus teamsSharing = default(GroupEnableSharingStatus), bool enableTeamsArchive = default(bool), bool enableTeamsRestore = default(bool), Guid id = default(Guid), string objectId = default(string), string primaryContact = default(string), string primaryContactDisplayName = default(string), string secondaryContact = default(string), string secondaryContactDisplayName = default(string), string owners = default(string), string ownersDisplayName = default(string), string policyName = default(string), Guid policyId = default(Guid), bool privacy = default(bool), bool subscribeMembers = default(bool), TeamSiteEnableSharingStatus teamsSiteSharing = default(TeamSiteEnableSharingStatus), bool outsideSenders = default(bool), string language = default(string), string siteUrl = default(string), string siteQuota = default(string), string siteUsage = default(string), DateTime?leaseExpirationTime = default(DateTime?), DateTime createdTime = default(DateTime), bool enableLeaseExtension = default(bool), bool enablePolicyChange = default(bool), bool enableDeletion = default(bool), bool enableSiteQuotaChange = default(bool), bool enableLeaseManagement = default(bool), bool enableInactivityThreshold = default(bool), DateTime?inactivityThresholdTime = default(DateTime?), string classification = default(string), bool enableHiddenMembership = default(bool), RecertificationStatus permissionRecertificationStatus = default(RecertificationStatus), RecertificationStatus membershipRecertificationStatus = default(RecertificationStatus), GroupStatus status = default(GroupStatus), string hub = default(string), string geoLocation = default(string), AutoImportPhase phase = default(AutoImportPhase), List <ReportMetadata> metadata = default(List <ReportMetadata>))
 {
     this.TeamsId            = teamsId;
     this.TeamsName          = teamsName;
     this.TeamsSharing       = teamsSharing;
     this.EnableTeamsArchive = enableTeamsArchive;
     this.EnableTeamsRestore = enableTeamsRestore;
     this.Id                              = id;
     this.ObjectId                        = objectId;
     this.PrimaryContact                  = primaryContact;
     this.PrimaryContactDisplayName       = primaryContactDisplayName;
     this.SecondaryContact                = secondaryContact;
     this.SecondaryContactDisplayName     = secondaryContactDisplayName;
     this.Owners                          = owners;
     this.OwnersDisplayName               = ownersDisplayName;
     this.PolicyName                      = policyName;
     this.PolicyId                        = policyId;
     this.Privacy                         = privacy;
     this.SubscribeMembers                = subscribeMembers;
     this.TeamsSiteSharing                = teamsSiteSharing;
     this.OutsideSenders                  = outsideSenders;
     this.Language                        = language;
     this.SiteUrl                         = siteUrl;
     this.SiteQuota                       = siteQuota;
     this.SiteUsage                       = siteUsage;
     this.LeaseExpirationTime             = leaseExpirationTime;
     this.CreatedTime                     = createdTime;
     this.EnableLeaseExtension            = enableLeaseExtension;
     this.EnablePolicyChange              = enablePolicyChange;
     this.EnableDeletion                  = enableDeletion;
     this.EnableSiteQuotaChange           = enableSiteQuotaChange;
     this.EnableLeaseManagement           = enableLeaseManagement;
     this.EnableInactivityThreshold       = enableInactivityThreshold;
     this.InactivityThresholdTime         = inactivityThresholdTime;
     this.Classification                  = classification;
     this.EnableHiddenMembership          = enableHiddenMembership;
     this.PermissionRecertificationStatus = permissionRecertificationStatus;
     this.MembershipRecertificationStatus = membershipRecertificationStatus;
     this.Status                          = status;
     this.Hub                             = hub;
     this.GeoLocation                     = geoLocation;
     this.Phase                           = phase;
     this.Metadata                        = metadata;
 }
Beispiel #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="SiteRecertificationProperty" /> class.
 /// </summary>
 /// <param name="permissionRecertificationStatus">permissionRecertificationStatus.</param>
 /// <param name="ownershipRecertificationStatus">ownershipRecertificationStatus.</param>
 /// <param name="metadataRecertificationStatus">metadataRecertificationStatus.</param>
 public SiteRecertificationProperty(RecertificationStatus permissionRecertificationStatus = default(RecertificationStatus), RecertificationStatus ownershipRecertificationStatus = default(RecertificationStatus), RecertificationStatus metadataRecertificationStatus = default(RecertificationStatus))
 {
     this.PermissionRecertificationStatus = permissionRecertificationStatus;
     this.OwnershipRecertificationStatus  = ownershipRecertificationStatus;
     this.MetadataRecertificationStatus   = metadataRecertificationStatus;
 }
Beispiel #3
0
 /// <summary>
 /// Initializes a new instance of the <see cref="SiteList" /> class.
 /// </summary>
 /// <param name="id">id.</param>
 /// <param name="description">description.</param>
 /// <param name="title">title.</param>
 /// <param name="url">url.</param>
 /// <param name="department">department.</param>
 /// <param name="policyName">policyName.</param>
 /// <param name="policyId">policyId.</param>
 /// <param name="template">template.</param>
 /// <param name="owner">owner.</param>
 /// <param name="primaryContact">primaryContact.</param>
 /// <param name="primaryContactDisplayName">primaryContactDisplayName.</param>
 /// <param name="secondaryContact">secondaryContact.</param>
 /// <param name="secondaryContactDisplayName">secondaryContactDisplayName.</param>
 /// <param name="additionalAdministrators">additionalAdministrators.</param>
 /// <param name="additionalAdministratorDisplayNames">additionalAdministratorDisplayNames.</param>
 /// <param name="createdTime">createdTime.</param>
 /// <param name="status">status.</param>
 /// <param name="claimStatus">claimStatus.</param>
 /// <param name="sharing">sharing.</param>
 /// <param name="storageQuota">storageQuota.</param>
 /// <param name="storageUsed">storageUsed.</param>
 /// <param name="inactivityThresholdTime">inactivityThresholdTime.</param>
 /// <param name="leaseExpirationTime">leaseExpirationTime.</param>
 /// <param name="permissionRecertificationStatus">permissionRecertificationStatus.</param>
 /// <param name="metadataRecertificationStatus">metadataRecertificationStatus.</param>
 /// <param name="ownershipRecertificationStatus">ownershipRecertificationStatus.</param>
 /// <param name="geoLocation">geoLocation.</param>
 /// <param name="hub">hub.</param>
 /// <param name="phase">phase.</param>
 /// <param name="metadata">metadata.</param>
 public SiteList(Guid id = default(Guid), string description = default(string), string title = default(string), string url = default(string), string department = default(string), string policyName = default(string), Guid policyId = default(Guid), string template = default(string), string owner = default(string), string primaryContact = default(string), string primaryContactDisplayName = default(string), string secondaryContact = default(string), string secondaryContactDisplayName = default(string), string additionalAdministrators = default(string), string additionalAdministratorDisplayNames = default(string), string createdTime = default(string), SiteStatus status = default(SiteStatus), ClaimStatus claimStatus = default(ClaimStatus), SharingCapabilities sharing = default(SharingCapabilities), long storageQuota = default(long), long storageUsed = default(long), DateTime?inactivityThresholdTime = default(DateTime?), DateTime?leaseExpirationTime = default(DateTime?), RecertificationStatus permissionRecertificationStatus = default(RecertificationStatus), RecertificationStatus metadataRecertificationStatus = default(RecertificationStatus), RecertificationStatus ownershipRecertificationStatus = default(RecertificationStatus), string geoLocation = default(string), string hub = default(string), AutoImportPhase phase = default(AutoImportPhase), List <ReportMetadata> metadata = default(List <ReportMetadata>))
 {
     this.Id                                  = id;
     this.Description                         = description;
     this.Title                               = title;
     this.Url                                 = url;
     this.Department                          = department;
     this.PolicyName                          = policyName;
     this.PolicyId                            = policyId;
     this.Template                            = template;
     this.Owner                               = owner;
     this.PrimaryContact                      = primaryContact;
     this.PrimaryContactDisplayName           = primaryContactDisplayName;
     this.SecondaryContact                    = secondaryContact;
     this.SecondaryContactDisplayName         = secondaryContactDisplayName;
     this.AdditionalAdministrators            = additionalAdministrators;
     this.AdditionalAdministratorDisplayNames = additionalAdministratorDisplayNames;
     this.CreatedTime                         = createdTime;
     this.Status                              = status;
     this.ClaimStatus                         = claimStatus;
     this.Sharing                             = sharing;
     this.StorageQuota                        = storageQuota;
     this.StorageUsed                         = storageUsed;
     this.InactivityThresholdTime             = inactivityThresholdTime;
     this.LeaseExpirationTime                 = leaseExpirationTime;
     this.PermissionRecertificationStatus     = permissionRecertificationStatus;
     this.MetadataRecertificationStatus       = metadataRecertificationStatus;
     this.OwnershipRecertificationStatus      = ownershipRecertificationStatus;
     this.GeoLocation                         = geoLocation;
     this.Hub                                 = hub;
     this.Phase                               = phase;
     this.Metadata                            = metadata;
 }