PerformanceTierProperties Interface

public interface PerformanceTierProperties

An immutable client-side representation of PerformanceTierProperties.

Method Summary

Modifier and Type Method and Description
abstract String id()

Gets the id property: ID of the performance tier.

abstract PerformanceTierPropertiesInner innerModel()

Gets the inner com.azure.resourcemanager.postgresql.fluent.models.PerformanceTierPropertiesInner object.

abstract Integer maxBackupRetentionDays()

Gets the maxBackupRetentionDays property: Maximum Backup retention in days for the performance tier edition.

abstract Integer maxLargeStorageMB()

Gets the maxLargeStorageMB property: Max storage allowed for a server.

abstract Integer maxStorageMB()

Gets the maxStorageMB property: Max storage allowed for a server.

abstract Integer minBackupRetentionDays()

Gets the minBackupRetentionDays property: Minimum Backup retention in days for the performance tier edition.

abstract Integer minLargeStorageMB()

Gets the minLargeStorageMB property: Max storage allowed for a server.

abstract Integer minStorageMB()

Gets the minStorageMB property: Max storage allowed for a server.

abstract List<PerformanceTierServiceLevelObjectives> serviceLevelObjectives()

Gets the serviceLevelObjectives property: Service level objectives associated with the performance tier.

Method Details

id

public abstract String id()

Gets the id property: ID of the performance tier.

Returns:

the id value.

innerModel

public abstract PerformanceTierPropertiesInner innerModel()

Gets the inner com.azure.resourcemanager.postgresql.fluent.models.PerformanceTierPropertiesInner object.

Returns:

the inner object.

maxBackupRetentionDays

public abstract Integer maxBackupRetentionDays()

Gets the maxBackupRetentionDays property: Maximum Backup retention in days for the performance tier edition.

Returns:

the maxBackupRetentionDays value.

maxLargeStorageMB

public abstract Integer maxLargeStorageMB()

Gets the maxLargeStorageMB property: Max storage allowed for a server.

Returns:

the maxLargeStorageMB value.

maxStorageMB

public abstract Integer maxStorageMB()

Gets the maxStorageMB property: Max storage allowed for a server.

Returns:

the maxStorageMB value.

minBackupRetentionDays

public abstract Integer minBackupRetentionDays()

Gets the minBackupRetentionDays property: Minimum Backup retention in days for the performance tier edition.

Returns:

the minBackupRetentionDays value.

minLargeStorageMB

public abstract Integer minLargeStorageMB()

Gets the minLargeStorageMB property: Max storage allowed for a server.

Returns:

the minLargeStorageMB value.

minStorageMB

public abstract Integer minStorageMB()

Gets the minStorageMB property: Max storage allowed for a server.

Returns:

the minStorageMB value.

serviceLevelObjectives

public abstract List<PerformanceTierServiceLevelObjectives> serviceLevelObjectives()

Gets the serviceLevelObjectives property: Service level objectives associated with the performance tier.

Returns:

the serviceLevelObjectives value.

Applies to