Import-CSVMeetingRoom
SYNOPSIS
Import and manage meeting rooms from a CSV file.
SYNTAX
Import-CSVMeetingRoom [[-HEATType] <Object>] [-TaskNr] <Int32> [[-file] <String>] [<CommonParameters>]
DESCRIPTION
The `Import-CSVMeetingRoom` function processes a CSV file to manage meeting rooms in Exchange. It supports creating, updating, and deleting meeting rooms based on the data in the CSV file. The function also handles mailbox properties, calendar configurations, and resource customizations.
EXAMPLES
EXAMPLE 1
Processes the meeting rooms in the specified CSV file and logs the action with task number 12345.
EXAMPLE 2
Prompts the user to select a CSV file and processes the meeting rooms, logging the action with task number 67890.
PARAMETERS
-HEATType
The type of HEAT task. Valid values are `T`, `SR`, or `I`. Default is `T`.
Type: Object
Parameter Sets: (All)
Aliases: InfraType
Required: False
Position: 1
Default value: T
Accept pipeline input: False
Accept wildcard characters: False
-TaskNr
The task number associated with the action, used for logging purposes.
Type: Int32
Parameter Sets: (All)
Aliases: HEATNr
Required: True
Position: 2
Default value: 0
Accept pipeline input: False
Accept wildcard characters: False
-file
The path to the CSV file containing meeting room data. If not provided, a file dialog will prompt the user to select a file.
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 3
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.