DedicatedHsm 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.
Resource information with extended details.
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DedicatedHsm.Models.Api20211130.DedicatedHsmTypeConverter))]
public class DedicatedHsm : Microsoft.Azure.PowerShell.Cmdlets.DedicatedHsm.Models.Api20211130.IDedicatedHsm, Microsoft.Azure.PowerShell.Cmdlets.DedicatedHsm.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DedicatedHsm.Models.Api20211130.DedicatedHsmTypeConverter))>]
type DedicatedHsm = class
interface IDedicatedHsm
interface IJsonSerializable
interface IResource
interface IValidates
Public Class DedicatedHsm
Implements IDedicatedHsm, IValidates
- Inheritance
-
DedicatedHsm
- Attributes
- Implements
Constructors
DedicatedHsm() |
Creates an new DedicatedHsm instance. |
Properties
Id |
The Azure Resource Manager resource ID for the dedicated HSM. |
Location |
The supported Azure location where the dedicated HSM should be created. |
ManagementNetworkProfileNetworkInterface |
Specifies the list of resource Ids for the network interfaces associated with the dedicated HSM. |
ManagementNetworkProfileSubnetId |
The ARM resource id in the form of /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... |
Name |
The name of the dedicated HSM. |
NetworkProfileNetworkInterface |
Specifies the list of resource Ids for the network interfaces associated with the dedicated HSM. |
NetworkProfileSubnetId |
The ARM resource id in the form of /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... |
ProvisioningState |
Provisioning state. |
Sku |
SKU details |
SkuName |
SKU of the dedicated HSM |
StampId |
This field will be used when RP does not support Availability zones. |
StatusMessage |
Resource Status Message. |
SystemDataCreatedAt |
The timestamp of dedicated hsm resource creation (UTC). |
SystemDataCreatedBy |
The identity that created dedicated hsm resource. |
SystemDataCreatedByType |
The type of identity that created dedicated hsm resource. |
SystemDataLastModifiedAt |
The timestamp of dedicated hsm resource last modification (UTC). |
SystemDataLastModifiedBy |
The identity that last modified dedicated hsm resource. |
SystemDataLastModifiedByType |
The type of identity that last modified dedicated hsm resource. |
Tag |
Resource tags |
Type |
The resource type of the dedicated HSM. |
Zone |
The Dedicated Hsm zones. |
Methods
DeserializeFromDictionary(IDictionary) |
Deserializes a IDictionary into an instance of DedicatedHsm. |
DeserializeFromPSObject(PSObject) |
Deserializes a PSObject into an instance of DedicatedHsm. |
FromJson(JsonNode) |
Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.DedicatedHsm.Models.Api20211130.IDedicatedHsm. |
FromJsonString(String) |
Creates a new instance of DedicatedHsm, deserializing the content from a json string. |
ToJson(JsonObject, SerializationMode) |
Serializes this instance of DedicatedHsm into a JsonNode. |
ToJsonString() |
Serializes this instance to a json string. |
Validate(IEventListener) |
Validates that this object meets the validation criteria. |