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.47.1 published on Monday, Jun 24, 2024 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.47.1 published on Monday, Jun 24, 2024 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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:appcomplianceautomation:getReport
arguments:
# arguments dictionary
The following arguments are supported:
- Report
Name string - Report Name.
- Report
Name string - Report Name.
- report
Name String - Report Name.
- report
Name string - Report Name.
- report_
name str - Report Name.
- report
Name 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.
- System
Data 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
Report
Properties Response - Report property.
- System
Data 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
Report
Properties Response - Report property.
- system
Data 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
Report
Properties Response - Report property.
- system
Data 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
Report
Properties 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.
- system
Data 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
- 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.
- 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.
- failed
Count Integer - The count of all failed full automation control.
- manual
Count Integer - The count of all manual control.
- passed
Count Integer - The count of all passed full automation control.
- failed
Count number - The count of all failed full automation control.
- manual
Count number - The count of all manual control.
- passed
Count 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.
- failed
Count Number - The count of all failed full automation control.
- manual
Count Number - The count of all manual control.
- passed
Count 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
Overview
Status Response - The Microsoft 365 certification name.
- m365
Overview
Status Response - The Microsoft 365 certification name.
- m365
Overview
Status Response - The Microsoft 365 certification name.
- m365
Overview
Status Response - The Microsoft 365 certification name.
- m365 Property Map
- The Microsoft 365 certification name.
ReportPropertiesResponse
- Compliance
Status Pulumi.Azure Native. App Compliance Automation. Inputs. Report Compliance Status Response - Report compliance status.
- Id string
- Report id in database.
- Last
Trigger stringTime - Report last collection trigger time.
- Next
Trigger stringTime - Report next collection trigger time.
- Provisioning
State string - Azure lifecycle management
- Report
Name 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.
- Tenant
Id string - Report's tenant id.
- Time
Zone 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".
- Trigger
Time string - Report collection trigger time.
- Offer
Guid string - Report offer Guid.
- Compliance
Status ReportCompliance Status Response - Report compliance status.
- Id string
- Report id in database.
- Last
Trigger stringTime - Report last collection trigger time.
- Next
Trigger stringTime - Report next collection trigger time.
- Provisioning
State string - Azure lifecycle management
- Report
Name string - Report name.
- Resources
[]Resource
Metadata Response - List of resource data.
- Status string
- Report status.
- Subscriptions []string
- List of subscription Ids.
- Tenant
Id string - Report's tenant id.
- Time
Zone 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".
- Trigger
Time string - Report collection trigger time.
- Offer
Guid string - Report offer Guid.
- compliance
Status ReportCompliance Status Response - Report compliance status.
- id String
- Report id in database.
- last
Trigger StringTime - Report last collection trigger time.
- next
Trigger StringTime - Report next collection trigger time.
- provisioning
State String - Azure lifecycle management
- report
Name String - Report name.
- resources
List<Resource
Metadata Response> - List of resource data.
- status String
- Report status.
- subscriptions List<String>
- List of subscription Ids.
- tenant
Id String - Report's tenant id.
- time
Zone 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".
- trigger
Time String - Report collection trigger time.
- offer
Guid String - Report offer Guid.
- compliance
Status ReportCompliance Status Response - Report compliance status.
- id string
- Report id in database.
- last
Trigger stringTime - Report last collection trigger time.
- next
Trigger stringTime - Report next collection trigger time.
- provisioning
State string - Azure lifecycle management
- report
Name string - Report name.
- resources
Resource
Metadata Response[] - List of resource data.
- status string
- Report status.
- subscriptions string[]
- List of subscription Ids.
- tenant
Id string - Report's tenant id.
- time
Zone 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".
- trigger
Time string - Report collection trigger time.
- offer
Guid 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[Resource
Metadata 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.
- compliance
Status Property Map - Report compliance status.
- id String
- Report id in database.
- last
Trigger StringTime - Report last collection trigger time.
- next
Trigger StringTime - Report next collection trigger time.
- provisioning
State String - Azure lifecycle management
- report
Name String - Report name.
- resources List<Property Map>
- List of resource data.
- status String
- Report status.
- subscriptions List<String>
- List of subscription Ids.
- tenant
Id String - Report's tenant id.
- time
Zone 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".
- trigger
Time String - Report collection trigger time.
- offer
Guid String - Report offer Guid.
ResourceMetadataResponse
- Resource
Id string - Resource Id - e.g. "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/virtualMachines/vm1".
- Resource
Kind string - Resource kind.
- Resource
Name string - Resource name.
- Resource
Type string - Resource type.
- Dictionary<string, string>
- Resource's tag type.
- Resource
Id string - Resource Id - e.g. "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/virtualMachines/vm1".
- Resource
Kind string - Resource kind.
- Resource
Name string - Resource name.
- Resource
Type string - Resource type.
- map[string]string
- Resource's tag type.
- resource
Id String - Resource Id - e.g. "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/virtualMachines/vm1".
- resource
Kind String - Resource kind.
- resource
Name String - Resource name.
- resource
Type String - Resource type.
- Map<String,String>
- Resource's tag type.
- resource
Id string - Resource Id - e.g. "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/virtualMachines/vm1".
- resource
Kind string - Resource kind.
- resource
Name string - Resource name.
- resource
Type 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.
- resource
Id String - Resource Id - e.g. "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/virtualMachines/vm1".
- resource
Kind String - Resource kind.
- resource
Name String - Resource name.
- resource
Type String - Resource type.
- Map<String>
- Resource's tag type.
SystemDataResponse
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
- created
At string - The timestamp of resource creation (UTC).
- created
By string - The identity that created the resource.
- created
By stringType - The type of identity that created the resource.
- last
Modified stringAt - The timestamp of resource last modification (UTC)
- last
Modified stringBy - The identity that last modified the resource.
- last
Modified 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.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified 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.47.1 published on Monday, Jun 24, 2024 by Pulumi