EnvironmentDetails Class

Definition

The environment details of the resource.

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

Constructors

EnvironmentDetails()

Initializes a new instance of EnvironmentDetails.

Properties

EnvironmentHierarchyId

The hierarchy id of the connector (in case of Azure - the subscription Id, in case of MC - the hierarchyId id).

NativeResourceId

The native resource id of the resource (in case of Azure - the resource Id, in case of MC - the native resource id).

OrganizationalHierarchyId

The organizational hierarchy id of the connector (in case of Azure - the subscription Id, in case of MC - the organizational hierarchyId id).

SubscriptionId

The subscription Id.

TenantId

The tenant Id.

Explicit Interface Implementations

IJsonModel<EnvironmentDetails>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<EnvironmentDetails>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<EnvironmentDetails>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<EnvironmentDetails>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<EnvironmentDetails>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to