public override void ExecuteCmdlet()
        {
            string policy;

            switch (ParameterSetName)
            {
            case DefaultProviderParameterSet:
                policy =
                    AttestationDataPlaneClient.GetPolicy(Name, ResourceGroupName, ResourceId, Tee, true, Location);
                break;

            case NameParameterSet:
            case ResourceIdParameterSet:
                policy =
                    AttestationDataPlaneClient.GetPolicy(Name, ResourceGroupName, ResourceId, Tee);
                break;

            default:
                throw new ArgumentException(Resources.BadParameterSetName);
            }

            WriteObject(new PSPolicy(policy));
        }
示例#2
0
        public override void ExecuteCmdlet()
        {
            String policy = AttestationDataPlaneClient.GetPolicy(Name, ResourceGroupName, ResourceId, Tee);

            WriteObject(policy);
        }