Share via


ArmChaosModelFactory.ChaosTargetTypeData Method

Definition

Initializes a new instance of ChaosTargetTypeData.

public static Azure.ResourceManager.Chaos.ChaosTargetTypeData ChaosTargetTypeData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, Azure.Core.AzureLocation? location = default, string displayName = default, string description = default, string propertiesSchema = default, System.Collections.Generic.IEnumerable<string> resourceTypes = default);
static member ChaosTargetTypeData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * Nullable<Azure.Core.AzureLocation> * string * string * string * seq<string> -> Azure.ResourceManager.Chaos.ChaosTargetTypeData
Public Shared Function ChaosTargetTypeData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional location As Nullable(Of AzureLocation) = Nothing, Optional displayName As String = Nothing, Optional description As String = Nothing, Optional propertiesSchema As String = Nothing, Optional resourceTypes As IEnumerable(Of String) = Nothing) As ChaosTargetTypeData

Parameters

id
ResourceIdentifier

The id.

name
String

The name.

resourceType
ResourceType

The resourceType.

systemData
SystemData

The systemData.

location
Nullable<AzureLocation>

Location of the Target Type resource.

displayName
String

Localized string of the display name.

description
String

Localized string of the description.

propertiesSchema
String

URL to retrieve JSON schema of the Target Type properties.

resourceTypes
IEnumerable<String>

List of resource types this Target Type can extend.

Returns

A new ChaosTargetTypeData instance for mocking.

Applies to