ArmChaosModelFactory.ChaosCapabilityData Method

Definition

Initializes a new instance of ChaosCapabilityData.

public static Azure.ResourceManager.Chaos.ChaosCapabilityData ChaosCapabilityData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, string publisher = default, string targetType = default, string description = default, string parametersSchema = default, string urn = default);
static member ChaosCapabilityData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * string * string * string * string * string -> Azure.ResourceManager.Chaos.ChaosCapabilityData
Public Shared Function ChaosCapabilityData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional publisher As String = Nothing, Optional targetType As String = Nothing, Optional description As String = Nothing, Optional parametersSchema As String = Nothing, Optional urn As String = Nothing) As ChaosCapabilityData

Parameters

id
ResourceIdentifier

The id.

name
String

The name.

resourceType
ResourceType

The resourceType.

systemData
SystemData

The systemData.

publisher
String

String of the Publisher that this Capability extends.

targetType
String

String of the Target Type that this Capability extends.

description
String

Localized string of the description.

parametersSchema
String

URL to retrieve JSON schema of the Capability parameters.

urn
String

String of the URN for this Capability Type.

Returns

A new ChaosCapabilityData instance for mocking.

Applies to