### YamlMime:JavaType uid: "com.azure.resourcemanager.datadog.fluent.TagRulesClient" fullName: "com.azure.resourcemanager.datadog.fluent.TagRulesClient" name: "TagRulesClient" nameWithType: "TagRulesClient" summary: "An instance of this class provides access to all the operations defined in TagRulesClient." syntax: "public interface **TagRulesClient**" methods: - uid: "com.azure.resourcemanager.datadog.fluent.TagRulesClient.createOrUpdate(java.lang.String,java.lang.String,java.lang.String)" fullName: "com.azure.resourcemanager.datadog.fluent.TagRulesClient.createOrUpdate(String resourceGroupName, String monitorName, String ruleSetName)" name: "createOrUpdate(String resourceGroupName, String monitorName, String ruleSetName)" nameWithType: "TagRulesClient.createOrUpdate(String resourceGroupName, String monitorName, String ruleSetName)" summary: "Create or update a tag rule set for a given monitor resource." modifiers: - "abstract" parameters: - description: "The name of the resource group. The name is case insensitive." name: "resourceGroupName" type: "String" - description: "Monitor resource name." name: "monitorName" type: "String" - description: "Rule set name." name: "ruleSetName" type: "String" syntax: "public abstract MonitoringTagRulesInner createOrUpdate(String resourceGroupName, String monitorName, String ruleSetName)" desc: "Create or update a tag rule set for a given monitor resource." returns: description: "capture logs and metrics of Azure resources based on ARM tags." type: "" - uid: "com.azure.resourcemanager.datadog.fluent.TagRulesClient.createOrUpdateWithResponse(java.lang.String,java.lang.String,java.lang.String,com.azure.resourcemanager.datadog.fluent.models.MonitoringTagRulesInner,com.azure.core.util.Context)" fullName: "com.azure.resourcemanager.datadog.fluent.TagRulesClient.createOrUpdateWithResponse(String resourceGroupName, String monitorName, String ruleSetName, MonitoringTagRulesInner body, Context context)" name: "createOrUpdateWithResponse(String resourceGroupName, String monitorName, String ruleSetName, MonitoringTagRulesInner body, Context context)" nameWithType: "TagRulesClient.createOrUpdateWithResponse(String resourceGroupName, String monitorName, String ruleSetName, MonitoringTagRulesInner body, Context context)" summary: "Create or update a tag rule set for a given monitor resource." modifiers: - "abstract" parameters: - description: "The name of the resource group. The name is case insensitive." name: "resourceGroupName" type: "String" - description: "Monitor resource name." name: "monitorName" type: "String" - description: "Rule set name." name: "ruleSetName" type: "String" - description: "Capture logs and metrics of Azure resources based on ARM tags." name: "body" type: "" - description: "The context to associate with this operation." name: "context" type: "" syntax: "public abstract Response createOrUpdateWithResponse(String resourceGroupName, String monitorName, String ruleSetName, MonitoringTagRulesInner body, Context context)" desc: "Create or update a tag rule set for a given monitor resource." returns: description: "capture logs and metrics of Azure resources based on ARM tags along with ." type: "<>" - uid: "com.azure.resourcemanager.datadog.fluent.TagRulesClient.get(java.lang.String,java.lang.String,java.lang.String)" fullName: "com.azure.resourcemanager.datadog.fluent.TagRulesClient.get(String resourceGroupName, String monitorName, String ruleSetName)" name: "get(String resourceGroupName, String monitorName, String ruleSetName)" nameWithType: "TagRulesClient.get(String resourceGroupName, String monitorName, String ruleSetName)" summary: "Get a tag rule set for a given monitor resource." modifiers: - "abstract" parameters: - description: "The name of the resource group. The name is case insensitive." name: "resourceGroupName" type: "String" - description: "Monitor resource name." name: "monitorName" type: "String" - description: "Rule set name." name: "ruleSetName" type: "String" syntax: "public abstract MonitoringTagRulesInner get(String resourceGroupName, String monitorName, String ruleSetName)" desc: "Get a tag rule set for a given monitor resource." returns: description: "a tag rule set for a given monitor resource." type: "" - uid: "com.azure.resourcemanager.datadog.fluent.TagRulesClient.getWithResponse(java.lang.String,java.lang.String,java.lang.String,com.azure.core.util.Context)" fullName: "com.azure.resourcemanager.datadog.fluent.TagRulesClient.getWithResponse(String resourceGroupName, String monitorName, String ruleSetName, Context context)" name: "getWithResponse(String resourceGroupName, String monitorName, String ruleSetName, Context context)" nameWithType: "TagRulesClient.getWithResponse(String resourceGroupName, String monitorName, String ruleSetName, Context context)" summary: "Get a tag rule set for a given monitor resource." modifiers: - "abstract" parameters: - description: "The name of the resource group. The name is case insensitive." name: "resourceGroupName" type: "String" - description: "Monitor resource name." name: "monitorName" type: "String" - description: "Rule set name." name: "ruleSetName" type: "String" - description: "The context to associate with this operation." name: "context" type: "" syntax: "public abstract Response getWithResponse(String resourceGroupName, String monitorName, String ruleSetName, Context context)" desc: "Get a tag rule set for a given monitor resource." returns: description: "a tag rule set for a given monitor resource along with ." type: "<>" - uid: "com.azure.resourcemanager.datadog.fluent.TagRulesClient.list(java.lang.String,java.lang.String)" fullName: "com.azure.resourcemanager.datadog.fluent.TagRulesClient.list(String resourceGroupName, String monitorName)" name: "list(String resourceGroupName, String monitorName)" nameWithType: "TagRulesClient.list(String resourceGroupName, String monitorName)" summary: "List the tag rules for a given monitor resource." modifiers: - "abstract" parameters: - description: "The name of the resource group. The name is case insensitive." name: "resourceGroupName" type: "String" - description: "Monitor resource name." name: "monitorName" type: "String" syntax: "public abstract PagedIterable list(String resourceGroupName, String monitorName)" desc: "List the tag rules for a given monitor resource." returns: description: "response of a list operation as paginated response with ." type: "<>" - uid: "com.azure.resourcemanager.datadog.fluent.TagRulesClient.list(java.lang.String,java.lang.String,com.azure.core.util.Context)" fullName: "com.azure.resourcemanager.datadog.fluent.TagRulesClient.list(String resourceGroupName, String monitorName, Context context)" name: "list(String resourceGroupName, String monitorName, Context context)" nameWithType: "TagRulesClient.list(String resourceGroupName, String monitorName, Context context)" summary: "List the tag rules for a given monitor resource." modifiers: - "abstract" parameters: - description: "The name of the resource group. The name is case insensitive." name: "resourceGroupName" type: "String" - description: "Monitor resource name." name: "monitorName" type: "String" - description: "The context to associate with this operation." name: "context" type: "" syntax: "public abstract PagedIterable list(String resourceGroupName, String monitorName, Context context)" desc: "List the tag rules for a given monitor resource." returns: description: "response of a list operation as paginated response with ." type: "<>" type: "interface" desc: "An instance of this class provides access to all the operations defined in TagRulesClient." metadata: {} package: "com.azure.resourcemanager.datadog.fluent" artifact: com.azure.resourcemanager:azure-resourcemanager-datadog:1.0.0