Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

NewResourceName: AdcsAiaExtension #78

Closed
alsitton opened this issue Mar 21, 2019 · 2 comments
Closed

NewResourceName: AdcsAiaExtension #78

alsitton opened this issue Mar 21, 2019 · 2 comments
Labels
in progress The issue is being actively worked on by someone. resource proposal The issue is proposing a new resource in the resource module.

Comments

@alsitton
Copy link

Description

My team has been working on adding a new DSC resource module to the ActiveDirectoryCSDsc module. This new resource module allows us to add/remove AIA URI extensions on a Certificate Authority and to restart the CertSvc service if required.

Proposed properties

[Required, Description("Specifies the URI location where issuer of certificate is located")] String AiaUriPath[];
[Write, ValueMap{"Present","Absent"}, Values{"Present","Absent"}] String Ensure;
[Key, Description("Specifies the resource is a single instance, the value must be 'Yes'."), ValueMap{"Yes"}, Values{"Yes"}] String IsSingleInstance;
[Write, Description("Specifies if the service should be restarted.")] Boolean RestartService;

    AdcsAIAExtension AddUriPath
    {
        AiaUriPath       = @(
            'http://setAIAPathTest1/Certs/<CATruncatedName>.cer'
            'http://setAIAPathTest2/Certs/<CATruncatedName>.cer'
            'http://setAIAPathTest3/Certs/<CATruncatedName>.cer'
        )
        Ensure           = 'Present'
        IsSingleInstance = 'Yes'
        Restartservice   = $true
    }

Special considerations or limitations

N/A

@mavratar
Copy link
Contributor

@PlagueHO Daniel, this is another resource our team would like to contribute. Thanks.

@PlagueHO PlagueHO added resource proposal The issue is proposing a new resource in the resource module. help wanted The issue is up for grabs for anyone in the community. in progress The issue is being actively worked on by someone. and removed help wanted The issue is up for grabs for anyone in the community. labels Jul 4, 2019
@PlagueHO
Copy link
Member

This is now handled by the new AdcsAuthorityInformationAccess resource, so I'll close this. This resource will be released once I've completed #105

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
in progress The issue is being actively worked on by someone. resource proposal The issue is proposing a new resource in the resource module.
Projects
None yet
3 participants