azure-native.dbforpostgresql.getServer
Explore with Pulumi AI
Gets information about a server.
Uses Azure REST API version 2024-08-01.
Other available API versions: 2022-12-01, 2023-03-01-preview, 2023-06-01-preview, 2023-12-01-preview, 2024-03-01-preview, 2024-11-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native dbforpostgresql [ApiVersion]
. See the version guide for details.
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>
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]
func LookupServer(ctx *Context, args *LookupServerArgs, opts ...InvokeOption) (*LookupServerResult, error)
func LookupServerOutput(ctx *Context, args *LookupServerOutputArgs, opts ...InvokeOption) LookupServerResultOutput
> 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)
}
public static CompletableFuture<GetServerResult> getServer(GetServerArgs args, InvokeOptions options)
public static Output<GetServerResult> getServer(GetServerArgs args, InvokeOptions options)
fn::invoke:
function: azure-native:dbforpostgresql:getServer
arguments:
# arguments dictionary
The following arguments are supported:
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Server
Name string - The name of the server.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Server
Name string - The name of the server.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- server
Name String - The name of the server.
- resource
Group stringName - The name of the resource group. The name is case insensitive.
- server
Name string - The name of the server.
- resource_
group_ strname - The name of the resource group. The name is case insensitive.
- server_
name str - The name of the server.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- server
Name String - The name of the server.
getServer Result
The following output properties are available:
- Azure
Api stringVersion - The Azure API version of the resource.
- Fully
Qualified stringDomain Name - The fully qualified domain name of a server.
- Id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- Location string
- The geo-location where the resource lives
- Minor
Version string - The minor version of the server.
- Name string
- The name of the resource
- Private
Endpoint List<Pulumi.Connections Azure Native. DBfor Postgre SQL. Outputs. Private Endpoint Connection Response> - List of private endpoint connections associated with the specified resource.
- Replica
Capacity int - Replicas allowed for a server.
- State string
- A state of a server that is visible to user.
- System
Data Pulumi.Azure Native. DBfor Postgre SQL. Outputs. System Data Response - 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"
- Administrator
Login string - 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 Pulumi.Azure Native. DBfor Postgre SQL. Outputs. Auth Config Response - AuthConfig properties of a server.
- Availability
Zone string - availability zone information of the server.
- Backup
Pulumi.
Azure Native. DBfor Postgre SQL. Outputs. Backup Response - Backup properties of a server.
- Data
Encryption Pulumi.Azure Native. DBfor Postgre SQL. Outputs. Data Encryption Response - Data encryption properties of a server.
- High
Availability Pulumi.Azure Native. DBfor Postgre SQL. Outputs. High Availability Response - High availability properties of a server.
- Identity
Pulumi.
Azure Native. DBfor Postgre SQL. Outputs. User Assigned Identity Response - Describes the identity of the application.
- Maintenance
Window Pulumi.Azure Native. DBfor Postgre SQL. Outputs. Maintenance Window Response - Maintenance window properties of a server.
- Network
Pulumi.
Azure Native. DBfor Postgre SQL. Outputs. Network Response - 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.
- Replica
Pulumi.
Azure Native. DBfor Postgre SQL. Outputs. Replica Response - Replica properties of a server. These Replica properties are required to be passed only in case you want to Promote a server.
- Replication
Role string - Replication role of the server
- Sku
Pulumi.
Azure Native. DBfor Postgre SQL. Outputs. Sku Response - The SKU (pricing tier) of the server.
- Source
Server stringResource Id - The source server resource ID to restore from. It's required when 'createMode' is 'PointInTimeRestore' or 'GeoRestore' or 'Replica' or 'ReviveDropped'. This property is returned only for Replica server
- Storage
Pulumi.
Azure Native. DBfor Postgre SQL. Outputs. Storage Response - Storage properties of a server.
- Dictionary<string, string>
- Resource tags.
- Version string
- PostgreSQL Server version.
- Azure
Api stringVersion - The Azure API version of the resource.
- Fully
Qualified stringDomain Name - The fully qualified domain name of a server.
- Id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- Location string
- The geo-location where the resource lives
- Minor
Version string - The minor version of the server.
- Name string
- The name of the resource
- Private
Endpoint []PrivateConnections Endpoint Connection Response - List of private endpoint connections associated with the specified resource.
- Replica
Capacity int - Replicas allowed for a server.
- State string
- A state of a server that is visible to user.
- System
Data SystemData Response - 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"
- Administrator
Login string - 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 AuthConfig Response - AuthConfig properties of a server.
- Availability
Zone string - availability zone information of the server.
- Backup
Backup
Response - Backup properties of a server.
- Data
Encryption DataEncryption Response - Data encryption properties of a server.
- High
Availability HighAvailability Response - High availability properties of a server.
- Identity
User
Assigned Identity Response - Describes the identity of the application.
- Maintenance
Window MaintenanceWindow Response - Maintenance window properties of a server.
- Network
Network
Response - 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.
- Replica
Replica
Response - Replica properties of a server. These Replica properties are required to be passed only in case you want to Promote a server.
- Replication
Role string - Replication role of the server
- Sku
Sku
Response - The SKU (pricing tier) of the server.
- Source
Server stringResource Id - The source server resource ID to restore from. It's required when 'createMode' is 'PointInTimeRestore' or 'GeoRestore' or 'Replica' or 'ReviveDropped'. This property is returned only for Replica server
- Storage
Storage
Response - Storage properties of a server.
- map[string]string
- Resource tags.
- Version string
- PostgreSQL Server version.
- azure
Api StringVersion - The Azure API version of the resource.
- fully
Qualified StringDomain Name - The fully qualified domain name of a server.
- id String
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- location String
- The geo-location where the resource lives
- minor
Version String - The minor version of the server.
- name String
- The name of the resource
- private
Endpoint List<PrivateConnections Endpoint Connection Response> - List of private endpoint connections associated with the specified resource.
- replica
Capacity Integer - Replicas allowed for a server.
- state String
- A state of a server that is visible to user.
- system
Data SystemData Response - 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"
- administrator
Login String - 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 AuthConfig Response - AuthConfig properties of a server.
- availability
Zone String - availability zone information of the server.
- backup
Backup
Response - Backup properties of a server.
- data
Encryption DataEncryption Response - Data encryption properties of a server.
- high
Availability HighAvailability Response - High availability properties of a server.
- identity
User
Assigned Identity Response - Describes the identity of the application.
- maintenance
Window MaintenanceWindow Response - Maintenance window properties of a server.
- network
Network
Response - 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.
- replica
Replica
Response - Replica properties of a server. These Replica properties are required to be passed only in case you want to Promote a server.
- replication
Role String - Replication role of the server
- sku
Sku
Response - The SKU (pricing tier) of the server.
- source
Server StringResource Id - The source server resource ID to restore from. It's required when 'createMode' is 'PointInTimeRestore' or 'GeoRestore' or 'Replica' or 'ReviveDropped'. This property is returned only for Replica server
- storage
Storage
Response - Storage properties of a server.
- Map<String,String>
- Resource tags.
- version String
- PostgreSQL Server version.
- azure
Api stringVersion - The Azure API version of the resource.
- fully
Qualified stringDomain Name - The fully qualified domain name of a server.
- id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- location string
- The geo-location where the resource lives
- minor
Version string - The minor version of the server.
- name string
- The name of the resource
- private
Endpoint PrivateConnections Endpoint Connection Response[] - List of private endpoint connections associated with the specified resource.
- replica
Capacity number - Replicas allowed for a server.
- state string
- A state of a server that is visible to user.
- system
Data SystemData Response - 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"
- administrator
Login string - 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 AuthConfig Response - AuthConfig properties of a server.
- availability
Zone string - availability zone information of the server.
- backup
Backup
Response - Backup properties of a server.
- data
Encryption DataEncryption Response - Data encryption properties of a server.
- high
Availability HighAvailability Response - High availability properties of a server.
- identity
User
Assigned Identity Response - Describes the identity of the application.
- maintenance
Window MaintenanceWindow Response - Maintenance window properties of a server.
- network
Network
Response - 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.
- replica
Replica
Response - Replica properties of a server. These Replica properties are required to be passed only in case you want to Promote a server.
- replication
Role string - Replication role of the server
- sku
Sku
Response - The SKU (pricing tier) of the server.
- source
Server stringResource Id - The source server resource ID to restore from. It's required when 'createMode' is 'PointInTimeRestore' or 'GeoRestore' or 'Replica' or 'ReviveDropped'. This property is returned only for Replica server
- storage
Storage
Response - Storage properties of a server.
- {[key: string]: string}
- Resource tags.
- version string
- PostgreSQL Server version.
- azure_
api_ strversion - The Azure API version of the resource.
- fully_
qualified_ strdomain_ name - The fully qualified domain name of a server.
- id str
- Fully qualified resource ID for the resource. E.g. "/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
- private_
endpoint_ Sequence[Privateconnections Endpoint Connection Response] - List of private endpoint connections associated with the specified resource.
- replica_
capacity int - Replicas allowed for a server.
- state str
- A state of a server that is visible to user.
- system_
data SystemData Response - 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 AuthConfig Response - AuthConfig properties of a server.
- availability_
zone str - availability zone information of the server.
- backup
Backup
Response - Backup properties of a server.
- data_
encryption DataEncryption Response - Data encryption properties of a server.
- high_
availability HighAvailability Response - High availability properties of a server.
- identity
User
Assigned Identity Response - Describes the identity of the application.
- maintenance_
window MaintenanceWindow Response - Maintenance window properties of a server.
- network
Network
Response - 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.
- replica
Replica
Response - Replica properties of a server. These Replica properties are required to be passed only in case you want to Promote a server.
- replication_
role str - Replication role of the server
- sku
Sku
Response - The SKU (pricing tier) of the server.
- source_
server_ strresource_ id - The source server resource ID to restore from. It's required when 'createMode' is 'PointInTimeRestore' or 'GeoRestore' or 'Replica' or 'ReviveDropped'. This property is returned only for Replica server
- storage
Storage
Response - Storage properties of a server.
- Mapping[str, str]
- Resource tags.
- version str
- PostgreSQL Server version.
- azure
Api StringVersion - The Azure API version of the resource.
- fully
Qualified StringDomain Name - The fully qualified domain name of a server.
- id String
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- location String
- The geo-location where the resource lives
- minor
Version String - The minor version of the server.
- name String
- The name of the resource
- private
Endpoint List<Property Map>Connections - List of private endpoint connections associated with the specified resource.
- replica
Capacity Number - Replicas allowed for a server.
- state String
- A state of a server that is visible to user.
- system
Data 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"
- administrator
Login String - 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 Property Map - AuthConfig properties of a server.
- availability
Zone String - availability zone information of the server.
- backup Property Map
- Backup properties of a server.
- data
Encryption Property Map - Data encryption properties of a server.
- high
Availability Property Map - High availability properties of a server.
- identity Property Map
- Describes the identity of the application.
- maintenance
Window 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.
- replica Property Map
- Replica properties of a server. These Replica properties are required to be passed only in case you want to Promote a server.
- replication
Role String - Replication role of the server
- sku Property Map
- The SKU (pricing tier) of the server.
- source
Server StringResource Id - The source server resource ID to restore from. It's required when 'createMode' is 'PointInTimeRestore' or 'GeoRestore' or 'Replica' or 'ReviveDropped'. This property is returned only for Replica server
- storage Property Map
- Storage properties of a server.
- Map<String>
- Resource tags.
- version String
- PostgreSQL Server version.
Supporting Types
AuthConfigResponse
- Active
Directory stringAuth - If Enabled, Azure Active Directory authentication is enabled.
- Password
Auth string - If Enabled, Password authentication is enabled.
- Tenant
Id string - Tenant id of the server.
- Active
Directory stringAuth - If Enabled, Azure Active Directory authentication is enabled.
- Password
Auth string - If Enabled, Password authentication is enabled.
- Tenant
Id string - Tenant id of the server.
- active
Directory StringAuth - If Enabled, Azure Active Directory authentication is enabled.
- password
Auth String - If Enabled, Password authentication is enabled.
- tenant
Id String - Tenant id of the server.
- active
Directory stringAuth - If Enabled, Azure Active Directory authentication is enabled.
- password
Auth string - If Enabled, Password authentication is enabled.
- tenant
Id string - Tenant id of the server.
- active_
directory_ strauth - 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.
- active
Directory StringAuth - If Enabled, Azure Active Directory authentication is enabled.
- password
Auth String - If Enabled, Password authentication is enabled.
- tenant
Id String - Tenant id of the server.
BackupResponse
- Earliest
Restore stringDate - The earliest restore point time (ISO8601 format) for server.
- Backup
Retention intDays - Backup retention days for the server.
- Geo
Redundant stringBackup - A value indicating whether Geo-Redundant backup is enabled on the server.
- Earliest
Restore stringDate - The earliest restore point time (ISO8601 format) for server.
- Backup
Retention intDays - Backup retention days for the server.
- Geo
Redundant stringBackup - A value indicating whether Geo-Redundant backup is enabled on the server.
- earliest
Restore StringDate - The earliest restore point time (ISO8601 format) for server.
- backup
Retention IntegerDays - Backup retention days for the server.
- geo
Redundant StringBackup - A value indicating whether Geo-Redundant backup is enabled on the server.
- earliest
Restore stringDate - The earliest restore point time (ISO8601 format) for server.
- backup
Retention numberDays - Backup retention days for the server.
- geo
Redundant stringBackup - A value indicating whether Geo-Redundant backup is enabled on the server.
- earliest_
restore_ strdate - The earliest restore point time (ISO8601 format) for server.
- backup_
retention_ intdays - Backup retention days for the server.
- geo_
redundant_ strbackup - A value indicating whether Geo-Redundant backup is enabled on the server.
- earliest
Restore StringDate - The earliest restore point time (ISO8601 format) for server.
- backup
Retention NumberDays - Backup retention days for the server.
- geo
Redundant StringBackup - A value indicating whether Geo-Redundant backup is enabled on the server.
DataEncryptionResponse
- Geo
Backup stringEncryption Key Status - Geo-backup encryption key status for Data encryption enabled server.
- Geo
Backup stringKey URI - URI for the key in keyvault for data encryption for geo-backup of server.
- Geo
Backup stringUser Assigned Identity Id - Resource Id for the User assigned identity to be used for data encryption for geo-backup of server.
- Primary
Encryption stringKey Status - Primary encryption key status for Data encryption enabled server.
- Primary
Key stringURI - URI for the key in keyvault for data encryption of the primary server.
- Primary
User stringAssigned Identity Id - Resource Id for the User assigned identity to be used for data encryption of the primary server.
- Type string
- Data encryption type to depict if it is System Managed vs Azure Key vault.
- Geo
Backup stringEncryption Key Status - Geo-backup encryption key status for Data encryption enabled server.
- Geo
Backup stringKey URI - URI for the key in keyvault for data encryption for geo-backup of server.
- Geo
Backup stringUser Assigned Identity Id - Resource Id for the User assigned identity to be used for data encryption for geo-backup of server.
- Primary
Encryption stringKey Status - Primary encryption key status for Data encryption enabled server.
- Primary
Key stringURI - URI for the key in keyvault for data encryption of the primary server.
- Primary
User stringAssigned Identity Id - Resource Id for the User assigned identity to be used for data encryption of the primary server.
- Type string
- Data encryption type to depict if it is System Managed vs Azure Key vault.
- geo
Backup StringEncryption Key Status - Geo-backup encryption key status for Data encryption enabled server.
- geo
Backup StringKey URI - URI for the key in keyvault for data encryption for geo-backup of server.
- geo
Backup StringUser Assigned Identity Id - Resource Id for the User assigned identity to be used for data encryption for geo-backup of server.
- primary
Encryption StringKey Status - Primary encryption key status for Data encryption enabled server.
- primary
Key StringURI - URI for the key in keyvault for data encryption of the primary server.
- primary
User StringAssigned Identity Id - Resource Id for the User assigned identity to be used for data encryption of the primary server.
- type String
- Data encryption type to depict if it is System Managed vs Azure Key vault.
- geo
Backup stringEncryption Key Status - Geo-backup encryption key status for Data encryption enabled server.
- geo
Backup stringKey URI - URI for the key in keyvault for data encryption for geo-backup of server.
- geo
Backup stringUser Assigned Identity Id - Resource Id for the User assigned identity to be used for data encryption for geo-backup of server.
- primary
Encryption stringKey Status - Primary encryption key status for Data encryption enabled server.
- primary
Key stringURI - URI for the key in keyvault for data encryption of the primary server.
- primary
User stringAssigned Identity Id - Resource Id for the User assigned identity to be used for data encryption of the primary server.
- type string
- Data encryption type to depict if it is System Managed vs Azure Key vault.
- geo_
backup_ strencryption_ key_ status - Geo-backup encryption key status for Data encryption enabled server.
- geo_
backup_ strkey_ uri - URI for the key in keyvault for data encryption for geo-backup of server.
- geo_
backup_ struser_ assigned_ identity_ id - Resource Id for the User assigned identity to be used for data encryption for geo-backup of server.
- primary_
encryption_ strkey_ status - Primary encryption key status for Data encryption enabled server.
- primary_
key_ struri - URI for the key in keyvault for data encryption of the primary server.
- primary_
user_ strassigned_ identity_ id - Resource Id for the User assigned identity to be used for data encryption of the primary server.
- type str
- Data encryption type to depict if it is System Managed vs Azure Key vault.
- geo
Backup StringEncryption Key Status - Geo-backup encryption key status for Data encryption enabled server.
- geo
Backup StringKey URI - URI for the key in keyvault for data encryption for geo-backup of server.
- geo
Backup StringUser Assigned Identity Id - Resource Id for the User assigned identity to be used for data encryption for geo-backup of server.
- primary
Encryption StringKey Status - Primary encryption key status for Data encryption enabled server.
- primary
Key StringURI - URI for the key in keyvault for data encryption of the primary server.
- primary
User StringAssigned Identity Id - Resource Id for the User assigned identity to be used for data encryption of the primary server.
- type String
- Data encryption type to depict if it is System Managed vs Azure Key vault.
HighAvailabilityResponse
- State string
- A state of a HA server that is visible to user.
- Mode string
- The HA mode for the server.
- Standby
Availability stringZone - availability zone information of the standby.
- State string
- A state of a HA server that is visible to user.
- Mode string
- The HA mode for the server.
- Standby
Availability stringZone - availability zone information of the standby.
- state String
- A state of a HA server that is visible to user.
- mode String
- The HA mode for the server.
- standby
Availability StringZone - availability zone information of the standby.
- state string
- A state of a HA server that is visible to user.
- mode string
- The HA mode for the server.
- standby
Availability stringZone - availability zone information of the standby.
- state str
- A state of a HA server that is visible to user.
- mode str
- The HA mode for the server.
- standby_
availability_ strzone - availability zone information of the standby.
- state String
- A state of a HA server that is visible to user.
- mode String
- The HA mode for the server.
- standby
Availability StringZone - availability zone information of the standby.
MaintenanceWindowResponse
- Custom
Window string - indicates whether custom window is enabled or disabled
- Day
Of intWeek - day of week for maintenance window
- Start
Hour int - start hour for maintenance window
- Start
Minute int - start minute for maintenance window
- Custom
Window string - indicates whether custom window is enabled or disabled
- Day
Of intWeek - day of week for maintenance window
- Start
Hour int - start hour for maintenance window
- Start
Minute int - start minute for maintenance window
- custom
Window String - indicates whether custom window is enabled or disabled
- day
Of IntegerWeek - day of week for maintenance window
- start
Hour Integer - start hour for maintenance window
- start
Minute Integer - start minute for maintenance window
- custom
Window string - indicates whether custom window is enabled or disabled
- day
Of numberWeek - day of week for maintenance window
- start
Hour number - start hour for maintenance window
- start
Minute number - start minute for maintenance window
- custom_
window str - indicates whether custom window is enabled or disabled
- day_
of_ intweek - day of week for maintenance window
- start_
hour int - start hour for maintenance window
- start_
minute int - start minute for maintenance window
- custom
Window String - indicates whether custom window is enabled or disabled
- day
Of NumberWeek - day of week for maintenance window
- start
Hour Number - start hour for maintenance window
- start
Minute Number - start minute for maintenance window
NetworkResponse
- Delegated
Subnet stringResource Id - 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 stringZone Arm Resource Id - 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 stringAccess - public network access is enabled or not
- Delegated
Subnet stringResource Id - 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 stringZone Arm Resource Id - 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 stringAccess - public network access is enabled or not
- delegated
Subnet StringResource Id - 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 StringZone Arm Resource Id - 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 StringAccess - public network access is enabled or not
- delegated
Subnet stringResource Id - 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 stringZone Arm Resource Id - 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 stringAccess - public network access is enabled or not
- delegated_
subnet_ strresource_ id - 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_ strzone_ arm_ resource_ id - 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_ straccess - public network access is enabled or not
- delegated
Subnet StringResource Id - 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 StringZone Arm Resource Id - 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 StringAccess - public network access is enabled or not
PrivateEndpointConnectionResponse
- Group
Ids List<string> - The group ids for the private endpoint resource.
- Id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- Name string
- The name of the resource
- Private
Link Pulumi.Service Connection State Azure Native. DBfor Postgre SQL. Inputs. Private Link Service Connection State Response - A collection of information about the state of the connection between service consumer and provider.
- Provisioning
State string - The provisioning state of the private endpoint connection resource.
- System
Data Pulumi.Azure Native. DBfor Postgre SQL. Inputs. System Data Response - 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"
- Private
Endpoint Pulumi.Azure Native. DBfor Postgre SQL. Inputs. Private Endpoint Response - The private endpoint resource.
- Group
Ids []string - The group ids for the private endpoint resource.
- Id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- Name string
- The name of the resource
- Private
Link PrivateService Connection State Link Service Connection State Response - A collection of information about the state of the connection between service consumer and provider.
- Provisioning
State string - The provisioning state of the private endpoint connection resource.
- System
Data SystemData Response - 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"
- Private
Endpoint PrivateEndpoint Response - The private endpoint resource.
- group
Ids List<String> - The group ids for the private endpoint resource.
- id String
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- name String
- The name of the resource
- private
Link PrivateService Connection State Link Service Connection State Response - A collection of information about the state of the connection between service consumer and provider.
- provisioning
State String - The provisioning state of the private endpoint connection resource.
- system
Data SystemData Response - 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"
- private
Endpoint PrivateEndpoint Response - The private endpoint resource.
- group
Ids string[] - The group ids for the private endpoint resource.
- id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- name string
- The name of the resource
- private
Link PrivateService Connection State Link Service Connection State Response - A collection of information about the state of the connection between service consumer and provider.
- provisioning
State string - The provisioning state of the private endpoint connection resource.
- system
Data SystemData Response - 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"
- private
Endpoint PrivateEndpoint Response - The private endpoint resource.
- group_
ids Sequence[str] - The group ids for the private endpoint resource.
- id str
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- name str
- The name of the resource
- private_
link_ Privateservice_ connection_ state Link Service Connection State Response - A collection of information about the state of the connection between service consumer and provider.
- provisioning_
state str - The provisioning state of the private endpoint connection resource.
- system_
data SystemData Response - 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"
- private_
endpoint PrivateEndpoint Response - The private endpoint resource.
- group
Ids List<String> - The group ids for the private endpoint resource.
- id String
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- name String
- The name of the resource
- private
Link Property MapService Connection State - A collection of information about the state of the connection between service consumer and provider.
- provisioning
State String - The provisioning state of the private endpoint connection resource.
- system
Data 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"
- private
Endpoint Property Map - The private endpoint resource.
PrivateEndpointResponse
- Id string
- The ARM identifier for private endpoint.
- Id string
- The ARM identifier for private endpoint.
- id String
- The ARM identifier for private endpoint.
- id string
- The ARM identifier for private endpoint.
- id str
- The ARM identifier for private endpoint.
- id String
- The ARM identifier for private endpoint.
PrivateLinkServiceConnectionStateResponse
- Actions
Required string - A message indicating if changes on the service provider require any updates on the consumer.
- Description string
- The reason for approval/rejection of the connection.
- Status string
- Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
- Actions
Required string - A message indicating if changes on the service provider require any updates on the consumer.
- Description string
- The reason for approval/rejection of the connection.
- Status string
- Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
- actions
Required String - A message indicating if changes on the service provider require any updates on the consumer.
- description String
- The reason for approval/rejection of the connection.
- status String
- Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
- actions
Required string - A message indicating if changes on the service provider require any updates on the consumer.
- description string
- The reason for approval/rejection of the connection.
- status string
- Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
- actions_
required str - A message indicating if changes on the service provider require any updates on the consumer.
- description str
- The reason for approval/rejection of the connection.
- status str
- Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
- actions
Required String - A message indicating if changes on the service provider require any updates on the consumer.
- description String
- The reason for approval/rejection of the connection.
- status String
- Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
ReplicaResponse
- Capacity int
- Replicas allowed for a server.
- Replication
State string - Gets the replication state of a replica server. This property is returned only for replicas api call. Supported values are Active, Catchup, Provisioning, Updating, Broken, Reconfiguring
- Role string
- Used to indicate role of the server in replication set.
- Capacity int
- Replicas allowed for a server.
- Replication
State string - Gets the replication state of a replica server. This property is returned only for replicas api call. Supported values are Active, Catchup, Provisioning, Updating, Broken, Reconfiguring
- Role string
- Used to indicate role of the server in replication set.
- capacity Integer
- Replicas allowed for a server.
- replication
State String - Gets the replication state of a replica server. This property is returned only for replicas api call. Supported values are Active, Catchup, Provisioning, Updating, Broken, Reconfiguring
- role String
- Used to indicate role of the server in replication set.
- capacity number
- Replicas allowed for a server.
- replication
State string - Gets the replication state of a replica server. This property is returned only for replicas api call. Supported values are Active, Catchup, Provisioning, Updating, Broken, Reconfiguring
- role string
- Used to indicate role of the server in replication set.
- capacity int
- Replicas allowed for a server.
- replication_
state str - Gets the replication state of a replica server. This property is returned only for replicas api call. Supported values are Active, Catchup, Provisioning, Updating, Broken, Reconfiguring
- role str
- Used to indicate role of the server in replication set.
- capacity Number
- Replicas allowed for a server.
- replication
State String - Gets the replication state of a replica server. This property is returned only for replicas api call. Supported values are Active, Catchup, Provisioning, Updating, Broken, Reconfiguring
- role String
- Used to indicate role of the server in replication set.
SkuResponse
StorageResponse
- Auto
Grow string - Flag to enable / disable Storage Auto grow for flexible server.
- Iops int
- Storage tier IOPS quantity. This property is required to be set for storage Type PremiumV2_LRS
- Storage
Size intGB - Max storage allowed for a server.
- Throughput int
- Storage throughput for the server. This is required to be set for storage Type PremiumV2_LRS
- Tier string
- Name of storage tier for IOPS.
- Type string
- Storage type for the server. Allowed values are Premium_LRS and PremiumV2_LRS, and default is Premium_LRS if not specified
- Auto
Grow string - Flag to enable / disable Storage Auto grow for flexible server.
- Iops int
- Storage tier IOPS quantity. This property is required to be set for storage Type PremiumV2_LRS
- Storage
Size intGB - Max storage allowed for a server.
- Throughput int
- Storage throughput for the server. This is required to be set for storage Type PremiumV2_LRS
- Tier string
- Name of storage tier for IOPS.
- Type string
- Storage type for the server. Allowed values are Premium_LRS and PremiumV2_LRS, and default is Premium_LRS if not specified
- auto
Grow String - Flag to enable / disable Storage Auto grow for flexible server.
- iops Integer
- Storage tier IOPS quantity. This property is required to be set for storage Type PremiumV2_LRS
- storage
Size IntegerGB - Max storage allowed for a server.
- throughput Integer
- Storage throughput for the server. This is required to be set for storage Type PremiumV2_LRS
- tier String
- Name of storage tier for IOPS.
- type String
- Storage type for the server. Allowed values are Premium_LRS and PremiumV2_LRS, and default is Premium_LRS if not specified
- auto
Grow string - Flag to enable / disable Storage Auto grow for flexible server.
- iops number
- Storage tier IOPS quantity. This property is required to be set for storage Type PremiumV2_LRS
- storage
Size numberGB - Max storage allowed for a server.
- throughput number
- Storage throughput for the server. This is required to be set for storage Type PremiumV2_LRS
- tier string
- Name of storage tier for IOPS.
- type string
- Storage type for the server. Allowed values are Premium_LRS and PremiumV2_LRS, and default is Premium_LRS if not specified
- auto_
grow str - Flag to enable / disable Storage Auto grow for flexible server.
- iops int
- Storage tier IOPS quantity. This property is required to be set for storage Type PremiumV2_LRS
- storage_
size_ intgb - Max storage allowed for a server.
- throughput int
- Storage throughput for the server. This is required to be set for storage Type PremiumV2_LRS
- tier str
- Name of storage tier for IOPS.
- type str
- Storage type for the server. Allowed values are Premium_LRS and PremiumV2_LRS, and default is Premium_LRS if not specified
- auto
Grow String - Flag to enable / disable Storage Auto grow for flexible server.
- iops Number
- Storage tier IOPS quantity. This property is required to be set for storage Type PremiumV2_LRS
- storage
Size NumberGB - Max storage allowed for a server.
- throughput Number
- Storage throughput for the server. This is required to be set for storage Type PremiumV2_LRS
- tier String
- Name of storage tier for IOPS.
- type String
- Storage type for the server. Allowed values are Premium_LRS and PremiumV2_LRS, and default is Premium_LRS if not specified
SystemDataResponse
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
- created
At string - The timestamp of resource creation (UTC).
- created
By string - The identity that created the resource.
- created
By stringType - The type of identity that created the resource.
- last
Modified stringAt - The timestamp of resource last modification (UTC)
- last
Modified stringBy - The identity that last modified the resource.
- last
Modified stringBy Type - 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_ strtype - The type of identity that created the resource.
- last_
modified_ strat - The timestamp of resource last modification (UTC)
- last_
modified_ strby - The identity that last modified the resource.
- last_
modified_ strby_ type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
UserAssignedIdentityResponse
- Client
Id string - The client ID of the assigned identity.
- Principal
Id string - The principal ID of the assigned identity.
- Tenant
Id string - Tenant id of the server.
- Type string
- the types of identities associated with this resource
- User
Assigned Dictionary<string, Pulumi.Identities Azure Native. DBfor Postgre SQL. Inputs. User Identity Response> - represents user assigned identities map.
- Client
Id string - The client ID of the assigned identity.
- Principal
Id string - The principal ID of the assigned identity.
- Tenant
Id string - Tenant id of the server.
- Type string
- the types of identities associated with this resource
- User
Assigned map[string]UserIdentities Identity Response - represents user assigned identities map.
- client
Id String - The client ID of the assigned identity.
- principal
Id String - The principal ID of the assigned identity.
- tenant
Id String - Tenant id of the server.
- type String
- the types of identities associated with this resource
- user
Assigned Map<String,UserIdentities Identity Response> - represents user assigned identities map.
- client
Id string - The client ID of the assigned identity.
- principal
Id string - The principal ID of the assigned identity.
- tenant
Id string - Tenant id of the server.
- type string
- the types of identities associated with this resource
- user
Assigned {[key: string]: UserIdentities Identity Response} - represents user assigned identities map.
- client_
id str - The client ID of the assigned identity.
- principal_
id str - The principal ID of the assigned identity.
- tenant_
id str - Tenant id of the server.
- type str
- the types of identities associated with this resource
- user_
assigned_ Mapping[str, Useridentities Identity Response] - represents user assigned identities map.
- client
Id String - The client ID of the assigned identity.
- principal
Id String - The principal ID of the assigned identity.
- tenant
Id String - Tenant id of the server.
- type String
- the types of identities associated with this resource
- user
Assigned Map<Property Map>Identities - represents user assigned identities map.
UserIdentityResponse
- Client
Id string - the client identifier of the Service Principal which this identity represents.
- Principal
Id string - the object identifier of the Service Principal which this identity represents.
- Client
Id string - the client identifier of the Service Principal which this identity represents.
- Principal
Id string - the object identifier of the Service Principal which this identity represents.
- client
Id String - the client identifier of the Service Principal which this identity represents.
- principal
Id String - the object identifier of the Service Principal which this identity represents.
- client
Id string - the client identifier of the Service Principal which this identity represents.
- principal
Id 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.
- client
Id String - the client identifier of the Service Principal which this identity represents.
- principal
Id String - the object identifier of the Service Principal which this identity represents.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0