### YamlMime:JavaType uid: "com.azure.resourcemanager.chaos.models.CapabilityType" fullName: "com.azure.resourcemanager.chaos.models.CapabilityType" name: "CapabilityType" nameWithType: "CapabilityType" summary: "An immutable client-side representation of CapabilityType." syntax: "public interface **CapabilityType**" methods: - uid: "com.azure.resourcemanager.chaos.models.CapabilityType.azureRbacActions()" fullName: "com.azure.resourcemanager.chaos.models.CapabilityType.azureRbacActions()" name: "azureRbacActions()" nameWithType: "CapabilityType.azureRbacActions()" summary: "Gets the azureRbacActions property: Control plane actions necessary to execute capability type." modifiers: - "abstract" syntax: "public abstract List azureRbacActions()" desc: "Gets the azureRbacActions property: Control plane actions necessary to execute capability type." returns: description: "the azureRbacActions value." type: "List<String>" - uid: "com.azure.resourcemanager.chaos.models.CapabilityType.azureRbacDataActions()" fullName: "com.azure.resourcemanager.chaos.models.CapabilityType.azureRbacDataActions()" name: "azureRbacDataActions()" nameWithType: "CapabilityType.azureRbacDataActions()" summary: "Gets the azureRbacDataActions property: Data plane actions necessary to execute capability type." modifiers: - "abstract" syntax: "public abstract List azureRbacDataActions()" desc: "Gets the azureRbacDataActions property: Data plane actions necessary to execute capability type." returns: description: "the azureRbacDataActions value." type: "List<String>" - uid: "com.azure.resourcemanager.chaos.models.CapabilityType.description()" fullName: "com.azure.resourcemanager.chaos.models.CapabilityType.description()" name: "description()" nameWithType: "CapabilityType.description()" summary: "Gets the description property: Localized string of the description." modifiers: - "abstract" syntax: "public abstract String description()" desc: "Gets the description property: Localized string of the description." returns: description: "the description value." type: "String" - uid: "com.azure.resourcemanager.chaos.models.CapabilityType.displayName()" fullName: "com.azure.resourcemanager.chaos.models.CapabilityType.displayName()" name: "displayName()" nameWithType: "CapabilityType.displayName()" summary: "Gets the displayName property: Localized string of the display name." modifiers: - "abstract" syntax: "public abstract String displayName()" desc: "Gets the displayName property: Localized string of the display name." returns: description: "the displayName value." type: "String" - uid: "com.azure.resourcemanager.chaos.models.CapabilityType.id()" fullName: "com.azure.resourcemanager.chaos.models.CapabilityType.id()" name: "id()" nameWithType: "CapabilityType.id()" summary: "Gets the id property: Fully qualified resource Id for the resource." modifiers: - "abstract" syntax: "public abstract String id()" desc: "Gets the id property: Fully qualified resource Id for the resource." returns: description: "the id value." type: "String" - uid: "com.azure.resourcemanager.chaos.models.CapabilityType.innerModel()" fullName: "com.azure.resourcemanager.chaos.models.CapabilityType.innerModel()" name: "innerModel()" nameWithType: "CapabilityType.innerModel()" summary: "Gets the inner com.azure.resourcemanager.chaos.fluent.models.CapabilityTypeInner object." modifiers: - "abstract" syntax: "public abstract CapabilityTypeInner innerModel()" desc: "Gets the inner com.azure.resourcemanager.chaos.fluent.models.CapabilityTypeInner object." returns: description: "the inner object." type: "" - uid: "com.azure.resourcemanager.chaos.models.CapabilityType.kind()" fullName: "com.azure.resourcemanager.chaos.models.CapabilityType.kind()" name: "kind()" nameWithType: "CapabilityType.kind()" summary: "Gets the kind property: String of the kind of this Capability Type." modifiers: - "abstract" syntax: "public abstract String kind()" desc: "Gets the kind property: String of the kind of this Capability Type." returns: description: "the kind value." type: "String" - uid: "com.azure.resourcemanager.chaos.models.CapabilityType.location()" fullName: "com.azure.resourcemanager.chaos.models.CapabilityType.location()" name: "location()" nameWithType: "CapabilityType.location()" summary: "Gets the location property: Location of the Capability Type resource." modifiers: - "abstract" syntax: "public abstract String location()" desc: "Gets the location property: Location of the Capability Type resource." returns: description: "the location value." type: "String" - uid: "com.azure.resourcemanager.chaos.models.CapabilityType.name()" fullName: "com.azure.resourcemanager.chaos.models.CapabilityType.name()" name: "name()" nameWithType: "CapabilityType.name()" summary: "Gets the name property: The name of the resource." modifiers: - "abstract" syntax: "public abstract String name()" desc: "Gets the name property: The name of the resource." returns: description: "the name value." type: "String" - uid: "com.azure.resourcemanager.chaos.models.CapabilityType.parametersSchema()" fullName: "com.azure.resourcemanager.chaos.models.CapabilityType.parametersSchema()" name: "parametersSchema()" nameWithType: "CapabilityType.parametersSchema()" summary: "Gets the parametersSchema property: URL to retrieve JSON schema of the Capability Type parameters." modifiers: - "abstract" syntax: "public abstract String parametersSchema()" desc: "Gets the parametersSchema property: URL to retrieve JSON schema of the Capability Type parameters." returns: description: "the parametersSchema value." type: "String" - uid: "com.azure.resourcemanager.chaos.models.CapabilityType.publisher()" fullName: "com.azure.resourcemanager.chaos.models.CapabilityType.publisher()" name: "publisher()" nameWithType: "CapabilityType.publisher()" summary: "Gets the publisher property: String of the Publisher that this Capability Type extends." modifiers: - "abstract" syntax: "public abstract String publisher()" desc: "Gets the publisher property: String of the Publisher that this Capability Type extends." returns: description: "the publisher value." type: "String" - uid: "com.azure.resourcemanager.chaos.models.CapabilityType.runtimeProperties()" fullName: "com.azure.resourcemanager.chaos.models.CapabilityType.runtimeProperties()" name: "runtimeProperties()" nameWithType: "CapabilityType.runtimeProperties()" summary: "Gets the runtimeProperties property: Runtime properties of this Capability Type." modifiers: - "abstract" syntax: "public abstract CapabilityTypePropertiesRuntimeProperties runtimeProperties()" desc: "Gets the runtimeProperties property: Runtime properties of this Capability Type." returns: description: "the runtimeProperties value." type: "" - uid: "com.azure.resourcemanager.chaos.models.CapabilityType.systemData()" fullName: "com.azure.resourcemanager.chaos.models.CapabilityType.systemData()" name: "systemData()" nameWithType: "CapabilityType.systemData()" summary: "Gets the systemData property: The system metadata properties of the capability type resource." modifiers: - "abstract" syntax: "public abstract SystemData systemData()" desc: "Gets the systemData property: The system metadata properties of the capability type resource." returns: description: "the systemData value." type: "" - uid: "com.azure.resourcemanager.chaos.models.CapabilityType.targetType()" fullName: "com.azure.resourcemanager.chaos.models.CapabilityType.targetType()" name: "targetType()" nameWithType: "CapabilityType.targetType()" summary: "Gets the targetType property: String of the Target Type that this Capability Type extends." modifiers: - "abstract" syntax: "public abstract String targetType()" desc: "Gets the targetType property: String of the Target Type that this Capability Type extends." returns: description: "the targetType value." type: "String" - uid: "com.azure.resourcemanager.chaos.models.CapabilityType.type()" fullName: "com.azure.resourcemanager.chaos.models.CapabilityType.type()" name: "type()" nameWithType: "CapabilityType.type()" summary: "Gets the type property: The type of the resource." modifiers: - "abstract" syntax: "public abstract String type()" desc: "Gets the type property: The type of the resource." returns: description: "the type value." type: "String" - uid: "com.azure.resourcemanager.chaos.models.CapabilityType.urn()" fullName: "com.azure.resourcemanager.chaos.models.CapabilityType.urn()" name: "urn()" nameWithType: "CapabilityType.urn()" summary: "Gets the urn property: String of the URN for this Capability Type." modifiers: - "abstract" syntax: "public abstract String urn()" desc: "Gets the urn property: String of the URN for this Capability Type." returns: description: "the urn value." type: "String" type: "interface" desc: "An immutable client-side representation of CapabilityType." metadata: {} package: "com.azure.resourcemanager.chaos.models" artifact: com.azure.resourcemanager:azure-resourcemanager-chaos:1.1.0