Share via


Capability Class

Definition

Model that represents a Capability resource.

[Microsoft.Rest.Serialization.JsonTransformation]
public class Capability : Microsoft.Azure.Management.Chaos.Models.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type Capability = class
    inherit Resource
Public Class Capability
Inherits Resource
Inheritance
Capability
Attributes

Constructors

Capability()

Initializes a new instance of the Capability class.

Capability(String, String, String, SystemData, String, String, String, String, String)

Initializes a new instance of the Capability class.

Properties

Description

Gets localized string of the description.

Id

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

(Inherited from Resource)
Name

Gets the name of the resource

(Inherited from Resource)
ParametersSchema

Gets URL to retrieve JSON schema of the Capability parameters.

Publisher

Gets string of the Publisher that this Capability extends.

SystemData

Gets the standard system metadata of a resource type.

TargetType

Gets string of the Target Type that this Capability extends.

Type

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

(Inherited from Resource)
Urn

Gets string of the URN for this Capability Type.

Applies to