public async Task Update() { SubscriptionResource subscription = await Client.GetDefaultSubscriptionAsync(); ResourceGroupResource rg = await CreateResourceGroup(subscription, "testRg-"); string cdnProfileName = Recording.GenerateAssetName("profile-"); ProfileResource cdnProfile = await CreateCdnProfile(rg, cdnProfileName, CdnSkuName.StandardMicrosoft); string cdnEndpointName = Recording.GenerateAssetName("endpoint-"); CdnEndpointResource cdnEndpoint = await CreateCdnEndpoint(cdnProfile, cdnEndpointName); string cdnOriginGroupName = Recording.GenerateAssetName("origingroup-"); CdnOriginGroupResource cdnOriginGroup = await CreateCdnOriginGroup(cdnEndpoint, cdnOriginGroupName, cdnEndpoint.Data.Origins[0].Name); CdnOriginGroupPatch updateOptions = new CdnOriginGroupPatch() { HealthProbeSettings = new HealthProbeSettings { ProbePath = "/healthz", ProbeRequestType = HealthProbeRequestType.Head, ProbeProtocol = ProbeProtocol.Https, ProbeIntervalInSeconds = 60 } }; var lro = await cdnOriginGroup.UpdateAsync(WaitUntil.Completed, updateOptions); CdnOriginGroupResource updatedCdnOriginGroup = lro.Value; ResourceDataHelper.AssertOriginGroupUpdate(updatedCdnOriginGroup, updateOptions); }