///GENMHASH:F792F6C8C594AA68FA7A0FCA92F55B55:76F4D314E5BB1E6DEE9BFF0081B150DC
 public AvailabilitySetSkuTypes Sku()
 {
     if (Inner.Sku != null && Inner.Sku.Name != null)
     {
         return(AvailabilitySetSkuTypes.Parse(Inner.Sku.Name));
     }
     return(null);
 }
예제 #2
0
 ///GENMHASH:53AB73C440C52ADA0E332540DA0BEEB4:F6990CB6AF41DB826958D5810A250621
 public AvailabilitySetImpl WithSku(AvailabilitySetSkuTypes skuType)
 {
     if (Inner.Sku == null)
     {
         Inner.Sku = new Sku();
     }
     Inner.Sku.Name = skuType.ToString();
     return(this);
 }
예제 #3
0
 ///GENMHASH:60625ECBA02456ACAA508AE89C60D15A:538FA83196E649561A55A428573B44CE
 public AvailabilitySetSkuTypes AvailabilitySetSkuType()
 {
     if (this.inner.ResourceType != null &&
         this.inner.ResourceType.Equals("availabilitySets", System.StringComparison.OrdinalIgnoreCase) &&
         this.inner.Name != null)
     {
         return(AvailabilitySetSkuTypes.Parse(this.inner.Name));
     }
     else
     {
         return(null);
     }
 }
 /// <summary>
 /// Specifies the SKU type for the availability set.
 /// </summary>
 /// <param name="skuType">The sku type.</param>
 /// <return>The next stage of the definition.</return>
 AvailabilitySet.Definition.IWithCreate AvailabilitySet.Definition.IWithSku.WithSku(AvailabilitySetSkuTypes skuType)
 {
     return(this.WithSku(skuType));
 }
 /// <summary>
 /// Specifies the SKU type for the availability set.
 /// </summary>
 /// <param name="skuType">The SKU type.</param>
 /// <return>The next stage of the definition.</return>
 AvailabilitySet.Update.IUpdate AvailabilitySet.Update.IWithSku.WithSku(AvailabilitySetSkuTypes skuType)
 {
     return(this.WithSku(skuType));
 }