Documentation ¶
Index ¶
- type LookupReportArgs
- type LookupReportOutputArgs
- type LookupReportResult
- type LookupReportResultOutput
- func (LookupReportResultOutput) ElementType() reflect.Type
- func (o LookupReportResultOutput) Id() pulumi.StringOutput
- func (o LookupReportResultOutput) Name() pulumi.StringOutput
- func (o LookupReportResultOutput) Properties() ReportPropertiesResponseOutput
- func (o LookupReportResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupReportResultOutput) ToLookupReportResultOutput() LookupReportResultOutput
- func (o LookupReportResultOutput) ToLookupReportResultOutputWithContext(ctx context.Context) LookupReportResultOutput
- func (o LookupReportResultOutput) Type() pulumi.StringOutput
- type OverviewStatusResponse
- type OverviewStatusResponseOutput
- func (OverviewStatusResponseOutput) ElementType() reflect.Type
- func (o OverviewStatusResponseOutput) FailedCount() pulumi.IntPtrOutput
- func (o OverviewStatusResponseOutput) ManualCount() pulumi.IntPtrOutput
- func (o OverviewStatusResponseOutput) PassedCount() pulumi.IntPtrOutput
- func (o OverviewStatusResponseOutput) ToOverviewStatusResponseOutput() OverviewStatusResponseOutput
- func (o OverviewStatusResponseOutput) ToOverviewStatusResponseOutputWithContext(ctx context.Context) OverviewStatusResponseOutput
- type OverviewStatusResponsePtrOutput
- func (o OverviewStatusResponsePtrOutput) Elem() OverviewStatusResponseOutput
- func (OverviewStatusResponsePtrOutput) ElementType() reflect.Type
- func (o OverviewStatusResponsePtrOutput) FailedCount() pulumi.IntPtrOutput
- func (o OverviewStatusResponsePtrOutput) ManualCount() pulumi.IntPtrOutput
- func (o OverviewStatusResponsePtrOutput) PassedCount() pulumi.IntPtrOutput
- func (o OverviewStatusResponsePtrOutput) ToOverviewStatusResponsePtrOutput() OverviewStatusResponsePtrOutput
- func (o OverviewStatusResponsePtrOutput) ToOverviewStatusResponsePtrOutputWithContext(ctx context.Context) OverviewStatusResponsePtrOutput
- type Report
- type ReportArgs
- type ReportComplianceStatusResponse
- type ReportComplianceStatusResponseOutput
- func (ReportComplianceStatusResponseOutput) ElementType() reflect.Type
- func (o ReportComplianceStatusResponseOutput) M365() OverviewStatusResponsePtrOutput
- func (o ReportComplianceStatusResponseOutput) ToReportComplianceStatusResponseOutput() ReportComplianceStatusResponseOutput
- func (o ReportComplianceStatusResponseOutput) ToReportComplianceStatusResponseOutputWithContext(ctx context.Context) ReportComplianceStatusResponseOutput
- type ReportInput
- type ReportOutput
- func (ReportOutput) ElementType() reflect.Type
- func (o ReportOutput) Name() pulumi.StringOutput
- func (o ReportOutput) Properties() ReportPropertiesResponseOutput
- func (o ReportOutput) SystemData() SystemDataResponseOutput
- func (o ReportOutput) ToReportOutput() ReportOutput
- func (o ReportOutput) ToReportOutputWithContext(ctx context.Context) ReportOutput
- func (o ReportOutput) Type() pulumi.StringOutput
- type ReportProperties
- type ReportPropertiesArgs
- type ReportPropertiesInput
- type ReportPropertiesOutput
- func (ReportPropertiesOutput) ElementType() reflect.Type
- func (o ReportPropertiesOutput) OfferGuid() pulumi.StringPtrOutput
- func (o ReportPropertiesOutput) Resources() ResourceMetadataArrayOutput
- func (o ReportPropertiesOutput) TimeZone() pulumi.StringOutput
- func (o ReportPropertiesOutput) ToReportPropertiesOutput() ReportPropertiesOutput
- func (o ReportPropertiesOutput) ToReportPropertiesOutputWithContext(ctx context.Context) ReportPropertiesOutput
- func (o ReportPropertiesOutput) TriggerTime() pulumi.StringOutput
- type ReportPropertiesResponse
- type ReportPropertiesResponseOutput
- func (o ReportPropertiesResponseOutput) ComplianceStatus() ReportComplianceStatusResponseOutput
- func (ReportPropertiesResponseOutput) ElementType() reflect.Type
- func (o ReportPropertiesResponseOutput) Id() pulumi.StringOutput
- func (o ReportPropertiesResponseOutput) LastTriggerTime() pulumi.StringOutput
- func (o ReportPropertiesResponseOutput) NextTriggerTime() pulumi.StringOutput
- func (o ReportPropertiesResponseOutput) OfferGuid() pulumi.StringPtrOutput
- func (o ReportPropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
- func (o ReportPropertiesResponseOutput) ReportName() pulumi.StringOutput
- func (o ReportPropertiesResponseOutput) Resources() ResourceMetadataResponseArrayOutput
- func (o ReportPropertiesResponseOutput) Status() pulumi.StringOutput
- func (o ReportPropertiesResponseOutput) Subscriptions() pulumi.StringArrayOutput
- func (o ReportPropertiesResponseOutput) TenantId() pulumi.StringOutput
- func (o ReportPropertiesResponseOutput) TimeZone() pulumi.StringOutput
- func (o ReportPropertiesResponseOutput) ToReportPropertiesResponseOutput() ReportPropertiesResponseOutput
- func (o ReportPropertiesResponseOutput) ToReportPropertiesResponseOutputWithContext(ctx context.Context) ReportPropertiesResponseOutput
- func (o ReportPropertiesResponseOutput) TriggerTime() pulumi.StringOutput
- type ReportState
- type ResourceMetadata
- type ResourceMetadataArgs
- type ResourceMetadataArray
- type ResourceMetadataArrayInput
- type ResourceMetadataArrayOutput
- func (ResourceMetadataArrayOutput) ElementType() reflect.Type
- func (o ResourceMetadataArrayOutput) Index(i pulumi.IntInput) ResourceMetadataOutput
- func (o ResourceMetadataArrayOutput) ToResourceMetadataArrayOutput() ResourceMetadataArrayOutput
- func (o ResourceMetadataArrayOutput) ToResourceMetadataArrayOutputWithContext(ctx context.Context) ResourceMetadataArrayOutput
- type ResourceMetadataInput
- type ResourceMetadataOutput
- func (ResourceMetadataOutput) ElementType() reflect.Type
- func (o ResourceMetadataOutput) ResourceId() pulumi.StringOutput
- func (o ResourceMetadataOutput) ResourceKind() pulumi.StringPtrOutput
- func (o ResourceMetadataOutput) ResourceName() pulumi.StringPtrOutput
- func (o ResourceMetadataOutput) ResourceType() pulumi.StringPtrOutput
- func (o ResourceMetadataOutput) Tags() pulumi.StringMapOutput
- func (o ResourceMetadataOutput) ToResourceMetadataOutput() ResourceMetadataOutput
- func (o ResourceMetadataOutput) ToResourceMetadataOutputWithContext(ctx context.Context) ResourceMetadataOutput
- type ResourceMetadataResponse
- type ResourceMetadataResponseArrayOutput
- func (ResourceMetadataResponseArrayOutput) ElementType() reflect.Type
- func (o ResourceMetadataResponseArrayOutput) Index(i pulumi.IntInput) ResourceMetadataResponseOutput
- func (o ResourceMetadataResponseArrayOutput) ToResourceMetadataResponseArrayOutput() ResourceMetadataResponseArrayOutput
- func (o ResourceMetadataResponseArrayOutput) ToResourceMetadataResponseArrayOutputWithContext(ctx context.Context) ResourceMetadataResponseArrayOutput
- type ResourceMetadataResponseOutput
- func (ResourceMetadataResponseOutput) ElementType() reflect.Type
- func (o ResourceMetadataResponseOutput) ResourceId() pulumi.StringOutput
- func (o ResourceMetadataResponseOutput) ResourceKind() pulumi.StringPtrOutput
- func (o ResourceMetadataResponseOutput) ResourceName() pulumi.StringPtrOutput
- func (o ResourceMetadataResponseOutput) ResourceType() pulumi.StringPtrOutput
- func (o ResourceMetadataResponseOutput) Tags() pulumi.StringMapOutput
- func (o ResourceMetadataResponseOutput) ToResourceMetadataResponseOutput() ResourceMetadataResponseOutput
- func (o ResourceMetadataResponseOutput) ToResourceMetadataResponseOutputWithContext(ctx context.Context) ResourceMetadataResponseOutput
- type SystemDataResponse
- type SystemDataResponseOutput
- func (o SystemDataResponseOutput) CreatedAt() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) CreatedBy() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) CreatedByType() pulumi.StringPtrOutput
- func (SystemDataResponseOutput) ElementType() reflect.Type
- func (o SystemDataResponseOutput) LastModifiedAt() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) LastModifiedBy() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) LastModifiedByType() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) ToSystemDataResponseOutput() SystemDataResponseOutput
- func (o SystemDataResponseOutput) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LookupReportArgs ¶
type LookupReportArgs struct { // Report Name. ReportName string `pulumi:"reportName"` }
type LookupReportOutputArgs ¶
type LookupReportOutputArgs struct { // Report Name. ReportName pulumi.StringInput `pulumi:"reportName"` }
func (LookupReportOutputArgs) ElementType ¶
func (LookupReportOutputArgs) ElementType() reflect.Type
type LookupReportResult ¶
type LookupReportResult struct { // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The name of the resource Name string `pulumi:"name"` // Report property. Properties ReportPropertiesResponse `pulumi:"properties"` // Azure Resource Manager metadata containing createdBy and modifiedBy information. SystemData SystemDataResponse `pulumi:"systemData"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
A class represent an AppComplianceAutomation report resource.
func LookupReport ¶
func LookupReport(ctx *pulumi.Context, args *LookupReportArgs, opts ...pulumi.InvokeOption) (*LookupReportResult, error)
Get the AppComplianceAutomation report and its properties. Azure REST API version: 2022-11-16-preview.
type LookupReportResultOutput ¶
type LookupReportResultOutput struct{ *pulumi.OutputState }
A class represent an AppComplianceAutomation report resource.
func LookupReportOutput ¶
func LookupReportOutput(ctx *pulumi.Context, args LookupReportOutputArgs, opts ...pulumi.InvokeOption) LookupReportResultOutput
func (LookupReportResultOutput) ElementType ¶
func (LookupReportResultOutput) ElementType() reflect.Type
func (LookupReportResultOutput) Id ¶
func (o LookupReportResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupReportResultOutput) Name ¶
func (o LookupReportResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupReportResultOutput) Properties ¶
func (o LookupReportResultOutput) Properties() ReportPropertiesResponseOutput
Report property.
func (LookupReportResultOutput) SystemData ¶
func (o LookupReportResultOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (LookupReportResultOutput) ToLookupReportResultOutput ¶
func (o LookupReportResultOutput) ToLookupReportResultOutput() LookupReportResultOutput
func (LookupReportResultOutput) ToLookupReportResultOutputWithContext ¶
func (o LookupReportResultOutput) ToLookupReportResultOutputWithContext(ctx context.Context) LookupReportResultOutput
func (LookupReportResultOutput) Type ¶
func (o LookupReportResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type OverviewStatusResponse ¶
type OverviewStatusResponse struct { // The count of all failed full automation control. FailedCount *int `pulumi:"failedCount"` // The count of all manual control. ManualCount *int `pulumi:"manualCount"` // The count of all passed full automation control. PassedCount *int `pulumi:"passedCount"` }
The overview of the compliance result for one report.
type OverviewStatusResponseOutput ¶
type OverviewStatusResponseOutput struct{ *pulumi.OutputState }
The overview of the compliance result for one report.
func (OverviewStatusResponseOutput) ElementType ¶
func (OverviewStatusResponseOutput) ElementType() reflect.Type
func (OverviewStatusResponseOutput) FailedCount ¶
func (o OverviewStatusResponseOutput) FailedCount() pulumi.IntPtrOutput
The count of all failed full automation control.
func (OverviewStatusResponseOutput) ManualCount ¶
func (o OverviewStatusResponseOutput) ManualCount() pulumi.IntPtrOutput
The count of all manual control.
func (OverviewStatusResponseOutput) PassedCount ¶
func (o OverviewStatusResponseOutput) PassedCount() pulumi.IntPtrOutput
The count of all passed full automation control.
func (OverviewStatusResponseOutput) ToOverviewStatusResponseOutput ¶
func (o OverviewStatusResponseOutput) ToOverviewStatusResponseOutput() OverviewStatusResponseOutput
func (OverviewStatusResponseOutput) ToOverviewStatusResponseOutputWithContext ¶
func (o OverviewStatusResponseOutput) ToOverviewStatusResponseOutputWithContext(ctx context.Context) OverviewStatusResponseOutput
type OverviewStatusResponsePtrOutput ¶
type OverviewStatusResponsePtrOutput struct{ *pulumi.OutputState }
func (OverviewStatusResponsePtrOutput) Elem ¶
func (o OverviewStatusResponsePtrOutput) Elem() OverviewStatusResponseOutput
func (OverviewStatusResponsePtrOutput) ElementType ¶
func (OverviewStatusResponsePtrOutput) ElementType() reflect.Type
func (OverviewStatusResponsePtrOutput) FailedCount ¶
func (o OverviewStatusResponsePtrOutput) FailedCount() pulumi.IntPtrOutput
The count of all failed full automation control.
func (OverviewStatusResponsePtrOutput) ManualCount ¶
func (o OverviewStatusResponsePtrOutput) ManualCount() pulumi.IntPtrOutput
The count of all manual control.
func (OverviewStatusResponsePtrOutput) PassedCount ¶
func (o OverviewStatusResponsePtrOutput) PassedCount() pulumi.IntPtrOutput
The count of all passed full automation control.
func (OverviewStatusResponsePtrOutput) ToOverviewStatusResponsePtrOutput ¶
func (o OverviewStatusResponsePtrOutput) ToOverviewStatusResponsePtrOutput() OverviewStatusResponsePtrOutput
func (OverviewStatusResponsePtrOutput) ToOverviewStatusResponsePtrOutputWithContext ¶
func (o OverviewStatusResponsePtrOutput) ToOverviewStatusResponsePtrOutputWithContext(ctx context.Context) OverviewStatusResponsePtrOutput
type Report ¶
type Report struct { pulumi.CustomResourceState // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // Report property. Properties ReportPropertiesResponseOutput `pulumi:"properties"` // Azure Resource Manager metadata containing createdBy and modifiedBy information. SystemData SystemDataResponseOutput `pulumi:"systemData"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
A class represent an AppComplianceAutomation report resource. Azure REST API version: 2022-11-16-preview. Prior API version in Azure Native 1.x: 2022-11-16-preview.
func GetReport ¶
func GetReport(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ReportState, opts ...pulumi.ResourceOption) (*Report, error)
GetReport gets an existing Report resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewReport ¶
func NewReport(ctx *pulumi.Context, name string, args *ReportArgs, opts ...pulumi.ResourceOption) (*Report, error)
NewReport registers a new resource with the given unique name, arguments, and options.
func (*Report) ElementType ¶
func (*Report) ToReportOutput ¶
func (i *Report) ToReportOutput() ReportOutput
func (*Report) ToReportOutputWithContext ¶
func (i *Report) ToReportOutputWithContext(ctx context.Context) ReportOutput
type ReportArgs ¶
type ReportArgs struct { // Report property. Properties ReportPropertiesInput // Report Name. ReportName pulumi.StringPtrInput }
The set of arguments for constructing a Report resource.
func (ReportArgs) ElementType ¶
func (ReportArgs) ElementType() reflect.Type
type ReportComplianceStatusResponse ¶
type ReportComplianceStatusResponse struct { // The Microsoft 365 certification name. M365 *OverviewStatusResponse `pulumi:"m365"` }
A list which includes all the compliance result for one report.
type ReportComplianceStatusResponseOutput ¶
type ReportComplianceStatusResponseOutput struct{ *pulumi.OutputState }
A list which includes all the compliance result for one report.
func (ReportComplianceStatusResponseOutput) ElementType ¶
func (ReportComplianceStatusResponseOutput) ElementType() reflect.Type
func (ReportComplianceStatusResponseOutput) M365 ¶
func (o ReportComplianceStatusResponseOutput) M365() OverviewStatusResponsePtrOutput
The Microsoft 365 certification name.
func (ReportComplianceStatusResponseOutput) ToReportComplianceStatusResponseOutput ¶
func (o ReportComplianceStatusResponseOutput) ToReportComplianceStatusResponseOutput() ReportComplianceStatusResponseOutput
func (ReportComplianceStatusResponseOutput) ToReportComplianceStatusResponseOutputWithContext ¶
func (o ReportComplianceStatusResponseOutput) ToReportComplianceStatusResponseOutputWithContext(ctx context.Context) ReportComplianceStatusResponseOutput
type ReportInput ¶
type ReportInput interface { pulumi.Input ToReportOutput() ReportOutput ToReportOutputWithContext(ctx context.Context) ReportOutput }
type ReportOutput ¶
type ReportOutput struct{ *pulumi.OutputState }
func (ReportOutput) ElementType ¶
func (ReportOutput) ElementType() reflect.Type
func (ReportOutput) Name ¶
func (o ReportOutput) Name() pulumi.StringOutput
The name of the resource
func (ReportOutput) Properties ¶
func (o ReportOutput) Properties() ReportPropertiesResponseOutput
Report property.
func (ReportOutput) SystemData ¶
func (o ReportOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (ReportOutput) ToReportOutput ¶
func (o ReportOutput) ToReportOutput() ReportOutput
func (ReportOutput) ToReportOutputWithContext ¶
func (o ReportOutput) ToReportOutputWithContext(ctx context.Context) ReportOutput
func (ReportOutput) Type ¶
func (o ReportOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type ReportProperties ¶
type ReportProperties struct { // Report offer Guid. OfferGuid *string `pulumi:"offerGuid"` // List of resource data. Resources []ResourceMetadata `pulumi:"resources"` // 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". TimeZone string `pulumi:"timeZone"` // Report collection trigger time. TriggerTime string `pulumi:"triggerTime"` }
Report's properties.
type ReportPropertiesArgs ¶
type ReportPropertiesArgs struct { // Report offer Guid. OfferGuid pulumi.StringPtrInput `pulumi:"offerGuid"` // List of resource data. Resources ResourceMetadataArrayInput `pulumi:"resources"` // 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". TimeZone pulumi.StringInput `pulumi:"timeZone"` // Report collection trigger time. TriggerTime pulumi.StringInput `pulumi:"triggerTime"` }
Report's properties.
func (ReportPropertiesArgs) ElementType ¶
func (ReportPropertiesArgs) ElementType() reflect.Type
func (ReportPropertiesArgs) ToReportPropertiesOutput ¶
func (i ReportPropertiesArgs) ToReportPropertiesOutput() ReportPropertiesOutput
func (ReportPropertiesArgs) ToReportPropertiesOutputWithContext ¶
func (i ReportPropertiesArgs) ToReportPropertiesOutputWithContext(ctx context.Context) ReportPropertiesOutput
type ReportPropertiesInput ¶
type ReportPropertiesInput interface { pulumi.Input ToReportPropertiesOutput() ReportPropertiesOutput ToReportPropertiesOutputWithContext(context.Context) ReportPropertiesOutput }
ReportPropertiesInput is an input type that accepts ReportPropertiesArgs and ReportPropertiesOutput values. You can construct a concrete instance of `ReportPropertiesInput` via:
ReportPropertiesArgs{...}
type ReportPropertiesOutput ¶
type ReportPropertiesOutput struct{ *pulumi.OutputState }
Report's properties.
func (ReportPropertiesOutput) ElementType ¶
func (ReportPropertiesOutput) ElementType() reflect.Type
func (ReportPropertiesOutput) OfferGuid ¶
func (o ReportPropertiesOutput) OfferGuid() pulumi.StringPtrOutput
Report offer Guid.
func (ReportPropertiesOutput) Resources ¶
func (o ReportPropertiesOutput) Resources() ResourceMetadataArrayOutput
List of resource data.
func (ReportPropertiesOutput) TimeZone ¶
func (o ReportPropertiesOutput) TimeZone() pulumi.StringOutput
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".
func (ReportPropertiesOutput) ToReportPropertiesOutput ¶
func (o ReportPropertiesOutput) ToReportPropertiesOutput() ReportPropertiesOutput
func (ReportPropertiesOutput) ToReportPropertiesOutputWithContext ¶
func (o ReportPropertiesOutput) ToReportPropertiesOutputWithContext(ctx context.Context) ReportPropertiesOutput
func (ReportPropertiesOutput) TriggerTime ¶
func (o ReportPropertiesOutput) TriggerTime() pulumi.StringOutput
Report collection trigger time.
type ReportPropertiesResponse ¶
type ReportPropertiesResponse struct { // Report compliance status. ComplianceStatus ReportComplianceStatusResponse `pulumi:"complianceStatus"` // Report id in database. Id string `pulumi:"id"` // Report last collection trigger time. LastTriggerTime string `pulumi:"lastTriggerTime"` // Report next collection trigger time. NextTriggerTime string `pulumi:"nextTriggerTime"` // Report offer Guid. OfferGuid *string `pulumi:"offerGuid"` // Azure lifecycle management ProvisioningState string `pulumi:"provisioningState"` // Report name. ReportName string `pulumi:"reportName"` // List of resource data. Resources []ResourceMetadataResponse `pulumi:"resources"` // Report status. Status string `pulumi:"status"` // List of subscription Ids. Subscriptions []string `pulumi:"subscriptions"` // Report's tenant id. TenantId string `pulumi:"tenantId"` // 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". TimeZone string `pulumi:"timeZone"` // Report collection trigger time. TriggerTime string `pulumi:"triggerTime"` }
Report's properties.
type ReportPropertiesResponseOutput ¶
type ReportPropertiesResponseOutput struct{ *pulumi.OutputState }
Report's properties.
func (ReportPropertiesResponseOutput) ComplianceStatus ¶
func (o ReportPropertiesResponseOutput) ComplianceStatus() ReportComplianceStatusResponseOutput
Report compliance status.
func (ReportPropertiesResponseOutput) ElementType ¶
func (ReportPropertiesResponseOutput) ElementType() reflect.Type
func (ReportPropertiesResponseOutput) Id ¶
func (o ReportPropertiesResponseOutput) Id() pulumi.StringOutput
Report id in database.
func (ReportPropertiesResponseOutput) LastTriggerTime ¶
func (o ReportPropertiesResponseOutput) LastTriggerTime() pulumi.StringOutput
Report last collection trigger time.
func (ReportPropertiesResponseOutput) NextTriggerTime ¶
func (o ReportPropertiesResponseOutput) NextTriggerTime() pulumi.StringOutput
Report next collection trigger time.
func (ReportPropertiesResponseOutput) OfferGuid ¶
func (o ReportPropertiesResponseOutput) OfferGuid() pulumi.StringPtrOutput
Report offer Guid.
func (ReportPropertiesResponseOutput) ProvisioningState ¶
func (o ReportPropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
Azure lifecycle management
func (ReportPropertiesResponseOutput) ReportName ¶
func (o ReportPropertiesResponseOutput) ReportName() pulumi.StringOutput
Report name.
func (ReportPropertiesResponseOutput) Resources ¶
func (o ReportPropertiesResponseOutput) Resources() ResourceMetadataResponseArrayOutput
List of resource data.
func (ReportPropertiesResponseOutput) Status ¶
func (o ReportPropertiesResponseOutput) Status() pulumi.StringOutput
Report status.
func (ReportPropertiesResponseOutput) Subscriptions ¶
func (o ReportPropertiesResponseOutput) Subscriptions() pulumi.StringArrayOutput
List of subscription Ids.
func (ReportPropertiesResponseOutput) TenantId ¶
func (o ReportPropertiesResponseOutput) TenantId() pulumi.StringOutput
Report's tenant id.
func (ReportPropertiesResponseOutput) TimeZone ¶
func (o ReportPropertiesResponseOutput) TimeZone() pulumi.StringOutput
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".
func (ReportPropertiesResponseOutput) ToReportPropertiesResponseOutput ¶
func (o ReportPropertiesResponseOutput) ToReportPropertiesResponseOutput() ReportPropertiesResponseOutput
func (ReportPropertiesResponseOutput) ToReportPropertiesResponseOutputWithContext ¶
func (o ReportPropertiesResponseOutput) ToReportPropertiesResponseOutputWithContext(ctx context.Context) ReportPropertiesResponseOutput
func (ReportPropertiesResponseOutput) TriggerTime ¶
func (o ReportPropertiesResponseOutput) TriggerTime() pulumi.StringOutput
Report collection trigger time.
type ReportState ¶
type ReportState struct { }
func (ReportState) ElementType ¶
func (ReportState) ElementType() reflect.Type
type ResourceMetadata ¶
type ResourceMetadata struct { // Resource Id - e.g. "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/virtualMachines/vm1". ResourceId string `pulumi:"resourceId"` // Resource kind. ResourceKind *string `pulumi:"resourceKind"` // Resource name. ResourceName *string `pulumi:"resourceName"` // Resource type. ResourceType *string `pulumi:"resourceType"` // Resource's tag type. Tags map[string]string `pulumi:"tags"` }
Single resource Id's metadata.
type ResourceMetadataArgs ¶
type ResourceMetadataArgs struct { // Resource Id - e.g. "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/virtualMachines/vm1". ResourceId pulumi.StringInput `pulumi:"resourceId"` // Resource kind. ResourceKind pulumi.StringPtrInput `pulumi:"resourceKind"` // Resource name. ResourceName pulumi.StringPtrInput `pulumi:"resourceName"` // Resource type. ResourceType pulumi.StringPtrInput `pulumi:"resourceType"` // Resource's tag type. Tags pulumi.StringMapInput `pulumi:"tags"` }
Single resource Id's metadata.
func (ResourceMetadataArgs) ElementType ¶
func (ResourceMetadataArgs) ElementType() reflect.Type
func (ResourceMetadataArgs) ToResourceMetadataOutput ¶
func (i ResourceMetadataArgs) ToResourceMetadataOutput() ResourceMetadataOutput
func (ResourceMetadataArgs) ToResourceMetadataOutputWithContext ¶
func (i ResourceMetadataArgs) ToResourceMetadataOutputWithContext(ctx context.Context) ResourceMetadataOutput
type ResourceMetadataArray ¶
type ResourceMetadataArray []ResourceMetadataInput
func (ResourceMetadataArray) ElementType ¶
func (ResourceMetadataArray) ElementType() reflect.Type
func (ResourceMetadataArray) ToResourceMetadataArrayOutput ¶
func (i ResourceMetadataArray) ToResourceMetadataArrayOutput() ResourceMetadataArrayOutput
func (ResourceMetadataArray) ToResourceMetadataArrayOutputWithContext ¶
func (i ResourceMetadataArray) ToResourceMetadataArrayOutputWithContext(ctx context.Context) ResourceMetadataArrayOutput
type ResourceMetadataArrayInput ¶
type ResourceMetadataArrayInput interface { pulumi.Input ToResourceMetadataArrayOutput() ResourceMetadataArrayOutput ToResourceMetadataArrayOutputWithContext(context.Context) ResourceMetadataArrayOutput }
ResourceMetadataArrayInput is an input type that accepts ResourceMetadataArray and ResourceMetadataArrayOutput values. You can construct a concrete instance of `ResourceMetadataArrayInput` via:
ResourceMetadataArray{ ResourceMetadataArgs{...} }
type ResourceMetadataArrayOutput ¶
type ResourceMetadataArrayOutput struct{ *pulumi.OutputState }
func (ResourceMetadataArrayOutput) ElementType ¶
func (ResourceMetadataArrayOutput) ElementType() reflect.Type
func (ResourceMetadataArrayOutput) Index ¶
func (o ResourceMetadataArrayOutput) Index(i pulumi.IntInput) ResourceMetadataOutput
func (ResourceMetadataArrayOutput) ToResourceMetadataArrayOutput ¶
func (o ResourceMetadataArrayOutput) ToResourceMetadataArrayOutput() ResourceMetadataArrayOutput
func (ResourceMetadataArrayOutput) ToResourceMetadataArrayOutputWithContext ¶
func (o ResourceMetadataArrayOutput) ToResourceMetadataArrayOutputWithContext(ctx context.Context) ResourceMetadataArrayOutput
type ResourceMetadataInput ¶
type ResourceMetadataInput interface { pulumi.Input ToResourceMetadataOutput() ResourceMetadataOutput ToResourceMetadataOutputWithContext(context.Context) ResourceMetadataOutput }
ResourceMetadataInput is an input type that accepts ResourceMetadataArgs and ResourceMetadataOutput values. You can construct a concrete instance of `ResourceMetadataInput` via:
ResourceMetadataArgs{...}
type ResourceMetadataOutput ¶
type ResourceMetadataOutput struct{ *pulumi.OutputState }
Single resource Id's metadata.
func (ResourceMetadataOutput) ElementType ¶
func (ResourceMetadataOutput) ElementType() reflect.Type
func (ResourceMetadataOutput) ResourceId ¶
func (o ResourceMetadataOutput) ResourceId() pulumi.StringOutput
Resource Id - e.g. "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/virtualMachines/vm1".
func (ResourceMetadataOutput) ResourceKind ¶
func (o ResourceMetadataOutput) ResourceKind() pulumi.StringPtrOutput
Resource kind.
func (ResourceMetadataOutput) ResourceName ¶
func (o ResourceMetadataOutput) ResourceName() pulumi.StringPtrOutput
Resource name.
func (ResourceMetadataOutput) ResourceType ¶
func (o ResourceMetadataOutput) ResourceType() pulumi.StringPtrOutput
Resource type.
func (ResourceMetadataOutput) Tags ¶
func (o ResourceMetadataOutput) Tags() pulumi.StringMapOutput
Resource's tag type.
func (ResourceMetadataOutput) ToResourceMetadataOutput ¶
func (o ResourceMetadataOutput) ToResourceMetadataOutput() ResourceMetadataOutput
func (ResourceMetadataOutput) ToResourceMetadataOutputWithContext ¶
func (o ResourceMetadataOutput) ToResourceMetadataOutputWithContext(ctx context.Context) ResourceMetadataOutput
type ResourceMetadataResponse ¶
type ResourceMetadataResponse struct { // Resource Id - e.g. "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/virtualMachines/vm1". ResourceId string `pulumi:"resourceId"` // Resource kind. ResourceKind *string `pulumi:"resourceKind"` // Resource name. ResourceName *string `pulumi:"resourceName"` // Resource type. ResourceType *string `pulumi:"resourceType"` // Resource's tag type. Tags map[string]string `pulumi:"tags"` }
Single resource Id's metadata.
type ResourceMetadataResponseArrayOutput ¶
type ResourceMetadataResponseArrayOutput struct{ *pulumi.OutputState }
func (ResourceMetadataResponseArrayOutput) ElementType ¶
func (ResourceMetadataResponseArrayOutput) ElementType() reflect.Type
func (ResourceMetadataResponseArrayOutput) Index ¶
func (o ResourceMetadataResponseArrayOutput) Index(i pulumi.IntInput) ResourceMetadataResponseOutput
func (ResourceMetadataResponseArrayOutput) ToResourceMetadataResponseArrayOutput ¶
func (o ResourceMetadataResponseArrayOutput) ToResourceMetadataResponseArrayOutput() ResourceMetadataResponseArrayOutput
func (ResourceMetadataResponseArrayOutput) ToResourceMetadataResponseArrayOutputWithContext ¶
func (o ResourceMetadataResponseArrayOutput) ToResourceMetadataResponseArrayOutputWithContext(ctx context.Context) ResourceMetadataResponseArrayOutput
type ResourceMetadataResponseOutput ¶
type ResourceMetadataResponseOutput struct{ *pulumi.OutputState }
Single resource Id's metadata.
func (ResourceMetadataResponseOutput) ElementType ¶
func (ResourceMetadataResponseOutput) ElementType() reflect.Type
func (ResourceMetadataResponseOutput) ResourceId ¶
func (o ResourceMetadataResponseOutput) ResourceId() pulumi.StringOutput
Resource Id - e.g. "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/virtualMachines/vm1".
func (ResourceMetadataResponseOutput) ResourceKind ¶
func (o ResourceMetadataResponseOutput) ResourceKind() pulumi.StringPtrOutput
Resource kind.
func (ResourceMetadataResponseOutput) ResourceName ¶
func (o ResourceMetadataResponseOutput) ResourceName() pulumi.StringPtrOutput
Resource name.
func (ResourceMetadataResponseOutput) ResourceType ¶
func (o ResourceMetadataResponseOutput) ResourceType() pulumi.StringPtrOutput
Resource type.
func (ResourceMetadataResponseOutput) Tags ¶
func (o ResourceMetadataResponseOutput) Tags() pulumi.StringMapOutput
Resource's tag type.
func (ResourceMetadataResponseOutput) ToResourceMetadataResponseOutput ¶
func (o ResourceMetadataResponseOutput) ToResourceMetadataResponseOutput() ResourceMetadataResponseOutput
func (ResourceMetadataResponseOutput) ToResourceMetadataResponseOutputWithContext ¶
func (o ResourceMetadataResponseOutput) ToResourceMetadataResponseOutputWithContext(ctx context.Context) ResourceMetadataResponseOutput
type SystemDataResponse ¶
type SystemDataResponse struct { // The timestamp of resource creation (UTC). CreatedAt *string `pulumi:"createdAt"` // The identity that created the resource. CreatedBy *string `pulumi:"createdBy"` // The type of identity that created the resource. CreatedByType *string `pulumi:"createdByType"` // The timestamp of resource last modification (UTC) LastModifiedAt *string `pulumi:"lastModifiedAt"` // The identity that last modified the resource. LastModifiedBy *string `pulumi:"lastModifiedBy"` // The type of identity that last modified the resource. LastModifiedByType *string `pulumi:"lastModifiedByType"` }
Metadata pertaining to creation and last modification of the resource.
type SystemDataResponseOutput ¶
type SystemDataResponseOutput struct{ *pulumi.OutputState }
Metadata pertaining to creation and last modification of the resource.
func (SystemDataResponseOutput) CreatedAt ¶
func (o SystemDataResponseOutput) CreatedAt() pulumi.StringPtrOutput
The timestamp of resource creation (UTC).
func (SystemDataResponseOutput) CreatedBy ¶
func (o SystemDataResponseOutput) CreatedBy() pulumi.StringPtrOutput
The identity that created the resource.
func (SystemDataResponseOutput) CreatedByType ¶
func (o SystemDataResponseOutput) CreatedByType() pulumi.StringPtrOutput
The type of identity that created the resource.
func (SystemDataResponseOutput) ElementType ¶
func (SystemDataResponseOutput) ElementType() reflect.Type
func (SystemDataResponseOutput) LastModifiedAt ¶
func (o SystemDataResponseOutput) LastModifiedAt() pulumi.StringPtrOutput
The timestamp of resource last modification (UTC)
func (SystemDataResponseOutput) LastModifiedBy ¶
func (o SystemDataResponseOutput) LastModifiedBy() pulumi.StringPtrOutput
The identity that last modified the resource.
func (SystemDataResponseOutput) LastModifiedByType ¶
func (o SystemDataResponseOutput) LastModifiedByType() pulumi.StringPtrOutput
The type of identity that last modified the resource.
func (SystemDataResponseOutput) ToSystemDataResponseOutput ¶
func (o SystemDataResponseOutput) ToSystemDataResponseOutput() SystemDataResponseOutput
func (SystemDataResponseOutput) ToSystemDataResponseOutputWithContext ¶
func (o SystemDataResponseOutput) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput