DataONTAP.C.Type.ps1xml
<?xml version="1.0" encoding="ISO-8859-15"?> <!-- Data ONTAP PowerShell Toolkit type definitions. Copyright (c) 2011 NetApp. All rights reserved. --> <Types> <Type> <Name>NetApp.Ontapi.Filer.C.NcController</Name> <Members> <ScriptProperty> <Name>Ontapi</Name> <GetScriptBlock> [string]::Format("{0}.{1}", $this.OntapiMajorVersion, $this.OntapiMinorVersion) </GetScriptBlock> </ScriptProperty> </Members> </Type> <Type> <Name>DataONTAP.C.Types.Aggr.AggrAttributes</Name> <Members> <ScriptProperty> <Name>State</Name> <GetScriptBlock> try { $this.AggrRaidAttributes.State } catch [Exception] { $null } </GetScriptBlock> <SetScriptBlock> if($this.AggrRaidAttributes -eq $null) { Initialize-NcObjectProperty $this -Name "AggrRaidAttributes" } $this.AggrRaidAttributes.State = $args[0] </SetScriptBlock> </ScriptProperty> <ScriptProperty> <Name>TotalSize</Name> <GetScriptBlock> try { $this.AggrSpaceAttributes.SizeTotal } catch [Exception] { $null } </GetScriptBlock> <SetScriptBlock> if($this.AggrSpaceAttributes -eq $null) { Initialize-NcObjectProperty $this -Name "AggrSpaceAttributes" } $this.AggrSpaceAttributes.SizeTotal = $args[0] </SetScriptBlock> </ScriptProperty> <ScriptProperty> <Name>Used</Name> <GetScriptBlock> try { $this.AggrSpaceAttributes.PercentUsedCapacity } catch [Exception] { $null } </GetScriptBlock> <SetScriptBlock> if($this.AggrSpaceAttributes -eq $null) { Initialize-NcObjectProperty $this -Name "AggrSpaceAttributes" } $this.AggrSpaceAttributes.PercentUsedCapacity = $args[0] </SetScriptBlock> </ScriptProperty> <ScriptProperty> <Name>Available</Name> <GetScriptBlock> try { $this.AggrSpaceAttributes.SizeAvailable } catch [Exception] { $null } </GetScriptBlock> <SetScriptBlock> if($this.AggrSpaceAttributes -eq $null) { Initialize-NcObjectProperty $this -Name "AggrSpaceAttributes" } $this.AggrSpaceAttributes.SizeAvailable = $args[0] </SetScriptBlock> </ScriptProperty> <ScriptProperty> <Name>Disks</Name> <GetScriptBlock> try { $this.AggrRaidAttributes.DiskCount } catch [Exception] { $null } </GetScriptBlock> <SetScriptBlock> if($this.AggrRaidAttributes -eq $null) { Initialize-NcObjectProperty $this -Name "AggrRaidAttributes" } $this.AggrRaidAttributes.DiskCount = $args[0] </SetScriptBlock> </ScriptProperty> <ScriptProperty> <Name>RaidType</Name> <GetScriptBlock> try { $this.AggrRaidAttributes.RaidStatus } catch [Exception] { $null } </GetScriptBlock> <SetScriptBlock> if($this.AggrRaidAttributes -eq $null) { Initialize-NcObjectProperty $this -Name "AggrRaidAttributes" } $this.AggrRaidAttributes.RaidStatus = $args[0] </SetScriptBlock> </ScriptProperty> <ScriptProperty> <Name>RaidSize</Name> <GetScriptBlock> try { $this.AggrRaidAttributes.RaidSize } catch [Exception] { $null } </GetScriptBlock> <SetScriptBlock> if($this.AggrRaidAttributes -eq $null) { Initialize-NcObjectProperty $this -Name "AggrRaidAttributes" } $this.AggrRaidAttributes.RaidSize = $args[0] </SetScriptBlock> </ScriptProperty> <ScriptProperty> <Name>Volumes</Name> <GetScriptBlock> try { $this.AggrVolumeCountAttributes.FlexvolCount } catch [Exception] { $null } </GetScriptBlock> <SetScriptBlock> if($this.AggrVolumeCountAttributes -eq $null) { Initialize-NcObjectProperty $this -Name "AggrVolumeCountAttributes" } $this.AggrVolumeCountAttributes.FlexvolCount = $args[0] </SetScriptBlock> </ScriptProperty> </Members> </Type> <Type> <Name>DataONTAP.C.Types.File.FileInfo</Name> <Members> <AliasProperty> <Name>Type</Name> <ReferencedMemberName>FileType</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>Size</Name> <ReferencedMemberName>FileSize</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>Created</Name> <ReferencedMemberName>CreationTimestampDT</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>Modified</Name> <ReferencedMemberName>ModifiedTimestampDT</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>Owner</Name> <ReferencedMemberName>OwnerId</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>Group</Name> <ReferencedMemberName>GroupId</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>Empty</Name> <ReferencedMemberName>IsEmpty</ReferencedMemberName> </AliasProperty> </Members> </Type> <Type> <Name>DataONTAP.C.Types.Igroup.InitiatorGroupInfo</Name> <Members> <AliasProperty> <Name>Name</Name> <ReferencedMemberName>InitiatorGroupName</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>Type</Name> <ReferencedMemberName>InitiatorGroupOsType</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>Protocol</Name> <ReferencedMemberName>InitiatorGroupType</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>Portset</Name> <ReferencedMemberName>InitiatorGroupPortsetName</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>ALUA</Name> <ReferencedMemberName>InitiatorGroupAluaEnabled</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>ThrottleBorrow</Name> <ReferencedMemberName>InitiatorGroupThrottleBorrow</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>ThrottleReserve</Name> <ReferencedMemberName>InitiatorGroupThrottleReserve</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>Partner</Name> <ReferencedMemberName>InitiatorGroupUsePartner</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>VSA</Name> <ReferencedMemberName>InitiatorGroupVsaEnabled</ReferencedMemberName> </AliasProperty> </Members> </Type> <Type> <Name>DataONTAP.C.Types.Job.JobScheduleCronInfo</Name> <Members> <AliasProperty> <Name>Month</Name> <ReferencedMemberName>JobScheduleCronMonth</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>Day</Name> <ReferencedMemberName>JobScheduleCronDay</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>DayOfWeek</Name> <ReferencedMemberName>JobScheduleCronDayOfWeek</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>Hour</Name> <ReferencedMemberName>JobScheduleCronHour</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>Minute</Name> <ReferencedMemberName>JobScheduleCronMinute</ReferencedMemberName> </AliasProperty> </Members> </Type> <Type> <Name>DataONTAP.C.Types.Job.JobScheduleIntervalInfo</Name> <Members> <AliasProperty> <Name>Days</Name> <ReferencedMemberName>JobScheduleIntervalDays</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>Hours</Name> <ReferencedMemberName>JobScheduleIntervalHours</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>Minutes</Name> <ReferencedMemberName>JobScheduleIntervalMinutes</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>Seconds</Name> <ReferencedMemberName>JobScheduleIntervalSeconds</ReferencedMemberName> </AliasProperty> </Members> </Type> <Type> <Name>DataONTAP.C.Types.Lun.LunInfo</Name> <Members> <AliasProperty> <Name>Protocol</Name> <ReferencedMemberName>MultiProtocolType</ReferencedMemberName> </AliasProperty> <ScriptProperty> <Name>Thin</Name> <GetScriptBlock> if (!($this.IsSpaceReservationEnabledSpecified)) { $null } else { !($this.IsSpaceReservationEnabled) } </GetScriptBlock> <SetScriptBlock> if($args[0] -ne $null) { $this.IsSpaceReservationEnabledSpecified = $true $this.IsSpaceReservationEnabled = !$args[0] } else { $this.IsSpaceReservationEnabledSpecified = $false $this.IsSpaceReservationEnabled = $null } </SetScriptBlock> </ScriptProperty> </Members> </Type> <Type> <Name>DataONTAP.C.Types.Net.NetDnsInfo</Name> <Members> <AliasProperty> <Name>Vserver</Name> <ReferencedMemberName>VserverName</ReferencedMemberName> </AliasProperty> </Members> </Type> <Type> <Name>DataONTAP.C.Types.Net.HostsInfo</Name> <Members> <AliasProperty> <Name>Vserver</Name> <ReferencedMemberName>VserverName</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>Address</Name> <ReferencedMemberName>HostIpAddress</ReferencedMemberName> </AliasProperty> </Members> </Type> <Type> <Name>DataONTAP.C.Types.Net.NetInterfaceInfo</Name> <Members> <AliasProperty> <Name>OpStatus</Name> <ReferencedMemberName>OperationalStatus</ReferencedMemberName> </AliasProperty> </Members> </Type> <Type> <Name>DataONTAP.C.Types.Security.SecurityLoginAccountInfo</Name> <Members> <AliasProperty> <Name>AuthMethod</Name> <ReferencedMemberName>AuthenticationMethod</ReferencedMemberName> </AliasProperty> </Members> </Type> <Type> <Name>DataONTAP.C.Types.Sis.SisStatusInfo</Name> <Members> <ScriptProperty> <Name>ScheduleOrPolicy</Name> <GetScriptBlock> if (!([String]::IsNullOrEmpty($this.Policy))) { $this.Policy } else { $this.Schedule } </GetScriptBlock> </ScriptProperty> </Members> </Type> <Type> <Name>DataONTAP.C.Types.Snapmirror.SnapmirrorInfo</Name> <Members> <AliasProperty> <Name>Status</Name> <ReferencedMemberName>RelationshipStatus</ReferencedMemberName> </AliasProperty> </Members> </Type> <Type> <Name>DataONTAP.C.Types.Snapshot.SnapshotInfo</Name> <Members> <AliasProperty> <Name>Cumulative</Name> <ReferencedMemberName>CumulativeTotal</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>Created</Name> <ReferencedMemberName>AccessTimeDT</ReferencedMemberName> </AliasProperty> </Members> </Type> <Type> <Name>DataONTAP.C.Types.StorageDisk.StorageDiskInfo</Name> <Members> <ScriptProperty> <Name>Bay</Name> <GetScriptBlock> try { $this.DiskInventoryInfo.ShelfBay } catch [Exception] { $null } </GetScriptBlock> <SetScriptBlock> if($this.DiskInventoryInfo -eq $null) { Initialize-NcObjectProperty $this -Name "DiskInventoryInfo" } $this.DiskInventoryInfo.ShelfBay = $args[0] </SetScriptBlock> </ScriptProperty> <ScriptProperty> <Name>Shelf</Name> <GetScriptBlock> try { $this.DiskInventoryInfo.Shelf } catch [Exception] { $null } </GetScriptBlock> <SetScriptBlock> if($this.DiskInventoryInfo -eq $null) { Initialize-NcObjectProperty $this -Name "DiskInventoryInfo" } $this.DiskInventoryInfo.Shelf = $args[0] </SetScriptBlock> </ScriptProperty> <ScriptProperty> <Name>Position</Name> <GetScriptBlock> try { $this.DiskRaidInfo.Position } catch [Exception] { $null } </GetScriptBlock> <SetScriptBlock> if($this.DiskRaidInfo -eq $null) { Initialize-NcObjectProperty $this -Name "DiskRaidInfo" } $this.DiskRaidInfo.Position = $args[0] </SetScriptBlock> </ScriptProperty> <ScriptProperty> <Name>Capacity</Name> <GetScriptBlock> try { $this.DiskInventoryInfo.Capacity } catch [Exception] { $null } </GetScriptBlock> </ScriptProperty> <ScriptProperty> <Name>RPM</Name> <GetScriptBlock> try { $this.DiskInventoryInfo.Rpm} catch [Exception] { $null } </GetScriptBlock> <SetScriptBlock> if($this.DiskInventoryInfo -eq $null) { Initialize-NcObjectProperty $this -Name "DiskInventoryInfo" } $this.DiskInventoryInfo.Rpm = $args[0] </SetScriptBlock> </ScriptProperty> <ScriptProperty> <Name>Paths</Name> <GetScriptBlock> try { $this.DiskPaths.Length } catch [Exception] { $null } </GetScriptBlock> </ScriptProperty> <ScriptProperty> <Name>Pool</Name> <GetScriptBlock> try { $this.DiskOwnershipInfo.Pool } catch [Exception] { $null } </GetScriptBlock> <SetScriptBlock> if($this.DiskOwnershipInfo -eq $null) { Initialize-NcObjectProperty $this -Name "DiskOwnershipInfo" } $this.DiskOwnershipInfo.Pool = $args[0] </SetScriptBlock> </ScriptProperty> <ScriptProperty> <Name>FW</Name> <GetScriptBlock> try { $this.DiskInventoryInfo.FirmwareRevision } catch [Exception] { $null } </GetScriptBlock> <SetScriptBlock> if($this.DiskInventoryInfo -eq $null) { Initialize-NcObjectProperty $this -Name "DiskInventoryInfo" } $this.DiskInventoryInfo.FirmwareRevision = $args[0] </SetScriptBlock> </ScriptProperty> <ScriptProperty> <Name>Model</Name> <GetScriptBlock> try { $this.DiskInventoryInfo.Model } catch [Exception] { $null } </GetScriptBlock> <SetScriptBlock> if($this.DiskInventoryInfo -eq $null) { Initialize-NcObjectProperty $this -Name "DiskInventoryInfo" } $this.DiskInventoryInfo.Model = $args[0] </SetScriptBlock> </ScriptProperty> <ScriptProperty> <Name>Aggregate</Name> <GetScriptBlock> try { $this.DiskRaidInfo.DiskAggregateInfo.AggregateName } catch [Exception] { $null } </GetScriptBlock> <SetScriptBlock> if($this.DiskRaidInfo -eq $null) { Initialize-NcObjectProperty $this -Name "DiskRaidInfo" } if($this.DiskRaidInfo.DiskAggregateInfo -eq $null) { Initialize-NcObjectProperty $this.DiskRaidInfo -Name "DiskAggregateInfo" } $this.DiskRaidInfo.DiskAggregateInfo.AggregateName = $args[0] </SetScriptBlock> </ScriptProperty> </Members> </Type> <Type> <Name>DataONTAP.C.Types.Volume.VolumeAttributes</Name> <Members> <ScriptProperty> <Name>State</Name> <GetScriptBlock> try { $this.VolumeStateAttributes.State } catch [Exception] { $null } </GetScriptBlock> <SetScriptBlock> if($this.VolumeStateAttributes -eq $null) { Initialize-NcObjectProperty $this -Name "VolumeStateAttributes" } $this.VolumeStateAttributes.State = $args[0] </SetScriptBlock> </ScriptProperty> <ScriptProperty> <Name>TotalSize</Name> <GetScriptBlock> try { $this.VolumeSpaceAttributes.Size } catch [Exception] { $null } </GetScriptBlock> <SetScriptBlock> if($this.VolumeSpaceAttributes -eq $null) { Initialize-NcObjectProperty $this -Name "VolumeSpaceAttributes" } $this.VolumeSpaceAttributes.Size = $args[0] </SetScriptBlock> </ScriptProperty> <ScriptProperty> <Name>Used</Name> <GetScriptBlock> try { $this.VolumeSpaceAttributes.PercentageSizeUsed } catch [Exception] { $null } </GetScriptBlock> <SetScriptBlock> if($this.VolumeSpaceAttributes -eq $null) { Initialize-NcObjectProperty $this -Name "VolumeSpaceAttributes" } $this.VolumeSpaceAttributes.PercentageSizeUsed = $args[0] </SetScriptBlock> </ScriptProperty> <ScriptProperty> <Name>Available</Name> <GetScriptBlock> try { $this.VolumeSpaceAttributes.SizeAvailable} catch [Exception] { $null } </GetScriptBlock> <SetScriptBlock> if($this.VolumeSpaceAttributes -eq $null) { Initialize-NcObjectProperty $this -Name "VolumeSpaceAttributes" } $this.VolumeSpaceAttributes.SizeAvailable = $args[0] </SetScriptBlock> </ScriptProperty> <ScriptProperty> <Name>Dedupe</Name> <GetScriptBlock> try { $this.VolumeSisAttributes.IsSisVolume } catch [Exception] { $null } </GetScriptBlock> <SetScriptBlock> if($this.VolumeSisAttributes -eq $null) { Initialize-NcObjectProperty $this -Name "VolumeSisAttributes" } $this.VolumeSisAttributes.IsSisVolume = $args[0] </SetScriptBlock> </ScriptProperty> <ScriptProperty> <Name>FilesUsed</Name> <GetScriptBlock> try { $this.VolumeInodeAttributes.FilesUsed } catch [Exception] { $null } </GetScriptBlock> <SetScriptBlock> if($this.VolumeInodeAttributes -eq $null) { Initialize-NcObjectProperty $this -Name "VolumeInodeAttributes" } $this.VolumeInodeAttributes.FilesUsed = $args[0] </SetScriptBlock> </ScriptProperty> <ScriptProperty> <Name>FilesTotal</Name> <GetScriptBlock> try { $this.VolumeInodeAttributes.FilesTotal } catch [Exception] { $null } </GetScriptBlock> <SetScriptBlock> if($this.VolumeInodeAttributes -eq $null) { Initialize-NcObjectProperty $this -Name "VolumeInodeAttributes" } $this.VolumeInodeAttributes.FilesTotal = $args[0] </SetScriptBlock> </ScriptProperty> <ScriptProperty> <Name>Aggregate</Name> <GetScriptBlock> try { $this.VolumeIdAttributes.ContainingAggregateName } catch [Exception] { $null } </GetScriptBlock> <SetScriptBlock> if($this.VolumeIdAttributes -eq $null) { Initialize-NcObjectProperty $this -Name "VolumeIdAttributes" } $this.VolumeIdAttributes.ContainingAggregateName = $args[0] </SetScriptBlock> </ScriptProperty> <ScriptProperty> <Name>JunctionPath</Name> <GetScriptBlock> try { $this.VolumeIdAttributes.JunctionPath } catch [Exception] { $null } </GetScriptBlock> <SetScriptBlock> if($this.VolumeIdAttributes -eq $null) { Initialize-NcObjectProperty $this -Name "VolumeIdAttributes" } $this.VolumeIdAttributes.JunctionPath = $args[0] </SetScriptBlock> </ScriptProperty> <ScriptProperty> <Name>IsInfiniteVolume</Name> <GetScriptBlock> try { if( $this.VolumeIdAttributes.Style -eq 'infinitevol' ) { $true } else { $false } } catch [Exception] { $false } </GetScriptBlock> </ScriptProperty> </Members> </Type> <Type> <Name>DataONTAP.C.Types.Volume.VolumeCloneInfo</Name> <Members> <AliasProperty> <Name>Name</Name> <ReferencedMemberName>Volume</ReferencedMemberName> </AliasProperty> </Members> </Type> <Type> <Name>DataONTAP.C.Types.Volume.VolumeMoveTargetAggrInfo</Name> <Members> <AliasProperty> <Name>Name</Name> <ReferencedMemberName>AggrName</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>Available</Name> <ReferencedMemberName>AvailableSize</ReferencedMemberName> </AliasProperty> </Members> </Type> <Type> <Name>DataONTAP.C.Types.Vserver.VserverInfo</Name> <Members> <AliasProperty> <Name>Vserver</Name> <ReferencedMemberName>VserverName</ReferencedMemberName> </AliasProperty> </Members> </Type> <Type> <Name>DataONTAP.C.Types.Fcp.AliasesInfo</Name> <Members> <AliasProperty> <Name>Alias</Name> <ReferencedMemberName>AliasesAlias</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>Wwpn</Name> <ReferencedMemberName>AliasesWwpn</ReferencedMemberName> </AliasProperty> </Members> </Type> <Type> <Name>DataONTAP.C.Types.Exports.ExportRuleInfo</Name> <Members> <AliasProperty> <Name>Vserver</Name> <ReferencedMemberName>VserverName</ReferencedMemberName> </AliasProperty> </Members> </Type> <Type> <Name>DataONTAP.C.Types.Ses.ShelfInfo</Name> <Members> <ScriptProperty> <Name>ShelfBayCount</Name> <GetScriptBlock>if($this.ShelfBayInfo -ne $null) { $this.ShelfBayInfo.BayCount } else { $null }</GetScriptBlock> <SetScriptBlock> if($this.ShelfBayInfo -eq $null) { Initialize-NcObjectProperty $this -Name "ShelfBayInfo" } $this.ShelfBayInfo.BayCount = $args[0] </SetScriptBlock> </ScriptProperty> </Members> </Type> <Type> <Name>DataONTAP.C.Types.Qos.QosStreamInfo</Name> <Members> <ScriptProperty> <Name>Vserver</Name> <GetScriptBlock>if($this.Characteristics -ne $null -and $this.Characteristics.Length -eq 1) { $this.Characteristics[0].Vserver } else { $null }</GetScriptBlock> <SetScriptBlock> if($this.Characteristics -eq $null) { Initialize-NcObjectProperty $this -Name "Characteristics" -Count 1} $this.Characteristics[0].Vserver = $args[0] </SetScriptBlock> </ScriptProperty> <ScriptProperty> <Name>Volume</Name> <GetScriptBlock>if($this.Characteristics -ne $null -and $this.Characteristics.Length -eq 1) { $this.Characteristics[0].Volume } else { $null }</GetScriptBlock> <SetScriptBlock> if($this.Characteristics -eq $null) { Initialize-NcObjectProperty $this -Name "Characteristics" -Count 1} $this.Characteristics[0].Volume = $args[0] </SetScriptBlock> </ScriptProperty> <ScriptProperty> <Name>Qtree</Name> <GetScriptBlock>if($this.Characteristics -ne $null -and $this.Characteristics.Length -eq 1) { $this.Characteristics[0].Qtree } else { $null }</GetScriptBlock> <SetScriptBlock> if($this.Characteristics -eq $null) { Initialize-NcObjectProperty $this -Name "Characteristics" -Count 1} $this.Characteristics[0].Qtree = $args[0] </SetScriptBlock> </ScriptProperty> <ScriptProperty> <Name>Lun</Name> <GetScriptBlock>if($this.Characteristics -ne $null -and $this.Characteristics.Length -eq 1) { $this.Characteristics[0].Lun } else { $null }</GetScriptBlock> <SetScriptBlock> if($this.Characteristics -eq $null) { Initialize-NcObjectProperty $this -Name "Characteristics" -Count 1} $this.Characteristics[0].Lun = $args[0] </SetScriptBlock> </ScriptProperty> </Members> </Type> <Type> <Name>DataONTAP.C.Types.ConfigBackup.ConfigBackupInfoType</Name> <Members> <ScriptProperty> <Name>Created</Name> <GetScriptBlock>if($this.BackupCreationTimeDT -ne $null) { $this.BackupCreationTimeDT.ToShortDateString() }</GetScriptBlock> </ScriptProperty> </Members> </Type> <Type> <Name>DataONTAP.C.Types.Ldap.LdapClient</Name> <Members> <AliasProperty> <Name>Client</Name> <ReferencedMemberName>LdapClientConfig</ReferencedMemberName> </AliasProperty> <ScriptProperty> <Name>LdapServers</Name> <GetScriptBlock> $servers = @() if($this.PreferredAdServers -ne $null) { $servers += $this.PreferredAdServers } if($this.Servers -ne $null) { $servers += $this.Servers } $servers </GetScriptBlock> </ScriptProperty> </Members> </Type> <Type> <Name>DataONTAP.C.Types.Quota.Quota</Name> <Members> <AliasProperty> <Name>Qtree</Name> <ReferencedMemberName>Tree</ReferencedMemberName> </AliasProperty> </Members> </Type> <Type> <Name>DataONTAP.C.Types.Iscsi.IscsiIsnsInfo</Name> <Members> <AliasProperty> <Name>Address</Name> <ReferencedMemberName>IsnsIpAddr</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>Enabled</Name> <ReferencedMemberName>IsIsnsEnabled</ReferencedMemberName> </AliasProperty> </Members> </Type> <Type> <Name>DataONTAP.C.Types.Flash.FlashThreshold</Name> <Members> <ScriptProperty> <Name>Threshold</Name> <GetScriptBlock> if($this.ThresholdUnits -eq "percentage") { "$($this.ThresholdValue)%" } else { "$($this.ThresholdValue) $($this.TimeSlice)" } </GetScriptBlock> </ScriptProperty> </Members> </Type> <Type> <Name>DataONTAP.C.Types.Disk.DiskSanownDetailInfo</Name> <Members> <AliasProperty> <Name>SerialNumber</Name> <ReferencedMemberName>SerialNo</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>Failed</Name> <ReferencedMemberName>IsFailed</ReferencedMemberName> </AliasProperty> </Members> </Type> <Type> <Name>DataONTAP.C.Types.SnapmirrorPolicy.SnapmirrorPolicyInfo</Name> <Members> <AliasProperty> <Name>Name</Name> <ReferencedMemberName>PolicyName</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>Vserver</Name> <ReferencedMemberName>VserverName</ReferencedMemberName> </AliasProperty> </Members> </Type> <Type> <Name>DataONTAP.C.Types.LicenseV2.LicenseV2Info</Name> <Members> <AliasProperty> <Name>Expiration</Name> <ReferencedMemberName>ExpirationTimeDT</ReferencedMemberName> </AliasProperty> </Members> </Type> <Type> <Name>DataONTAP.C.Types.Volume.ScrubDetailInfo</Name> <Members> <AliasProperty> <Name>LastScrub</Name> <ReferencedMemberName>LastScrubTimestampDT</ReferencedMemberName> </AliasProperty> </Members> </Type> <Type> <Name>DataONTAP.C.Types.Cifs.CifsLocalUser</Name> <Members> <AliasProperty> <Name>Disabled</Name> <ReferencedMemberName>IsAccountDisabled</ReferencedMemberName> </AliasProperty> </Members> </Type> <Type> <Name>DataONTAP.C.Types.Fpolicy.FpolicyPolicyStatusInfo</Name> <Members> <AliasProperty> <Name>Enabled</Name> <ReferencedMemberName>Status</ReferencedMemberName> </AliasProperty> </Members> </Type> <Type> <Name>DataONTAP.C.Types.Fpolicy.FpolicyServerStatusInfo</Name> <Members> <AliasProperty> <Name>Server</Name> <ReferencedMemberName>FpolicyServer</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>Status</Name> <ReferencedMemberName>ServerStatus</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>Type</Name> <ReferencedMemberName>ServerType</ReferencedMemberName> </AliasProperty> </Members> </Type> <Type> <Name>DataONTAP.C.Types.Net.NetOptions</Name> <Members> <ScriptProperty> <Name>Ipv6Enabled</Name> <GetScriptBlock> if($this.Ipv6OptionsInfo -ne $null) { $this.Ipv6OptionsInfo.Enabled } else { $null } </GetScriptBlock> <SetScriptBlock> if($this.Ipv6OptionsInfo -eq $null) { Initialize-NcObjectProperty $this Ipv6OptionsInfo } $this.Ipv6OptionsInfo.Enabled = $args[0] </SetScriptBlock> </ScriptProperty> <ScriptProperty> <Name>SwitchlessClusterEnabled</Name> <GetScriptBlock> if($this.SwitchlessClusterInfo -ne $null) { $this.SwitchlessClusterInfo.Enabled } else { $null } </GetScriptBlock> <SetScriptBlock> if($this.SwitchlessClusterInfo -eq $null) { Initialize-NcObjectProperty $this SwitchlessClusterInfo } $this.SwtichlessCLusterInfo.Enabled = $args[0] </SetScriptBlock> </ScriptProperty> </Members> </Type> <Type> <Name>DataONTAP.C.Types.Perf.SystemPerfInfo</Name> <Members> <AliasProperty> <Name>CPU</Name> <ReferencedMemberName>AvgProcessorBusy</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>NFS</Name> <ReferencedMemberName>NfsOps</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>CIFS</Name> <ReferencedMemberName>CifsOps</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>HTTP</Name> <ReferencedMemberName>HttpOps</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>FCP</Name> <ReferencedMemberName>FcpOps</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>iSCSI</Name> <ReferencedMemberName>IscsiOps</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>NetRcvd</Name> <ReferencedMemberName>NetBytesReceivedPerSecond</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>NetSent</Name> <ReferencedMemberName>NetBytesSentPerSecond</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>DiskRd</Name> <ReferencedMemberName>DiskBytesReadPerSecond</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>DiskWr</Name> <ReferencedMemberName>DiskBytesWrittenPerSecond</ReferencedMemberName> </AliasProperty> </Members> </Type> <Type> <Name>DataONTAP.C.Types.Perf.IscsiPerfInfo</Name> <Members> <AliasProperty> <Name>RdOps</Name> <ReferencedMemberName>ReadOps</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>WrOps</Name> <ReferencedMemberName>WriteOps</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>OthOps</Name> <ReferencedMemberName>OtherOps</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>RdLat</Name> <ReferencedMemberName>AvgReadLatency</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>WrLat</Name> <ReferencedMemberName>AvgWriteLatency</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>OthLat</Name> <ReferencedMemberName>AvgOtherLatency</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>Read</Name> <ReferencedMemberName>ReadBytesPerSecond</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>Written</Name> <ReferencedMemberName>WriteBytesPerSecond</ReferencedMemberName> </AliasProperty> </Members> </Type> <Type> <Name>DataONTAP.C.Types.Perf.CifsPerfInfo</Name> <Members> <AliasProperty> <Name>RdOps</Name> <ReferencedMemberName>ReadOps</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>WrOps</Name> <ReferencedMemberName>WriteOps</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>TotOps</Name> <ReferencedMemberName>TotalOps</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>RdLat</Name> <ReferencedMemberName>ReadLatency</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>WrLat</Name> <ReferencedMemberName>WriteLatency</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>TotLat</Name> <ReferencedMemberName>TotalLatency</ReferencedMemberName> </AliasProperty> </Members> </Type> <Type> <Name>DataONTAP.C.Types.Perf.VolumePerfInfo</Name> <Members> <AliasProperty> <Name>RdOps</Name> <ReferencedMemberName>ReadOps</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>WrOps</Name> <ReferencedMemberName>WriteOps</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>TotOps</Name> <ReferencedMemberName>TotalOps</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>RdLat</Name> <ReferencedMemberName>ReadLatency</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>WrLat</Name> <ReferencedMemberName>WriteLatency</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>TotLat</Name> <ReferencedMemberName>TotalLatency</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>Read</Name> <ReferencedMemberName>ReadBytesPerSecond</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>Written</Name> <ReferencedMemberName>WriteBytesPerSecond</ReferencedMemberName> </AliasProperty> </Members> </Type> <Type> <Name>DataONTAP.C.Types.Perf.LunPerfInfo</Name> <Members> <AliasProperty> <Name>RdOps</Name> <ReferencedMemberName>ReadOps</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>WrOps</Name> <ReferencedMemberName>WriteOps</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>TotOps</Name> <ReferencedMemberName>TotalOps</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>RdLat</Name> <ReferencedMemberName>ReadLatency</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>WrLat</Name> <ReferencedMemberName>WriteLatency</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>TotLat</Name> <ReferencedMemberName>TotalLatency</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>Read</Name> <ReferencedMemberName>ReadBytesPerSecond</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>Written</Name> <ReferencedMemberName>WriteBytesPerSecond</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>LunPath</Name> <ReferencedMemberName>Name</ReferencedMemberName> </AliasProperty> </Members> </Type> <Type> <Name>DataONTAP.C.Types.Perf.IfnetPerfInfo</Name> <Members> <AliasProperty> <Name>Rcv</Name> <ReferencedMemberName>ReceiveBytesPerSecond</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>RcvPkt</Name> <ReferencedMemberName>ReceivePacketsPerSecond</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>RcvMPkt</Name> <ReferencedMemberName>ReceiveMulticastPacketsPerSecond</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>RcvDrop</Name> <ReferencedMemberName>ReceivePacketsDroppedPerSecond</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>RcvErr</Name> <ReferencedMemberName>ReceiveErrorsPerSecond</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>Snd</Name> <ReferencedMemberName>SendBytesPerSecond</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>SndPkt</Name> <ReferencedMemberName>SendPacketsPerSecond</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>SndMPkt</Name> <ReferencedMemberName>SendMulticastPacketsPerSecond</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>SndErr</Name> <ReferencedMemberName>SendErrorsPerSecond</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>Coll</Name> <ReferencedMemberName>CollisionsPerSecond</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>Ifnet</Name> <ReferencedMemberName>Uuid</ReferencedMemberName> </AliasProperty> </Members> </Type> <Type> <Name>DataONTAP.C.Types.Perf.FcpPerfInfo</Name> <Members> <AliasProperty> <Name>RdOps</Name> <ReferencedMemberName>ReadOps</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>WrOps</Name> <ReferencedMemberName>WriteOps</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>TotOps</Name> <ReferencedMemberName>TotalOps</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>RdLat</Name> <ReferencedMemberName>AverageReadLatency</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>WrLat</Name> <ReferencedMemberName>AverageWriteLatency</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>Read</Name> <ReferencedMemberName>ReadBytesPerSecond</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>Written</Name> <ReferencedMemberName>WriteBytesPerSecond</ReferencedMemberName> </AliasProperty> </Members> </Type> <Type> <Name>DataONTAP.C.Types.Perf.NfsPerfInfo</Name> <Members> <AliasProperty> <Name>RdOps</Name> <ReferencedMemberName>ReadOps</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>WrOps</Name> <ReferencedMemberName>WriteOps</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>RdLat</Name> <ReferencedMemberName>AverageReadLatency</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>WrLat</Name> <ReferencedMemberName>AverageWriteLatency</ReferencedMemberName> </AliasProperty> </Members> </Type> <Type> <Name>DataONTAP.C.Types.Perf.DiskPerfInfo</Name> <Members> <AliasProperty> <Name>Busy</Name> <ReferencedMemberName>DiskUtilPercent</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>DiskRd</Name> <ReferencedMemberName>ReadBytesPerSecond</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>DiskWr</Name> <ReferencedMemberName>WriteBytesPerSecond</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>RdOps</Name> <ReferencedMemberName>ReadOps</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>WrOps</Name> <ReferencedMemberName>WriteOps</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>TotOps</Name> <ReferencedMemberName>TotalOps</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>QueueOps</Name> <ReferencedMemberName>AverageQueuedOps</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>PendOps</Name> <ReferencedMemberName>AveragePendingOps</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>RdLat</Name> <ReferencedMemberName>ReadLatency</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>WrLat</Name> <ReferencedMemberName>WriteLatency</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>Disk</Name> <ReferencedMemberName>Name</ReferencedMemberName> </AliasProperty> </Members> </Type> <Type> <Name>DataONTAP.C.Types.Cf.TakeoverStatus</Name> <Members> <AliasProperty> <Name>Aggregate</Name> <ReferencedMemberName>TakenOverAggregate</ReferencedMemberName> </AliasProperty> </Members> </Type> <Type> <Name>DataONTAP.C.Types.FileDirectorySecurity.FileDirectorySecurityPolicyTask</Name> <Members> <AliasProperty> <Name>Index</Name> <ReferencedMemberName>TaskIndexNumber</ReferencedMemberName> </AliasProperty> </Members> </Type> <Type> <Name>DataONTAP.C.Types.SecuritySsl.VserverSslInfo</Name> <Members> <AliasProperty> <Name>ClientAuth</Name> <ReferencedMemberName>ClientAuthenticationEnabled</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>ServerAuth</Name> <ReferencedMemberName>ServerAuthenticationEnabled</ReferencedMemberName> </AliasProperty> </Members> </Type> <Type> <Name>DataONTAP.C.Types.FileserviceAudit.FileserviceAuditConfig</Name> <Members> <ScriptProperty> <Name>Rotate</Name> <GetScriptBlock> if($this.RotateSize -ne $null) { ConvertTo-FormattedNumber $this.RotateSize DataSize "0.0" } elseif($this.RotationScheduleDescription) { $this.RotationScheduleDescription } </GetScriptBlock> </ScriptProperty> </Members> </Type> <Type> <Name>DataONTAP.C.Types.Sectrace.SecurityTraceFilterAttributes</Name> <Members> <ScriptProperty> <Name>IsEnabled</Name> <GetScriptBlock> if($this.Enabled -eq "enabled") { $true } else { $false } </GetScriptBlock> </ScriptProperty> </Members> </Type> <Type> <Name>DataONTAP.C.Types.Nfs.NfsInfo</Name> <Members> <AliasProperty> <Name>GeneralAccess</Name> <ReferencedMemberName>IsNfsAccessEnabled</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>IsNfsv3</Name> <ReferencedMemberName>IsNfsv3Enabled</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>IsNfsv4</Name> <ReferencedMemberName>IsNfsv40Enabled</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>IsNfsv41</Name> <ReferencedMemberName>IsNfsv41Enabled</ReferencedMemberName> </AliasProperty> </Members> </Type> <Type> <Name>DataONTAP.C.Types.Volume.ContainerInfo</Name> <Members> <AliasProperty> <Name>Value</Name> <ReferencedMemberName>Aggregate</ReferencedMemberName> </AliasProperty> </Members> </Type> <Type> <Name>DataONTAP.C.Types.Vscan.VscanStatusInfo</Name> <Members> <AliasProperty> <Name>Enabled</Name> <ReferencedMemberName>IsVscanEnabled</ReferencedMemberName> </AliasProperty> </Members> </Type> <Type> <Name>DataONTAP.C.Types.Vscan.VscanScannerPoolInfo</Name> <Members> <AliasProperty> <Name>VscanServer</Name> <ReferencedMemberName>Servers</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>Name</Name> <ReferencedMemberName>ScannerPool</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>Active</Name> <ReferencedMemberName>IsCurrentlyActive</ReferencedMemberName> </AliasProperty> </Members> </Type> <Type> <Name>DataONTAP.C.Types.Vscan.VscanOnAccessPolicyInfo</Name> <Members> <AliasProperty> <Name>Name</Name> <ReferencedMemberName>PolicyName</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>Enabled</Name> <ReferencedMemberName>IsPolicyEnabled</ReferencedMemberName> </AliasProperty> </Members> </Type> <Type> <Name>DataONTAP.C.Types.Vscan.VscanActiveScannerPoolInfo</Name> <Members> <AliasProperty> <Name>VscanServer</Name> <ReferencedMemberName>Servers</ReferencedMemberName> </AliasProperty> </Members> </Type> <Type> <Name>DataONTAP.C.Types.Aggr.AggrAutobalanceAggregateState</Name> <Members> <AliasProperty> <Name>Threshold</Name> <ReferencedMemberName>AutobalanceThreshold</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>IsConsidered</Name> <ReferencedMemberName>IsConsideredForBalance</ReferencedMemberName> </AliasProperty> </Members> </Type> <Type> <Name>DataONTAP.C.Types.Aggr.AggrAutobalanceVolumeState</Name> <Members> <AliasProperty> <Name>Volume</Name> <ReferencedMemberName>VolumeName</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>Size</Name> <ReferencedMemberName>VolumeTotalSize</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>IsMoving</Name> <ReferencedMemberName>IsVolumeMoving</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>IsQuiesced</Name> <ReferencedMemberName>IsVolumeQuiesced</ReferencedMemberName> </AliasProperty> </Members> </Type> <Type> <Name>DataONTAP.C.Types.ClusterPeer.ClusterPeerAuthnOffer</Name> <Members> <AliasProperty> <Name>StatusOperational</Name> <ReferencedMemberName>AuthStatusOperational</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>StatusAdmin</Name> <ReferencedMemberName>AuthStatusAdmin</ReferencedMemberName> </AliasProperty> </Members> </Type> <Type> <Name>DataONTAP.C.Types.ClusterPeer.ClusterPeerConnections</Name> <Members> <AliasProperty> <Name>StatusOperational</Name> <ReferencedMemberName>AuthStatusOperational</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>StatusAdmin</Name> <ReferencedMemberName>AuthStatusAdmin</ReferencedMemberName> </AliasProperty> </Members> </Type> <Type> <Name>DataONTAP.C.Types.Net.NetFailoverGroupInfo</Name> <Members> <ScriptProperty> <Name>Target</Name> <GetScriptBlock> if($this.Node -ne $null -and $this.Port -ne $null) { "$($this.Node):$($this.Port)" } elseif($this.Targets -ne $null) { $this.Targets } </GetScriptBlock> </ScriptProperty> </Members> </Type> <Type> <Name>DataONTAP.C.Types.Net.NetSubnetInfo</Name> <Members> <AliasProperty> <Name>Name</Name> <ReferencedMemberName>SubnetName</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>Total</Name> <ReferencedMemberName>TotalCount</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>Used</Name> <ReferencedMemberName>UsedCount</ReferencedMemberName> </AliasProperty> </Members> </Type> <Type> <Name>DataONTAP.C.Types.Net.NetArpOperationalInfo</Name> <Members> <AliasProperty> <Name>Port</Name> <ReferencedMemberName>PortName</ReferencedMemberName> </AliasProperty> </Members> </Type> <Type> <Name>DataONTAP.C.Types.Metrocluster.MetroclusterNodeInfo</Name> <Members> <AliasProperty> <Name>State</Name> <ReferencedMemberName>ConfigurationState</ReferencedMemberName> </AliasProperty> </Members> </Type> <Type> <Name>DataONTAP.C.Types.Metrocluster.MetroclusterCheckAggregateEligibilityInfo</Name> <Members> <AliasProperty> <Name>IsEligible</Name> <ReferencedMemberName>IsEligibletoHostAdditionalVolumes</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>ConfigReplicationVolumes</Name> <ReferencedMemberName>HostedConfigurationReplicationVolumes</ReferencedMemberName> </AliasProperty> </Members> </Type> <Type> <Name>DataONTAP.C.Types.Snapmirror.SnapmirrorHistoryInfo</Name> <Members> <AliasProperty> <Name>Start</Name> <ReferencedMemberName>StartTimeDT</ReferencedMemberName> </AliasProperty> <AliasProperty> <Name>End</Name> <ReferencedMemberName>EndTimeDT</ReferencedMemberName> </AliasProperty> </Members> </Type> </Types> <!-- SIG # Begin signature block --> <!-- MIIVogYJKoZIhvcNAQcCoIIVkzCCFY8CAQExCzAJBgUrDgMCGgUAMGkGCisGAQQB --> <!-- gjcCAQSgWzBZMDQGCisGAQQBgjcCAR4wJgIDAQAABBAfzDtgWUsITrck0sYpfvNR --> <!-- AgEAAgEAAgEAAgEAAgEAMCEwCQYFKw4DAhoFAAQUktSLI3pXNmIWVVTLLTZUFF9O --> <!-- BaigghKIMIIF3zCCBMegAwIBAgIQTkDkN1Tt5owAAAAAUdOUfzANBgkqhkiG9w0B --> <!-- AQsFADCBvjELMAkGA1UEBhMCVVMxFjAUBgNVBAoTDUVudHJ1c3QsIEluYy4xKDAm --> <!-- BgNVBAsTH1NlZSB3d3cuZW50cnVzdC5uZXQvbGVnYWwtdGVybXMxOTA3BgNVBAsT --> <!-- MChjKSAyMDA5IEVudHJ1c3QsIEluYy4gLSBmb3IgYXV0aG9yaXplZCB1c2Ugb25s --> <!-- eTEyMDAGA1UEAxMpRW50cnVzdCBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5 --> <!-- IC0gRzIwHhcNMjEwNTA3MTU0MzQ1WhcNMzAxMTA3MTYxMzQ1WjBpMQswCQYDVQQG --> <!-- EwJVUzEWMBQGA1UECgwNRW50cnVzdCwgSW5jLjFCMEAGA1UEAww5RW50cnVzdCBD --> <!-- b2RlIFNpZ25pbmcgUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAtIENTQlIx --> <!-- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAp4GP9xRFtmJD8tiu0yVe --> <!-- SE9Rv8V9n1AcNdHWfmEqlBltJ0akphpd91RRaoAixqhmdU1Ug8leaBur9ltksK2t --> <!-- IL1U70ZrbQLnRa519o6KuTIui7h3HFJNeYhfpToYyVAslyctv9oAfWN/7zLsRodj --> <!-- 25qfw1ohNnv5m9XKoG5yLPzh8Z5wTQhWFW+Qq/tIurnXwYJ4hWUuf7XJwOIUtzcR --> <!-- QQbiiuCo9uV+tngFAcNg7U8HQS4KE0njkJt/3b36rL9kUdFcm7T1XOdc/zubpaAa --> <!-- 130JssK3/24cvMh95ukr/HKzFOlKVRKEnEQldR32KvBPpSA9aCXrYZd8D+W2PfOu --> <!-- w8ERvBuOzOBHMF5CAIZx41isBsplH3uUpktXZwx+Xq14Z1tV417rx9jsTG6Gy/Pc --> <!-- +J+HqnJYEg99pvj4Qjk7PCzkMk1JjODhAMI4oJz6hD5B3G5WrsYaW/RnaAUBzRu/ --> <!-- roe8nVP2Lui2a+SZ3sVPh1io0mUeyB/Vcm7uWRxXOwlyndfKt5DGzXtFkpFCA0x9 --> <!-- P8ryqrjCDobzEJ9GLqRmhmhaaBhwKTgRgGBrikOjc2zjs2s3/+adZwGSht8vSNH7 --> <!-- UGDVXP4h0wFCY/7vcLQXwI+o7tPBS18S6v39Lg6HRGDjqfTCGKPj/c4MhCIN86d4 --> <!-- 2pPz2zjPuS8zxv8HPF6+RdMCAwEAAaOCASswggEnMA4GA1UdDwEB/wQEAwIBhjAS --> <!-- BgNVHRMBAf8ECDAGAQH/AgEBMB0GA1UdJQQWMBQGCCsGAQUFBwMDBggrBgEFBQcD --> <!-- CDA7BgNVHSAENDAyMDAGBFUdIAAwKDAmBggrBgEFBQcCARYaaHR0cDovL3d3dy5l --> <!-- bnRydXN0Lm5ldC9ycGEwMwYIKwYBBQUHAQEEJzAlMCMGCCsGAQUFBzABhhdodHRw --> <!-- Oi8vb2NzcC5lbnRydXN0Lm5ldDAwBgNVHR8EKTAnMCWgI6Ahhh9odHRwOi8vY3Js --> <!-- LmVudHJ1c3QubmV0L2cyY2EuY3JsMB0GA1UdDgQWBBSCutY9l86fz3Hokjev/bO1 --> <!-- aTVXzzAfBgNVHSMEGDAWgBRqciZ60B7vfec7aVHUbI2fkBJmqzANBgkqhkiG9w0B --> <!-- AQsFAAOCAQEAH15BBLaDcCRTLFVzHWU6wOy0ewSYXlk4EwmkWZRCXlC/T2xuJSCQ --> <!-- k1hADfUZtGLuJF7CAVgVAh0QCW+o1PuSfjc4Pi8UfY8dQzZks2YTXxTMpXH3WyFL --> <!-- xpe+3JX8cH0RHNMh3dAkOSnF/goapc97ee46b97cv+kR3RaDCNMsjX9NqBR5LwVh --> <!-- UjjrYPMUaH3LsoqtwJRc5CYOLIrdRsPO5FZRxVbjhbhNm0VyiwfxivtJuF/R8paB --> <!-- XWlSJPEII9LWIw/ri9d+i8GTa/rxYntY6VCbl24XiA3hxkOY14FhtoWdR+yxnq4/ --> <!-- IDtDndiiHODUfAjCr3YG+GJmerb3+sivNTCCBi0wggQVoAMCAQICEBACtUsLrwj3 --> <!-- BiJNUo/AYfgwDQYJKoZIhvcNAQENBQAwTzELMAkGA1UEBhMCVVMxFjAUBgNVBAoT --> <!-- DUVudHJ1c3QsIEluYy4xKDAmBgNVBAMTH0VudHJ1c3QgQ29kZSBTaWduaW5nIENB --> <!-- IC0gT1ZDUzIwHhcNMjExMDEzMTQ0MzAxWhcNMjQxMDEzMTQ0MzAxWjByMQswCQYD --> <!-- VQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTESMBAGA1UEBxMJU3Vubnl2YWxl --> <!-- MRQwEgYDVQQKEwtOZXRBcHAsIEluYzEOMAwGA1UECxMFTlBTVEsxFDASBgNVBAMT --> <!-- C05ldEFwcCwgSW5jMIIBojANBgkqhkiG9w0BAQEFAAOCAY8AMIIBigKCAYEAodol --> <!-- gP/sdEyqDEOwlPGv1+l7C3Zl8y9AgYwz44Iv7nihbjvmTyI/COpShxrtB6W4gl7r --> <!-- a7ujHb0YTOMvzZxTStXzlvv871qXdJBKaDMRI78URGGBiQQ9N5jQjpAX7I9Zgdk2 --> <!-- ByfFqTaN+DrYr7LJ7n5kMjUb8jA28iQjs20Lr+MB8d2/mzRIzoD5+qoNkz9GqkEy --> <!-- N9PTos+3vZuLTTytt/XMx8M8C+wpJ4CpbAzuYogJUIYpzHtouPqQhJ52xDWq95g3 --> <!-- cqFqnsP75kWaVPKndpWLukOjpVychBkiM926sSumPNmTCmskJj3LYWakZpKGNw2Y --> <!-- DjX8975jJ8RbCOkR0fCbwhkhlu64QooQfyxDrSWM+Zk3CLgWEr+PiVILJs5nsj2r --> <!-- 1H3R5w514QsB7p9s+SA5SjN2XR3tPk5LOzjhR/h6IzreT4jTucDFuJas2y54iD7b --> <!-- 8QNU/P/WKEkRSMNYJSppHtnUaRLWG7nksVgl1hKcgVk2JgoxBCU9cVxch+t5AgMB --> <!-- AAGjggFgMIIBXDAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBRu4+Kd8yfGKMu38YjG --> <!-- LQzlgrp9ITAfBgNVHSMEGDAWgBTvn7p5sHPyJR54nANSnBtThN6N7TBnBggrBgEF --> <!-- BQcBAQRbMFkwIwYIKwYBBQUHMAGGF2h0dHA6Ly9vY3NwLmVudHJ1c3QubmV0MDIG --> <!-- CCsGAQUFBzAChiZodHRwOi8vYWlhLmVudHJ1c3QubmV0L292Y3MyLWNoYWluLnA3 --> <!-- YzAxBgNVHR8EKjAoMCagJKAihiBodHRwOi8vY3JsLmVudHJ1c3QubmV0L292Y3My --> <!-- LmNybDAOBgNVHQ8BAf8EBAMCB4AwEwYDVR0lBAwwCgYIKwYBBQUHAwMwSwYDVR0g --> <!-- BEQwQjA2BgpghkgBhvpsCgEDMCgwJgYIKwYBBQUHAgEWGmh0dHA6Ly93d3cuZW50 --> <!-- cnVzdC5uZXQvcnBhMAgGBmeBDAEEATANBgkqhkiG9w0BAQ0FAAOCAgEAc405oL3/ --> <!-- r+xIY8ZjVxBHxDuYAnvhRRZr+4pyLyf1aZv+auwvbeiCnTi2rolGZCtLvSC0OaZE --> <!-- U641niHGsdjbem8bMbWn7jzo/z1sUh3M+okXRGdXmfqILuDDxZiQO7wE9++1EVKt --> <!-- +UXEKoUKGaDBNOkZ64jtqsd+Ykeuf6Ib5mLIMzWizwUEf6Oky7TUB6xtQs+KCWpk --> <!-- kFM51lrx+xHyNmxrJknuiEoyh08B6Z448d6WZY8CyAfUGEq7GsN7Qz+5OLXOkb1G --> <!-- rH6lPa/7zclX67N7N93hFKMVesnY7Y6l0W9uwcvCLKGmJXO/i+ZtQxft0ZxMs9y8 --> <!-- s75N5G9DzQnVUbOnw9ABa0HGRhZ7no4ZgkRYTMmuP8gdt+423XK5HZ4yrEYSHCYf --> <!-- BaTgXpSBxzkBwDLg6RY0UQgq6QT8dZPCVLh0X2sSvHV4kdgbH0GoJWZsZeq1tdcZ --> <!-- nA3HHLFRLYqeRggkJLYdSLYsIIXByIxyMYshbBNKU4lXZ0nK9rWMuRweBhsRW/6/ --> <!-- WIICBIP2PpBE2p2eCXdoXk0c3Ytvdd3Pt/qHdZBEsxvkqXc7kq283mn8NzM/9gnE --> <!-- Zwp3VS/Q9c9CXA3cT9qoLjUy87Llibn9k/gIjAnQgvHl4BoA4jY+2XwJR/audFgk --> <!-- u/v8ZFePJzUNWXMTDXJklvU0TyqfBQkTfzwwggZwMIIEWKADAgECAhBx71V0rzVU --> <!-- w1osafZvS2vNMA0GCSqGSIb3DQEBDQUAMGkxCzAJBgNVBAYTAlVTMRYwFAYDVQQK --> <!-- DA1FbnRydXN0LCBJbmMuMUIwQAYDVQQDDDlFbnRydXN0IENvZGUgU2lnbmluZyBS --> <!-- b290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IC0gQ1NCUjEwHhcNMjEwNTA3MTky --> <!-- MDQ1WhcNNDAxMjI5MjM1OTAwWjBPMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNRW50 --> <!-- cnVzdCwgSW5jLjEoMCYGA1UEAxMfRW50cnVzdCBDb2RlIFNpZ25pbmcgQ0EgLSBP --> <!-- VkNTMjCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAJ6ZdhcanlYXCGMs --> <!-- k02DYYQzNAK22WKg3sIOuSBMyFedD91UWw0M1gHdL0jhkQnh28gVBIK2e/DY1jA7 --> <!-- GXFw+6iml/YpXaQMqfRTPlfbDE5u/HbbXyTpql9D45PnDs/KJbzETDALWg/mBvTl --> <!-- bgyZZlhPg2HCc3xcIm8BRcUP90BPZEvQFwqpDh4CL6GPTPJnUNs+5J/CTz906zGk --> <!-- 0JTQmbwwkglqyyTNoth2UtBOdZhPZFrSXoP0WMBdanXE2D9kOosUDdh24eq5a+cR --> <!-- cEkROGMTbvHG+r0QRTUH5nYV0HUWqsJDV/6r/mNzRiKguPPkx3BGCfmpN0Gas0ts --> <!-- H3Byowf2NZJ0EWRu+QLVwJKV8ZdZfg3uoiXycVW4m42/ze6u3fsM564yTlCNod/R --> <!-- c7/Bzn912qu/0K2COMXniO2ibTqGEbfXsOGoizsMQReaX+RbmMidAJ/3c9LD6Z8F --> <!-- h3khg9YL7dHMCJ/g8cXJWLpTX9SHsYtZqNJezWnQPvrEOQmvtLXt5zz6IofWc/kX --> <!-- lWrDHPVVeF/U+gvAWz+MeBUOWkw6buUmmNAnzCDfwIY7eo1lRn7ZYV6p9K4+1Pyv --> <!-- Rcc6s4UESovICV2zewIoWeOGfYCiWEBmYuA4VYOrnylBJrq76dhk+La7KHPNFUrX --> <!-- nnPjZkyxUZ2BI4vIhneytiw3InAhAgMBAAGjggEsMIIBKDASBgNVHRMBAf8ECDAG --> <!-- AQH/AgEAMB0GA1UdDgQWBBTvn7p5sHPyJR54nANSnBtThN6N7TAfBgNVHSMEGDAW --> <!-- gBSCutY9l86fz3Hokjev/bO1aTVXzzAzBggrBgEFBQcBAQQnMCUwIwYIKwYBBQUH --> <!-- MAGGF2h0dHA6Ly9vY3NwLmVudHJ1c3QubmV0MDEGA1UdHwQqMCgwJqAkoCKGIGh0 --> <!-- dHA6Ly9jcmwuZW50cnVzdC5uZXQvY3NicjEuY3JsMA4GA1UdDwEB/wQEAwIBhjAT --> <!-- BgNVHSUEDDAKBggrBgEFBQcDAzBFBgNVHSAEPjA8MDAGBFUdIAAwKDAmBggrBgEF --> <!-- BQcCARYaaHR0cDovL3d3dy5lbnRydXN0Lm5ldC9ycGEwCAYGZ4EMAQQBMA0GCSqG --> <!-- SIb3DQEBDQUAA4ICAQBe84aZNcF57vAQr9eSQ9KF0FvgmKDgcVHJFMtQmmAOsAQm --> <!-- SbHP6bqbCKHaQ13UbyOiufhAx0f+TQELSJA/yNxqtD5TNSi+QEpHhWoed0DMgH9h --> <!-- tDxPeajmo6agfkSGcb8SG5WBcvcNpdDeZ5/Gorjxavn8/nRmxmTmeT1qA2FOSx/M --> <!-- IGLLAhjsY+1+cT+WugteaCJn7B/A0gUWZrGypOr8xZWjjRKl9Y3vGyDNmffnMvNZ --> <!-- cR/dlOZ55VIjEFYq/Fk4v795JZJqx/2rZ3dxsQR9Na0UwT6o/CMXVggYfNd6ImuR --> <!-- asw1RW1PO51DnQW4nfP8NCFcBBgyVzg0wcqDI0amiCMhxn4UgKux77sLrAk/7lOR --> <!-- MbPiVESqtX0wPCwjnOg/o1jqQAgXoyBfesAM26r/AxYDDXRkIpqUXjA1dhP10+Hj --> <!-- 4AfK2epFiEacVNUQ4vMyCUC251wXMv7Mr+ttz2A8dfPuXGBAVRu1Wa9yI2hNnHQE --> <!-- DBDJr1Bbpw1mD5blmpXgIKIa0LDuOEmeKmeekZZsmNvEEG1gfB5uSOe2fq8zBxJx --> <!-- 772VO76pg9RCfbenNNdfhpG1r1ZY2lV9F73bvM1kQRWNMVEGT7Qusos9nPNN41gD --> <!-- VMysiPhSPE5LRgklGf8V56eYRi59uurj43z/+bkZlb52uQ15sgJRGkrIn4jCQzGC --> <!-- AoQwggKAAgEBMGMwTzELMAkGA1UEBhMCVVMxFjAUBgNVBAoTDUVudHJ1c3QsIElu --> <!-- Yy4xKDAmBgNVBAMTH0VudHJ1c3QgQ29kZSBTaWduaW5nIENBIC0gT1ZDUzICEBAC --> <!-- tUsLrwj3BiJNUo/AYfgwCQYFKw4DAhoFAKB4MBgGCisGAQQBgjcCAQwxCjAIoAKA --> <!-- AKECgAAwGQYJKoZIhvcNAQkDMQwGCisGAQQBgjcCAQQwHAYKKwYBBAGCNwIBCzEO --> <!-- MAwGCisGAQQBgjcCARUwIwYJKoZIhvcNAQkEMRYEFIGDGwD7BFLBWpCLW1n2X82h --> <!-- OblEMA0GCSqGSIb3DQEBAQUABIIBgB4K1JizQc9YrNp+q1xIwoki50mqzbzE9d0d --> <!-- O5I+dYCuAw6l6WcvRxpXf+Y3aQwokrXMrpBYeW7GJAr5HgJb9b5zlkWVK8GBUHxd --> <!-- Jc9qPyDIjAVn0FBm9wE1it6CQhph+p+yJI777GHD6KseR7tqi5tB5a6tjNUgH/ZX --> <!-- jHteNZHdeOqo4Tw6GsfMA3lqnngXG0DxPuWkymvqq6tAPyL7oEWqmidBHlRQLuPF --> <!-- 0H+T5Cwt+HCk1+5u7v3bU06XUK5azGuZ+fbn7f9itEdtsn/sDHO26lfXvlTIgHPO --> <!-- dyElNLIbJCDDpoey+OVhYc5ADmU/wy6hUZ9cp3K7kqp9epB+kK5BtSr5OJnHDxTi --> <!-- mbdsKc9Zengrw2yznvIAR2m3+blWJb4zZ2I8LW55ihT2Zabb1uB+tq37/spXsHhl --> <!-- M2XnsXYmzAXW0YM4mL8JHWoPnYX2p5/Wwt/AekFRVmpg4Glbi3wT6RirXM7JuZ4b --> <!-- asCm8J7baTLrOvdGn19MnMGfHBEHVw== --> <!-- SIG # End signature block --> |