### YamlMime:JavaType uid: "com.azure.resourcemanager.chaos.models.Capabilities" fullName: "com.azure.resourcemanager.chaos.models.Capabilities" name: "Capabilities" nameWithType: "Capabilities" summary: "Resource collection API of Capabilities." syntax: "public interface **Capabilities**" methods: - uid: "com.azure.resourcemanager.chaos.models.Capabilities.createOrUpdate(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.azure.resourcemanager.chaos.fluent.models.CapabilityInner)" fullName: "com.azure.resourcemanager.chaos.models.Capabilities.createOrUpdate(String resourceGroupName, String parentProviderNamespace, String parentResourceType, String parentResourceName, String targetName, String capabilityName, CapabilityInner capability)" name: "createOrUpdate(String resourceGroupName, String parentProviderNamespace, String parentResourceType, String parentResourceName, String targetName, String capabilityName, CapabilityInner capability)" nameWithType: "Capabilities.createOrUpdate(String resourceGroupName, String parentProviderNamespace, String parentResourceType, String parentResourceName, String targetName, String capabilityName, CapabilityInner capability)" summary: "Create or update a Capability resource that extends a Target resource." modifiers: - "abstract" parameters: - description: "String that represents an Azure resource group." name: "resourceGroupName" type: "String" - description: "String that represents a resource provider namespace." name: "parentProviderNamespace" type: "String" - description: "String that represents a resource type." name: "parentResourceType" type: "String" - description: "String that represents a resource name." name: "parentResourceName" type: "String" - description: "String that represents a Target resource name." name: "targetName" type: "String" - description: "String that represents a Capability resource name." name: "capabilityName" type: "String" - description: "Capability resource to be created or updated." name: "capability" type: "" syntax: "public abstract Capability createOrUpdate(String resourceGroupName, String parentProviderNamespace, String parentResourceType, String parentResourceName, String targetName, String capabilityName, CapabilityInner capability)" desc: "Create or update a Capability resource that extends a Target resource." returns: description: "model that represents a Capability resource." type: "" - uid: "com.azure.resourcemanager.chaos.models.Capabilities.createOrUpdateWithResponse(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.azure.resourcemanager.chaos.fluent.models.CapabilityInner,com.azure.core.util.Context)" fullName: "com.azure.resourcemanager.chaos.models.Capabilities.createOrUpdateWithResponse(String resourceGroupName, String parentProviderNamespace, String parentResourceType, String parentResourceName, String targetName, String capabilityName, CapabilityInner capability, Context context)" name: "createOrUpdateWithResponse(String resourceGroupName, String parentProviderNamespace, String parentResourceType, String parentResourceName, String targetName, String capabilityName, CapabilityInner capability, Context context)" nameWithType: "Capabilities.createOrUpdateWithResponse(String resourceGroupName, String parentProviderNamespace, String parentResourceType, String parentResourceName, String targetName, String capabilityName, CapabilityInner capability, Context context)" summary: "Create or update a Capability resource that extends a Target resource." modifiers: - "abstract" parameters: - description: "String that represents an Azure resource group." name: "resourceGroupName" type: "String" - description: "String that represents a resource provider namespace." name: "parentProviderNamespace" type: "String" - description: "String that represents a resource type." name: "parentResourceType" type: "String" - description: "String that represents a resource name." name: "parentResourceName" type: "String" - description: "String that represents a Target resource name." name: "targetName" type: "String" - description: "String that represents a Capability resource name." name: "capabilityName" type: "String" - description: "Capability resource to be created or updated." name: "capability" type: "" - description: "The context to associate with this operation." name: "context" type: "" syntax: "public abstract Response createOrUpdateWithResponse(String resourceGroupName, String parentProviderNamespace, String parentResourceType, String parentResourceName, String targetName, String capabilityName, CapabilityInner capability, Context context)" desc: "Create or update a Capability resource that extends a Target resource." returns: description: "model that represents a Capability resource along with ." type: "<>" - uid: "com.azure.resourcemanager.chaos.models.Capabilities.delete(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)" fullName: "com.azure.resourcemanager.chaos.models.Capabilities.delete(String resourceGroupName, String parentProviderNamespace, String parentResourceType, String parentResourceName, String targetName, String capabilityName)" name: "delete(String resourceGroupName, String parentProviderNamespace, String parentResourceType, String parentResourceName, String targetName, String capabilityName)" nameWithType: "Capabilities.delete(String resourceGroupName, String parentProviderNamespace, String parentResourceType, String parentResourceName, String targetName, String capabilityName)" summary: "Delete a Capability that extends a Target resource." modifiers: - "abstract" parameters: - description: "String that represents an Azure resource group." name: "resourceGroupName" type: "String" - description: "String that represents a resource provider namespace." name: "parentProviderNamespace" type: "String" - description: "String that represents a resource type." name: "parentResourceType" type: "String" - description: "String that represents a resource name." name: "parentResourceName" type: "String" - description: "String that represents a Target resource name." name: "targetName" type: "String" - description: "String that represents a Capability resource name." name: "capabilityName" type: "String" syntax: "public abstract void delete(String resourceGroupName, String parentProviderNamespace, String parentResourceType, String parentResourceName, String targetName, String capabilityName)" desc: "Delete a Capability that extends a Target resource." - uid: "com.azure.resourcemanager.chaos.models.Capabilities.deleteWithResponse(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.azure.core.util.Context)" fullName: "com.azure.resourcemanager.chaos.models.Capabilities.deleteWithResponse(String resourceGroupName, String parentProviderNamespace, String parentResourceType, String parentResourceName, String targetName, String capabilityName, Context context)" name: "deleteWithResponse(String resourceGroupName, String parentProviderNamespace, String parentResourceType, String parentResourceName, String targetName, String capabilityName, Context context)" nameWithType: "Capabilities.deleteWithResponse(String resourceGroupName, String parentProviderNamespace, String parentResourceType, String parentResourceName, String targetName, String capabilityName, Context context)" summary: "Delete a Capability that extends a Target resource." modifiers: - "abstract" parameters: - description: "String that represents an Azure resource group." name: "resourceGroupName" type: "String" - description: "String that represents a resource provider namespace." name: "parentProviderNamespace" type: "String" - description: "String that represents a resource type." name: "parentResourceType" type: "String" - description: "String that represents a resource name." name: "parentResourceName" type: "String" - description: "String that represents a Target resource name." name: "targetName" type: "String" - description: "String that represents a Capability resource name." name: "capabilityName" type: "String" - description: "The context to associate with this operation." name: "context" type: "" syntax: "public abstract Response deleteWithResponse(String resourceGroupName, String parentProviderNamespace, String parentResourceType, String parentResourceName, String targetName, String capabilityName, Context context)" desc: "Delete a Capability that extends a Target resource." returns: description: "the ." type: "<Void>" - uid: "com.azure.resourcemanager.chaos.models.Capabilities.get(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)" fullName: "com.azure.resourcemanager.chaos.models.Capabilities.get(String resourceGroupName, String parentProviderNamespace, String parentResourceType, String parentResourceName, String targetName, String capabilityName)" name: "get(String resourceGroupName, String parentProviderNamespace, String parentResourceType, String parentResourceName, String targetName, String capabilityName)" nameWithType: "Capabilities.get(String resourceGroupName, String parentProviderNamespace, String parentResourceType, String parentResourceName, String targetName, String capabilityName)" summary: "Get a Capability resource that extends a Target resource." modifiers: - "abstract" parameters: - description: "String that represents an Azure resource group." name: "resourceGroupName" type: "String" - description: "String that represents a resource provider namespace." name: "parentProviderNamespace" type: "String" - description: "String that represents a resource type." name: "parentResourceType" type: "String" - description: "String that represents a resource name." name: "parentResourceName" type: "String" - description: "String that represents a Target resource name." name: "targetName" type: "String" - description: "String that represents a Capability resource name." name: "capabilityName" type: "String" syntax: "public abstract Capability get(String resourceGroupName, String parentProviderNamespace, String parentResourceType, String parentResourceName, String targetName, String capabilityName)" desc: "Get a Capability resource that extends a Target resource." returns: description: "a Capability resource that extends a Target resource." type: "" - uid: "com.azure.resourcemanager.chaos.models.Capabilities.getWithResponse(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.azure.core.util.Context)" fullName: "com.azure.resourcemanager.chaos.models.Capabilities.getWithResponse(String resourceGroupName, String parentProviderNamespace, String parentResourceType, String parentResourceName, String targetName, String capabilityName, Context context)" name: "getWithResponse(String resourceGroupName, String parentProviderNamespace, String parentResourceType, String parentResourceName, String targetName, String capabilityName, Context context)" nameWithType: "Capabilities.getWithResponse(String resourceGroupName, String parentProviderNamespace, String parentResourceType, String parentResourceName, String targetName, String capabilityName, Context context)" summary: "Get a Capability resource that extends a Target resource." modifiers: - "abstract" parameters: - description: "String that represents an Azure resource group." name: "resourceGroupName" type: "String" - description: "String that represents a resource provider namespace." name: "parentProviderNamespace" type: "String" - description: "String that represents a resource type." name: "parentResourceType" type: "String" - description: "String that represents a resource name." name: "parentResourceName" type: "String" - description: "String that represents a Target resource name." name: "targetName" type: "String" - description: "String that represents a Capability resource name." name: "capabilityName" type: "String" - description: "The context to associate with this operation." name: "context" type: "" syntax: "public abstract Response getWithResponse(String resourceGroupName, String parentProviderNamespace, String parentResourceType, String parentResourceName, String targetName, String capabilityName, Context context)" desc: "Get a Capability resource that extends a Target resource." returns: description: "a Capability resource that extends a Target resource along with ." type: "<>" - uid: "com.azure.resourcemanager.chaos.models.Capabilities.list(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)" fullName: "com.azure.resourcemanager.chaos.models.Capabilities.list(String resourceGroupName, String parentProviderNamespace, String parentResourceType, String parentResourceName, String targetName)" name: "list(String resourceGroupName, String parentProviderNamespace, String parentResourceType, String parentResourceName, String targetName)" nameWithType: "Capabilities.list(String resourceGroupName, String parentProviderNamespace, String parentResourceType, String parentResourceName, String targetName)" summary: "Get a list of Capability resources that extend a Target resource.." modifiers: - "abstract" parameters: - description: "String that represents an Azure resource group." name: "resourceGroupName" type: "String" - description: "String that represents a resource provider namespace." name: "parentProviderNamespace" type: "String" - description: "String that represents a resource type." name: "parentResourceType" type: "String" - description: "String that represents a resource name." name: "parentResourceName" type: "String" - description: "String that represents a Target resource name." name: "targetName" type: "String" syntax: "public abstract PagedIterable list(String resourceGroupName, String parentProviderNamespace, String parentResourceType, String parentResourceName, String targetName)" desc: "Get a list of Capability resources that extend a Target resource.." returns: description: "a list of Capability resources that extend a Target resource. as paginated response with\n ." type: "<>" - uid: "com.azure.resourcemanager.chaos.models.Capabilities.list(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.azure.core.util.Context)" fullName: "com.azure.resourcemanager.chaos.models.Capabilities.list(String resourceGroupName, String parentProviderNamespace, String parentResourceType, String parentResourceName, String targetName, String continuationToken, Context context)" name: "list(String resourceGroupName, String parentProviderNamespace, String parentResourceType, String parentResourceName, String targetName, String continuationToken, Context context)" nameWithType: "Capabilities.list(String resourceGroupName, String parentProviderNamespace, String parentResourceType, String parentResourceName, String targetName, String continuationToken, Context context)" summary: "Get a list of Capability resources that extend a Target resource.." modifiers: - "abstract" parameters: - description: "String that represents an Azure resource group." name: "resourceGroupName" type: "String" - description: "String that represents a resource provider namespace." name: "parentProviderNamespace" type: "String" - description: "String that represents a resource type." name: "parentResourceType" type: "String" - description: "String that represents a resource name." name: "parentResourceName" type: "String" - description: "String that represents a Target resource name." name: "targetName" type: "String" - description: "String that sets the continuation token." name: "continuationToken" type: "String" - description: "The context to associate with this operation." name: "context" type: "" syntax: "public abstract PagedIterable list(String resourceGroupName, String parentProviderNamespace, String parentResourceType, String parentResourceName, String targetName, String continuationToken, Context context)" desc: "Get a list of Capability resources that extend a Target resource.." returns: description: "a list of Capability resources that extend a Target resource. as paginated response with\n ." type: "<>" type: "interface" desc: "Resource collection API of Capabilities." metadata: {} package: "com.azure.resourcemanager.chaos.models" artifact: com.azure.resourcemanager:azure-resourcemanager-chaos:1.1.0