< Summary

Class:Microsoft.Azure.Management.Search.Models.Sku
Assembly:Microsoft.Azure.Management.Search
File(s):C:\Git\azure-sdk-for-net\sdk\search\Microsoft.Azure.Management.Search\src\Generated\Models\Sku.cs
Covered lines:3
Uncovered lines:3
Coverable lines:6
Total lines:77
Line coverage:50% (3 of 6)
Covered branches:0
Total branches:0

Metrics

MethodCyclomatic complexity Line coverage Branch coverage
.ctor()-100%100%
.ctor(...)-0%100%
get_Name()-100%100%

File(s)

C:\Git\azure-sdk-for-net\sdk\search\Microsoft.Azure.Management.Search\src\Generated\Models\Sku.cs

#LineLine coverage
 1// <auto-generated>
 2// Copyright (c) Microsoft Corporation. All rights reserved.
 3// Licensed under the MIT License. See License.txt in the project root for
 4// license information.
 5//
 6// Code generated by Microsoft (R) AutoRest Code Generator.
 7// Changes may cause incorrect behavior and will be lost if the code is
 8// regenerated.
 9// </auto-generated>
 10
 11namespace Microsoft.Azure.Management.Search.Models
 12{
 13    using Newtonsoft.Json;
 14    using System.Linq;
 15
 16    /// <summary>
 17    /// Defines the SKU of an Azure Cognitive Search Service, which determines
 18    /// price tier and capacity limits.
 19    /// <see
 20    /// href="https://azure.microsoft.com/documentation/articles/search-sku-tier/"
 21    /// />
 22    /// </summary>
 23    public partial class Sku
 24    {
 25        /// <summary>
 26        /// Initializes a new instance of the Sku class.
 27        /// </summary>
 120428        public Sku()
 29        {
 30            CustomInit();
 120431        }
 32
 33        /// <summary>
 34        /// Initializes a new instance of the Sku class.
 35        /// </summary>
 36        /// <param name="name">The SKU of the Search service. Valid values
 37        /// include: 'free': Shared service. 'basic': Dedicated service with up
 38        /// to 3 replicas. 'standard': Dedicated service with up to 12
 39        /// partitions and 12 replicas. 'standard2': Similar to standard, but
 40        /// with more capacity per search unit. 'standard3': The largest
 41        /// Standard offering with up to 12 partitions and 12 replicas (or up
 42        /// to 3 partitions with more indexes if you also set the hostingMode
 43        /// property to 'highDensity'). 'storage_optimized_l1': Supports 1TB
 44        /// per partition, up to 12 partitions. 'storage_optimized_l2':
 45        /// Supports 2TB per partition, up to 12 partitions.'. Possible values
 46        /// include: 'free', 'basic', 'standard', 'standard2', 'standard3',
 47        /// 'storage_optimized_l1', 'storage_optimized_l2'</param>
 048        public Sku(SkuName? name = default(SkuName?))
 49        {
 050            Name = name;
 51            CustomInit();
 052        }
 53
 54        /// <summary>
 55        /// An initialization method that performs custom operations like setting defaults
 56        /// </summary>
 57        partial void CustomInit();
 58
 59        /// <summary>
 60        /// Gets or sets the SKU of the Search service. Valid values include:
 61        /// 'free': Shared service. 'basic': Dedicated service with up to 3
 62        /// replicas. 'standard': Dedicated service with up to 12 partitions
 63        /// and 12 replicas. 'standard2': Similar to standard, but with more
 64        /// capacity per search unit. 'standard3': The largest Standard
 65        /// offering with up to 12 partitions and 12 replicas (or up to 3
 66        /// partitions with more indexes if you also set the hostingMode
 67        /// property to 'highDensity'). 'storage_optimized_l1': Supports 1TB
 68        /// per partition, up to 12 partitions. 'storage_optimized_l2':
 69        /// Supports 2TB per partition, up to 12 partitions.'. Possible values
 70        /// include: 'free', 'basic', 'standard', 'standard2', 'standard3',
 71        /// 'storage_optimized_l1', 'storage_optimized_l2'
 72        /// </summary>
 73        [JsonProperty(PropertyName = "name")]
 240874        public SkuName? Name { get; set; }
 75
 76    }
 77}

Methods/Properties

.ctor()
.ctor(...)
get_Name()