ICapabilityTypeProperties Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Chaos.Models.CapabilityTypePropertiesTypeConverter))]
public interface ICapabilityTypeProperties : Microsoft.Azure.PowerShell.Cmdlets.Chaos.Runtime.IJsonSerializable
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Chaos.Models.CapabilityTypePropertiesTypeConverter))>]
type ICapabilityTypeProperties = interface
    interface IJsonSerializable
Public Interface ICapabilityTypeProperties
Implements IJsonSerializable
Derived
Attributes
Implements

Properties

Name Description
AzureRbacAction

Control plane actions necessary to execute capability type.

AzureRbacDataAction

Data plane actions necessary to execute capability type.

Description

Localized string of the description.

DisplayName

Localized string of the display name.

Kind

String of the kind of this Capability Type.

ParametersSchema

URL to retrieve JSON schema of the Capability Type parameters.

Publisher

String of the Publisher that this Capability Type extends.

RuntimePropertyKind

String of the kind of the resource's action type (continuous or discrete).

TargetType

String of the Target Type that this Capability Type extends.

Urn

String of the URN for this Capability Type.

Methods

Name Description
ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to