Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Bicep-resursdefinition
Organisationens resurstyp kan distribueras med åtgärder som mål:
- Resursgrupper – Se resursgruppsdistributionskommandon
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Neon.Postgres/organisationsresurs lägger du till följande Bicep i mallen.
resource symbolicname 'Neon.Postgres/organizations@2025-03-01' = {
location: 'string'
name: 'string'
properties: {
companyDetails: {
businessPhone: 'string'
companyName: 'string'
country: 'string'
domain: 'string'
numberOfEmployees: int
officeAddress: 'string'
}
marketplaceDetails: {
offerDetails: {
offerId: 'string'
planId: 'string'
planName: 'string'
publisherId: 'string'
termId: 'string'
termUnit: 'string'
}
subscriptionId: 'string'
subscriptionStatus: 'string'
}
partnerOrganizationProperties: {
organizationId: 'string'
organizationName: 'string'
singleSignOnProperties: {
aadDomains: [
'string'
]
enterpriseAppId: 'string'
singleSignOnState: 'string'
singleSignOnUrl: 'string'
}
}
projectProperties: {
attributes: [
{
name: 'string'
value: 'string'
}
]
branch: {
attributes: [
{
name: 'string'
value: 'string'
}
]
databaseName: 'string'
databases: [
{
attributes: [
{
name: 'string'
value: 'string'
}
]
branchId: 'string'
entityName: 'string'
ownerName: 'string'
}
]
endpoints: [
{
attributes: [
{
name: 'string'
value: 'string'
}
]
branchId: 'string'
endpointType: 'string'
entityName: 'string'
projectId: 'string'
}
]
entityName: 'string'
parentId: 'string'
projectId: 'string'
roleName: 'string'
roles: [
{
attributes: [
{
name: 'string'
value: 'string'
}
]
branchId: 'string'
entityName: 'string'
isSuperUser: bool
permissions: [
'string'
]
}
]
}
databases: [
{
attributes: [
{
name: 'string'
value: 'string'
}
]
branchId: 'string'
entityName: 'string'
ownerName: 'string'
}
]
defaultEndpointSettings: {
autoscalingLimitMaxCu: int
autoscalingLimitMinCu: int
}
endpoints: [
{
attributes: [
{
name: 'string'
value: 'string'
}
]
branchId: 'string'
endpointType: 'string'
entityName: 'string'
projectId: 'string'
}
]
entityName: 'string'
historyRetention: int
pgVersion: int
regionId: 'string'
roles: [
{
attributes: [
{
name: 'string'
value: 'string'
}
]
branchId: 'string'
entityName: 'string'
isSuperUser: bool
permissions: [
'string'
]
}
]
storage: int
}
userDetails: {
emailAddress: 'string'
firstName: 'string'
lastName: 'string'
phoneNumber: 'string'
upn: 'string'
}
}
tags: {
{customized property}: 'string'
}
}
Egenskapsvärden
LiftrBaseCompanyDetails
Namn | Beskrivning | Värde |
---|---|---|
businessPhone | Företagets företagstelefonnummer | sträng |
företagsNamn | Företagsnamn | sträng |
land | Företagets landsnamn | sträng |
domän | Domän för användaren | sträng |
numberOfEmployees | Antal anställda i företaget | Int |
officeAddress | Företagets kontorsadress | sträng |
LiftrBaseDataOrganizationProperties
Namn | Beskrivning | Värde |
---|---|---|
companyDetails | Information om företaget. | LiftrBaseCompanyDetails (krävs) |
marketplaceDetails | Marketplace-information om resursen. | LiftrBaseMarketplaceDetails (krävs) |
partnerOrganizationProperties | Egenskaper för neonorganisation | LiftrBaseDataPartnerOrganizationProperties |
projectProperties | Egenskaper för neonprojekt | ModelsProjectProperties |
userDetails | Information om användaren. | LiftrBaseUserDetails (krävs) |
LiftrBaseDataPartnerOrganizationEgenskaper
Namn | Beskrivning | Värde |
---|---|---|
organizationId | Organisations-ID i partnerns system | sträng |
organizationName | Organisationsnamn i partnerns system | sträng Begränsningar: Min längd = 1 Maximal längd = 50 Mönster = ^\S.{0,62}\S$|^\S$ (krävs) |
singleSignOnProperties | Egenskaper för enkel inloggning för organisationen | LiftrBaseSingleSignOnProperties |
LiftrBaseMarketplaceDetails
Namn | Beskrivning | Värde |
---|---|---|
offerDetails | Erbjudandeinformation för marknadsplatsen som har valts av användaren | LiftrBaseOfferDetails (krävs) |
prenumerations-ID | SaaS-prenumerations-ID för Marketplace-erbjudandet | sträng |
subscriptionStatus | Status för Marketplace-prenumeration | "PendingFulfillmentStart" "Prenumererad" "Pausad" "Avsluta prenumeration" |
LiftrBaseOfferDetails
Namn | Beskrivning | Värde |
---|---|---|
erbjudande-ID | Erbjudande-ID för Marketplace-erbjudandet | sträng (krävs) |
planID | Abonnemangs-ID för Marketplace-erbjudandet | sträng (krävs) |
planens namn | Abonnemangsnamn för marketplace-erbjudandet | sträng |
publisherId | Utgivar-ID för Marketplace-erbjudandet | sträng (krävs) |
termId | Term-ID för Marketplace-erbjudandet | sträng |
termUnit | Termnamn för marketplace-erbjudandet | sträng |
LiftrBaseSingleSignOnProperties
Namn | Beskrivning | Värde |
---|---|---|
aadDomains | Lista över AAD-domäner som hämtats från Microsoft Graph för användare. | string[] |
enterpriseAppId | AAD-företagsprogram-ID som används för att konfigurera enkel inloggning | sträng |
singleSignOnState | Status för enkel inloggning för organisationen | "Inaktivera" "Aktivera" "Initial" |
singleSignOnUrl | URL för enkel inloggning som ska användas av partnern för att omdirigera användaren till systemet | sträng |
LiftrBaseUserDetails
Namn | Beskrivning | Värde |
---|---|---|
e-postadress | Användarens e-postadress | sträng Begränsningar: Mönster = ^[A-Za-z0-9._%+-]+@(?:[A-Za-z0-9-]+\.)+[A-Za-z]{2,}$ |
förnamn | Användarens förnamn | sträng |
efternamn | Användarens efternamn | sträng |
phoneNumber | Användarens telefonnummer | sträng |
användarens huvudnamn (UPN) | Användarens huvudnamn | sträng |
ModelsAttributes
Namn | Beskrivning | Värde |
---|---|---|
namn | Namnet på attributet | sträng (krävs) |
värde | Värdet för attributet | sträng (krävs) |
ModelsBranchProperties
Namn | Beskrivning | Värde |
---|---|---|
Egenskaper | Ytterligare attribut för entiteten | ModelsAttributes[] |
databasNamn | Databasnamn som är associerat med grenen | sträng |
databaser | Neondatabaser som är associerade med grenen | ModelsNeonDatabaseProperties[] |
Slutpunkter | Slutpunkter som är associerade med grenen | ModelsEndpointProperties[] |
entityName | Resursens namn | sträng Begränsningar: Mönster = ^\S.{0,62}\S$|^\S$ |
parentId | ID för den överordnade grenen | sträng Begränsningar: Mönster = ^[a-z0-9-]{1,60}$ |
projectId | ID:t för projektet som den här grenen tillhör | sträng |
roleName | Rollnamn som är associerat med grenen | sträng |
Roller | Roller som är associerade med grenen | ModelsNeonRoleProperties[] |
ModelsDefaultEndpointSettings
Namn | Beskrivning | Värde |
---|---|---|
autoskalningLimitMaxCu | Maximalt antal beräkningsenheter för autoskalning. | int (krävs) |
autoskalningLimitMinCu | Minsta beräkningsenheter för autoskalning. | int (krävs) |
ModelsEndpointProperties
Namn | Beskrivning | Värde |
---|---|---|
Egenskaper | Ytterligare attribut för entiteten | ModelsAttributes[] |
branchId | ID:t för den gren som den här slutpunkten tillhör | sträng |
endpointType | Typ av slutpunkt | "read_only" "read_write" |
entityName | Resursens namn | sträng Begränsningar: Mönster = ^\S.{0,62}\S$|^\S$ |
projectId | ID:t för projektet som den här slutpunkten tillhör | sträng |
ModelsNeonDatabaseProperties
Namn | Beskrivning | Värde |
---|---|---|
Egenskaper | Ytterligare attribut för entiteten | ModelsAttributes[] |
branchId | ID:t för den gren som den här databasen tillhör | sträng |
entityName | Resursens namn | sträng Begränsningar: Mönster = ^\S.{0,62}\S$|^\S$ |
ownerName | Namnet på den roll som äger databasen | sträng |
ModelsNeonRoleProperties
Namn | Beskrivning | Värde |
---|---|---|
Egenskaper | Ytterligare attribut för entiteten | ModelsAttributes[] |
branchId | ID:t för grenen som den här rollen tillhör | sträng |
entityName | Resursens namn | sträng Begränsningar: Mönster = ^\S.{0,62}\S$|^\S$ |
isSuperUser | Anger om rollen har superanvändarbehörighet | bool |
Behörigheter | Behörigheter som tilldelats rollen | string[] |
ModelsProjectProperties
Namn | Beskrivning | Värde |
---|---|---|
Egenskaper | Ytterligare attribut för entiteten | ModelsAttributes[] |
gren | Projektets grenegenskaper. Det här är valfritt | ModelsBranchProperties |
databaser | Neondatabaser som är associerade med projektet | ModelsNeonDatabaseProperties[] |
defaultEndpointSettings | Standardslutpunktsinställningar för projektet. | ModelsDefaultEndpointSettings |
Slutpunkter | Slutpunkter som är associerade med projektet | ModelsEndpointProperties[] |
entityName | Resursens namn | sträng Begränsningar: Mönster = ^\S.{0,62}\S$|^\S$ |
historyRetention | Kvarhållningsperioden för projekthistorik i sekunder. | Int |
pgVersion | Postgres-version för projektet | Int |
regionId | Region där projektet skapas | sträng |
Roller | Roller som är associerade med projektet | ModelsNeonRoleProperties[] |
lagring | Datalagringsbyte per timme för projektet | Int |
Neon.Postgres/organizations
Namn | Beskrivning | Värde |
---|---|---|
lokation | Den geo-plats där resursen finns | sträng (krävs) |
namn | Resursnamnet | sträng Begränsningar: Min längd = 1 Maximal längd = 50 Mönster = ^[a-zA-Z0-9][a-zA-Z0-9_\-.: ]*$ (krävs) |
egenskaper | Resursspecifika egenskaper för den här resursen. | LiftrBaseDataOrganizationProperties |
Taggar | Resurstaggar | Ordlista med taggnamn och värden. Se taggar i mallar |
TrackedResourceTags
Namn | Beskrivning | Värde |
---|
Resursdefinition för ARM-mall
Organisationens resurstyp kan distribueras med åtgärder som mål:
- Resursgrupper – Se resursgruppsdistributionskommandon
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Neon.Postgres/organisationsresurs lägger du till följande JSON i mallen.
{
"type": "Neon.Postgres/organizations",
"apiVersion": "2025-03-01",
"name": "string",
"location": "string",
"properties": {
"companyDetails": {
"businessPhone": "string",
"companyName": "string",
"country": "string",
"domain": "string",
"numberOfEmployees": "int",
"officeAddress": "string"
},
"marketplaceDetails": {
"offerDetails": {
"offerId": "string",
"planId": "string",
"planName": "string",
"publisherId": "string",
"termId": "string",
"termUnit": "string"
},
"subscriptionId": "string",
"subscriptionStatus": "string"
},
"partnerOrganizationProperties": {
"organizationId": "string",
"organizationName": "string",
"singleSignOnProperties": {
"aadDomains": [ "string" ],
"enterpriseAppId": "string",
"singleSignOnState": "string",
"singleSignOnUrl": "string"
}
},
"projectProperties": {
"attributes": [
{
"name": "string",
"value": "string"
}
],
"branch": {
"attributes": [
{
"name": "string",
"value": "string"
}
],
"databaseName": "string",
"databases": [
{
"attributes": [
{
"name": "string",
"value": "string"
}
],
"branchId": "string",
"entityName": "string",
"ownerName": "string"
}
],
"endpoints": [
{
"attributes": [
{
"name": "string",
"value": "string"
}
],
"branchId": "string",
"endpointType": "string",
"entityName": "string",
"projectId": "string"
}
],
"entityName": "string",
"parentId": "string",
"projectId": "string",
"roleName": "string",
"roles": [
{
"attributes": [
{
"name": "string",
"value": "string"
}
],
"branchId": "string",
"entityName": "string",
"isSuperUser": "bool",
"permissions": [ "string" ]
}
]
},
"databases": [
{
"attributes": [
{
"name": "string",
"value": "string"
}
],
"branchId": "string",
"entityName": "string",
"ownerName": "string"
}
],
"defaultEndpointSettings": {
"autoscalingLimitMaxCu": "int",
"autoscalingLimitMinCu": "int"
},
"endpoints": [
{
"attributes": [
{
"name": "string",
"value": "string"
}
],
"branchId": "string",
"endpointType": "string",
"entityName": "string",
"projectId": "string"
}
],
"entityName": "string",
"historyRetention": "int",
"pgVersion": "int",
"regionId": "string",
"roles": [
{
"attributes": [
{
"name": "string",
"value": "string"
}
],
"branchId": "string",
"entityName": "string",
"isSuperUser": "bool",
"permissions": [ "string" ]
}
],
"storage": "int"
},
"userDetails": {
"emailAddress": "string",
"firstName": "string",
"lastName": "string",
"phoneNumber": "string",
"upn": "string"
}
},
"tags": {
"{customized property}": "string"
}
}
Egenskapsvärden
LiftrBaseCompanyDetails
Namn | Beskrivning | Värde |
---|---|---|
businessPhone | Företagets företagstelefonnummer | sträng |
företagsNamn | Företagsnamn | sträng |
land | Företagets landsnamn | sträng |
domän | Domän för användaren | sträng |
numberOfEmployees | Antal anställda i företaget | Int |
officeAddress | Företagets kontorsadress | sträng |
LiftrBaseDataOrganizationProperties
Namn | Beskrivning | Värde |
---|---|---|
companyDetails | Information om företaget. | LiftrBaseCompanyDetails (krävs) |
marketplaceDetails | Marketplace-information om resursen. | LiftrBaseMarketplaceDetails (krävs) |
partnerOrganizationProperties | Egenskaper för neonorganisation | LiftrBaseDataPartnerOrganizationProperties |
projectProperties | Egenskaper för neonprojekt | ModelsProjectProperties |
userDetails | Information om användaren. | LiftrBaseUserDetails (krävs) |
LiftrBaseDataPartnerOrganizationEgenskaper
Namn | Beskrivning | Värde |
---|---|---|
organizationId | Organisations-ID i partnerns system | sträng |
organizationName | Organisationsnamn i partnerns system | sträng Begränsningar: Min längd = 1 Maximal längd = 50 Mönster = ^\S.{0,62}\S$|^\S$ (krävs) |
singleSignOnProperties | Egenskaper för enkel inloggning för organisationen | LiftrBaseSingleSignOnProperties |
LiftrBaseMarketplaceDetails
Namn | Beskrivning | Värde |
---|---|---|
offerDetails | Erbjudandeinformation för marknadsplatsen som har valts av användaren | LiftrBaseOfferDetails (krävs) |
prenumerations-ID | SaaS-prenumerations-ID för Marketplace-erbjudandet | sträng |
subscriptionStatus | Status för Marketplace-prenumeration | "PendingFulfillmentStart" "Prenumererad" "Pausad" "Avsluta prenumeration" |
LiftrBaseOfferDetails
Namn | Beskrivning | Värde |
---|---|---|
erbjudande-ID | Erbjudande-ID för Marketplace-erbjudandet | sträng (krävs) |
planID | Abonnemangs-ID för Marketplace-erbjudandet | sträng (krävs) |
planens namn | Abonnemangsnamn för marketplace-erbjudandet | sträng |
publisherId | Utgivar-ID för Marketplace-erbjudandet | sträng (krävs) |
termId | Term-ID för Marketplace-erbjudandet | sträng |
termUnit | Termnamn för marketplace-erbjudandet | sträng |
LiftrBaseSingleSignOnProperties
Namn | Beskrivning | Värde |
---|---|---|
aadDomains | Lista över AAD-domäner som hämtats från Microsoft Graph för användare. | string[] |
enterpriseAppId | AAD-företagsprogram-ID som används för att konfigurera enkel inloggning | sträng |
singleSignOnState | Status för enkel inloggning för organisationen | "Inaktivera" "Aktivera" "Initial" |
singleSignOnUrl | URL för enkel inloggning som ska användas av partnern för att omdirigera användaren till systemet | sträng |
LiftrBaseUserDetails
Namn | Beskrivning | Värde |
---|---|---|
e-postadress | Användarens e-postadress | sträng Begränsningar: Mönster = ^[A-Za-z0-9._%+-]+@(?:[A-Za-z0-9-]+\.)+[A-Za-z]{2,}$ |
förnamn | Användarens förnamn | sträng |
efternamn | Användarens efternamn | sträng |
phoneNumber | Användarens telefonnummer | sträng |
användarens huvudnamn (UPN) | Användarens huvudnamn | sträng |
ModelsAttributes
Namn | Beskrivning | Värde |
---|---|---|
namn | Namnet på attributet | sträng (krävs) |
värde | Värdet för attributet | sträng (krävs) |
ModelsBranchProperties
Namn | Beskrivning | Värde |
---|---|---|
Egenskaper | Ytterligare attribut för entiteten | ModelsAttributes[] |
databasNamn | Databasnamn som är associerat med grenen | sträng |
databaser | Neondatabaser som är associerade med grenen | ModelsNeonDatabaseProperties[] |
Slutpunkter | Slutpunkter som är associerade med grenen | ModelsEndpointProperties[] |
entityName | Resursens namn | sträng Begränsningar: Mönster = ^\S.{0,62}\S$|^\S$ |
parentId | ID för den överordnade grenen | sträng Begränsningar: Mönster = ^[a-z0-9-]{1,60}$ |
projectId | ID:t för projektet som den här grenen tillhör | sträng |
roleName | Rollnamn som är associerat med grenen | sträng |
Roller | Roller som är associerade med grenen | ModelsNeonRoleProperties[] |
ModelsDefaultEndpointSettings
Namn | Beskrivning | Värde |
---|---|---|
autoskalningLimitMaxCu | Maximalt antal beräkningsenheter för autoskalning. | int (krävs) |
autoskalningLimitMinCu | Minsta beräkningsenheter för autoskalning. | int (krävs) |
ModelsEndpointProperties
Namn | Beskrivning | Värde |
---|---|---|
Egenskaper | Ytterligare attribut för entiteten | ModelsAttributes[] |
branchId | ID:t för den gren som den här slutpunkten tillhör | sträng |
endpointType | Typ av slutpunkt | "read_only" "read_write" |
entityName | Resursens namn | sträng Begränsningar: Mönster = ^\S.{0,62}\S$|^\S$ |
projectId | ID:t för projektet som den här slutpunkten tillhör | sträng |
ModelsNeonDatabaseProperties
Namn | Beskrivning | Värde |
---|---|---|
Egenskaper | Ytterligare attribut för entiteten | ModelsAttributes[] |
branchId | ID:t för den gren som den här databasen tillhör | sträng |
entityName | Resursens namn | sträng Begränsningar: Mönster = ^\S.{0,62}\S$|^\S$ |
ownerName | Namnet på den roll som äger databasen | sträng |
ModelsNeonRoleProperties
Namn | Beskrivning | Värde |
---|---|---|
Egenskaper | Ytterligare attribut för entiteten | ModelsAttributes[] |
branchId | ID:t för grenen som den här rollen tillhör | sträng |
entityName | Resursens namn | sträng Begränsningar: Mönster = ^\S.{0,62}\S$|^\S$ |
isSuperUser | Anger om rollen har superanvändarbehörighet | bool |
Behörigheter | Behörigheter som tilldelats rollen | string[] |
ModelsProjectProperties
Namn | Beskrivning | Värde |
---|---|---|
Egenskaper | Ytterligare attribut för entiteten | ModelsAttributes[] |
gren | Projektets grenegenskaper. Det här är valfritt | ModelsBranchProperties |
databaser | Neondatabaser som är associerade med projektet | ModelsNeonDatabaseProperties[] |
defaultEndpointSettings | Standardslutpunktsinställningar för projektet. | ModelsDefaultEndpointSettings |
Slutpunkter | Slutpunkter som är associerade med projektet | ModelsEndpointProperties[] |
entityName | Resursens namn | sträng Begränsningar: Mönster = ^\S.{0,62}\S$|^\S$ |
historyRetention | Kvarhållningsperioden för projekthistorik i sekunder. | Int |
pgVersion | Postgres-version för projektet | Int |
regionId | Region där projektet skapas | sträng |
Roller | Roller som är associerade med projektet | ModelsNeonRoleProperties[] |
lagring | Datalagringsbyte per timme för projektet | Int |
Neon.Postgres/organizations
Namn | Beskrivning | Värde |
---|---|---|
apiVersion | API-versionen | '2025-03-01' |
lokation | Den geo-plats där resursen finns | sträng (krävs) |
namn | Resursnamnet | sträng Begränsningar: Min längd = 1 Maximal längd = 50 Mönster = ^[a-zA-Z0-9][a-zA-Z0-9_\-.: ]*$ (krävs) |
egenskaper | Resursspecifika egenskaper för den här resursen. | LiftrBaseDataOrganizationProperties |
Taggar | Resurstaggar | Ordlista med taggnamn och värden. Se taggar i mallar |
typ | Resurstypen | "Neon.Postgres/organizations" |
TrackedResourceTags
Namn | Beskrivning | Värde |
---|
Användningsexempel
Resursdefinition för Terraform (AzAPI-provider)
Organisationens resurstyp kan distribueras med åtgärder som mål:
- Resursgrupper
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Neon.Postgres/organisationsresurs lägger du till följande Terraform i mallen.
resource "azapi_resource" "symbolicname" {
type = "Neon.Postgres/organizations@2025-03-01"
name = "string"
parent_id = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = {
properties = {
companyDetails = {
businessPhone = "string"
companyName = "string"
country = "string"
domain = "string"
numberOfEmployees = int
officeAddress = "string"
}
marketplaceDetails = {
offerDetails = {
offerId = "string"
planId = "string"
planName = "string"
publisherId = "string"
termId = "string"
termUnit = "string"
}
subscriptionId = "string"
subscriptionStatus = "string"
}
partnerOrganizationProperties = {
organizationId = "string"
organizationName = "string"
singleSignOnProperties = {
aadDomains = [
"string"
]
enterpriseAppId = "string"
singleSignOnState = "string"
singleSignOnUrl = "string"
}
}
projectProperties = {
attributes = [
{
name = "string"
value = "string"
}
]
branch = {
attributes = [
{
name = "string"
value = "string"
}
]
databaseName = "string"
databases = [
{
attributes = [
{
name = "string"
value = "string"
}
]
branchId = "string"
entityName = "string"
ownerName = "string"
}
]
endpoints = [
{
attributes = [
{
name = "string"
value = "string"
}
]
branchId = "string"
endpointType = "string"
entityName = "string"
projectId = "string"
}
]
entityName = "string"
parentId = "string"
projectId = "string"
roleName = "string"
roles = [
{
attributes = [
{
name = "string"
value = "string"
}
]
branchId = "string"
entityName = "string"
isSuperUser = bool
permissions = [
"string"
]
}
]
}
databases = [
{
attributes = [
{
name = "string"
value = "string"
}
]
branchId = "string"
entityName = "string"
ownerName = "string"
}
]
defaultEndpointSettings = {
autoscalingLimitMaxCu = int
autoscalingLimitMinCu = int
}
endpoints = [
{
attributes = [
{
name = "string"
value = "string"
}
]
branchId = "string"
endpointType = "string"
entityName = "string"
projectId = "string"
}
]
entityName = "string"
historyRetention = int
pgVersion = int
regionId = "string"
roles = [
{
attributes = [
{
name = "string"
value = "string"
}
]
branchId = "string"
entityName = "string"
isSuperUser = bool
permissions = [
"string"
]
}
]
storage = int
}
userDetails = {
emailAddress = "string"
firstName = "string"
lastName = "string"
phoneNumber = "string"
upn = "string"
}
}
}
}
Egenskapsvärden
LiftrBaseCompanyDetails
Namn | Beskrivning | Värde |
---|---|---|
businessPhone | Företagets företagstelefonnummer | sträng |
företagsNamn | Företagsnamn | sträng |
land | Företagets landsnamn | sträng |
domän | Domän för användaren | sträng |
numberOfEmployees | Antal anställda i företaget | Int |
officeAddress | Företagets kontorsadress | sträng |
LiftrBaseDataOrganizationProperties
Namn | Beskrivning | Värde |
---|---|---|
companyDetails | Information om företaget. | LiftrBaseCompanyDetails (krävs) |
marketplaceDetails | Marketplace-information om resursen. | LiftrBaseMarketplaceDetails (krävs) |
partnerOrganizationProperties | Egenskaper för neonorganisation | LiftrBaseDataPartnerOrganizationProperties |
projectProperties | Egenskaper för neonprojekt | ModelsProjectProperties |
userDetails | Information om användaren. | LiftrBaseUserDetails (krävs) |
LiftrBaseDataPartnerOrganizationEgenskaper
Namn | Beskrivning | Värde |
---|---|---|
organizationId | Organisations-ID i partnerns system | sträng |
organizationName | Organisationsnamn i partnerns system | sträng Begränsningar: Min längd = 1 Maximal längd = 50 Mönster = ^\S.{0,62}\S$|^\S$ (krävs) |
singleSignOnProperties | Egenskaper för enkel inloggning för organisationen | LiftrBaseSingleSignOnProperties |
LiftrBaseMarketplaceDetails
Namn | Beskrivning | Värde |
---|---|---|
offerDetails | Erbjudandeinformation för marknadsplatsen som har valts av användaren | LiftrBaseOfferDetails (krävs) |
prenumerations-ID | SaaS-prenumerations-ID för Marketplace-erbjudandet | sträng |
subscriptionStatus | Status för Marketplace-prenumeration | "PendingFulfillmentStart" "Prenumererad" "Pausad" "Avsluta prenumeration" |
LiftrBaseOfferDetails
Namn | Beskrivning | Värde |
---|---|---|
erbjudande-ID | Erbjudande-ID för Marketplace-erbjudandet | sträng (krävs) |
planID | Abonnemangs-ID för Marketplace-erbjudandet | sträng (krävs) |
planens namn | Abonnemangsnamn för marketplace-erbjudandet | sträng |
publisherId | Utgivar-ID för Marketplace-erbjudandet | sträng (krävs) |
termId | Term-ID för Marketplace-erbjudandet | sträng |
termUnit | Termnamn för marketplace-erbjudandet | sträng |
LiftrBaseSingleSignOnProperties
Namn | Beskrivning | Värde |
---|---|---|
aadDomains | Lista över AAD-domäner som hämtats från Microsoft Graph för användare. | string[] |
enterpriseAppId | AAD-företagsprogram-ID som används för att konfigurera enkel inloggning | sträng |
singleSignOnState | Status för enkel inloggning för organisationen | "Inaktivera" "Aktivera" "Initial" |
singleSignOnUrl | URL för enkel inloggning som ska användas av partnern för att omdirigera användaren till systemet | sträng |
LiftrBaseUserDetails
Namn | Beskrivning | Värde |
---|---|---|
e-postadress | Användarens e-postadress | sträng Begränsningar: Mönster = ^[A-Za-z0-9._%+-]+@(?:[A-Za-z0-9-]+\.)+[A-Za-z]{2,}$ |
förnamn | Användarens förnamn | sträng |
efternamn | Användarens efternamn | sträng |
phoneNumber | Användarens telefonnummer | sträng |
användarens huvudnamn (UPN) | Användarens huvudnamn | sträng |
ModelsAttributes
Namn | Beskrivning | Värde |
---|---|---|
namn | Namnet på attributet | sträng (krävs) |
värde | Värdet för attributet | sträng (krävs) |
ModelsBranchProperties
Namn | Beskrivning | Värde |
---|---|---|
Egenskaper | Ytterligare attribut för entiteten | ModelsAttributes[] |
databasNamn | Databasnamn som är associerat med grenen | sträng |
databaser | Neondatabaser som är associerade med grenen | ModelsNeonDatabaseProperties[] |
Slutpunkter | Slutpunkter som är associerade med grenen | ModelsEndpointProperties[] |
entityName | Resursens namn | sträng Begränsningar: Mönster = ^\S.{0,62}\S$|^\S$ |
parentId | ID för den överordnade grenen | sträng Begränsningar: Mönster = ^[a-z0-9-]{1,60}$ |
projectId | ID:t för projektet som den här grenen tillhör | sträng |
roleName | Rollnamn som är associerat med grenen | sträng |
Roller | Roller som är associerade med grenen | ModelsNeonRoleProperties[] |
ModelsDefaultEndpointSettings
Namn | Beskrivning | Värde |
---|---|---|
autoskalningLimitMaxCu | Maximalt antal beräkningsenheter för autoskalning. | int (krävs) |
autoskalningLimitMinCu | Minsta beräkningsenheter för autoskalning. | int (krävs) |
ModelsEndpointProperties
Namn | Beskrivning | Värde |
---|---|---|
Egenskaper | Ytterligare attribut för entiteten | ModelsAttributes[] |
branchId | ID:t för den gren som den här slutpunkten tillhör | sträng |
endpointType | Typ av slutpunkt | "read_only" "read_write" |
entityName | Resursens namn | sträng Begränsningar: Mönster = ^\S.{0,62}\S$|^\S$ |
projectId | ID:t för projektet som den här slutpunkten tillhör | sträng |
ModelsNeonDatabaseProperties
Namn | Beskrivning | Värde |
---|---|---|
Egenskaper | Ytterligare attribut för entiteten | ModelsAttributes[] |
branchId | ID:t för den gren som den här databasen tillhör | sträng |
entityName | Resursens namn | sträng Begränsningar: Mönster = ^\S.{0,62}\S$|^\S$ |
ownerName | Namnet på den roll som äger databasen | sträng |
ModelsNeonRoleProperties
Namn | Beskrivning | Värde |
---|---|---|
Egenskaper | Ytterligare attribut för entiteten | ModelsAttributes[] |
branchId | ID:t för grenen som den här rollen tillhör | sträng |
entityName | Resursens namn | sträng Begränsningar: Mönster = ^\S.{0,62}\S$|^\S$ |
isSuperUser | Anger om rollen har superanvändarbehörighet | bool |
Behörigheter | Behörigheter som tilldelats rollen | string[] |
ModelsProjectProperties
Namn | Beskrivning | Värde |
---|---|---|
Egenskaper | Ytterligare attribut för entiteten | ModelsAttributes[] |
gren | Projektets grenegenskaper. Det här är valfritt | ModelsBranchProperties |
databaser | Neondatabaser som är associerade med projektet | ModelsNeonDatabaseProperties[] |
defaultEndpointSettings | Standardslutpunktsinställningar för projektet. | ModelsDefaultEndpointSettings |
Slutpunkter | Slutpunkter som är associerade med projektet | ModelsEndpointProperties[] |
entityName | Resursens namn | sträng Begränsningar: Mönster = ^\S.{0,62}\S$|^\S$ |
historyRetention | Kvarhållningsperioden för projekthistorik i sekunder. | Int |
pgVersion | Postgres-version för projektet | Int |
regionId | Region där projektet skapas | sträng |
Roller | Roller som är associerade med projektet | ModelsNeonRoleProperties[] |
lagring | Datalagringsbyte per timme för projektet | Int |
Neon.Postgres/organizations
Namn | Beskrivning | Värde |
---|---|---|
lokation | Den geo-plats där resursen finns | sträng (krävs) |
namn | Resursnamnet | sträng Begränsningar: Min längd = 1 Maximal längd = 50 Mönster = ^[a-zA-Z0-9][a-zA-Z0-9_\-.: ]*$ (krävs) |
egenskaper | Resursspecifika egenskaper för den här resursen. | LiftrBaseDataOrganizationProperties |
Taggar | Resurstaggar | Ordlista med taggnamn och värden. |
typ | Resurstypen | "Neon.Postgres/organizations@2025-03-01" |
TrackedResourceTags
Namn | Beskrivning | Värde |
---|