InterconnectBlockProperties Class

Definition

Properties of the Interconnect Block.

public class InterconnectBlockProperties : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Compute.Models.InterconnectBlockProperties>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Compute.Models.InterconnectBlockProperties>
type InterconnectBlockProperties = class
    interface IJsonModel<InterconnectBlockProperties>
    interface IPersistableModel<InterconnectBlockProperties>
Public Class InterconnectBlockProperties
Implements IJsonModel(Of InterconnectBlockProperties), IPersistableModel(Of InterconnectBlockProperties)
Inheritance
InterconnectBlockProperties
Implements

Constructors

Name Description
InterconnectBlockProperties()

Initializes a new instance of InterconnectBlockProperties.

Properties

Name Description
InstanceView

The Interconnect Block instance view.

InterconnectBlockId

A unique id (GUID) generated and assigned to the Interconnect Block by the platform which does not change throughout the lifetime of the resource.

InterconnectGroupId

The ARM resource id in the form of /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/...

ProvisioningOn

The date time when the Interconnect Block was last updated.

ProvisioningState

The provisioning state, which only appears in the response.

TimeCreated

Specifies the time at which the Interconnect Block resource was created.

VirtualMachinesAssociated

A list of all virtual machine resource ids that are associated with the Interconnect Block.

Methods

Name Description
JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<InterconnectBlockProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<InterconnectBlockProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IPersistableModel<InterconnectBlockProperties>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<InterconnectBlockProperties>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<InterconnectBlockProperties>.Write(ModelReaderWriterOptions)

Applies to