-
Notifications
You must be signed in to change notification settings - Fork 228
Open
Labels
enhancementThe issue is an enhancement request.The issue is an enhancement request.help wantedThe issue is up for grabs for anyone in the community.The issue is up for grabs for anyone in the community.resource proposalThe issue is proposing a new resource in the resource module.The issue is proposing a new resource in the resource module.
Description
Resource proposal
A class-based SqlRS resource would ensure SQL Server Reporting Services (SSRS) is configured as required. It would use Test-SqlDscRSInstalled and other relevant commands.
Proposed properties
| Property | Type qualifier | Data type | Description | Default value | Allowed values |
|---|---|---|---|---|---|
| Ensure | Key | String | Whether SSRS should be Present or Absent | Present | Present, Absent |
| InstanceName | Key | String | The SSRS instance name | None | Any valid instance name |
| Configuration | Write | Hashtable | SSRS configuration options | None | Valid configuration options |
| ServerName | Key | String | The SQL Server host name | None | Any valid server name |
Special considerations or limitations
Should account for SSRS installation prerequisites, configuration file changes, and version-specific options. Contributors should ensure proper error handling and support for both installation and removal.
Metadata
Metadata
Assignees
Labels
enhancementThe issue is an enhancement request.The issue is an enhancement request.help wantedThe issue is up for grabs for anyone in the community.The issue is up for grabs for anyone in the community.resource proposalThe issue is proposing a new resource in the resource module.The issue is proposing a new resource in the resource module.