Private/Types/models/SecurityConnection.generated.psm1
using module '..\enums\AllowOffline.generated.psm1' using module '..\models\BaseConnection.generated.psm1' using module '..\enums\CheckOutCommentMode.generated.psm1' using module '..\enums\CheckOutMode.generated.psm1' using module '..\models\ConnectionPermission.generated.psm1' using module '..\enums\CredentialInheritedMode.generated.psm1' using module '..\enums\PasswordComplexityUsage.generated.psm1' using module '..\enums\PasswordComplexityValidation.generated.psm1' using module '..\enums\PasswordPwnedUsage.generated.psm1' using module '..\enums\SecurityRoleOverride.generated.psm1' using module '..\enums\SynchronizeDocumentToOfflineMode.generated.psm1' using module '..\enums\TemporaryAccessAuthorizer.generated.psm1' using module '..\enums\TemporaryAccessMode.generated.psm1' using module '..\enums\TimeBasedConnectionUsageDays.generated.psm1' using module '..\enums\TimeBasedConnectionUsageHours.generated.psm1' class SecurityConnection : BaseConnection { [AllowOffline]$AllowOffline = [AllowOffline]::new() [CheckOutCommentMode]$CheckOutCommentMode = [CheckOutCommentMode]::new() [CheckOutMode]$CheckOutMode = [CheckOutMode]::new() [CredentialInheritedMode]$ComplexityInheritedMode = [CredentialInheritedMode]::new() [boolean]$IsEmpty = $false [int]$PasswordComplexityCustomMinimumLength = 0 [int]$PasswordComplexityCustomMinimumLowerCase = 0 [int]$PasswordComplexityCustomMinimumNumeric = 0 [int]$PasswordComplexityCustomMinimumSymbol = 0 [int]$PasswordComplexityCustomMinimumUpperCase = 0 [String]$PasswordComplexityId = '' [CredentialInheritedMode]$PasswordComplexityUsageInheritedMode = [CredentialInheritedMode]::new() [PasswordComplexityUsage]$PasswordComplexityUsageOverride = [PasswordComplexityUsage]::new() [PasswordComplexityValidation]$PasswordComplexityValidationOverride = [PasswordComplexityValidation]::new() [PasswordPwnedUsage]$PasswordPwnedUsage = [PasswordPwnedUsage]::new() [ConnectionPermission]$Permissions = [ConnectionPermission]::new() [SecurityRoleOverride]$RoleOverride = [SecurityRoleOverride]::new() [int]$SelectedDayOfWeek = 0 [SynchronizeDocumentToOfflineMode]$SynchronizeDocumentToOfflineMode = [SynchronizeDocumentToOfflineMode]::new() [TemporaryAccessAuthorizer]$TemporaryAccessAuthorizer = [TemporaryAccessAuthorizer]::new() [string[]]$TemporaryAccessAuthorizerIDs = @() [TemporaryAccessMode]$TemporaryAccessMode = [TemporaryAccessMode]::new() [TimeBasedConnectionUsageDays]$TimeBasedUsageDays = [TimeBasedConnectionUsageDays]::new() [String]$TimeBasedUsageEndTime = '' [TimeBasedConnectionUsageHours]$TimeBasedUsageHours = [TimeBasedConnectionUsageHours]::new() [String]$TimeBasedUsageStartTime = '' [SecurityRoleOverride]$ViewOverride = [SecurityRoleOverride]::new() [string[]]$ViewRoles = @() } |