ArmImpactReportingModelFactory.ImpactCategoryProperties Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Initializes a new instance of ImpactCategoryProperties.
public static Azure.ResourceManager.ImpactReporting.Models.ImpactCategoryProperties ImpactCategoryProperties(Azure.ResourceManager.ImpactReporting.Models.ImpactReportingProvisioningState? provisioningState = default, string categoryId = default, string parentCategoryId = default, string description = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.ImpactReporting.Models.RequiredImpactProperties> requiredImpactProperties = default);
static member ImpactCategoryProperties : Nullable<Azure.ResourceManager.ImpactReporting.Models.ImpactReportingProvisioningState> * string * string * string * seq<Azure.ResourceManager.ImpactReporting.Models.RequiredImpactProperties> -> Azure.ResourceManager.ImpactReporting.Models.ImpactCategoryProperties
Public Shared Function ImpactCategoryProperties (Optional provisioningState As Nullable(Of ImpactReportingProvisioningState) = Nothing, Optional categoryId As String = Nothing, Optional parentCategoryId As String = Nothing, Optional description As String = Nothing, Optional requiredImpactProperties As IEnumerable(Of RequiredImpactProperties) = Nothing) As ImpactCategoryProperties
Parameters
- provisioningState
- Nullable<ImpactReportingProvisioningState>
Resource provisioning state.
- categoryId
- String
Unique ID of the category.
- parentCategoryId
- String
Unique ID of the parent category.
- description
- String
Description of the category.
- requiredImpactProperties
- IEnumerable<RequiredImpactProperties>
The workloadImpact properties which are required when reporting with the impact category.
Returns
A new ImpactCategoryProperties instance for mocking.