Set-SCCustomProperty
Özel özelliğin özelliklerini değiştirir.
Syntax
Set-SCCustomProperty
[-VMMServer <ServerConnection>]
-CustomProperty <CustomProperty>
[-Name <String>]
[-Description <String>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Set-SCCustomProperty
[-VMMServer <ServerConnection>]
-CustomProperty <CustomProperty>
[-Name <String>]
[-Description <String>]
-AddMember <CustomPropertyObjectType[]>
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Set-SCCustomProperty
[-VMMServer <ServerConnection>]
-CustomProperty <CustomProperty>
[-Name <String>]
[-Description <String>]
-RemoveMember <CustomPropertyObjectType[]>
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Description
Set-SCCustomProperty cmdlet'i özel bir özelliğin özelliklerini değiştirir. Değiştirilebilen özellikler şunlardır:
- Özel özelliğin açıklaması
- Özel özelliğin adı
- Özel özelliğe üye ekleme
- Özel özellikten üye kaldırma
Özel özellik oluşturma hakkında bilgi için yazın Get-Help New-SCCustomProperty -Detailed
.
Örnekler
Örnek 1: Özel özelliğe üye ekleme
PS C:\> $CustomProp = Get-SCCustomProperty -Name "Cost Center"
PS C:\> Set-SCCustomProperty -CustomProperty $CustomProp -AddMember "VMHost"
İlk komut, Cost Center adlı özel özellik nesnesini alır ve nesneyi $CustomProp değişkeninde depolar.
İkinci komut, VMHost üyesini $CustomProp depolanan özel özelliğe ekler.
Örnek 2: Özel bir özellikten üye kaldırma
PS C:\> $CustomProp = Get-SCCustomProperty -Name "Cost Center"
PS C:\> Set-SCCustomProperty -CustomProperty $CustomProp -RemoveMember "VM"
İlk komut, Cost Center adlı özel özellik nesnesini alır ve nesneyi $CustomProp değişkeninde depolar.
İkinci komut, VM üyesini $CustomProp depolanan özel özellik nesnesinden kaldırır.
Parametreler
-AddMember
Bu cmdlet'in grup gibi üye kavramına sahip bir nesneye eklediği bir üye dizisini belirtir. Örneğin, bu cmdlet bir kullanıcı rolüne bir veya daha fazla Active Directory® Etki Alanı Hizmetleri etki alanı kullanıcısı veya grubu ekleyebilir. Üyeleri aşağıdaki biçimlerde belirtin:
- Etki Alanı\Kullanıcı
- Kullanıcı
- User@Domain
- Domain\LabGroupAlias
- LabGroupAlias
Laboratuvar grubu diğer adı, e-posta diğer adı değil Active Directory Domain Services bir güvenlik grubudur.
Type: | CustomPropertyObjectType[] |
Accepted values: | VM, Template, VMHost, HostCluster, VMHostGroup, ServiceTemplate, ServiceInstance, ComputerTier, Cloud, ProtectionUnit |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CustomProperty
Özel bir özellik nesnesi belirtir.
Type: | CustomProperty |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Description
Belirtilen nesne için bir açıklama belirtir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
İş ilerleme durumunun izlendiğini ve bu parametre tarafından adlandırılan değişkende depolandığını belirtir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
VMM nesnesinin adını belirtir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Bu eylemi tetikleyen Performans ve Kaynak İyileştirme ipucunun (PRO ipucu) kimliğini belirtir. Bu parametre PRO ipuçlarını denetlemenize olanak tanır.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RemoveMember
Bu cmdlet'in bir grup gibi üyelik kavramına sahip bir VMM nesnesinden kaldırdığı bir üye dizisini belirtir. Örneğin, bu cmdlet bir kullanıcı rolünden bir veya daha fazla etki alanı kullanıcısını veya grubunu Active Directory Domain Services kaldırabilir. Üyeleri aşağıdaki biçimlerde belirtin:
- Etki Alanı\Kullanıcı
- Kullanıcı
- User@Domain
- Domain\LabGroupAlias
- LabGroupAlias
Laboratuvar grubu diğer adı, e-posta diğer adı değil Active Directory Domain Services bir güvenlik grubudur.
Type: | CustomPropertyObjectType[] |
Accepted values: | VM, Template, VMHost, HostCluster, VMHostGroup, ServiceTemplate, ServiceInstance, ComputerTier, Cloud, ProtectionUnit |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Denetimin hemen komut kabuğuna döndürülmesi için işin zaman uyumsuz olarak çalıştığını gösterir.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
Bir VMM sunucu nesnesi belirtir.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |