Modifier

Partager via


Enable-HgsAttestationPolicy

Enables an attestation policy in HGS.

Syntax

Default (Default)

Enable-HgsAttestationPolicy
    [-Name] <String>
    [-PolicyVersion <PolicyVersion>]
    [-Stage]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Description

The Enable-HgsAttestationPolicy cmdlet enables an attestation policy in the Host Guardian Service (HGS). Specify the policy to enable by name.

Examples

Example 1: Enable a policy

PS C:\> Enable-HgsAttestationPolicy -Name "BaselineTpmPolicy16"

This command enables the attestation policy named BaselineTpmPolicy16. This policy was disabled. After you run this command, any guarded host that matches this policy can obtain new attestation certificates.

Parameters

-Confirm

Prompts you for confirmation before running the cmdlet.

Parameter properties

Type:SwitchParameter
Default value:False
Supports wildcards:False
DontShow:False
Aliases:cf

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-Name

Specifies the name of the policy that this cmdlet enables.

Parameter properties

Type:String
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:0
Mandatory:True
Value from pipeline:True
Value from pipeline by property name:True
Value from remaining arguments:False

-PolicyVersion

Reserved for future use.

Parameter properties

Type:PolicyVersion
Default value:None
Accepted values:None, PolicyVersion1503, PolicyVersion1704
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-Stage

Reserved for future use.

Parameter properties

Type:SwitchParameter
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-WhatIf

Shows what would happen if the cmdlet runs. The cmdlet is not run.

Parameter properties

Type:SwitchParameter
Default value:False
Supports wildcards:False
DontShow:False
Aliases:wi

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

CommonParameters

This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.

Outputs

AttestationPolicyInfo

This cmdlet returns an AttestationPolicyInfo object.