///GENMHASH:F792F6C8C594AA68FA7A0FCA92F55B55:76F4D314E5BB1E6DEE9BFF0081B150DC public AvailabilitySetSkuTypes Sku() { if (Inner.Sku != null && Inner.Sku.Name != null) { return(AvailabilitySetSkuTypes.Parse(Inner.Sku.Name)); } return(null); }
///GENMHASH:53AB73C440C52ADA0E332540DA0BEEB4:F6990CB6AF41DB826958D5810A250621 public AvailabilitySetImpl WithSku(AvailabilitySetSkuTypes skuType) { if (Inner.Sku == null) { Inner.Sku = new Sku(); } Inner.Sku.Name = skuType.ToString(); return(this); }
///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)); }