مجموعة المجموعات

الخلاصة

إدارة موارد مجموعة متعددة باستخدام الإعدادات الشائعة.

بناء الجملة

GroupSet [String] #ResourceName
{
    [DependsOn = [String[]]]
    [PsDscRunAsCredential = [PSCredential]]
    GroupName = [String[]]
    [Ensure = [String]]
    [MembersToInclude = [String[]]]
    [MembersToExclude = [String[]]]
    [Credential = [PSCredential]]
}

الوصف

هام

اكتب وصفا.

المتطلبات

لا شيء

الخصائص الرئيسية

Groupname

حدد أسماء مجموعة واحدة أو أكثر كصفيف من السلاسل. يطبق المورد نفس التكوين على كل مجموعة في هذه الخاصية.

Type: System.String

الخصائص الاختيارية

بيانات اعتماد

حدد بيانات الاعتماد لحساب له إذن لحل أعضاء المجموعة غير المحليين إذا لزم الأمر.

Type: System.Management.Automation.PSCredential
Default Value: None

ضمان

حدد ما إذا كان يجب أن تكون المجموعات موجودة أم لا. لإضافة المجموعات أو تحديثها، قم بتعيين هذه الخاصية إلى Present. لإزالة المجموعات، قم بتعيين هذه الخاصية إلى Absent. القيمة الافتراضية هي Present.

Type: System.String
Accepted Values:
  - Absent
  - Present
Default Value: Present

MembersToExclude

حدد عضوا واحدا أو أكثر لاستبعاده من المجموعات كصفيف من السلاسل. إذا قمت بتحديد هذه الخاصية، يقوم المورد بإزالة هؤلاء الأعضاء من كل مجموعة إذا كان يتضمنهم. تنسيق كل عضو كأحد الإجراءات التالية:

  • اسم المجال المؤهل: <domain>\<username>
  • Upn: <username>@<domain>
  • الاسم المميز: CN=<username>,DC=...
  • المستخدم: <username>
Type: System.String[]
Default Value: None

MembersToInclude

حدد عضوا واحدا أو أكثر لتضمينه في المجموعات كصفيف من السلاسل. إذا قمت بتحديد هذه الخاصية، يضيف المورد هؤلاء الأعضاء إلى كل مجموعة إذا لم يتضمنهم. تنسيق كل عضو كأحد الإجراءات التالية:

  • اسم المجال المؤهل: <domain>\<username>
  • Upn: <username>@<domain>
  • الاسم المميز: CN=<username>,DC=...
  • المستخدم: <username>
Type: System.String[]
Default Value: None

أمثلة