Share via


ElasticCloudUser Class

Definition

Details of the user's elastic account.

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

Constructors

ElasticCloudUser()

Initializes a new instance of ElasticCloudUser.

Properties

ElasticCloudSsoDefaultUri

Elastic cloud default dashboard sso URL of the Elastic user account.

EmailAddress

Email of the Elastic User Account.

Id

User Id of the elastic account of the User.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<ElasticCloudUser>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<ElasticCloudUser>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<ElasticCloudUser>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<ElasticCloudUser>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<ElasticCloudUser>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to