private DatadogMonitorResource CreateResource(MockContext context, string rgName, string resourceName)
        {
            MicrosoftDatadogClient client = GetDatadogManagementClient(context);

            return(client.Monitors.Create(
                       rgName,
                       resourceName,
                       new DatadogMonitorResource(
                           type: "Microsoft.Datadog/monitors",
                           location: "westus2",
                           sku: new ResourceSku("drawdown_testing_20200904_Monthly"),
                           identity: new IdentityProperties(type: "SystemAssigned"),
                           properties: new MonitorProperties(userInfo: new UserInfo(name: "Mama Baba", emailAddress: "*****@*****.**", phoneNumber: "+1 (425) 5381111"))
                           )
                       ));
        }
        private IPage <DatadogMonitorResource> ListResources(MockContext context, string rgName)
        {
            MicrosoftDatadogClient client = GetDatadogManagementClient(context);

            return(client.Monitors.List());
        }
        private void DeleteResource(MockContext context, string rgName, string resourceName)
        {
            MicrosoftDatadogClient client = GetDatadogManagementClient(context);

            client.Monitors.Delete(rgName, resourceName);
        }