New-vRAService
SYNOPSIS
Create a vRA Service for the current tenant
SYNTAX
Standard (Default)
New-vRAService -Name <String> [-Description <String>] [-Owner <String>] [-SupportTeam <String>]
[-IconId <String>] [-WhatIf] [-Confirm]
JSON
New-vRAService -JSON <String> [-WhatIf] [-Confirm]
DESCRIPTION
Create a vRA Service for the current tenant
Currently unsupported interactive actions:
- HoursStartTime
- HoursEndTime
- ChangeWindowDayOfWeek
- ChangeWindowStartTime
- ChangeWindowEndTime
EXAMPLES
-------------------------- EXAMPLE 1 --------------------------
New-vRAService -Name "New Service"
-------------------------- EXAMPLE 2 --------------------------
New-vRAService -Name "New Service" -Description "A new service" -Owner user@vsphere.local -SupportTeam customgroup@vsphere.local -IconId "cafe_icon_Service01"
-------------------------- EXAMPLE 3 --------------------------
$JSON = @"
{ "name": "New Service", "description": "A new Service", "status": "ACTIVE", "statusName": "Active", "version": 1, "organization": { "tenantRef": "Tenant01", "tenantLabel": "Tenant01", "subtenantRef": null, "subtenantLabel": null }, "newDuration": null, "iconId": "cafe_default_icon_genericService" } "@
$JSON | New-vRAService
PARAMETERS
-Name
The name of the service
Type: String
Parameter Sets: Standard
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Description
A description of the service
Type: String
Parameter Sets: Standard
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Owner
The owner of the service
Type: String
Parameter Sets: Standard
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-SupportTeam
The support team of the service
Type: String
Parameter Sets: Standard
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-IconId
The Icon Id of the service. This must already exist in the Service Catalog. Typically it would have already been created via Import-vRAServiceIcon
Type: String
Parameter Sets: Standard
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-JSON
A json string of type service (catalog-service/api/docs/el_ns0_service.html)
Type: String
Parameter Sets: JSON
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False
-WhatIf
Shows what would happen if the cmdlet runs. The cmdlet is not run.
Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Confirm
Prompts you for confirmation before running the cmdlet.
Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False