This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi
azure-native.appcomplianceautomation.getReport
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi
Get the AppComplianceAutomation report and its properties. Azure REST API version: 2022-11-16-preview.
Other available API versions: 2024-06-27.
Using getReport
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getReport(args: GetReportArgs, opts?: InvokeOptions): Promise<GetReportResult>
function getReportOutput(args: GetReportOutputArgs, opts?: InvokeOptions): Output<GetReportResult>def get_report(report_name: Optional[str] = None,
               opts: Optional[InvokeOptions] = None) -> GetReportResult
def get_report_output(report_name: Optional[pulumi.Input[str]] = None,
               opts: Optional[InvokeOptions] = None) -> Output[GetReportResult]func LookupReport(ctx *Context, args *LookupReportArgs, opts ...InvokeOption) (*LookupReportResult, error)
func LookupReportOutput(ctx *Context, args *LookupReportOutputArgs, opts ...InvokeOption) LookupReportResultOutput> Note: This function is named LookupReport in the Go SDK.
public static class GetReport 
{
    public static Task<GetReportResult> InvokeAsync(GetReportArgs args, InvokeOptions? opts = null)
    public static Output<GetReportResult> Invoke(GetReportInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetReportResult> getReport(GetReportArgs args, InvokeOptions options)
public static Output<GetReportResult> getReport(GetReportArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:appcomplianceautomation:getReport
  arguments:
    # arguments dictionaryThe following arguments are supported:
- ReportName string
- Report Name.
- ReportName string
- Report Name.
- reportName String
- Report Name.
- reportName string
- Report Name.
- report_name str
- Report Name.
- reportName String
- Report Name.
getReport Result
The following output properties are available:
- Id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Name string
- The name of the resource
- Properties
Pulumi.Azure Native. App Compliance Automation. Outputs. Report Properties Response 
- Report property.
- SystemData Pulumi.Azure Native. App Compliance Automation. Outputs. System Data Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Name string
- The name of the resource
- Properties
ReportProperties Response 
- Report property.
- SystemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id String
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name String
- The name of the resource
- properties
ReportProperties Response 
- Report property.
- systemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name string
- The name of the resource
- properties
ReportProperties Response 
- Report property.
- systemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id str
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name str
- The name of the resource
- properties
ReportProperties Response 
- Report property.
- system_data SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id String
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name String
- The name of the resource
- properties Property Map
- Report property.
- systemData Property Map
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Supporting Types
OverviewStatusResponse  
- FailedCount int
- The count of all failed full automation control.
- ManualCount int
- The count of all manual control.
- PassedCount int
- The count of all passed full automation control.
- FailedCount int
- The count of all failed full automation control.
- ManualCount int
- The count of all manual control.
- PassedCount int
- The count of all passed full automation control.
- failedCount Integer
- The count of all failed full automation control.
- manualCount Integer
- The count of all manual control.
- passedCount Integer
- The count of all passed full automation control.
- failedCount number
- The count of all failed full automation control.
- manualCount number
- The count of all manual control.
- passedCount number
- The count of all passed full automation control.
- failed_count int
- The count of all failed full automation control.
- manual_count int
- The count of all manual control.
- passed_count int
- The count of all passed full automation control.
- failedCount Number
- The count of all failed full automation control.
- manualCount Number
- The count of all manual control.
- passedCount Number
- The count of all passed full automation control.
ReportComplianceStatusResponse   
- M365
Pulumi.Azure Native. App Compliance Automation. Inputs. Overview Status Response 
- The Microsoft 365 certification name.
- M365
OverviewStatus Response 
- The Microsoft 365 certification name.
- m365
OverviewStatus Response 
- The Microsoft 365 certification name.
- m365
OverviewStatus Response 
- The Microsoft 365 certification name.
- m365
OverviewStatus Response 
- The Microsoft 365 certification name.
- m365 Property Map
- The Microsoft 365 certification name.
ReportPropertiesResponse  
- ComplianceStatus Pulumi.Azure Native. App Compliance Automation. Inputs. Report Compliance Status Response 
- Report compliance status.
- Id string
- Report id in database.
- LastTrigger stringTime 
- Report last collection trigger time.
- NextTrigger stringTime 
- Report next collection trigger time.
- ProvisioningState string
- Azure lifecycle management
- ReportName string
- Report name.
- Resources
List<Pulumi.Azure Native. App Compliance Automation. Inputs. Resource Metadata Response> 
- List of resource data.
- Status string
- Report status.
- Subscriptions List<string>
- List of subscription Ids.
- TenantId string
- Report's tenant id.
- TimeZone string
- Report collection trigger time's time zone, the available list can be obtained by executing "Get-TimeZone -ListAvailable" in PowerShell. An example of valid timezone id is "Pacific Standard Time".
- TriggerTime string
- Report collection trigger time.
- OfferGuid string
- Report offer Guid.
- ComplianceStatus ReportCompliance Status Response 
- Report compliance status.
- Id string
- Report id in database.
- LastTrigger stringTime 
- Report last collection trigger time.
- NextTrigger stringTime 
- Report next collection trigger time.
- ProvisioningState string
- Azure lifecycle management
- ReportName string
- Report name.
- Resources
[]ResourceMetadata Response 
- List of resource data.
- Status string
- Report status.
- Subscriptions []string
- List of subscription Ids.
- TenantId string
- Report's tenant id.
- TimeZone string
- Report collection trigger time's time zone, the available list can be obtained by executing "Get-TimeZone -ListAvailable" in PowerShell. An example of valid timezone id is "Pacific Standard Time".
- TriggerTime string
- Report collection trigger time.
- OfferGuid string
- Report offer Guid.
- complianceStatus ReportCompliance Status Response 
- Report compliance status.
- id String
- Report id in database.
- lastTrigger StringTime 
- Report last collection trigger time.
- nextTrigger StringTime 
- Report next collection trigger time.
- provisioningState String
- Azure lifecycle management
- reportName String
- Report name.
- resources
List<ResourceMetadata Response> 
- List of resource data.
- status String
- Report status.
- subscriptions List<String>
- List of subscription Ids.
- tenantId String
- Report's tenant id.
- timeZone String
- Report collection trigger time's time zone, the available list can be obtained by executing "Get-TimeZone -ListAvailable" in PowerShell. An example of valid timezone id is "Pacific Standard Time".
- triggerTime String
- Report collection trigger time.
- offerGuid String
- Report offer Guid.
- complianceStatus ReportCompliance Status Response 
- Report compliance status.
- id string
- Report id in database.
- lastTrigger stringTime 
- Report last collection trigger time.
- nextTrigger stringTime 
- Report next collection trigger time.
- provisioningState string
- Azure lifecycle management
- reportName string
- Report name.
- resources
ResourceMetadata Response[] 
- List of resource data.
- status string
- Report status.
- subscriptions string[]
- List of subscription Ids.
- tenantId string
- Report's tenant id.
- timeZone string
- Report collection trigger time's time zone, the available list can be obtained by executing "Get-TimeZone -ListAvailable" in PowerShell. An example of valid timezone id is "Pacific Standard Time".
- triggerTime string
- Report collection trigger time.
- offerGuid string
- Report offer Guid.
- compliance_status ReportCompliance Status Response 
- Report compliance status.
- id str
- Report id in database.
- last_trigger_ strtime 
- Report last collection trigger time.
- next_trigger_ strtime 
- Report next collection trigger time.
- provisioning_state str
- Azure lifecycle management
- report_name str
- Report name.
- resources
Sequence[ResourceMetadata Response] 
- List of resource data.
- status str
- Report status.
- subscriptions Sequence[str]
- List of subscription Ids.
- tenant_id str
- Report's tenant id.
- time_zone str
- Report collection trigger time's time zone, the available list can be obtained by executing "Get-TimeZone -ListAvailable" in PowerShell. An example of valid timezone id is "Pacific Standard Time".
- trigger_time str
- Report collection trigger time.
- offer_guid str
- Report offer Guid.
- complianceStatus Property Map
- Report compliance status.
- id String
- Report id in database.
- lastTrigger StringTime 
- Report last collection trigger time.
- nextTrigger StringTime 
- Report next collection trigger time.
- provisioningState String
- Azure lifecycle management
- reportName String
- Report name.
- resources List<Property Map>
- List of resource data.
- status String
- Report status.
- subscriptions List<String>
- List of subscription Ids.
- tenantId String
- Report's tenant id.
- timeZone String
- Report collection trigger time's time zone, the available list can be obtained by executing "Get-TimeZone -ListAvailable" in PowerShell. An example of valid timezone id is "Pacific Standard Time".
- triggerTime String
- Report collection trigger time.
- offerGuid String
- Report offer Guid.
ResourceMetadataResponse  
- ResourceId string
- Resource Id - e.g. "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/virtualMachines/vm1".
- ResourceKind string
- Resource kind.
- ResourceName string
- Resource name.
- ResourceType string
- Resource type.
- Dictionary<string, string>
- Resource's tag type.
- ResourceId string
- Resource Id - e.g. "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/virtualMachines/vm1".
- ResourceKind string
- Resource kind.
- ResourceName string
- Resource name.
- ResourceType string
- Resource type.
- map[string]string
- Resource's tag type.
- resourceId String
- Resource Id - e.g. "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/virtualMachines/vm1".
- resourceKind String
- Resource kind.
- resourceName String
- Resource name.
- resourceType String
- Resource type.
- Map<String,String>
- Resource's tag type.
- resourceId string
- Resource Id - e.g. "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/virtualMachines/vm1".
- resourceKind string
- Resource kind.
- resourceName string
- Resource name.
- resourceType string
- Resource type.
- {[key: string]: string}
- Resource's tag type.
- resource_id str
- Resource Id - e.g. "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/virtualMachines/vm1".
- resource_kind str
- Resource kind.
- resource_name str
- Resource name.
- resource_type str
- Resource type.
- Mapping[str, str]
- Resource's tag type.
- resourceId String
- Resource Id - e.g. "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/virtualMachines/vm1".
- resourceKind String
- Resource kind.
- resourceName String
- Resource name.
- resourceType String
- Resource type.
- Map<String>
- Resource's tag type.
SystemDataResponse  
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
- createdAt string
- The timestamp of resource creation (UTC).
- createdBy string
- The identity that created the resource.
- createdBy stringType 
- The type of identity that created the resource.
- lastModified stringAt 
- The timestamp of resource last modification (UTC)
- lastModified stringBy 
- The identity that last modified the resource.
- lastModified stringBy Type 
- The type of identity that last modified the resource.
- created_at str
- The timestamp of resource creation (UTC).
- created_by str
- The identity that created the resource.
- created_by_ strtype 
- The type of identity that created the resource.
- last_modified_ strat 
- The timestamp of resource last modification (UTC)
- last_modified_ strby 
- The identity that last modified the resource.
- last_modified_ strby_ type 
- The type of identity that last modified the resource.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi