/** * Copyright (c) Microsoft Corporation. All rights reserved. * Licensed under the MIT License. See License.txt in the project root for * license information. * * Code generated by Microsoft (R) AutoRest Code Generator. */ package com.microsoft.azure.management.compute; import java.util.List; import com.fasterxml.jackson.annotation.JsonProperty; import com.microsoft.azure.management.compute.implementation.VirtualMachineScaleSetExtensionInner; /** * Describes a virtual machine scale set extension profile. */ public class VirtualMachineScaleSetExtensionProfile { /** * The virtual machine scale set child extension resources. */ @JsonProperty(value = "extensions") private List<VirtualMachineScaleSetExtensionInner> extensions; /** * Get the extensions value. * * @return the extensions value */ public List<VirtualMachineScaleSetExtensionInner> extensions() { return this.extensions; } /** * Set the extensions value. * * @param extensions the extensions value to set * @return the VirtualMachineScaleSetExtensionProfile object itself. */ public VirtualMachineScaleSetExtensionProfile withExtensions(List<VirtualMachineScaleSetExtensionInner> extensions) { this.extensions = extensions; return this; } }