ArmChaosModelFactory.ChaosCapabilityData Method

Definition

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, Azure.ResourceManager.Chaos.Models.ChaosProvisioningState? provisioningState = default);
static member ChaosCapabilityData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * string * string * string * string * string * Nullable<Azure.ResourceManager.Chaos.Models.ChaosProvisioningState> -> 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, Optional provisioningState As Nullable(Of ChaosProvisioningState) = Nothing) As ChaosCapabilityData

Parameters

id
ResourceIdentifier

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

name
String

The name of the resource.

resourceType
ResourceType

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts".

systemData
SystemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

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.

provisioningState
Nullable<ChaosProvisioningState>

Resource provisioning state. Not currently in use because resource is created synchronously.

Returns

A new ChaosCapabilityData instance for mocking.

Applies to