Share via


ArmDataBoxModelFactory.DataBoxHeavySecret Method

Definition

Initializes a new instance of DataBoxHeavySecret.

public static Azure.ResourceManager.DataBox.Models.DataBoxHeavySecret DataBoxHeavySecret (string deviceSerialNumber = default, string devicePassword = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.DataBox.Models.ApplianceNetworkConfiguration> networkConfigurations = default, string encodedValidationCertPubKey = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.DataBox.Models.DataBoxAccountCredentialDetails> accountCredentialDetails = default);
static member DataBoxHeavySecret : string * string * seq<Azure.ResourceManager.DataBox.Models.ApplianceNetworkConfiguration> * string * seq<Azure.ResourceManager.DataBox.Models.DataBoxAccountCredentialDetails> -> Azure.ResourceManager.DataBox.Models.DataBoxHeavySecret
Public Shared Function DataBoxHeavySecret (Optional deviceSerialNumber As String = Nothing, Optional devicePassword As String = Nothing, Optional networkConfigurations As IEnumerable(Of ApplianceNetworkConfiguration) = Nothing, Optional encodedValidationCertPubKey As String = Nothing, Optional accountCredentialDetails As IEnumerable(Of DataBoxAccountCredentialDetails) = Nothing) As DataBoxHeavySecret

Parameters

deviceSerialNumber
String

Serial number of the assigned device.

devicePassword
String

Password for out of the box experience on device.

networkConfigurations
IEnumerable<ApplianceNetworkConfiguration>

Network configuration of the appliance.

encodedValidationCertPubKey
String

The base 64 encoded public key to authenticate with the device.

accountCredentialDetails
IEnumerable<DataBoxAccountCredentialDetails>

Per account level access credentials.

Returns

A new DataBoxHeavySecret instance for mocking.

Applies to