Share via


IProjectProperties Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.NeonPostgres.Models.ProjectPropertiesTypeConverter))]
public interface IProjectProperties : Microsoft.Azure.PowerShell.Cmdlets.NeonPostgres.Runtime.IJsonSerializable
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.NeonPostgres.Models.ProjectPropertiesTypeConverter))>]
type IProjectProperties = interface
    interface IJsonSerializable
Public Interface IProjectProperties
Implements IJsonSerializable
Derived
Attributes
Implements

Properties

Name Description
Attribute

Additional attributes for the entity

BranchAttribute

Additional attributes for the entity

BranchCreatedAt

Timestamp indicating when the entity was created

BranchDatabase

Neon Databases associated with the branch

BranchDatabaseName

Database name associated with the branch

BranchEndpoint

Endpoints associated with the branch

BranchEntityId

Unique identifier for the entity

BranchEntityName

Name of the resource

BranchParentId

The ID of the parent branch

BranchProjectId

The ID of the project this branch belongs to

BranchProvisioningState

Provisioning state of the resource.

BranchRole

Roles associated with the branch

BranchRoleName

Role name associated with the branch

CreatedAt

Timestamp indicating when the entity was created

Database

Neon Databases associated with the project

DefaultEndpointSettingAutoscalingLimitMaxCu

Maximum compute units for autoscaling.

DefaultEndpointSettingAutoscalingLimitMinCu

Minimum compute units for autoscaling.

Endpoint

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.

PgVersion

Postgres version for the project

ProvisioningState

Provisioning state of the resource.

RegionId

Region where the project is created

Role

Roles associated with the project

Storage

Data Storage bytes per hour for the project

Methods

Name Description
ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to