StandardAssignmentPropertiesAttestationData Class
- java.
lang. Object - com.
azure. resourcemanager. security. models. StandardAssignmentPropertiesAttestationData
- com.
Implements
public final class StandardAssignmentPropertiesAttestationData
implements JsonSerializable<StandardAssignmentPropertiesAttestationData>
Additional data about assignment that has Attest effect.
Constructor Summary
| Constructor | Description |
|---|---|
| StandardAssignmentPropertiesAttestationData() |
Creates an instance of Standard |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
Assigned |
assignedAssessment()
Get the assigned |
|
Offset |
complianceDate()
Get the compliance |
|
Attestation |
complianceState()
Get the compliance |
|
List<Attestation |
evidence()
Get the evidence property: Array of links to attestation evidence. |
|
static
Standard |
fromJson(JsonReader jsonReader)
Reads an instance of Standard |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
|
Standard |
withAssignedAssessment(AssignedAssessmentItem assignedAssessment)
Set the assigned |
|
Standard |
withComplianceState(AttestationComplianceState complianceState)
Set the compliance |
|
Standard |
withEvidence(List<AttestationEvidence> evidence)
Set the evidence property: Array of links to attestation evidence. |
Methods inherited from java.lang.Object
Constructor Details
StandardAssignmentPropertiesAttestationData
public StandardAssignmentPropertiesAttestationData()
Creates an instance of StandardAssignmentPropertiesAttestationData class.
Method Details
assignedAssessment
public AssignedAssessmentItem assignedAssessment()
Get the assignedAssessment property: Component item with key as applied to this standard assignment over the given scope.
Returns:
complianceDate
public OffsetDateTime complianceDate()
Get the complianceDate property: Attestation compliance date.
Returns:
complianceState
public AttestationComplianceState complianceState()
Get the complianceState property: Attest category of this assignment.
Returns:
evidence
public List<AttestationEvidence> evidence()
Get the evidence property: Array of links to attestation evidence.
Returns:
fromJson
public static StandardAssignmentPropertiesAttestationData fromJson(JsonReader jsonReader)
Reads an instance of StandardAssignmentPropertiesAttestationData from the JsonReader.
Parameters:
Returns:
Throws:
toJson
validate
public void validate()
Validates the instance.
withAssignedAssessment
public StandardAssignmentPropertiesAttestationData withAssignedAssessment(AssignedAssessmentItem assignedAssessment)
Set the assignedAssessment property: Component item with key as applied to this standard assignment over the given scope.
Parameters:
Returns:
withComplianceState
public StandardAssignmentPropertiesAttestationData withComplianceState(AttestationComplianceState complianceState)
Set the complianceState property: Attest category of this assignment.
Parameters:
Returns:
withEvidence
public StandardAssignmentPropertiesAttestationData withEvidence(List<AttestationEvidence> evidence)
Set the evidence property: Array of links to attestation evidence.
Parameters:
Returns: