사용자 지정 Windows PowerShell 필요한 상태 구성 리소스 빌드Build Custom Windows PowerShell Desired State Configuration Resources

적용 대상: Windows PowerShell 4.0, Windows PowerShell 5.0Applies To: Windows PowerShell 4.0, Windows PowerShell 5.0

Windows PowerShell DSC(필요한 상태 구성)은 환경을 구성하는 데 사용할 수 있는 기본 제공 리소스를 포함합니다.Windows PowerShell Desired State Configuration (DSC) has built-in resources that you can use to configure your environment. (자세한 내용은 Built-In Windows PowerShell Desired State Configuration Resources(기본 제공 Windows PowerShell 필요한 상태 구성 리소스)를 참조하세요.) 이 항목에서는 리소스 개발에 대한 개요와 특정 정보 및 예제가 있는 항목에 대한 링크를 제공합니다.(For more information, see Built-In Windows PowerShell Desired State Configuration Resources.) This topic provides an overview of developing resources and links to topics with specific information and examples.

DSC 리소스 구성 요소DSC resource components

DSC 리소스는 Windows PowerShell 모듈입니다.A DSC resource is a Windows PowerShell module. 모듈에는 리소스에 대한 스키마(구성 가능한 속성 정의)와 구현(구성으로 지정한 실제 작업을 수행하는 코드)이 모두 들어 있습니다.The module contains both the schema (the definition of the configurable properties) and the implementation (the code that does the actual work specified by a configuration) for the resource. DSC 리소스 스키마는 MOF 파일에 정의할 수 있으며, 구현은 스크립트 모듈에 의해 수행됩니다.A DSC resource schema can be defined in a MOF file, and the implementation is performed by a script module. 버전 5에 있는 PowerShell 클래스의 지원으로 시작하여, 스키마와 구현은 클래스에서 모두 정의할 수 있습니다.Beginning with the support of PowerShell classes in version 5, the schema and implementation can both be defined in a class. 다음 항목에서는 DSC 리소스를 만드는 방법을 자세히 설명합니다.The following topics describe in more detail how to create DSC resources.