ArmCostManagementModelFactory.AsyncOperationStatusProperties Method

Definition

Initializes a new instance of AsyncOperationStatusProperties.

public static Azure.ResourceManager.CostManagement.Models.AsyncOperationStatusProperties AsyncOperationStatusProperties (Azure.ResourceManager.CostManagement.Models.BenefitUtilizationSummaryReportSchema? reportUri = default, Azure.ResourceManager.CostManagement.Models.BenefitUtilizationSummaryReportSchema? secondaryReportUri = default, DateTimeOffset? validUntil = default);
static member AsyncOperationStatusProperties : Nullable<Azure.ResourceManager.CostManagement.Models.BenefitUtilizationSummaryReportSchema> * Nullable<Azure.ResourceManager.CostManagement.Models.BenefitUtilizationSummaryReportSchema> * Nullable<DateTimeOffset> -> Azure.ResourceManager.CostManagement.Models.AsyncOperationStatusProperties
Public Shared Function AsyncOperationStatusProperties (Optional reportUri As Nullable(Of BenefitUtilizationSummaryReportSchema) = Nothing, Optional secondaryReportUri As Nullable(Of BenefitUtilizationSummaryReportSchema) = Nothing, Optional validUntil As Nullable(Of DateTimeOffset) = Nothing) As AsyncOperationStatusProperties

Parameters

reportUri
Nullable<BenefitUtilizationSummaryReportSchema>

Sas url to the async benefit utilization summaries report. Will be empty if the report is in Running or Failed state.

secondaryReportUri
Nullable<BenefitUtilizationSummaryReportSchema>

Sas url to async benefit utilization summaries report in secondary storage in case of primary outage. Will be empty if the report is in Running or Failed state.

validUntil
Nullable<DateTimeOffset>

The date that the sas url provided in reportUrl expires.

Returns

A new AsyncOperationStatusProperties instance for mocking.

Applies to