Attestation Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
An attestation resource.
[Microsoft.Rest.Serialization.JsonTransformation]
public class Attestation : Microsoft.Azure.Management.PolicyInsights.Models.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type Attestation = class
inherit Resource
Public Class Attestation
Inherits Resource
- Inheritance
- Attributes
Constructors
Attestation() |
Initializes a new instance of the Attestation class. |
Attestation(String, String, String, String, String, String, Nullable<DateTime>, String, String, IList<AttestationEvidence>, String, Nullable<DateTime>, SystemData) |
Initializes a new instance of the Attestation class. |
Properties
Comments |
Gets or sets comments describing why this attestation was created. |
ComplianceState |
Gets or sets the compliance state that should be set on the resource. Possible values include: 'Compliant', 'NonCompliant', 'Unknown' |
Evidence |
Gets or sets the evidence supporting the compliance state set in this attestation. |
ExpiresOn |
Gets or sets the time the compliance state should expire. |
Id |
Gets fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} (Inherited from Resource) |
LastComplianceStateChangeAt |
Gets the time the compliance state was last changed in this attestation. |
Name |
Gets the name of the resource (Inherited from Resource) |
Owner |
Gets or sets the person responsible for setting the state of the resource. This value is typically an Azure Active Directory object ID. |
PolicyAssignmentId |
Gets or sets the resource ID of the policy assignment that the attestation is setting the state for. |
PolicyDefinitionReferenceId |
Gets or sets the policy definition reference ID from a policy set definition that the attestation is setting the state for. If the policy assignment assigns a policy set definition the attestation can choose a definition within the set definition with this property or omit this and set the state for the entire set definition. |
ProvisioningState |
Gets the status of the attestation. |
SystemData |
Gets azure Resource Manager metadata containing createdBy and modifiedBy information. |
Type |
Gets the type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" (Inherited from Resource) |
Methods
Validate() |
Validate the object. |