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); }