Snapshot - List
Rufen Sie die AppComplianceAutomation-Momentaufnahmeliste ab.
GET https://management.azure.com/providers/Microsoft.AppComplianceAutomation/reports/{reportName}/snapshots?api-version=2024-06-27
GET https://management.azure.com/providers/Microsoft.AppComplianceAutomation/reports/{reportName}/snapshots?api-version=2024-06-27&$skipToken={$skipToken}&$top={$top}&$select={$select}&$filter={$filter}&$orderby={$orderby}&offerGuid={offerGuid}&reportCreatorTenantId={reportCreatorTenantId}
URI-Parameter
Name | In | Erforderlich | Typ | Beschreibung |
---|---|---|---|---|
report
|
path | True |
string pattern: ^[-a-zA-Z0-9_]{1,50}$ |
Berichtsname. |
api-version
|
query | True |
string minLength: 1 |
Die API-Version, die für diesen Vorgang verwendet werden soll. |
$filter
|
query |
string minLength: 1 |
Der filter, der auf den Vorgang angewendet werden soll. |
|
$orderby
|
query |
string minLength: 1 |
OData-Reihenfolge nach Abfrageoption. |
|
$select
|
query |
string minLength: 1 |
OData Select-Anweisung. Schränkt die Eigenschaften für jeden Eintrag auf die angeforderten ein, z. B. ?$select=reportName,id. |
|
$skip
|
query |
string |
Überspringen Sie beim Abrufen von Ergebnissen. |
|
$top
|
query |
integer (int32) minimum: 1maximum: 100 |
Anzahl der Elemente, die beim Abrufen von Ergebnissen zurückgegeben werden sollen. |
|
offer
|
query |
string minLength: 1 |
Das offerGuid, das den Berichten zugeordnet ist. |
|
report
|
query |
string minLength: 1 |
Die Mandanten-ID des Berichtserstellers. |
Antworten
Name | Typ | Beschreibung |
---|---|---|
200 OK |
Der Azure-Vorgang wurde erfolgreich abgeschlossen. |
|
Other Status Codes |
Unerwartete Fehlerantwort. |
Sicherheit
azure_auth
Azure Active Directory OAuth2-Fluss.
Typ:
oauth2
Ablauf:
implicit
Autorisierungs-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiche
Name | Beschreibung |
---|---|
user_impersonation | Identitätswechsel ihres Benutzerkontos |
Beispiele
Snapshot_List
Beispielanforderung
GET https://management.azure.com/providers/Microsoft.AppComplianceAutomation/reports/testReportName/snapshots?api-version=2024-06-27&$skipToken=1&$top=100&offerGuid=00000000-0000-0000-0000-000000000001&reportCreatorTenantId=00000000-0000-0000-0000-000000000000
Beispiel für eine Antwort
{
"nextLink": "https://management.azure.com/providers/Microsoft.AppComplianceAutomation/reports/testReportName/snapshots?api-version=2024-06-27&skipToken=1&top=100",
"value": [
{
"name": "testSnapshot",
"type": "Microsfot.AppComplianceAutomation/reports/snapshots",
"id": "/provider/Microsfot.AppComplianceAutomation/reports/testReportName/snapshots/testSnapshot",
"properties": {
"complianceResults": [
{
"categories": [
{
"categoryName": "Operational Security",
"categoryStatus": "Passed",
"controlFamilies": [
{
"controlFamilyName": "Incident Response",
"controlFamilyStatus": "Passed",
"controls": [
{
"controlDescription": "Provide demonstrable evidence that all member of the incident response team have completed annual training or a table top exercise",
"controlDescriptionHyperLink": "https://aka.ms/acat/m365cert/operational/control73",
"controlFullName": "Provide demonstrable evidence that all member of the incident response team have completed annual training or a table top exercise",
"controlId": "Operational_Security_75",
"controlName": "Provide demonstrable evidence that all member of the incident response team have completed annual training or a table top exercise",
"controlStatus": "Passed",
"responsibilities": [
{
"evidenceFiles": [
"https://management.azure.com/providers/Microsoft.AppComplianceAutomation/reports/reportABC/fileName?api-version=2024-06-27"
],
"failedResourceCount": 0,
"guidance": "Please upload the screen capture file to ACAT service.",
"justification": "Here is my evidence files",
"recommendationList": [
{
"recommendationId": "failed_reason_1",
"recommendationShortName": "Invalid TLS Config",
"recommendationSolutions": [
{
"isRecommendSolution": "true",
"recommendationSolutionContent": "Setting minimal TLS version to 1.2 improves security by ensuring your SQL Managed Instance can only be accessed from clients using TLS 1.2. Using versions of TLS less than 1.2 is not recommended since they have well documented security vulnerabilities",
"recommendationSolutionIndex": "1"
}
]
},
{
"recommendationId": "failed_reason_2",
"recommendationShortName": "Invalid AWS TLS Config",
"recommendationSolutions": [
{
"isRecommendSolution": "true",
"recommendationSolutionContent": "Open the AWS related service, and set its TLS version to 1.2 or higher version.",
"recommendationSolutionIndex": "1"
}
]
}
],
"resourceList": [
{
"recommendationIds": [
"failed_reason_1"
],
"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.SignalRService/SignalR/mySignalRService",
"resourceOrigin": "Azure",
"resourceStatus": "Unhealthy",
"resourceStatusChangeDate": "2023-01-12T16:17:20.150Z",
"resourceType": "Microsoft.SignalRService/SignalR"
},
{
"accountId": "000000000000",
"recommendationIds": [
"failed_reason_2"
],
"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/acat-aws/providers/microsoft.security/securityconnectors/acatawsconnector/securityentitydata/aws-iam-user-testuser",
"resourceOrigin": "AWS",
"resourceStatus": "Unhealthy",
"resourceStatusChangeDate": "2023-01-12T16:17:20.150Z",
"resourceType": "iam.user"
}
],
"responsibilityDescription": "Restrict access to the Kubernetes Service Management API by granting API access only to IP addresses in specific ranges. It is recommended to limit access to authorized IP ranges to ensure that only applications from allowed networks can access the cluster.",
"responsibilityEnvironment": "Azure",
"responsibilityId": "authorized_ip_ranges_should_be_defined_on_kubernetes_services",
"responsibilitySeverity": "High",
"responsibilityStatus": "Passed",
"responsibilityTitle": "Authorized IP ranges should be defined on Kubernetes Services",
"responsibilityType": "Automated",
"totalResourceCount": 1
}
]
}
]
}
]
}
],
"complianceName": "M365"
}
],
"createdAt": "2022-03-04T15:33:59.160Z",
"provisioningState": "Succeeded",
"reportProperties": {
"certRecords": [
{
"certificationStatus": "CertIngestion",
"controls": [
{
"controlId": "Operational_Security_10",
"controlStatus": "Approved"
}
],
"ingestionStatus": "EvidenceResubmitted",
"offerGuid": "00000000-0000-0000-0000-000000000001"
}
],
"complianceStatus": {
"m365": {
"failedCount": 0,
"manualCount": 0,
"notApplicableCount": 0,
"passedCount": 0,
"pendingCount": 0
}
},
"errors": [],
"lastTriggerTime": "2022-03-04T15:00:00.000Z",
"nextTriggerTime": "2022-03-04T15:00:00.000Z",
"offerGuid": "00000000-0000-0000-0000-000000000001,00000000-0000-0000-0000-000000000002",
"provisioningState": "Succeeded",
"resources": [
{
"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.SignalRService/SignalR/mySignalRService",
"resourceOrigin": "Azure",
"resourceType": "Microsoft.SignalRService/SignalR"
},
{
"accountId": "000000000000",
"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/acat-aws/providers/microsoft.security/securityconnectors/acatawsconnector/securityentitydata/aws-iam-user-testuser",
"resourceOrigin": "AWS",
"resourceType": "iam.user"
}
],
"status": "Active",
"storageInfo": {
"accountName": "testStorageAccount",
"location": "East US",
"resourceGroup": "testResourceGroup",
"subscriptionId": "00000000-0000-0000-0000-000000000000"
},
"subscriptions": [
"00000000-0000-0000-0000-000000000000"
],
"tenantId": "00000000-0000-0000-0000-000000000000",
"timeZone": "GMT Standard Time",
"triggerTime": "2022-03-04T15:00:00.000Z"
},
"reportSystemData": {
"createdAt": "2021-05-14T22:34:55.4499903Z",
"createdBy": "00000000-0000-0000-0000-000000000000",
"createdByType": "User",
"lastModifiedAt": "2021-05-14T22:34:55.4499903Z",
"lastModifiedBy": "00000000-0000-0000-0000-000000000000",
"lastModifiedByType": "User"
},
"snapshotName": "testSnapshot"
},
"systemData": {
"createdAt": "2021-05-14T22:34:55.4499903Z",
"createdBy": "00000000-0000-0000-0000-000000000000",
"createdByType": "User",
"lastModifiedAt": "2021-05-14T22:34:55.4499903Z",
"lastModifiedBy": "00000000-0000-0000-0000-000000000000",
"lastModifiedByType": "User"
}
}
]
}
Definitionen
Name | Beschreibung |
---|---|
Category |
Eine Klasse stellt die Compliancekategorie dar. |
Category |
Gibt den Kategoriestatus an. |
Cert |
Eine Klasse stellt den von der App-Compliance synchronisierten Zertifizierungseintrag dar. |
Compliance |
Eine Klasse stellt das Complianceergebnis dar. |
Control |
Eine Klasse stellt das Steuerelement dar. |
Control |
Eine Klasse stellt die Steuerelementfamilie dar. |
Control |
Gibt den Familienstatus des Steuerelements an. |
Control |
Gibt den Steuerelementstatus an. |
Control |
Eine Klasse stellt den steuerelementdatensatz dar, der aus der App-Compliance synchronisiert wird. |
created |
Der Identitätstyp, der die Ressource erstellt hat. |
Error |
Der Ressourcenverwaltungsfehler zusätzliche Informationen. |
Error |
Das Fehlerdetails. |
Error |
Fehlerantwort |
Is |
Gibt an, ob diese Lösung empfohlen wird. |
Overview |
Die Übersicht über das Complianceergebnis für einen Bericht. |
Provisioning |
Ressourcenbereitstellungsstatus. |
Recommendation |
Eine Klasse stellt die Empfehlung dar. |
Recommendation |
Eine Klasse stellt die Empfehlungslösung dar. |
Report |
Eine Liste, die das gesamte Complianceergebnis für einen Bericht enthält. |
Report |
Erstellen sie die Eigenschaften des Berichts. |
Report |
Berichtsstatus. |
Resource |
Metadaten der einzelnen Ressourcen-ID. |
Resource |
Ressourcenursprung. |
Resource |
Gibt den Ressourcenstatus an. |
Responsibility |
Eine Klasse stellt die Kundenverantwortung dar. |
Responsibility |
Gibt die vom Kunden unterstützte Cloudumgebung an. |
Responsibility |
Eine Klasse stellt die Ressource dar. |
Responsibility |
Gibt den Schweregrad der Kundenverantwortung an. |
Responsibility |
Gibt den Status der Kundenverantwortung an. |
Responsibility |
Gibt den Typ der Kundenverantwortung an. |
Snapshot |
Eine Klasse stellt eine AppComplianceAutomation-Momentaufnahmeressource dar. |
Snapshot |
Die Antwort eines SnapshotResource-Listenvorgangs. |
Storage |
Die Informationen zur Bindung ihres eigenen Speicherkontos an den Bericht |
system |
Metadaten zur Erstellung und letzten Änderung der Ressource. |
Category
Eine Klasse stellt die Compliancekategorie dar.
Name | Typ | Beschreibung |
---|---|---|
categoryName |
string |
Der Name der Compliancekategorie. z. B. "Betriebliche Sicherheit" |
categoryStatus |
Kategoriestatus. |
|
controlFamilies |
Liste der Steuerelementfamilien. |
CategoryStatus
Gibt den Kategoriestatus an.
Wert | Beschreibung |
---|---|
Failed |
Fehler bei der Kategorie. |
NotApplicable |
Die Kategorie ist nicht anwendbar. |
Passed |
Die Kategorie wird übergeben. |
PendingApproval |
Die Kategorie steht zur Genehmigung aus. |
CertSyncRecord
Eine Klasse stellt den von der App-Compliance synchronisierten Zertifizierungseintrag dar.
Name | Typ | Beschreibung |
---|---|---|
certificationStatus |
string |
Gibt den Status des Zertifizierungsprozesses an. |
controls |
Die Zu synchronisierende Steuerelementdatensätzeliste. |
|
ingestionStatus |
string |
Gibt den Status des Complianceprozesses an. |
offerGuid |
string minLength: 1 |
Das offerGuid, das den Berichten zugeordnet ist. |
ComplianceResult
Eine Klasse stellt das Complianceergebnis dar.
Name | Typ | Beschreibung |
---|---|---|
categories |
Category[] |
Liste der Kategorien. |
complianceName |
string |
Der Name der Compliance. z. B. "M365" |
Control
Eine Klasse stellt das Steuerelement dar.
Name | Typ | Beschreibung |
---|---|---|
controlDescription |
string |
Beschreibung des Steuerelements |
controlDescriptionHyperLink |
string |
Der Hyperlink zur Beschreibung des Steuerelements. |
controlFullName |
string |
Der vollständige Name des Steuerelements. Beispiel: "Überprüfen, ob nicht unterstützte Betriebssysteme und Softwarekomponenten nicht verwendet werden." |
controlId |
string |
Die ID des Steuerelements. z. B. "Operational_Security_10" |
controlName |
string |
Der Name des Steuerelements. z. B. "Nicht unterstützte Betriebssysteme und Software". |
controlStatus |
Steuerelementstatus. |
|
responsibilities |
Liste der Kundenverantwortung. |
ControlFamily
Eine Klasse stellt die Steuerelementfamilie dar.
Name | Typ | Beschreibung |
---|---|---|
controlFamilyName |
string |
Der Name der Steuerelementfamilie. z.B. "Malware-Schutz - Virenschutz" |
controlFamilyStatus |
Der Familienstatus des Steuerelements |
|
controls |
Control[] |
Liste der Steuerelemente. |
ControlFamilyStatus
Gibt den Familienstatus des Steuerelements an.
Wert | Beschreibung |
---|---|
Failed |
Fehler bei der Steuerelementfamilie. |
NotApplicable |
Die Kontrollfamilie ist nicht anwendbar. |
Passed |
Die Steuerelementfamilie wird übergeben. |
PendingApproval |
Die Steuerelementfamilie steht zur Genehmigung aus. |
ControlStatus
Gibt den Steuerelementstatus an.
Wert | Beschreibung |
---|---|
Failed |
Fehler beim Steuerelement. |
NotApplicable |
Das Steuerelement ist nicht anwendbar. |
Passed |
Das Steuerelement wird übergeben. |
PendingApproval |
Das Steuerelement steht zur Genehmigung aus. |
ControlSyncRecord
Eine Klasse stellt den steuerelementdatensatz dar, der aus der App-Compliance synchronisiert wird.
Name | Typ | Beschreibung |
---|---|---|
controlId |
string |
Die ID des Steuerelements. z. B. "Operational_Security_10" |
controlStatus |
string |
Steuern des Status, der aus der App-Compliance synchronisiert wird. |
createdByType
Der Identitätstyp, der die Ressource erstellt hat.
Wert | Beschreibung |
---|---|
Application | |
Key | |
ManagedIdentity | |
User |
ErrorAdditionalInfo
Der Ressourcenverwaltungsfehler zusätzliche Informationen.
Name | Typ | Beschreibung |
---|---|---|
info |
object |
Die zusätzlichen Informationen. |
type |
string |
Der zusätzliche Informationstyp. |
ErrorDetail
Das Fehlerdetails.
Name | Typ | Beschreibung |
---|---|---|
additionalInfo |
Die zusätzlichen Informationen des Fehlers. |
|
code |
string |
Der Fehlercode. |
details |
Die Fehlerdetails. |
|
message |
string |
Die Fehlermeldung. |
target |
string |
Das Fehlerziel. |
ErrorResponse
Fehlerantwort
Name | Typ | Beschreibung |
---|---|---|
error |
Das Fehlerobjekt. |
IsRecommendSolution
Gibt an, ob diese Lösung empfohlen wird.
Wert | Beschreibung |
---|---|
false |
Diese Lösung wird nicht empfohlen. |
true |
Diese Lösung wird empfohlen. |
OverviewStatus
Die Übersicht über das Complianceergebnis für einen Bericht.
Name | Typ | Beschreibung |
---|---|---|
failedCount |
integer (int32) |
Die Anzahl aller fehlgeschlagenen Steuerelemente. |
manualCount |
integer (int32) |
Die Anzahl aller manuellen Steuerelemente. |
notApplicableCount |
integer (int32) |
Die Anzahl aller nicht anwendbaren Steuerelemente. |
passedCount |
integer (int32) |
Die Anzahl aller übergebenen Steuerelemente. |
pendingCount |
integer (int32) |
Die Anzahl aller ausstehenden Genehmigungssteuerelemente. |
ProvisioningState
Ressourcenbereitstellungsstatus.
Wert | Beschreibung |
---|---|
Canceled |
Die Bereitstellung wird abgebrochen. |
Creating |
Die Erstellung wird ausgeführt. |
Deleting |
Der Löschvorgang wird ausgeführt. |
Failed |
Fehler bei der Bereitstellung. |
Fixing |
Der Fix der ausgeführten Ressource. |
Succeeded |
Die Bereitstellung ist erfolgreich. |
Updating |
Die Aktualisierung der ausgeführten Ressource. |
Verifying |
Die Überprüfung der ausgeführten Ressource. |
Recommendation
Eine Klasse stellt die Empfehlung dar.
Name | Typ | Beschreibung |
---|---|---|
recommendationId |
string |
Die ID der Empfehlung. |
recommendationShortName |
string |
Der kurze Name der Empfehlung. z. B. "Ungültige TLS-Konfiguration" |
recommendationSolutions |
Liste der Empfehlungslösungen. |
RecommendationSolution
Eine Klasse stellt die Empfehlungslösung dar.
Name | Typ | Beschreibung |
---|---|---|
isRecommendSolution |
Gibt an, ob diese Lösung empfohlen wird. |
|
recommendationSolutionContent |
string |
Die Detailschritte der Empfehlungslösung. |
recommendationSolutionIndex |
string |
Der Index der Empfehlungslösung. |
ReportComplianceStatus
Eine Liste, die das gesamte Complianceergebnis für einen Bericht enthält.
Name | Typ | Beschreibung |
---|---|---|
m365 |
Der Microsoft 365-Zertifizierungsname. |
ReportProperties
Erstellen sie die Eigenschaften des Berichts.
Name | Typ | Beschreibung |
---|---|---|
certRecords |
Liste der synchronisierten Zertifizierungsdatensätze. |
|
complianceStatus |
Melden des Compliancestatus. |
|
errors |
string[] |
Liste der Fehlercodes des Berichts. |
lastTriggerTime |
string (date-time) |
Zeitpunkt des letzten Berichtssammlungsauslöser. |
nextTriggerTime |
string (date-time) |
Melden Sie die nächste Sammlungstriggerzeit. |
offerGuid |
string |
Eine Liste von durch Kommas getrennten offerGuids gibt eine Reihe von offerGuids an, die dem Bericht zugeordnet sind. Beispiel: "00000000-0000-0000-0000-000000000001.00000000-0000-000000-00000 -0000-00000000002" und "00000000-0000-0000-0000-00000000003". |
provisioningState |
Azure-Lebenszyklusverwaltung |
|
resources |
Liste der Ressourcendaten. |
|
status |
Berichtsstatus. |
|
storageInfo |
Die Informationen zur Bindung von "Eigenem Speicher" an den Bericht |
|
subscriptions |
string[] |
Liste der Abonnement-IDs. |
tenantId |
string |
Mandanten-ID des Berichts. |
timeZone |
string |
Die Zeitzone der Berichtssammlung löst die Zeitzone aus, die verfügbare Liste kann durch Ausführen von "Get-TimeZone -ListAvailable" in PowerShell abgerufen werden. Ein Beispiel für gültige Zeitzonen-ID ist "Pacific Standard Time". |
triggerTime |
string (date-time) |
Berichtssammlungstriggerzeit. |
ReportStatus
Berichtsstatus.
Wert | Beschreibung |
---|---|
Active |
Der Bericht ist aktiv. |
Disabled |
Der Bericht ist deaktiviert. |
Failed |
Der Bericht ist fehlgeschlagen. |
Reviewing |
Der Bericht wird überprüft. |
ResourceMetadata
Metadaten der einzelnen Ressourcen-ID.
Name | Typ | Beschreibung |
---|---|---|
accountId |
string |
Konto-ID. Beispiel: die AWS-Konto-ID. |
resourceId |
string |
Ressourcen-ID – z. B. "/subscriptions/0000000-0000-0000-0000-00000000000/resourceGroups/rg1/providers/Microsoft.Compute/virtualMachines/vm1". |
resourceKind |
string |
Ressourcentyp. |
resourceOrigin |
Ressourcenursprung. |
|
resourceType |
string |
Ressourcentyp. z. B. "Microsoft.Compute/virtualMachines" |
ResourceOrigin
Ressourcenursprung.
Wert | Beschreibung |
---|---|
AWS |
Die Ressource stammt aus AWS. |
Azure |
Die Ressource stammt aus Azure. |
GCP |
Die Ressource stammt aus GCP. |
ResourceStatus
Gibt den Ressourcenstatus an.
Wert | Beschreibung |
---|---|
Healthy |
Die Ressource ist fehlerfrei. |
Unhealthy |
Die Ressource ist fehlerhaft. |
Responsibility
Eine Klasse stellt die Kundenverantwortung dar.
Name | Typ | Beschreibung |
---|---|---|
evidenceFiles |
string[] |
Liste der Nachweisdatei-URL. |
failedResourceCount |
integer (int32) |
Die Anzahl aller fehlgeschlagenen Ressourcen. |
guidance |
string |
Die Beschreibung des Nachweises zum Hochladen von Anleitungen. |
justification |
string |
Die Begründung, die der Benutzer gegeben hat, um den Grund zu klären. |
recommendationList |
Empfehlungsliste. |
|
resourceList |
Liste der Ressource. |
|
responsibilityDescription |
string |
Die Beschreibung der Kundenverantwortung. |
responsibilityEnvironment |
Die unterstützte Cloudumgebung dieser Kundenverantwortung. |
|
responsibilityId |
string |
Die ID der Kundenverantwortung. |
responsibilitySeverity |
Der Schweregrad dieser Kundenverantwortung. |
|
responsibilityStatus |
Der Status dieser Kundenverantwortung. |
|
responsibilityTitle |
string |
Der Titel der Kundenverantwortung. |
responsibilityType |
Die Art der Kundenverantwortung. |
|
totalResourceCount |
integer (int32) |
Die Anzahl aller Ressourcen. |
ResponsibilityEnvironment
Gibt die vom Kunden unterstützte Cloudumgebung an.
Wert | Beschreibung |
---|---|
AWS |
Die Verantwortung wird in AWS unterstützt. |
Azure |
Die Verantwortung wird in Azure unterstützt. |
GCP |
Die Verantwortung wird in GCP unterstützt. |
General |
Die Verantwortung ist die allgemeine Anforderung aller Umwelt. |
ResponsibilityResource
Eine Klasse stellt die Ressource dar.
Name | Typ | Beschreibung |
---|---|---|
accountId |
string |
Konto-ID. Beispiel: AWS-Konto-ID. |
recommendationIds |
string[] |
Liste der Empfehlungs-ID. |
resourceId |
string |
Die ID der Ressource. |
resourceOrigin |
Ressourcenursprung. |
|
resourceStatus |
Ressourcenstatus. |
|
resourceStatusChangeDate |
string (date-time) |
Das Statusänderungsdatum für die Ressource. |
resourceType |
string |
Der Typ der Ressource. z. B. "Microsoft.SignalRService/SignalR" |
ResponsibilitySeverity
Gibt den Schweregrad der Kundenverantwortung an.
Wert | Beschreibung |
---|---|
High |
Die Verantwortung liegt im hohen Schweregrad. |
Low |
Die Verantwortung ist niedriger Schweregrad. |
Medium |
Die Verantwortung ist mittlerer Schweregrad. |
ResponsibilityStatus
Gibt den Status der Kundenverantwortung an.
Wert | Beschreibung |
---|---|
Failed |
Die Verantwortung ist fehlgeschlagen. |
NotApplicable |
Die Verantwortung ist nicht anwendbar. |
Passed |
Die Verantwortung wird übergeben. |
PendingApproval |
Die Verantwortung steht zur Genehmigung aus. |
ResponsibilityType
Gibt den Typ der Kundenverantwortung an.
Wert | Beschreibung |
---|---|
Automated |
Die Verantwortung ist automatisiert. |
Manual |
Die Verantwortung ist manuell. |
ScopedManual |
Die Verantwortung ist manuell geregelt. |
SnapshotResource
Eine Klasse stellt eine AppComplianceAutomation-Momentaufnahmeressource dar.
Name | Typ | Beschreibung |
---|---|---|
id |
string |
Vollqualifizierte Ressourcen-ID für die Ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
name |
string |
Der Name der Ressource |
properties.complianceResults |
Liste der Complianceergebnisse. |
|
properties.createdAt |
string (date-time) |
Der Zeitstempel der Ressourcenerstellung (UTC). |
properties.provisioningState |
Azure-Lebenszyklusverwaltung |
|
properties.reportProperties |
Der Bericht enthält wichtige Informationen. |
|
properties.reportSystemData |
Metadaten zur Erstellung und letzten Änderung der Ressource. |
|
properties.snapshotName |
string |
Momentaufnahmename. |
systemData |
Azure Resource Manager-Metadaten, die createdBy- und modifiedBy-Informationen enthalten. |
|
type |
string |
Der Typ der Ressource. Z. B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts" |
SnapshotResourceListResult
Die Antwort eines SnapshotResource-Listenvorgangs.
Name | Typ | Beschreibung |
---|---|---|
nextLink |
string (uri) |
Der Link zur nächsten Seite von Elementen |
value |
Die SnapshotResource-Elemente auf dieser Seite |
StorageInfo
Die Informationen zur Bindung ihres eigenen Speicherkontos an den Bericht
Name | Typ | Beschreibung |
---|---|---|
accountName |
string |
Kontoname "Eigenen Speicher mitbringen" |
location |
string |
Die Region "Bring your own storage" account |
resourceGroup |
string |
Die resourceGroup, zu der das Konto "Eigenen Speicher bringen" gehört |
subscriptionId |
string |
Die Abonnement-ID, zu der ihr eigenes Speicherkonto gehört |
systemData
Metadaten zur Erstellung und letzten Änderung der Ressource.
Name | Typ | Beschreibung |
---|---|---|
createdAt |
string (date-time) |
Der Zeitstempel der Ressourcenerstellung (UTC). |
createdBy |
string |
Die Identität, die die Ressource erstellt hat. |
createdByType |
Der Identitätstyp, der die Ressource erstellt hat. |
|
lastModifiedAt |
string (date-time) |
Der Zeitstempel der letzten Änderung der Ressource (UTC) |
lastModifiedBy |
string |
Die Identität, die die Ressource zuletzt geändert hat. |
lastModifiedByType |
Der Identitätstyp, der die Ressource zuletzt geändert hat. |