Partager via


HostAssetResource Class

Definition

The HostAssetResource.

public class HostAssetResource : Azure.Analytics.Defender.Easm.AssetResource, System.ClientModel.Primitives.IJsonModel<Azure.Analytics.Defender.Easm.HostAssetResource>, System.ClientModel.Primitives.IPersistableModel<Azure.Analytics.Defender.Easm.HostAssetResource>
type HostAssetResource = class
    inherit AssetResource
    interface IJsonModel<HostAssetResource>
    interface IPersistableModel<HostAssetResource>
Public Class HostAssetResource
Inherits AssetResource
Implements IJsonModel(Of HostAssetResource), IPersistableModel(Of HostAssetResource)
Inheritance
HostAssetResource
Implements

Properties

Asset

asset.

AuditTrail

The history of how this asset was pulled into the workspace through the discovery process.

(Inherited from AssetResource)
CreatedDate

The date this asset was first added to this workspace.

(Inherited from AssetResource)
DiscoGroupName

The name of the DiscoGroup that brought added this asset to the workspace.

(Inherited from AssetResource)
DisplayName

The name that can be used for display purposes.

(Inherited from AssetResource)
ExternalId

An optional customer provided identifier for this asset.

(Inherited from AssetResource)
Id

The system generated unique id for the resource.

(Inherited from AssetResource)
Labels

Customer labels assigned to this asset.

(Inherited from AssetResource)
Name

The caller provided unique name for the resource.

(Inherited from AssetResource)
Reason

Gets the reason.

(Inherited from AssetResource)
State

Gets the state.

(Inherited from AssetResource)
UpdatedDate

The date this asset was last updated for this workspace.

(Inherited from AssetResource)
Uuid

Global UUID for the asset.

(Inherited from AssetResource)
Wildcard

An indicator of whether this asset represents a wildcard rollup of assets on this domain.

(Inherited from AssetResource)

Explicit Interface Implementations

IJsonModel<AssetResource>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

(Inherited from AssetResource)
IJsonModel<AssetResource>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

(Inherited from AssetResource)
IJsonModel<HostAssetResource>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<HostAssetResource>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<AssetResource>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

(Inherited from AssetResource)
IPersistableModel<AssetResource>.GetFormatFromOptions(ModelReaderWriterOptions)

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

(Inherited from AssetResource)
IPersistableModel<AssetResource>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

(Inherited from AssetResource)
IPersistableModel<HostAssetResource>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<HostAssetResource>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<HostAssetResource>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to