Поделиться через


NeonProjectProperties Class

Definition

Properties specific to Project.

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

Constructors

NeonProjectProperties()

Initializes a new instance of NeonProjectProperties.

Properties

Attribute

Additional attributes for the entity.

Branch

The Branch properties of the project. This is optional.

CreatedAt

Timestamp indicating when the entity was created.

Databases

Neon Databases associated with the project.

DefaultEndpointSettings

Default endpoint settings for the project.

Endpoints

Endpoints associated with the project.

EntityId

Unique identifier for the entity.

EntityName

Name of the resource.

HistoryRetention

The retention period for project history in seconds.

PostgresVersion

Postgres version for the project.

ProvisioningState

Provisioning state of the resource.

RegionId

Region where the project is created.

Roles

Roles associated with the project.

Storage

Data Storage bytes per hour for the project.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<NeonProjectProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<NeonProjectProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<NeonProjectProperties>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<NeonProjectProperties>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<NeonProjectProperties>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to