VmssFabricProfile Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The agents will run on Virtual Machine Scale Sets.
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Mdp.Models.VmssFabricProfileTypeConverter))]
public class VmssFabricProfile : Microsoft.Azure.PowerShell.Cmdlets.Mdp.Models.IVmssFabricProfile, Microsoft.Azure.PowerShell.Cmdlets.Mdp.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Mdp.Models.VmssFabricProfileTypeConverter))>]
type VmssFabricProfile = class
interface IVmssFabricProfile
interface IJsonSerializable
interface IFabricProfile
interface IValidates
Public Class VmssFabricProfile
Implements IValidates, IVmssFabricProfile
- Inheritance
-
VmssFabricProfile
- Attributes
- Implements
Constructors
VmssFabricProfile() |
Creates an new VmssFabricProfile instance. |
Properties
Image |
The VM images of the machines in the pool. |
Kind |
Discriminator property for FabricProfile. |
NetworkProfileSubnetId |
The subnet id on which to put all machines created in the pool. |
OSProfileLogonType |
Determines how the service should be run. By default, this will be set to Service. |
SecretManagementSettingCertificateStoreLocation |
Where to store certificates on the machine. |
SecretManagementSettingKeyExportable |
Defines if the key of the certificates should be exportable. |
SecretManagementSettingObservedCertificate |
The list of certificates to install on all machines in the pool. |
SkuName |
The Azure SKU name of the machines in the pool. |
StorageProfileDataDisk |
A list of empty data disks to attach. |
StorageProfileOSDiskStorageAccountType |
The Azure SKU name of the machines in the pool. |
Methods
DeserializeFromDictionary(IDictionary) |
Deserializes a IDictionary into an instance of VmssFabricProfile. |
DeserializeFromPSObject(PSObject) |
Deserializes a PSObject into an instance of VmssFabricProfile. |
FromJson(JsonNode) |
Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Mdp.Models.IVmssFabricProfile. |
FromJsonString(String) |
Creates a new instance of VmssFabricProfile, deserializing the content from a json string. |
ToJson(JsonObject, SerializationMode) |
Serializes this instance of VmssFabricProfile into a JsonNode. |
ToJsonString() |
Serializes this instance to a json string. |
ToString() | |
Validate(IEventListener) |
Validates that this object meets the validation criteria. |