Partager via


VmssFabricProfile Class

Definition

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.

Applies to