Töltse le a megfelelőségi igényeket a pillanatképből, például: megfelelőségi jelentés, erőforráslista.
POST https://management.azure.com/providers/Microsoft.AppComplianceAutomation/reports/{reportName}/snapshots/{snapshotName}/download?api-version=2024-06-27
URI-paraméterek
Name |
In |
Kötelező |
Típus |
Description |
reportName
|
path |
True
|
string
pattern: ^[-a-zA-Z0-9_]{1,50}$
|
Jelentés neve.
|
snapshotName
|
path |
True
|
string
pattern: ^[a-zA-Z0-9-_]{1,64}$
|
Pillanatkép neve.
|
api-version
|
query |
True
|
string
minLength: 1
|
A művelethez használni kívánt API-verzió.
|
Kérelem törzse
Name |
Kötelező |
Típus |
Description |
downloadType
|
True
|
DownloadType
|
A letöltés típusát jelzi.
|
offerGuid
|
|
string
minLength: 1
|
Az ajánlat, amely megfelelteti a jelentéseket.
|
reportCreatorTenantId
|
|
string
|
Bérlőazonosító.
|
Válaszok
Name |
Típus |
Description |
200 OK
|
DownloadResponse
|
Az Azure-művelet sikeresen befejeződött.
|
202 Accepted
|
|
Az erőforrásművelet elfogadott.
Fejlécek
- Location: string
- Retry-After: integer
|
Other Status Codes
|
ErrorResponse
|
Váratlan hibaválasz.
|
Biztonság
azure_auth
Azure Active Directory OAuth2 Flow.
Típus:
oauth2
Folyamat:
implicit
Engedélyezési URL:
https://login.microsoftonline.com/common/oauth2/authorize
Hatókörök
Name |
Description |
user_impersonation
|
a felhasználói fiók megszemélyesítése
|
Példák
Snapshot_Download_ComplianceDetailedPdfReport
Mintakérelem
POST https://management.azure.com/providers/Microsoft.AppComplianceAutomation/reports/testReportName/snapshots/testSnapshotName/download?api-version=2024-06-27
{
"downloadType": "ComplianceDetailedPdfReport",
"offerGuid": "00000000-0000-0000-0000-000000000000",
"reportCreatorTenantId": "00000000-0000-0000-0000-000000000000"
}
/**
* Samples for Snapshot Download.
*/
public final class Main {
/*
* x-ms-original-file:
* specification/appcomplianceautomation/resource-manager/Microsoft.AppComplianceAutomation/stable/2024-06-27/
* examples/Snapshot_Download_Snapshot_Download_Compliance_Detailed_Pdf_Report.json
*/
/**
* Sample code: Snapshot_Download_ComplianceDetailedPdfReport.
*
* @param manager Entry point to AppComplianceAutomationManager.
*/
public static void snapshotDownloadComplianceDetailedPdfReport(
com.azure.resourcemanager.appcomplianceautomation.AppComplianceAutomationManager manager) {
manager.snapshots().download("testReportName", "testSnapshotName", null, com.azure.core.util.Context.NONE);
}
}
To use the Azure SDK library in your project, see this documentation. To provide feedback on this code sample, open a GitHub issue
package armappcomplianceautomation_test
import (
"context"
"log"
"github.com/Azure/azure-sdk-for-go/sdk/azidentity"
"github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/appcomplianceautomation/armappcomplianceautomation"
)
// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/blob/d88c94b22a8efdd47c0cadfe6d8d489107db2b23/specification/appcomplianceautomation/resource-manager/Microsoft.AppComplianceAutomation/stable/2024-06-27/examples/Snapshot_Download_Snapshot_Download_Compliance_Detailed_Pdf_Report.json
func ExampleSnapshotClient_BeginDownload_snapshotDownloadComplianceDetailedPdfReport() {
cred, err := azidentity.NewDefaultAzureCredential(nil)
if err != nil {
log.Fatalf("failed to obtain a credential: %v", err)
}
ctx := context.Background()
clientFactory, err := armappcomplianceautomation.NewClientFactory(cred, nil)
if err != nil {
log.Fatalf("failed to create client: %v", err)
}
poller, err := clientFactory.NewSnapshotClient().BeginDownload(ctx, "testReportName", "testSnapshotName", armappcomplianceautomation.SnapshotDownloadRequest{}, nil)
if err != nil {
log.Fatalf("failed to finish the request: %v", err)
}
res, err := poller.PollUntilDone(ctx, nil)
if err != nil {
log.Fatalf("failed to pull the result: %v", err)
}
// You could use response here. We use blank identifier for just demo purposes.
_ = res
// If the HTTP response code is 200 as defined in example definition, your response structure would look as follows. Please pay attention that all the values in the output are fake values for just demo purposes.
// res.DownloadResponse = armappcomplianceautomation.DownloadResponse{
// ComplianceDetailedPDFReport: &armappcomplianceautomation.DownloadResponseComplianceDetailedPDFReport{
// SasURI: to.Ptr("this is a uri"),
// },
// }
}
To use the Azure SDK library in your project, see this documentation. To provide feedback on this code sample, open a GitHub issue
const {
AppComplianceAutomationToolForMicrosoft365,
} = require("@azure/arm-appcomplianceautomation");
const { DefaultAzureCredential } = require("@azure/identity");
/**
* This sample demonstrates how to Download compliance needs from snapshot, like: Compliance Report, Resource List.
*
* @summary Download compliance needs from snapshot, like: Compliance Report, Resource List.
* x-ms-original-file: specification/appcomplianceautomation/resource-manager/Microsoft.AppComplianceAutomation/stable/2024-06-27/examples/Snapshot_Download_Snapshot_Download_Compliance_Detailed_Pdf_Report.json
*/
async function snapshotDownloadComplianceDetailedPdfReport() {
const reportName = "testReportName";
const snapshotName = "testSnapshotName";
const credential = new DefaultAzureCredential();
const client = new AppComplianceAutomationToolForMicrosoft365(credential);
const result = await client.snapshot.beginDownloadAndWait(reportName, snapshotName, {
downloadType: "ComplianceDetailedPdfReport",
offerGuid: "00000000-0000-0000-0000-000000000000",
reportCreatorTenantId: "00000000-0000-0000-0000-000000000000",
});
console.log(result);
}
To use the Azure SDK library in your project, see this documentation. To provide feedback on this code sample, open a GitHub issue
Mintaválasz
{
"complianceDetailedPdfReport": {
"sasUri": "this is a uri"
}
}
Azure-AsyncOperation: https://management.azure.com/providers/Microsoft.AppComplianceAutomation/operationStatuses/{operationId}
Location: https://management.azure.com/providers/Microsoft.AppComplianceAutomation/operationResults/{operationId}
Snapshot_Download_CompliancePdfReport
Mintakérelem
POST https://management.azure.com/providers/Microsoft.AppComplianceAutomation/reports/testReportName/snapshots/testSnapshotName/download?api-version=2024-06-27
{
"downloadType": "CompliancePdfReport",
"offerGuid": "00000000-0000-0000-0000-000000000001",
"reportCreatorTenantId": "00000000-0000-0000-0000-000000000000"
}
/**
* Samples for Snapshot Download.
*/
public final class Main {
/*
* x-ms-original-file:
* specification/appcomplianceautomation/resource-manager/Microsoft.AppComplianceAutomation/stable/2024-06-27/
* examples/Snapshot_Download_Snapshot_Download_Compliance_Pdf_Report.json
*/
/**
* Sample code: Snapshot_Download_CompliancePdfReport.
*
* @param manager Entry point to AppComplianceAutomationManager.
*/
public static void snapshotDownloadCompliancePdfReport(
com.azure.resourcemanager.appcomplianceautomation.AppComplianceAutomationManager manager) {
manager.snapshots().download("testReportName", "testSnapshotName", null, com.azure.core.util.Context.NONE);
}
}
To use the Azure SDK library in your project, see this documentation. To provide feedback on this code sample, open a GitHub issue
package armappcomplianceautomation_test
import (
"context"
"log"
"github.com/Azure/azure-sdk-for-go/sdk/azidentity"
"github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/appcomplianceautomation/armappcomplianceautomation"
)
// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/blob/d88c94b22a8efdd47c0cadfe6d8d489107db2b23/specification/appcomplianceautomation/resource-manager/Microsoft.AppComplianceAutomation/stable/2024-06-27/examples/Snapshot_Download_Snapshot_Download_Compliance_Pdf_Report.json
func ExampleSnapshotClient_BeginDownload_snapshotDownloadCompliancePdfReport() {
cred, err := azidentity.NewDefaultAzureCredential(nil)
if err != nil {
log.Fatalf("failed to obtain a credential: %v", err)
}
ctx := context.Background()
clientFactory, err := armappcomplianceautomation.NewClientFactory(cred, nil)
if err != nil {
log.Fatalf("failed to create client: %v", err)
}
poller, err := clientFactory.NewSnapshotClient().BeginDownload(ctx, "testReportName", "testSnapshotName", armappcomplianceautomation.SnapshotDownloadRequest{}, nil)
if err != nil {
log.Fatalf("failed to finish the request: %v", err)
}
res, err := poller.PollUntilDone(ctx, nil)
if err != nil {
log.Fatalf("failed to pull the result: %v", err)
}
// You could use response here. We use blank identifier for just demo purposes.
_ = res
// If the HTTP response code is 200 as defined in example definition, your response structure would look as follows. Please pay attention that all the values in the output are fake values for just demo purposes.
// res.DownloadResponse = armappcomplianceautomation.DownloadResponse{
// CompliancePDFReport: &armappcomplianceautomation.DownloadResponseCompliancePDFReport{
// SasURI: to.Ptr("this is uri of report"),
// },
// }
}
To use the Azure SDK library in your project, see this documentation. To provide feedback on this code sample, open a GitHub issue
const {
AppComplianceAutomationToolForMicrosoft365,
} = require("@azure/arm-appcomplianceautomation");
const { DefaultAzureCredential } = require("@azure/identity");
/**
* This sample demonstrates how to Download compliance needs from snapshot, like: Compliance Report, Resource List.
*
* @summary Download compliance needs from snapshot, like: Compliance Report, Resource List.
* x-ms-original-file: specification/appcomplianceautomation/resource-manager/Microsoft.AppComplianceAutomation/stable/2024-06-27/examples/Snapshot_Download_Snapshot_Download_Compliance_Pdf_Report.json
*/
async function snapshotDownloadCompliancePdfReport() {
const reportName = "testReportName";
const snapshotName = "testSnapshotName";
const credential = new DefaultAzureCredential();
const client = new AppComplianceAutomationToolForMicrosoft365(credential);
const result = await client.snapshot.beginDownloadAndWait(reportName, snapshotName, {
downloadType: "CompliancePdfReport",
offerGuid: "00000000-0000-0000-0000-000000000001",
reportCreatorTenantId: "00000000-0000-0000-0000-000000000000",
});
console.log(result);
}
To use the Azure SDK library in your project, see this documentation. To provide feedback on this code sample, open a GitHub issue
Mintaválasz
{
"compliancePdfReport": {
"sasUri": "this is uri of report"
}
}
Azure-AsyncOperation: https://management.azure.com/providers/Microsoft.AppComplianceAutomation/operationStatuses/{operationId}
Location: https://management.azure.com/providers/Microsoft.AppComplianceAutomation/operationResults/{operationId}
Snapshot_Download_ComplianceReport
Mintakérelem
POST https://management.azure.com/providers/Microsoft.AppComplianceAutomation/reports/testReportName/snapshots/testSnapshotName/download?api-version=2024-06-27
{
"downloadType": "ComplianceReport",
"offerGuid": "00000000-0000-0000-0000-000000000001",
"reportCreatorTenantId": "00000000-0000-0000-0000-000000000000"
}
/**
* Samples for Snapshot Download.
*/
public final class Main {
/*
* x-ms-original-file:
* specification/appcomplianceautomation/resource-manager/Microsoft.AppComplianceAutomation/stable/2024-06-27/
* examples/Snapshot_Download_Snapshot_Download_Compliance_Report.json
*/
/**
* Sample code: Snapshot_Download_ComplianceReport.
*
* @param manager Entry point to AppComplianceAutomationManager.
*/
public static void snapshotDownloadComplianceReport(
com.azure.resourcemanager.appcomplianceautomation.AppComplianceAutomationManager manager) {
manager.snapshots().download("testReportName", "testSnapshotName", null, com.azure.core.util.Context.NONE);
}
}
To use the Azure SDK library in your project, see this documentation. To provide feedback on this code sample, open a GitHub issue
package armappcomplianceautomation_test
import (
"context"
"log"
"github.com/Azure/azure-sdk-for-go/sdk/azidentity"
"github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/appcomplianceautomation/armappcomplianceautomation"
)
// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/blob/d88c94b22a8efdd47c0cadfe6d8d489107db2b23/specification/appcomplianceautomation/resource-manager/Microsoft.AppComplianceAutomation/stable/2024-06-27/examples/Snapshot_Download_Snapshot_Download_Compliance_Report.json
func ExampleSnapshotClient_BeginDownload_snapshotDownloadComplianceReport() {
cred, err := azidentity.NewDefaultAzureCredential(nil)
if err != nil {
log.Fatalf("failed to obtain a credential: %v", err)
}
ctx := context.Background()
clientFactory, err := armappcomplianceautomation.NewClientFactory(cred, nil)
if err != nil {
log.Fatalf("failed to create client: %v", err)
}
poller, err := clientFactory.NewSnapshotClient().BeginDownload(ctx, "testReportName", "testSnapshotName", armappcomplianceautomation.SnapshotDownloadRequest{}, nil)
if err != nil {
log.Fatalf("failed to finish the request: %v", err)
}
res, err := poller.PollUntilDone(ctx, nil)
if err != nil {
log.Fatalf("failed to pull the result: %v", err)
}
// You could use response here. We use blank identifier for just demo purposes.
_ = res
// If the HTTP response code is 200 as defined in example definition, your response structure would look as follows. Please pay attention that all the values in the output are fake values for just demo purposes.
// res.DownloadResponse = armappcomplianceautomation.DownloadResponse{
// ComplianceReport: []*armappcomplianceautomation.ComplianceReportItem{
// {
// CategoryName: to.Ptr("Data Security & Privacy"),
// ControlFamilyName: to.Ptr("Incident Response"),
// ControlID: to.Ptr("Operational_Security_75"),
// ControlName: to.Ptr("Provide demonstrable evidence that all member of the incident response team have completed annual training or a table top exercise"),
// ControlStatus: to.Ptr(armappcomplianceautomation.ControlStatusPassed),
// ResourceID: to.Ptr("/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.SignalRService/SignalR/mySignalRService"),
// ResourceOrigin: to.Ptr(armappcomplianceautomation.ResourceOriginAzure),
// ResourceStatus: to.Ptr(armappcomplianceautomation.ResourceStatusHealthy),
// ResourceStatusChangeDate: to.Ptr(func() time.Time { t, _ := time.Parse(time.RFC3339Nano, "2023-01-12T16:17:20.150Z"); return t}()),
// ResourceType: to.Ptr("Microsoft.SignalRService/SignalR"),
// ResponsibilityDescription: to.Ptr("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."),
// ResponsibilityTitle: to.Ptr("Authorized IP ranges should be defined on Kubernetes Services"),
// }},
// }
}
To use the Azure SDK library in your project, see this documentation. To provide feedback on this code sample, open a GitHub issue
const {
AppComplianceAutomationToolForMicrosoft365,
} = require("@azure/arm-appcomplianceautomation");
const { DefaultAzureCredential } = require("@azure/identity");
/**
* This sample demonstrates how to Download compliance needs from snapshot, like: Compliance Report, Resource List.
*
* @summary Download compliance needs from snapshot, like: Compliance Report, Resource List.
* x-ms-original-file: specification/appcomplianceautomation/resource-manager/Microsoft.AppComplianceAutomation/stable/2024-06-27/examples/Snapshot_Download_Snapshot_Download_Compliance_Report.json
*/
async function snapshotDownloadComplianceReport() {
const reportName = "testReportName";
const snapshotName = "testSnapshotName";
const credential = new DefaultAzureCredential();
const client = new AppComplianceAutomationToolForMicrosoft365(credential);
const result = await client.snapshot.beginDownloadAndWait(reportName, snapshotName, {
downloadType: "ComplianceReport",
offerGuid: "00000000-0000-0000-0000-000000000001",
reportCreatorTenantId: "00000000-0000-0000-0000-000000000000",
});
console.log(result);
}
To use the Azure SDK library in your project, see this documentation. To provide feedback on this code sample, open a GitHub issue
Mintaválasz
{
"complianceReport": [
{
"categoryName": "Data Security & Privacy",
"controlFamilyName": "Incident Response",
"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",
"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myResourceGroup/providers/Microsoft.SignalRService/SignalR/mySignalRService",
"resourceOrigin": "Azure",
"resourceStatus": "Healthy",
"resourceStatusChangeDate": "2023-01-12T16:17:20.150Z",
"resourceType": "Microsoft.SignalRService/SignalR",
"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.",
"responsibilityTitle": "Authorized IP ranges should be defined on Kubernetes Services"
}
]
}
Azure-AsyncOperation: https://management.azure.com/providers/Microsoft.AppComplianceAutomation/operationStatuses/{operationId}
Location: https://management.azure.com/providers/Microsoft.AppComplianceAutomation/operationResults/{operationId}
Snapshot_Download_ResourceList
Mintakérelem
POST https://management.azure.com/providers/Microsoft.AppComplianceAutomation/reports/testReportName/snapshots/testSnapshotName/download?api-version=2024-06-27
{
"downloadType": "ResourceList",
"offerGuid": "00000000-0000-0000-0000-000000000001",
"reportCreatorTenantId": "00000000-0000-0000-0000-000000000000"
}
/**
* Samples for Snapshot Download.
*/
public final class Main {
/*
* x-ms-original-file:
* specification/appcomplianceautomation/resource-manager/Microsoft.AppComplianceAutomation/stable/2024-06-27/
* examples/Snapshot_Download_Snapshot_Download_Resource_List.json
*/
/**
* Sample code: Snapshot_Download_ResourceList.
*
* @param manager Entry point to AppComplianceAutomationManager.
*/
public static void snapshotDownloadResourceList(
com.azure.resourcemanager.appcomplianceautomation.AppComplianceAutomationManager manager) {
manager.snapshots().download("testReportName", "testSnapshotName", null, com.azure.core.util.Context.NONE);
}
}
To use the Azure SDK library in your project, see this documentation. To provide feedback on this code sample, open a GitHub issue
package armappcomplianceautomation_test
import (
"context"
"log"
"github.com/Azure/azure-sdk-for-go/sdk/azidentity"
"github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/appcomplianceautomation/armappcomplianceautomation"
)
// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/blob/d88c94b22a8efdd47c0cadfe6d8d489107db2b23/specification/appcomplianceautomation/resource-manager/Microsoft.AppComplianceAutomation/stable/2024-06-27/examples/Snapshot_Download_Snapshot_Download_Resource_List.json
func ExampleSnapshotClient_BeginDownload_snapshotDownloadResourceList() {
cred, err := azidentity.NewDefaultAzureCredential(nil)
if err != nil {
log.Fatalf("failed to obtain a credential: %v", err)
}
ctx := context.Background()
clientFactory, err := armappcomplianceautomation.NewClientFactory(cred, nil)
if err != nil {
log.Fatalf("failed to create client: %v", err)
}
poller, err := clientFactory.NewSnapshotClient().BeginDownload(ctx, "testReportName", "testSnapshotName", armappcomplianceautomation.SnapshotDownloadRequest{}, nil)
if err != nil {
log.Fatalf("failed to finish the request: %v", err)
}
res, err := poller.PollUntilDone(ctx, nil)
if err != nil {
log.Fatalf("failed to pull the result: %v", err)
}
// You could use response here. We use blank identifier for just demo purposes.
_ = res
// If the HTTP response code is 200 as defined in example definition, your response structure would look as follows. Please pay attention that all the values in the output are fake values for just demo purposes.
// res.DownloadResponse = armappcomplianceautomation.DownloadResponse{
// ResourceList: []*armappcomplianceautomation.ResourceItem{
// {
// ResourceGroup: to.Ptr("myResourceGroup"),
// ResourceID: to.Ptr("mySignalRService"),
// ResourceType: to.Ptr("SignalR"),
// SubscriptionID: to.Ptr("00000000-0000-0000-0000-000000000000"),
// }},
// }
}
To use the Azure SDK library in your project, see this documentation. To provide feedback on this code sample, open a GitHub issue
const {
AppComplianceAutomationToolForMicrosoft365,
} = require("@azure/arm-appcomplianceautomation");
const { DefaultAzureCredential } = require("@azure/identity");
/**
* This sample demonstrates how to Download compliance needs from snapshot, like: Compliance Report, Resource List.
*
* @summary Download compliance needs from snapshot, like: Compliance Report, Resource List.
* x-ms-original-file: specification/appcomplianceautomation/resource-manager/Microsoft.AppComplianceAutomation/stable/2024-06-27/examples/Snapshot_Download_Snapshot_Download_Resource_List.json
*/
async function snapshotDownloadResourceList() {
const reportName = "testReportName";
const snapshotName = "testSnapshotName";
const credential = new DefaultAzureCredential();
const client = new AppComplianceAutomationToolForMicrosoft365(credential);
const result = await client.snapshot.beginDownloadAndWait(reportName, snapshotName, {
downloadType: "ResourceList",
offerGuid: "00000000-0000-0000-0000-000000000001",
reportCreatorTenantId: "00000000-0000-0000-0000-000000000000",
});
console.log(result);
}
To use the Azure SDK library in your project, see this documentation. To provide feedback on this code sample, open a GitHub issue
Mintaválasz
{
"resourceList": [
{
"resourceGroup": "myResourceGroup",
"resourceId": "mySignalRService",
"resourceType": "SignalR",
"subscriptionId": "00000000-0000-0000-0000-000000000000"
}
]
}
Azure-AsyncOperation: https://management.azure.com/providers/Microsoft.AppComplianceAutomation/operationStatuses/{operationId}
Location: https://management.azure.com/providers/Microsoft.AppComplianceAutomation/operationResults/{operationId}
Definíciók
ComplianceReportItem
Objektum
Az egyetlen megfelelőségi eredmény összes tartalmát tartalmazó objektum.
Name |
Típus |
Description |
categoryName
|
string
|
A kategória neve.
|
controlFamilyName
|
string
|
A vezérlőcsalád neve.
|
controlId
|
string
|
A vezérlő azonosítója – pl. "1".
|
controlName
|
string
|
A vezérlő neve.
|
controlStatus
|
ControlStatus
|
Vezérlő állapota.
|
resourceId
|
string
|
Az erőforrás azonosítója.
|
resourceOrigin
|
ResourceOrigin
|
Erőforrás eredete.
|
resourceStatus
|
ResourceStatus
|
Erőforrás állapota.
|
resourceStatusChangeDate
|
string
(date-time)
|
Az erőforrás állapotváltozási dátuma.
|
resourceType
|
string
|
Az erőforrás típusa. pl. "Microsoft.SignalRService/SignalR"
|
responsibilityDescription
|
string
|
Az ügyfél felelősségének leírása.
|
responsibilityTitle
|
string
|
Az ügyfél felelősségének címe.
|
ControlStatus
Enumerálás
A vezérlő állapotát jelzi.
Érték |
Description |
Failed
|
A vezérlő nem működik.
|
NotApplicable
|
A vezérlő nem alkalmazható.
|
Passed
|
A vezérlő átadása megtörtént.
|
PendingApproval
|
A vezérlő jóváhagyásra vár.
|
DownloadResponse
Objektum
A letöltési művelet összes lehetséges válaszát tartalmazó objektum.
DownloadResponseComplianceDetailedPdfReport
Objektum
A részletes megfelelőségi pdf-jelentés
Name |
Típus |
Description |
sasUri
|
string
|
A részletes megfelelőségi pdf-jelentés URI-ja
|
DownloadResponseCompliancePdfReport
Objektum
Megfelelőségi pdf-jelentés
Name |
Típus |
Description |
sasUri
|
string
|
A megfelelőségi pdf-jelentés URI-ja
|
DownloadType
Enumerálás
A letöltés típusát jelzi.
Érték |
Description |
ComplianceDetailedPdfReport
|
Töltse le a részletes megfelelőségi pdf-jelentést.
|
CompliancePdfReport
|
Töltse le a megfelelőségi pdf-jelentést.
|
ComplianceReport
|
Töltse le a megfelelőségi jelentést.
|
ResourceList
|
Töltse le a jelentés erőforráslistáját.
|
ErrorAdditionalInfo
Objektum
Az erőforrás-kezelési hiba további információi.
Name |
Típus |
Description |
info
|
object
|
A további információk.
|
type
|
string
|
A további információtípus.
|
ErrorDetail
Objektum
A hiba részletei.
Name |
Típus |
Description |
additionalInfo
|
ErrorAdditionalInfo[]
|
A hiba további információi.
|
code
|
string
|
A hibakód.
|
details
|
ErrorDetail[]
|
A hiba részletei.
|
message
|
string
|
A hibaüzenet.
|
target
|
string
|
A hibacél.
|
ErrorResponse
Objektum
Hibaválasz
Name |
Típus |
Description |
error
|
ErrorDetail
|
A hibaobjektum.
|
ResourceItem
Objektum
Erőforrás-azonosító.
Name |
Típus |
Description |
resourceGroup
|
string
|
Az erőforrás erőforráscsoportjának neve.
|
resourceId
|
string
|
Az erőforrás azonosítója – például "/subscriptions/00000000-0000-0000-0000-0000000000/resourceGroups/rg1/providers/Microsoft.Compute/virtualMachines/vm1".
|
resourceType
|
string
|
Az erőforrás erőforrástípusa. pl. "Microsoft.SignalRService/SignalR"
|
subscriptionId
|
string
|
Az erőforrás előfizetés-azonosítója.
|
ResourceOrigin
Enumerálás
Erőforrás eredete.
Érték |
Description |
AWS
|
Az erőforrás az AWS-ből származik.
|
Azure
|
Az erőforrás az Azure-ból származik.
|
GCP
|
Az erőforrás a GCP-ből származik.
|
ResourceStatus
Enumerálás
Az erőforrás állapotát jelzi.
Érték |
Description |
Healthy
|
Az erőforrás kifogástalan állapotú.
|
Unhealthy
|
Az erőforrás nem kifogástalan.
|
SnapshotDownloadRequest
Objektum
Pillanatkép letöltési kérése.
Name |
Típus |
Description |
downloadType
|
DownloadType
|
A letöltés típusát jelzi.
|
offerGuid
|
string
minLength: 1
|
Az ajánlat, amely megfelelteti a jelentéseket.
|
reportCreatorTenantId
|
string
|
Bérlőazonosító.
|