Dela via


ArmChaosModelFactory.ChaosCapabilityTypeData Method

Definition

Initializes a new instance of ChaosCapabilityTypeData.

public static Azure.ResourceManager.Chaos.ChaosCapabilityTypeData ChaosCapabilityTypeData (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 publisher = default, string targetType = default, string displayName = default, string description = default, string parametersSchema = default, string urn = default, string kind = default, System.Collections.Generic.IEnumerable<string> azureRbacActions = default, System.Collections.Generic.IEnumerable<string> azureRbacDataActions = default, string runtimeKind = default);
static member ChaosCapabilityTypeData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * Nullable<Azure.Core.AzureLocation> * string * string * string * string * string * string * string * seq<string> * seq<string> * string -> Azure.ResourceManager.Chaos.ChaosCapabilityTypeData
Public Shared Function ChaosCapabilityTypeData (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 publisher As String = Nothing, Optional targetType As String = Nothing, Optional displayName As String = Nothing, Optional description As String = Nothing, Optional parametersSchema As String = Nothing, Optional urn As String = Nothing, Optional kind As String = Nothing, Optional azureRbacActions As IEnumerable(Of String) = Nothing, Optional azureRbacDataActions As IEnumerable(Of String) = Nothing, Optional runtimeKind As String = Nothing) As ChaosCapabilityTypeData

Parameters

id
ResourceIdentifier

The id.

name
String

The name.

resourceType
ResourceType

The resourceType.

systemData
SystemData

The systemData.

location
Nullable<AzureLocation>

Location of the Capability Type resource.

publisher
String

String of the Publisher that this Capability Type extends.

targetType
String

String of the Target Type that this Capability Type extends.

displayName
String

Localized string of the display name.

description
String

Localized string of the description.

parametersSchema
String

URL to retrieve JSON schema of the Capability Type parameters.

urn
String

String of the URN for this Capability Type.

kind
String

String of the kind of this Capability Type.

azureRbacActions
IEnumerable<String>

Control plane actions necessary to execute capability type.

azureRbacDataActions
IEnumerable<String>

Data plane actions necessary to execute capability type.

runtimeKind
String

Runtime properties of this Capability Type.

Returns

A new ChaosCapabilityTypeData instance for mocking.

Applies to