1. Packages
  2. Azure Native v2
  3. API Docs
  4. dbforpostgresql
  5. getServer
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

azure-native-v2.dbforpostgresql.getServer

Explore with Pulumi AI

These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

Gets information about a server. Azure REST API version: 2022-12-01.

Other available API versions: 2017-12-01, 2017-12-01-preview, 2020-02-14-preview, 2021-04-10-privatepreview, 2021-06-15-privatepreview, 2022-03-08-preview, 2023-03-01-preview, 2023-06-01-preview, 2023-12-01-preview, 2024-03-01-preview, 2024-08-01, 2024-11-01-preview.

Using getServer

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getServer(args: GetServerArgs, opts?: InvokeOptions): Promise<GetServerResult>
function getServerOutput(args: GetServerOutputArgs, opts?: InvokeOptions): Output<GetServerResult>
Copy
def get_server(resource_group_name: Optional[str] = None,
               server_name: Optional[str] = None,
               opts: Optional[InvokeOptions] = None) -> GetServerResult
def get_server_output(resource_group_name: Optional[pulumi.Input[str]] = None,
               server_name: Optional[pulumi.Input[str]] = None,
               opts: Optional[InvokeOptions] = None) -> Output[GetServerResult]
Copy
func LookupServer(ctx *Context, args *LookupServerArgs, opts ...InvokeOption) (*LookupServerResult, error)
func LookupServerOutput(ctx *Context, args *LookupServerOutputArgs, opts ...InvokeOption) LookupServerResultOutput
Copy

> Note: This function is named LookupServer in the Go SDK.

public static class GetServer 
{
    public static Task<GetServerResult> InvokeAsync(GetServerArgs args, InvokeOptions? opts = null)
    public static Output<GetServerResult> Invoke(GetServerInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetServerResult> getServer(GetServerArgs args, InvokeOptions options)
public static Output<GetServerResult> getServer(GetServerArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: azure-native:dbforpostgresql:getServer
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
ServerName
This property is required.
Changes to this property will trigger replacement.
string
The name of the server.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
ServerName
This property is required.
Changes to this property will trigger replacement.
string
The name of the server.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
serverName
This property is required.
Changes to this property will trigger replacement.
String
The name of the server.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
serverName
This property is required.
Changes to this property will trigger replacement.
string
The name of the server.
resource_group_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the resource group. The name is case insensitive.
server_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the server.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
serverName
This property is required.
Changes to this property will trigger replacement.
String
The name of the server.

getServer Result

The following output properties are available:

FullyQualifiedDomainName string
The fully qualified domain name of a server.
Id string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
Location string
The geo-location where the resource lives
MinorVersion string
The minor version of the server.
Name string
The name of the resource
ReplicaCapacity int
Replicas allowed for a server.
State string
A state of a server that is visible to user.
SystemData Pulumi.AzureNative.DBforPostgreSQL.Outputs.SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
Type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
AdministratorLogin string
The administrator's login name of a server. Can only be specified when the server is being created (and is required for creation).
AuthConfig Pulumi.AzureNative.DBforPostgreSQL.Outputs.AuthConfigResponse
AuthConfig properties of a server.
AvailabilityZone string
availability zone information of the server.
Backup Pulumi.AzureNative.DBforPostgreSQL.Outputs.BackupResponse
Backup properties of a server.
DataEncryption Pulumi.AzureNative.DBforPostgreSQL.Outputs.DataEncryptionResponse
Data encryption properties of a server.
HighAvailability Pulumi.AzureNative.DBforPostgreSQL.Outputs.HighAvailabilityResponse
High availability properties of a server.
Identity Pulumi.AzureNative.DBforPostgreSQL.Outputs.UserAssignedIdentityResponse
Describes the identity of the application.
MaintenanceWindow Pulumi.AzureNative.DBforPostgreSQL.Outputs.MaintenanceWindowResponse
Maintenance window properties of a server.
Network Pulumi.AzureNative.DBforPostgreSQL.Outputs.NetworkResponse
Network properties of a server. This Network property is required to be passed only in case you want the server to be Private access server.
ReplicationRole string
Replication role of the server
Sku Pulumi.AzureNative.DBforPostgreSQL.Outputs.SkuResponse
The SKU (pricing tier) of the server.
SourceServerResourceId string
The source server resource ID to restore from. It's required when 'createMode' is 'PointInTimeRestore' or 'GeoRestore' or 'Replica'. This property is returned only for Replica server
Storage Pulumi.AzureNative.DBforPostgreSQL.Outputs.StorageResponse
Storage properties of a server.
Tags Dictionary<string, string>
Resource tags.
Version string
PostgreSQL Server version.
FullyQualifiedDomainName string
The fully qualified domain name of a server.
Id string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
Location string
The geo-location where the resource lives
MinorVersion string
The minor version of the server.
Name string
The name of the resource
ReplicaCapacity int
Replicas allowed for a server.
State string
A state of a server that is visible to user.
SystemData SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
Type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
AdministratorLogin string
The administrator's login name of a server. Can only be specified when the server is being created (and is required for creation).
AuthConfig AuthConfigResponse
AuthConfig properties of a server.
AvailabilityZone string
availability zone information of the server.
Backup BackupResponse
Backup properties of a server.
DataEncryption DataEncryptionResponse
Data encryption properties of a server.
HighAvailability HighAvailabilityResponse
High availability properties of a server.
Identity UserAssignedIdentityResponse
Describes the identity of the application.
MaintenanceWindow MaintenanceWindowResponse
Maintenance window properties of a server.
Network NetworkResponse
Network properties of a server. This Network property is required to be passed only in case you want the server to be Private access server.
ReplicationRole string
Replication role of the server
Sku SkuResponse
The SKU (pricing tier) of the server.
SourceServerResourceId string
The source server resource ID to restore from. It's required when 'createMode' is 'PointInTimeRestore' or 'GeoRestore' or 'Replica'. This property is returned only for Replica server
Storage StorageResponse
Storage properties of a server.
Tags map[string]string
Resource tags.
Version string
PostgreSQL Server version.
fullyQualifiedDomainName String
The fully qualified domain name of a server.
id String
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
location String
The geo-location where the resource lives
minorVersion String
The minor version of the server.
name String
The name of the resource
replicaCapacity Integer
Replicas allowed for a server.
state String
A state of a server that is visible to user.
systemData SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
administratorLogin String
The administrator's login name of a server. Can only be specified when the server is being created (and is required for creation).
authConfig AuthConfigResponse
AuthConfig properties of a server.
availabilityZone String
availability zone information of the server.
backup BackupResponse
Backup properties of a server.
dataEncryption DataEncryptionResponse
Data encryption properties of a server.
highAvailability HighAvailabilityResponse
High availability properties of a server.
identity UserAssignedIdentityResponse
Describes the identity of the application.
maintenanceWindow MaintenanceWindowResponse
Maintenance window properties of a server.
network NetworkResponse
Network properties of a server. This Network property is required to be passed only in case you want the server to be Private access server.
replicationRole String
Replication role of the server
sku SkuResponse
The SKU (pricing tier) of the server.
sourceServerResourceId String
The source server resource ID to restore from. It's required when 'createMode' is 'PointInTimeRestore' or 'GeoRestore' or 'Replica'. This property is returned only for Replica server
storage StorageResponse
Storage properties of a server.
tags Map<String,String>
Resource tags.
version String
PostgreSQL Server version.
fullyQualifiedDomainName string
The fully qualified domain name of a server.
id string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
location string
The geo-location where the resource lives
minorVersion string
The minor version of the server.
name string
The name of the resource
replicaCapacity number
Replicas allowed for a server.
state string
A state of a server that is visible to user.
systemData SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
administratorLogin string
The administrator's login name of a server. Can only be specified when the server is being created (and is required for creation).
authConfig AuthConfigResponse
AuthConfig properties of a server.
availabilityZone string
availability zone information of the server.
backup BackupResponse
Backup properties of a server.
dataEncryption DataEncryptionResponse
Data encryption properties of a server.
highAvailability HighAvailabilityResponse
High availability properties of a server.
identity UserAssignedIdentityResponse
Describes the identity of the application.
maintenanceWindow MaintenanceWindowResponse
Maintenance window properties of a server.
network NetworkResponse
Network properties of a server. This Network property is required to be passed only in case you want the server to be Private access server.
replicationRole string
Replication role of the server
sku SkuResponse
The SKU (pricing tier) of the server.
sourceServerResourceId string
The source server resource ID to restore from. It's required when 'createMode' is 'PointInTimeRestore' or 'GeoRestore' or 'Replica'. This property is returned only for Replica server
storage StorageResponse
Storage properties of a server.
tags {[key: string]: string}
Resource tags.
version string
PostgreSQL Server version.
fully_qualified_domain_name str
The fully qualified domain name of a server.
id str
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
location str
The geo-location where the resource lives
minor_version str
The minor version of the server.
name str
The name of the resource
replica_capacity int
Replicas allowed for a server.
state str
A state of a server that is visible to user.
system_data SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type str
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
administrator_login str
The administrator's login name of a server. Can only be specified when the server is being created (and is required for creation).
auth_config AuthConfigResponse
AuthConfig properties of a server.
availability_zone str
availability zone information of the server.
backup BackupResponse
Backup properties of a server.
data_encryption DataEncryptionResponse
Data encryption properties of a server.
high_availability HighAvailabilityResponse
High availability properties of a server.
identity UserAssignedIdentityResponse
Describes the identity of the application.
maintenance_window MaintenanceWindowResponse
Maintenance window properties of a server.
network NetworkResponse
Network properties of a server. This Network property is required to be passed only in case you want the server to be Private access server.
replication_role str
Replication role of the server
sku SkuResponse
The SKU (pricing tier) of the server.
source_server_resource_id str
The source server resource ID to restore from. It's required when 'createMode' is 'PointInTimeRestore' or 'GeoRestore' or 'Replica'. This property is returned only for Replica server
storage StorageResponse
Storage properties of a server.
tags Mapping[str, str]
Resource tags.
version str
PostgreSQL Server version.
fullyQualifiedDomainName String
The fully qualified domain name of a server.
id String
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
location String
The geo-location where the resource lives
minorVersion String
The minor version of the server.
name String
The name of the resource
replicaCapacity Number
Replicas allowed for a server.
state String
A state of a server that is visible to user.
systemData Property Map
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
administratorLogin String
The administrator's login name of a server. Can only be specified when the server is being created (and is required for creation).
authConfig Property Map
AuthConfig properties of a server.
availabilityZone String
availability zone information of the server.
backup Property Map
Backup properties of a server.
dataEncryption Property Map
Data encryption properties of a server.
highAvailability Property Map
High availability properties of a server.
identity Property Map
Describes the identity of the application.
maintenanceWindow Property Map
Maintenance window properties of a server.
network Property Map
Network properties of a server. This Network property is required to be passed only in case you want the server to be Private access server.
replicationRole String
Replication role of the server
sku Property Map
The SKU (pricing tier) of the server.
sourceServerResourceId String
The source server resource ID to restore from. It's required when 'createMode' is 'PointInTimeRestore' or 'GeoRestore' or 'Replica'. This property is returned only for Replica server
storage Property Map
Storage properties of a server.
tags Map<String>
Resource tags.
version String
PostgreSQL Server version.

Supporting Types

AuthConfigResponse

ActiveDirectoryAuth string
If Enabled, Azure Active Directory authentication is enabled.
PasswordAuth string
If Enabled, Password authentication is enabled.
TenantId string
Tenant id of the server.
ActiveDirectoryAuth string
If Enabled, Azure Active Directory authentication is enabled.
PasswordAuth string
If Enabled, Password authentication is enabled.
TenantId string
Tenant id of the server.
activeDirectoryAuth String
If Enabled, Azure Active Directory authentication is enabled.
passwordAuth String
If Enabled, Password authentication is enabled.
tenantId String
Tenant id of the server.
activeDirectoryAuth string
If Enabled, Azure Active Directory authentication is enabled.
passwordAuth string
If Enabled, Password authentication is enabled.
tenantId string
Tenant id of the server.
active_directory_auth str
If Enabled, Azure Active Directory authentication is enabled.
password_auth str
If Enabled, Password authentication is enabled.
tenant_id str
Tenant id of the server.
activeDirectoryAuth String
If Enabled, Azure Active Directory authentication is enabled.
passwordAuth String
If Enabled, Password authentication is enabled.
tenantId String
Tenant id of the server.

BackupResponse

EarliestRestoreDate This property is required. string
The earliest restore point time (ISO8601 format) for server.
BackupRetentionDays int
Backup retention days for the server.
GeoRedundantBackup string
A value indicating whether Geo-Redundant backup is enabled on the server.
EarliestRestoreDate This property is required. string
The earliest restore point time (ISO8601 format) for server.
BackupRetentionDays int
Backup retention days for the server.
GeoRedundantBackup string
A value indicating whether Geo-Redundant backup is enabled on the server.
earliestRestoreDate This property is required. String
The earliest restore point time (ISO8601 format) for server.
backupRetentionDays Integer
Backup retention days for the server.
geoRedundantBackup String
A value indicating whether Geo-Redundant backup is enabled on the server.
earliestRestoreDate This property is required. string
The earliest restore point time (ISO8601 format) for server.
backupRetentionDays number
Backup retention days for the server.
geoRedundantBackup string
A value indicating whether Geo-Redundant backup is enabled on the server.
earliest_restore_date This property is required. str
The earliest restore point time (ISO8601 format) for server.
backup_retention_days int
Backup retention days for the server.
geo_redundant_backup str
A value indicating whether Geo-Redundant backup is enabled on the server.
earliestRestoreDate This property is required. String
The earliest restore point time (ISO8601 format) for server.
backupRetentionDays Number
Backup retention days for the server.
geoRedundantBackup String
A value indicating whether Geo-Redundant backup is enabled on the server.

DataEncryptionResponse

PrimaryKeyURI string
URI for the key for data encryption for primary server.
PrimaryUserAssignedIdentityId string
Resource Id for the User assigned identity to be used for data encryption for primary server.
Type string
Data encryption type to depict if it is System Managed vs Azure Key vault.
PrimaryKeyURI string
URI for the key for data encryption for primary server.
PrimaryUserAssignedIdentityId string
Resource Id for the User assigned identity to be used for data encryption for primary server.
Type string
Data encryption type to depict if it is System Managed vs Azure Key vault.
primaryKeyURI String
URI for the key for data encryption for primary server.
primaryUserAssignedIdentityId String
Resource Id for the User assigned identity to be used for data encryption for primary server.
type String
Data encryption type to depict if it is System Managed vs Azure Key vault.
primaryKeyURI string
URI for the key for data encryption for primary server.
primaryUserAssignedIdentityId string
Resource Id for the User assigned identity to be used for data encryption for primary server.
type string
Data encryption type to depict if it is System Managed vs Azure Key vault.
primary_key_uri str
URI for the key for data encryption for primary server.
primary_user_assigned_identity_id str
Resource Id for the User assigned identity to be used for data encryption for primary server.
type str
Data encryption type to depict if it is System Managed vs Azure Key vault.
primaryKeyURI String
URI for the key for data encryption for primary server.
primaryUserAssignedIdentityId String
Resource Id for the User assigned identity to be used for data encryption for primary server.
type String
Data encryption type to depict if it is System Managed vs Azure Key vault.

HighAvailabilityResponse

State This property is required. string
A state of a HA server that is visible to user.
Mode string
The HA mode for the server.
StandbyAvailabilityZone string
availability zone information of the standby.
State This property is required. string
A state of a HA server that is visible to user.
Mode string
The HA mode for the server.
StandbyAvailabilityZone string
availability zone information of the standby.
state This property is required. String
A state of a HA server that is visible to user.
mode String
The HA mode for the server.
standbyAvailabilityZone String
availability zone information of the standby.
state This property is required. string
A state of a HA server that is visible to user.
mode string
The HA mode for the server.
standbyAvailabilityZone string
availability zone information of the standby.
state This property is required. str
A state of a HA server that is visible to user.
mode str
The HA mode for the server.
standby_availability_zone str
availability zone information of the standby.
state This property is required. String
A state of a HA server that is visible to user.
mode String
The HA mode for the server.
standbyAvailabilityZone String
availability zone information of the standby.

MaintenanceWindowResponse

CustomWindow string
indicates whether custom window is enabled or disabled
DayOfWeek int
day of week for maintenance window
StartHour int
start hour for maintenance window
StartMinute int
start minute for maintenance window
CustomWindow string
indicates whether custom window is enabled or disabled
DayOfWeek int
day of week for maintenance window
StartHour int
start hour for maintenance window
StartMinute int
start minute for maintenance window
customWindow String
indicates whether custom window is enabled or disabled
dayOfWeek Integer
day of week for maintenance window
startHour Integer
start hour for maintenance window
startMinute Integer
start minute for maintenance window
customWindow string
indicates whether custom window is enabled or disabled
dayOfWeek number
day of week for maintenance window
startHour number
start hour for maintenance window
startMinute number
start minute for maintenance window
custom_window str
indicates whether custom window is enabled or disabled
day_of_week int
day of week for maintenance window
start_hour int
start hour for maintenance window
start_minute int
start minute for maintenance window
customWindow String
indicates whether custom window is enabled or disabled
dayOfWeek Number
day of week for maintenance window
startHour Number
start hour for maintenance window
startMinute Number
start minute for maintenance window

NetworkResponse

PublicNetworkAccess This property is required. string
public network access is enabled or not
DelegatedSubnetResourceId string
Delegated subnet arm resource id. This is required to be passed during create, in case we want the server to be VNET injected, i.e. Private access server. During update, pass this only if we want to update the value for Private DNS zone.
PrivateDnsZoneArmResourceId string
Private dns zone arm resource id. This is required to be passed during create, in case we want the server to be VNET injected, i.e. Private access server. During update, pass this only if we want to update the value for Private DNS zone.
PublicNetworkAccess This property is required. string
public network access is enabled or not
DelegatedSubnetResourceId string
Delegated subnet arm resource id. This is required to be passed during create, in case we want the server to be VNET injected, i.e. Private access server. During update, pass this only if we want to update the value for Private DNS zone.
PrivateDnsZoneArmResourceId string
Private dns zone arm resource id. This is required to be passed during create, in case we want the server to be VNET injected, i.e. Private access server. During update, pass this only if we want to update the value for Private DNS zone.
publicNetworkAccess This property is required. String
public network access is enabled or not
delegatedSubnetResourceId String
Delegated subnet arm resource id. This is required to be passed during create, in case we want the server to be VNET injected, i.e. Private access server. During update, pass this only if we want to update the value for Private DNS zone.
privateDnsZoneArmResourceId String
Private dns zone arm resource id. This is required to be passed during create, in case we want the server to be VNET injected, i.e. Private access server. During update, pass this only if we want to update the value for Private DNS zone.
publicNetworkAccess This property is required. string
public network access is enabled or not
delegatedSubnetResourceId string
Delegated subnet arm resource id. This is required to be passed during create, in case we want the server to be VNET injected, i.e. Private access server. During update, pass this only if we want to update the value for Private DNS zone.
privateDnsZoneArmResourceId string
Private dns zone arm resource id. This is required to be passed during create, in case we want the server to be VNET injected, i.e. Private access server. During update, pass this only if we want to update the value for Private DNS zone.
public_network_access This property is required. str
public network access is enabled or not
delegated_subnet_resource_id str
Delegated subnet arm resource id. This is required to be passed during create, in case we want the server to be VNET injected, i.e. Private access server. During update, pass this only if we want to update the value for Private DNS zone.
private_dns_zone_arm_resource_id str
Private dns zone arm resource id. This is required to be passed during create, in case we want the server to be VNET injected, i.e. Private access server. During update, pass this only if we want to update the value for Private DNS zone.
publicNetworkAccess This property is required. String
public network access is enabled or not
delegatedSubnetResourceId String
Delegated subnet arm resource id. This is required to be passed during create, in case we want the server to be VNET injected, i.e. Private access server. During update, pass this only if we want to update the value for Private DNS zone.
privateDnsZoneArmResourceId String
Private dns zone arm resource id. This is required to be passed during create, in case we want the server to be VNET injected, i.e. Private access server. During update, pass this only if we want to update the value for Private DNS zone.

SkuResponse

Name This property is required. string
The name of the sku, typically, tier + family + cores, e.g. Standard_D4s_v3.
Tier This property is required. string
The tier of the particular SKU, e.g. Burstable.
Name This property is required. string
The name of the sku, typically, tier + family + cores, e.g. Standard_D4s_v3.
Tier This property is required. string
The tier of the particular SKU, e.g. Burstable.
name This property is required. String
The name of the sku, typically, tier + family + cores, e.g. Standard_D4s_v3.
tier This property is required. String
The tier of the particular SKU, e.g. Burstable.
name This property is required. string
The name of the sku, typically, tier + family + cores, e.g. Standard_D4s_v3.
tier This property is required. string
The tier of the particular SKU, e.g. Burstable.
name This property is required. str
The name of the sku, typically, tier + family + cores, e.g. Standard_D4s_v3.
tier This property is required. str
The tier of the particular SKU, e.g. Burstable.
name This property is required. String
The name of the sku, typically, tier + family + cores, e.g. Standard_D4s_v3.
tier This property is required. String
The tier of the particular SKU, e.g. Burstable.

StorageResponse

StorageSizeGB int
Max storage allowed for a server.
StorageSizeGB int
Max storage allowed for a server.
storageSizeGB Integer
Max storage allowed for a server.
storageSizeGB number
Max storage allowed for a server.
storage_size_gb int
Max storage allowed for a server.
storageSizeGB Number
Max storage allowed for a server.

SystemDataResponse

CreatedAt string
The timestamp of resource creation (UTC).
CreatedBy string
The identity that created the resource.
CreatedByType string
The type of identity that created the resource.
LastModifiedAt string
The timestamp of resource last modification (UTC)
LastModifiedBy string
The identity that last modified the resource.
LastModifiedByType string
The type of identity that last modified the resource.
CreatedAt string
The timestamp of resource creation (UTC).
CreatedBy string
The identity that created the resource.
CreatedByType string
The type of identity that created the resource.
LastModifiedAt string
The timestamp of resource last modification (UTC)
LastModifiedBy string
The identity that last modified the resource.
LastModifiedByType string
The type of identity that last modified the resource.
createdAt String
The timestamp of resource creation (UTC).
createdBy String
The identity that created the resource.
createdByType String
The type of identity that created the resource.
lastModifiedAt String
The timestamp of resource last modification (UTC)
lastModifiedBy String
The identity that last modified the resource.
lastModifiedByType String
The type of identity that last modified the resource.
createdAt string
The timestamp of resource creation (UTC).
createdBy string
The identity that created the resource.
createdByType string
The type of identity that created the resource.
lastModifiedAt string
The timestamp of resource last modification (UTC)
lastModifiedBy string
The identity that last modified the resource.
lastModifiedByType string
The type of identity that last modified the resource.
created_at str
The timestamp of resource creation (UTC).
created_by str
The identity that created the resource.
created_by_type str
The type of identity that created the resource.
last_modified_at str
The timestamp of resource last modification (UTC)
last_modified_by str
The identity that last modified the resource.
last_modified_by_type str
The type of identity that last modified the resource.
createdAt String
The timestamp of resource creation (UTC).
createdBy String
The identity that created the resource.
createdByType String
The type of identity that created the resource.
lastModifiedAt String
The timestamp of resource last modification (UTC)
lastModifiedBy String
The identity that last modified the resource.
lastModifiedByType String
The type of identity that last modified the resource.

UserAssignedIdentityResponse

TenantId This property is required. string
Tenant id of the server.
Type This property is required. string
the types of identities associated with this resource; currently restricted to 'None and UserAssigned'
UserAssignedIdentities Dictionary<string, Pulumi.AzureNative.DBforPostgreSQL.Inputs.UserIdentityResponse>
represents user assigned identities map.
TenantId This property is required. string
Tenant id of the server.
Type This property is required. string
the types of identities associated with this resource; currently restricted to 'None and UserAssigned'
UserAssignedIdentities map[string]UserIdentityResponse
represents user assigned identities map.
tenantId This property is required. String
Tenant id of the server.
type This property is required. String
the types of identities associated with this resource; currently restricted to 'None and UserAssigned'
userAssignedIdentities Map<String,UserIdentityResponse>
represents user assigned identities map.
tenantId This property is required. string
Tenant id of the server.
type This property is required. string
the types of identities associated with this resource; currently restricted to 'None and UserAssigned'
userAssignedIdentities {[key: string]: UserIdentityResponse}
represents user assigned identities map.
tenant_id This property is required. str
Tenant id of the server.
type This property is required. str
the types of identities associated with this resource; currently restricted to 'None and UserAssigned'
user_assigned_identities Mapping[str, UserIdentityResponse]
represents user assigned identities map.
tenantId This property is required. String
Tenant id of the server.
type This property is required. String
the types of identities associated with this resource; currently restricted to 'None and UserAssigned'
userAssignedIdentities Map<Property Map>
represents user assigned identities map.

UserIdentityResponse

ClientId string
the client identifier of the Service Principal which this identity represents.
PrincipalId string
the object identifier of the Service Principal which this identity represents.
ClientId string
the client identifier of the Service Principal which this identity represents.
PrincipalId string
the object identifier of the Service Principal which this identity represents.
clientId String
the client identifier of the Service Principal which this identity represents.
principalId String
the object identifier of the Service Principal which this identity represents.
clientId string
the client identifier of the Service Principal which this identity represents.
principalId string
the object identifier of the Service Principal which this identity represents.
client_id str
the client identifier of the Service Principal which this identity represents.
principal_id str
the object identifier of the Service Principal which this identity represents.
clientId String
the client identifier of the Service Principal which this identity represents.
principalId String
the object identifier of the Service Principal which this identity represents.

Package Details

Repository
azure-native-v2 pulumi/pulumi-azure-native
License
Apache-2.0
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi