Share via


DataBoxHeavyJobSecrets Class

Definition

The secrets related to a databox heavy job.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20221201.DataBoxHeavyJobSecretsTypeConverter))]
public class DataBoxHeavyJobSecrets : Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20221201.IDataBoxHeavyJobSecrets, Microsoft.Azure.PowerShell.Cmdlets.DataBox.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20221201.DataBoxHeavyJobSecretsTypeConverter))>]
type DataBoxHeavyJobSecrets = class
    interface IDataBoxHeavyJobSecrets
    interface IJsonSerializable
    interface IJobSecrets
    interface IValidates
Public Class DataBoxHeavyJobSecrets
Implements IDataBoxHeavyJobSecrets, IValidates
Inheritance
DataBoxHeavyJobSecrets
Attributes
Implements

Constructors

DataBoxHeavyJobSecrets()

Creates an new DataBoxHeavyJobSecrets instance.

Properties

AdditionalInfo

Gets or sets additional error info.

CabinetPodSecret

Contains the list of secret objects for a databox heavy job.

Code

Error code.

DcAccessSecurityCode

Dc Access Security Code for Customer Managed Shipping

DcAccessSecurityCodeForwardDcAccessCode

Forward Dc access security code.

DcAccessSecurityCodeReverseDcAccessCode

Reverse Dc access security code.

Detail

Gets or sets details for the error.

Error

Error while fetching the secrets.

Message

The error message parsed from the body of the http error response.

Target

Gets or sets the target of the error.

Type

Used to indicate what type of job secrets object.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of DataBoxHeavyJobSecrets.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of DataBoxHeavyJobSecrets.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20221201.IDataBoxHeavyJobSecrets.

FromJsonString(String)

Creates a new instance of DataBoxHeavyJobSecrets, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of DataBoxHeavyJobSecrets into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to