< Summary

Class:Azure.ResourceManager.Compute.Models.ContainerServiceOrchestratorTypesExtensions
Assembly:Azure.ResourceManager.Compute
File(s):C:\Git\azure-sdk-for-net\sdk\compute\Azure.ResourceManager.Compute\src\Generated\Models\ContainerServiceOrchestratorTypes.Serialization.cs
Covered lines:0
Uncovered lines:13
Coverable lines:13
Total lines:32
Line coverage:0% (0 of 13)
Covered branches:0
Total branches:13
Branch coverage:0% (0 of 13)

Metrics

MethodCyclomatic complexity Line coverage Branch coverage
ToSerialString(...)-0%0%
ToContainerServiceOrchestratorTypes(...)-0%0%

File(s)

C:\Git\azure-sdk-for-net\sdk\compute\Azure.ResourceManager.Compute\src\Generated\Models\ContainerServiceOrchestratorTypes.Serialization.cs

#LineLine coverage
 1// Copyright (c) Microsoft Corporation. All rights reserved.
 2// Licensed under the MIT License.
 3
 4// <auto-generated/>
 5
 6#nullable disable
 7
 8using System;
 9
 10namespace Azure.ResourceManager.Compute.Models
 11{
 12    internal static class ContainerServiceOrchestratorTypesExtensions
 13    {
 014        public static string ToSerialString(this ContainerServiceOrchestratorTypes value) => value switch
 015        {
 016            ContainerServiceOrchestratorTypes.Swarm => "Swarm",
 017            ContainerServiceOrchestratorTypes.Dcos => "DCOS",
 018            ContainerServiceOrchestratorTypes.Custom => "Custom",
 019            ContainerServiceOrchestratorTypes.Kubernetes => "Kubernetes",
 020            _ => throw new ArgumentOutOfRangeException(nameof(value), value, "Unknown ContainerServiceOrchestratorTypes 
 021        };
 22
 23        public static ContainerServiceOrchestratorTypes ToContainerServiceOrchestratorTypes(this string value)
 24        {
 025            if (string.Equals(value, "Swarm", StringComparison.InvariantCultureIgnoreCase)) return ContainerServiceOrche
 026            if (string.Equals(value, "DCOS", StringComparison.InvariantCultureIgnoreCase)) return ContainerServiceOrches
 027            if (string.Equals(value, "Custom", StringComparison.InvariantCultureIgnoreCase)) return ContainerServiceOrch
 028            if (string.Equals(value, "Kubernetes", StringComparison.InvariantCultureIgnoreCase)) return ContainerService
 029            throw new ArgumentOutOfRangeException(nameof(value), value, "Unknown ContainerServiceOrchestratorTypes value
 30        }
 31    }
 32}