Freigeben über


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
reportName
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.

$skipToken
query

string

Überspringen Sie beim Abrufen von Ergebnissen.

$top
query

integer (int32)

minimum: 1
maximum: 100

Anzahl der Elemente, die beim Abrufen von Ergebnissen zurückgegeben werden sollen.

offerGuid
query

string

minLength: 1

Das offerGuid, das den Berichten zugeordnet ist.

reportCreatorTenantId
query

string

minLength: 1

Die Mandanten-ID des Berichtserstellers.

Antworten

Name Typ Beschreibung
200 OK

SnapshotResourceListResult

Der Azure-Vorgang wurde erfolgreich abgeschlossen.

Other Status Codes

ErrorResponse

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.

CategoryStatus

Gibt den Kategoriestatus an.

CertSyncRecord

Eine Klasse stellt den von der App-Compliance synchronisierten Zertifizierungseintrag dar.

ComplianceResult

Eine Klasse stellt das Complianceergebnis dar.

Control

Eine Klasse stellt das Steuerelement dar.

ControlFamily

Eine Klasse stellt die Steuerelementfamilie dar.

ControlFamilyStatus

Gibt den Familienstatus des Steuerelements an.

ControlStatus

Gibt den Steuerelementstatus an.

ControlSyncRecord

Eine Klasse stellt den steuerelementdatensatz dar, der aus der App-Compliance synchronisiert wird.

createdByType

Der Identitätstyp, der die Ressource erstellt hat.

ErrorAdditionalInfo

Der Ressourcenverwaltungsfehler zusätzliche Informationen.

ErrorDetail

Das Fehlerdetails.

ErrorResponse

Fehlerantwort

IsRecommendSolution

Gibt an, ob diese Lösung empfohlen wird.

OverviewStatus

Die Übersicht über das Complianceergebnis für einen Bericht.

ProvisioningState

Ressourcenbereitstellungsstatus.

Recommendation

Eine Klasse stellt die Empfehlung dar.

RecommendationSolution

Eine Klasse stellt die Empfehlungslösung dar.

ReportComplianceStatus

Eine Liste, die das gesamte Complianceergebnis für einen Bericht enthält.

ReportProperties

Erstellen sie die Eigenschaften des Berichts.

ReportStatus

Berichtsstatus.

ResourceMetadata

Metadaten der einzelnen Ressourcen-ID.

ResourceOrigin

Ressourcenursprung.

ResourceStatus

Gibt den Ressourcenstatus an.

Responsibility

Eine Klasse stellt die Kundenverantwortung dar.

ResponsibilityEnvironment

Gibt die vom Kunden unterstützte Cloudumgebung an.

ResponsibilityResource

Eine Klasse stellt die Ressource dar.

ResponsibilitySeverity

Gibt den Schweregrad der Kundenverantwortung an.

ResponsibilityStatus

Gibt den Status der Kundenverantwortung an.

ResponsibilityType

Gibt den Typ der Kundenverantwortung an.

SnapshotResource

Eine Klasse stellt eine AppComplianceAutomation-Momentaufnahmeressource dar.

SnapshotResourceListResult

Die Antwort eines SnapshotResource-Listenvorgangs.

StorageInfo

Die Informationen zur Bindung ihres eigenen Speicherkontos an den Bericht

systemData

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

CategoryStatus

Kategoriestatus.

controlFamilies

ControlFamily[]

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

ControlSyncRecord[]

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

ControlStatus

Steuerelementstatus.

responsibilities

Responsibility[]

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

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

ErrorAdditionalInfo[]

Die zusätzlichen Informationen des Fehlers.

code

string

Der Fehlercode.

details

ErrorDetail[]

Die Fehlerdetails.

message

string

Die Fehlermeldung.

target

string

Das Fehlerziel.

ErrorResponse

Fehlerantwort

Name Typ Beschreibung
error

ErrorDetail

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

RecommendationSolution[]

Liste der Empfehlungslösungen.

RecommendationSolution

Eine Klasse stellt die Empfehlungslösung dar.

Name Typ Beschreibung
isRecommendSolution

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

OverviewStatus

Der Microsoft 365-Zertifizierungsname.

ReportProperties

Erstellen sie die Eigenschaften des Berichts.

Name Typ Beschreibung
certRecords

CertSyncRecord[]

Liste der synchronisierten Zertifizierungsdatensätze.

complianceStatus

ReportComplianceStatus

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

ProvisioningState

Azure-Lebenszyklusverwaltung

resources

ResourceMetadata[]

Liste der Ressourcendaten.

status

ReportStatus

Berichtsstatus.

storageInfo

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

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

Recommendation[]

Empfehlungsliste.

resourceList

ResponsibilityResource[]

Liste der Ressource.

responsibilityDescription

string

Die Beschreibung der Kundenverantwortung.

responsibilityEnvironment

ResponsibilityEnvironment

Die unterstützte Cloudumgebung dieser Kundenverantwortung.

responsibilityId

string

Die ID der Kundenverantwortung.

responsibilitySeverity

ResponsibilitySeverity

Der Schweregrad dieser Kundenverantwortung.

responsibilityStatus

ResponsibilityStatus

Der Status dieser Kundenverantwortung.

responsibilityTitle

string

Der Titel der Kundenverantwortung.

responsibilityType

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

ResourceOrigin

Ressourcenursprung.

resourceStatus

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

ComplianceResult[]

Liste der Complianceergebnisse.

properties.createdAt

string (date-time)

Der Zeitstempel der Ressourcenerstellung (UTC).

properties.provisioningState

ProvisioningState

Azure-Lebenszyklusverwaltung

properties.reportProperties

ReportProperties

Der Bericht enthält wichtige Informationen.

properties.reportSystemData

systemData

Metadaten zur Erstellung und letzten Änderung der Ressource.

properties.snapshotName

string

Momentaufnahmename.

systemData

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

SnapshotResource[]

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

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

createdByType

Der Identitätstyp, der die Ressource zuletzt geändert hat.