إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
- أحدث
- معاينة 2023-03-02
- 2022-11-08
تعريف مورد Bicep
يمكن نشر نوع مورد serverGroupsv2 مع العمليات التي تستهدف:
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير .
تنسيق المورد
لإنشاء مورد Microsoft.DBforPostgreSQL/serverGroupsv2، أضف Bicep التالي إلى القالب الخاص بك.
resource symbolicname 'Microsoft.DBforPostgreSQL/serverGroupsv2@2023-03-02-preview' = {
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
location: 'string'
name: 'string'
properties: {
administratorLoginPassword: 'string'
authConfig: {
activeDirectoryAuth: 'string'
passwordAuth: 'string'
}
citusVersion: 'string'
coordinatorEnablePublicIpAccess: bool
coordinatorServerEdition: 'string'
coordinatorStorageQuotaInMb: int
coordinatorVCores: int
databaseName: 'string'
dataEncryption: {
primaryKeyUri: 'string'
primaryUserAssignedIdentityId: 'string'
type: 'string'
}
enableGeoBackup: bool
enableHa: bool
enableShardsOnCoordinator: bool
maintenanceWindow: {
customWindow: 'string'
dayOfWeek: int
startHour: int
startMinute: int
}
nodeCount: int
nodeEnablePublicIpAccess: bool
nodeServerEdition: 'string'
nodeStorageQuotaInMb: int
nodeVCores: int
pointInTimeUTC: 'string'
postgresqlVersion: 'string'
preferredPrimaryZone: 'string'
sourceLocation: 'string'
sourceResourceId: 'string'
}
tags: {
{customized property}: 'string'
}
}
قيم الخصائص
Microsoft.DBforPostgreSQL/serverGroupsv2
| اسم | وصف | قيمة |
|---|---|---|
| الهوية | يصف هوية نظام المجموعة. | IdentityProperties |
| مكان | الموقع الجغرافي حيث يعيش المورد | سلسلة (مطلوب) |
| اسم | اسم المورد | خيط القيود: الحد الأدنى للطول = 3 الحد الأقصى للطول = 40 النمط = ^(?![0-9]+$)(?!-)[a-z0-9-]{3,40}(?<!-)$ (مطلوب) |
| خصائص | خصائص نظام المجموعة. | ClusterProperties |
| العلامات | علامات الموارد | قاموس أسماء العلامات والقيم. راجع العلامات في القوالب |
AuthConfig
| اسم | وصف | قيمة |
|---|---|---|
| مصادقة activeDirectoryAuth | "معطل" "ممكن" |
|
| كلمة المرور المصادقة | "معطل" "ممكن" |
خصائص نظام المجموعة
| اسم | وصف | قيمة |
|---|---|---|
| مسؤولLoginPassword | كلمة مرور تسجيل دخول المسؤول. مطلوب للإنشاء. | خيط القيود: قيمة حساسة. تمرير كمعلمة آمنة. |
| authConfig | تكوين المصادقة لنظام مجموعة. | المصادقة |
| إصدار الاقتباس | إصدار ملحق Citus على جميع خوادم نظام المجموعة. | خيط |
| coordinatorEnablePublicIpAccess | إذا تم تمكين الوصول العام على المنسق. | قيمة منطقية |
| coordinatorServerEdition | إصدار خادم منسق (افتراضي: GeneralPurpose). مطلوب للإنشاء. | خيط |
| coordinatorStorageQuotaInMb | تخزين خادم بالميغابايت. مطلوب للإنشاء. راجع /azure/cosmos-db/postgresql/resources-compute لمزيد من المعلومات. | الباحث |
| منسق VCores | عدد vCores لخادم (الحد الأقصى: 96). مطلوب للإنشاء. راجع /azure/cosmos-db/postgresql/resources-compute لمزيد من المعلومات. | الباحث |
| اسم قاعدة البيانات | اسم قاعدة البيانات لنظام المجموعة. يتم دعم قاعدة بيانات واحدة فقط لكل مجموعة. | خيط |
| تشفير البيانات | خصائص تشفير البيانات لنظام المجموعة. | تشفير البيانات |
| تمكين النسخ الاحتياطي لGeo | إذا تم تخزين النسخ الاحتياطي لنظام المجموعة في منطقة Azure أخرى بالإضافة إلى نسخة النسخ الاحتياطي المخزنة في منطقة نظام المجموعة. تمكين فقط في وقت إنشاء نظام المجموعة. | قيمة منطقية |
| enableHa | إذا تم تمكين قابلية الوصول العالية (HA) أم لا للمجموعة. | قيمة منطقية |
| تمكينShardsOnCoordinator | إذا تم وضع الجداول الموزعة على المنسق أم لا. يجب تعيين إلى "صحيح" على مجموعات عقدة واحدة. يتطلب إعادة التوازن للجزء بعد تغيير القيمة. | قيمة منطقية |
| صيانةWindow | نافذة الصيانة لنظام المجموعة. | نافذة الصيانة |
| عدد العقد | عدد عقد العامل للمجموعة. عندما يكون عدد العقد 0، فإنه يمثل تكوين عقدة واحدة مع القدرة على إنشاء جداول موزعة على تلك العقدة. تمثل عقدتان أو أكثر من العقد العاملة تكوينا متعدد العقد. لا يمكن أن تكون قيمة عدد العقد 1. مطلوب للإنشاء. | الباحث |
| nodeEnablePublicIpAccess | إذا تم تمكين الوصول العام على العقد العاملة. | قيمة منطقية |
| إصدار nodeServerEdition | إصدار خادم عقدة (افتراضي: MemoryOptimized). | خيط |
| nodeStorageQuotaInMb | التخزين بالميغابايت على كل عقدة عاملة. راجع /azure/cosmos-db/postgresql/resources-compute لمزيد من المعلومات. | الباحث |
| nodeVCores | الحساب في vCores على كل عقدة عاملة (الحد الأقصى: 104). راجع /azure/cosmos-db/postgresql/resources-compute لمزيد من المعلومات. | الباحث |
| pointInTimeUTC | التاريخ والوقت بالتوقيت العالمي المتفق عليه (تنسيق ISO8601) لاستعادة نظام المجموعة. | خيط |
| postgresqlالإصدار | إصدار PostgreSQL الرئيسي على جميع خوادم نظام المجموعة. | خيط |
| المنطقة المميزة المفضلة | منطقة التوفر الأساسية المفضلة (AZ) لجميع خوادم نظام المجموعة. | خيط |
| تحديد المصدر | منطقة Azure من نظام المجموعة المصدر لمجموعة النسخ المتماثلة للقراءة. | خيط |
| sourceResourceId | معرف المورد لنظام المجموعة المصدر لمجموعة النسخ المتماثلة للقراءة. | خيط |
تشفير البيانات
| اسم | وصف | قيمة |
|---|---|---|
| أساسيKeyUri | URI للمفتاح في keyvault لتشفير البيانات للخادم الأساسي. | خيط |
| primaryUserAssignedIdentityId | معرف المورد للهوية المعينة من قبل المستخدم لاستخدامها لتشفير البيانات للخادم الأساسي. | خيط |
| نوع | "AzureKeyVault" "تم تعيين النظام" |
خصائص الهوية
| اسم | وصف | قيمة |
|---|---|---|
| نوع | "تم تعيين النظام" "تعيين المستخدم" |
|
| معرفات تعيين المستخدم | مجموعة الهويات المعينة من قبل المستخدم المقترنة بالمورد. ستكون مفاتيح قاموس userAssignedIdentities معرفات موارد ARM في النموذج: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. يمكن أن تكون قيم القاموس كائنات فارغة ({}) في الطلبات. | IdentityPropertiesUserAssignedIdentities |
IdentityPropertiesUserAssignedIdentities
| اسم | وصف | قيمة |
|---|
نافذة الصيانة
| اسم | وصف | قيمة |
|---|---|---|
| Windows مخصص | يشير إلى ما إذا كانت نافذة الصيانة المخصصة ممكنة أم لا. | خيط |
| يومالأسبوع | اليوم المفضل من الأسبوع لنافذة الصيانة. | الباحث |
| startHour | ساعة البدء ضمن اليوم المفضل من الأسبوع لنافذة الصيانة. | الباحث |
| قائمة البدء | دقيقة البدء خلال ساعة البدء لنافذة الصيانة. | الباحث |
تتبع المواردالعلامات
| اسم | وصف | قيمة |
|---|
معرف تعيين المستخدم
| اسم | وصف | قيمة |
|---|
أمثلة الاستخدام
عينات Bicep
مثال أساسي لنشر Azure Cosmos DB لنظام مجموعة PostgreSQL.
param resourceName string = 'acctest0001'
param location string = 'westeurope'
@secure()
@description('The administrator login password for the PostgreSQL server group')
param administratorLoginPassword string
resource serverGroupsv2 'Microsoft.DBforPostgreSQL/serverGroupsv2@2022-11-08' = {
name: resourceName
location: location
properties: {
administratorLoginPassword: null
coordinatorEnablePublicIpAccess: true
coordinatorServerEdition: 'GeneralPurpose'
coordinatorStorageQuotaInMb: 131072
coordinatorVCores: 2
enableHa: false
nodeCount: 0
nodeEnablePublicIpAccess: false
nodeServerEdition: 'MemoryOptimized'
}
}
تعريف مورد قالب ARM
يمكن نشر نوع مورد serverGroupsv2 مع العمليات التي تستهدف:
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير .
تنسيق المورد
لإنشاء مورد Microsoft.DBforPostgreSQL/serverGroupsv2، أضف JSON التالي إلى القالب الخاص بك.
{
"type": "Microsoft.DBforPostgreSQL/serverGroupsv2",
"apiVersion": "2023-03-02-preview",
"name": "string",
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {
}
}
},
"location": "string",
"properties": {
"administratorLoginPassword": "string",
"authConfig": {
"activeDirectoryAuth": "string",
"passwordAuth": "string"
},
"citusVersion": "string",
"coordinatorEnablePublicIpAccess": "bool",
"coordinatorServerEdition": "string",
"coordinatorStorageQuotaInMb": "int",
"coordinatorVCores": "int",
"databaseName": "string",
"dataEncryption": {
"primaryKeyUri": "string",
"primaryUserAssignedIdentityId": "string",
"type": "string"
},
"enableGeoBackup": "bool",
"enableHa": "bool",
"enableShardsOnCoordinator": "bool",
"maintenanceWindow": {
"customWindow": "string",
"dayOfWeek": "int",
"startHour": "int",
"startMinute": "int"
},
"nodeCount": "int",
"nodeEnablePublicIpAccess": "bool",
"nodeServerEdition": "string",
"nodeStorageQuotaInMb": "int",
"nodeVCores": "int",
"pointInTimeUTC": "string",
"postgresqlVersion": "string",
"preferredPrimaryZone": "string",
"sourceLocation": "string",
"sourceResourceId": "string"
},
"tags": {
"{customized property}": "string"
}
}
قيم الخصائص
Microsoft.DBforPostgreSQL/serverGroupsv2
| اسم | وصف | قيمة |
|---|---|---|
| apiVersion | إصدار واجهة برمجة التطبيقات | 'معاينة 2023-03-02' |
| الهوية | يصف هوية نظام المجموعة. | IdentityProperties |
| مكان | الموقع الجغرافي حيث يعيش المورد | سلسلة (مطلوب) |
| اسم | اسم المورد | خيط القيود: الحد الأدنى للطول = 3 الحد الأقصى للطول = 40 النمط = ^(?![0-9]+$)(?!-)[a-z0-9-]{3,40}(?<!-)$ (مطلوب) |
| خصائص | خصائص نظام المجموعة. | ClusterProperties |
| العلامات | علامات الموارد | قاموس أسماء العلامات والقيم. راجع العلامات في القوالب |
| نوع | نوع المورد | "Microsoft.DBforPostgreSQL/serverGroupsv2" |
AuthConfig
| اسم | وصف | قيمة |
|---|---|---|
| مصادقة activeDirectoryAuth | "معطل" "ممكن" |
|
| كلمة المرور المصادقة | "معطل" "ممكن" |
خصائص نظام المجموعة
| اسم | وصف | قيمة |
|---|---|---|
| مسؤولLoginPassword | كلمة مرور تسجيل دخول المسؤول. مطلوب للإنشاء. | خيط القيود: قيمة حساسة. تمرير كمعلمة آمنة. |
| authConfig | تكوين المصادقة لنظام مجموعة. | المصادقة |
| إصدار الاقتباس | إصدار ملحق Citus على جميع خوادم نظام المجموعة. | خيط |
| coordinatorEnablePublicIpAccess | إذا تم تمكين الوصول العام على المنسق. | قيمة منطقية |
| coordinatorServerEdition | إصدار خادم منسق (افتراضي: GeneralPurpose). مطلوب للإنشاء. | خيط |
| coordinatorStorageQuotaInMb | تخزين خادم بالميغابايت. مطلوب للإنشاء. راجع /azure/cosmos-db/postgresql/resources-compute لمزيد من المعلومات. | الباحث |
| منسق VCores | عدد vCores لخادم (الحد الأقصى: 96). مطلوب للإنشاء. راجع /azure/cosmos-db/postgresql/resources-compute لمزيد من المعلومات. | الباحث |
| اسم قاعدة البيانات | اسم قاعدة البيانات لنظام المجموعة. يتم دعم قاعدة بيانات واحدة فقط لكل مجموعة. | خيط |
| تشفير البيانات | خصائص تشفير البيانات لنظام المجموعة. | تشفير البيانات |
| تمكين النسخ الاحتياطي لGeo | إذا تم تخزين النسخ الاحتياطي لنظام المجموعة في منطقة Azure أخرى بالإضافة إلى نسخة النسخ الاحتياطي المخزنة في منطقة نظام المجموعة. تمكين فقط في وقت إنشاء نظام المجموعة. | قيمة منطقية |
| enableHa | إذا تم تمكين قابلية الوصول العالية (HA) أم لا للمجموعة. | قيمة منطقية |
| تمكينShardsOnCoordinator | إذا تم وضع الجداول الموزعة على المنسق أم لا. يجب تعيين إلى "صحيح" على مجموعات عقدة واحدة. يتطلب إعادة التوازن للجزء بعد تغيير القيمة. | قيمة منطقية |
| صيانةWindow | نافذة الصيانة لنظام المجموعة. | نافذة الصيانة |
| عدد العقد | عدد عقد العامل للمجموعة. عندما يكون عدد العقد 0، فإنه يمثل تكوين عقدة واحدة مع القدرة على إنشاء جداول موزعة على تلك العقدة. تمثل عقدتان أو أكثر من العقد العاملة تكوينا متعدد العقد. لا يمكن أن تكون قيمة عدد العقد 1. مطلوب للإنشاء. | الباحث |
| nodeEnablePublicIpAccess | إذا تم تمكين الوصول العام على العقد العاملة. | قيمة منطقية |
| إصدار nodeServerEdition | إصدار خادم عقدة (افتراضي: MemoryOptimized). | خيط |
| nodeStorageQuotaInMb | التخزين بالميغابايت على كل عقدة عاملة. راجع /azure/cosmos-db/postgresql/resources-compute لمزيد من المعلومات. | الباحث |
| nodeVCores | الحساب في vCores على كل عقدة عاملة (الحد الأقصى: 104). راجع /azure/cosmos-db/postgresql/resources-compute لمزيد من المعلومات. | الباحث |
| pointInTimeUTC | التاريخ والوقت بالتوقيت العالمي المتفق عليه (تنسيق ISO8601) لاستعادة نظام المجموعة. | خيط |
| postgresqlالإصدار | إصدار PostgreSQL الرئيسي على جميع خوادم نظام المجموعة. | خيط |
| المنطقة المميزة المفضلة | منطقة التوفر الأساسية المفضلة (AZ) لجميع خوادم نظام المجموعة. | خيط |
| تحديد المصدر | منطقة Azure من نظام المجموعة المصدر لمجموعة النسخ المتماثلة للقراءة. | خيط |
| sourceResourceId | معرف المورد لنظام المجموعة المصدر لمجموعة النسخ المتماثلة للقراءة. | خيط |
تشفير البيانات
| اسم | وصف | قيمة |
|---|---|---|
| أساسيKeyUri | URI للمفتاح في keyvault لتشفير البيانات للخادم الأساسي. | خيط |
| primaryUserAssignedIdentityId | معرف المورد للهوية المعينة من قبل المستخدم لاستخدامها لتشفير البيانات للخادم الأساسي. | خيط |
| نوع | "AzureKeyVault" "تم تعيين النظام" |
خصائص الهوية
| اسم | وصف | قيمة |
|---|---|---|
| نوع | "تم تعيين النظام" "تعيين المستخدم" |
|
| معرفات تعيين المستخدم | مجموعة الهويات المعينة من قبل المستخدم المقترنة بالمورد. ستكون مفاتيح قاموس userAssignedIdentities معرفات موارد ARM في النموذج: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. يمكن أن تكون قيم القاموس كائنات فارغة ({}) في الطلبات. | IdentityPropertiesUserAssignedIdentities |
IdentityPropertiesUserAssignedIdentities
| اسم | وصف | قيمة |
|---|
نافذة الصيانة
| اسم | وصف | قيمة |
|---|---|---|
| Windows مخصص | يشير إلى ما إذا كانت نافذة الصيانة المخصصة ممكنة أم لا. | خيط |
| يومالأسبوع | اليوم المفضل من الأسبوع لنافذة الصيانة. | الباحث |
| startHour | ساعة البدء ضمن اليوم المفضل من الأسبوع لنافذة الصيانة. | الباحث |
| قائمة البدء | دقيقة البدء خلال ساعة البدء لنافذة الصيانة. | الباحث |
تتبع المواردالعلامات
| اسم | وصف | قيمة |
|---|
معرف تعيين المستخدم
| اسم | وصف | قيمة |
|---|
أمثلة الاستخدام
تعريف مورد Terraform (موفر AzAPI)
يمكن نشر نوع مورد serverGroupsv2 مع العمليات التي تستهدف:
- مجموعات الموارد
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير .
تنسيق المورد
لإنشاء مورد Microsoft.DBforPostgreSQL/serverGroupsv2، أضف Terraform التالي إلى القالب الخاص بك.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DBforPostgreSQL/serverGroupsv2@2023-03-02-preview"
name = "string"
parent_id = "string"
identity {
type = "string"
identity_ids = [
"string"
]
}
location = "string"
tags = {
{customized property} = "string"
}
body = {
properties = {
administratorLoginPassword = "string"
authConfig = {
activeDirectoryAuth = "string"
passwordAuth = "string"
}
citusVersion = "string"
coordinatorEnablePublicIpAccess = bool
coordinatorServerEdition = "string"
coordinatorStorageQuotaInMb = int
coordinatorVCores = int
databaseName = "string"
dataEncryption = {
primaryKeyUri = "string"
primaryUserAssignedIdentityId = "string"
type = "string"
}
enableGeoBackup = bool
enableHa = bool
enableShardsOnCoordinator = bool
maintenanceWindow = {
customWindow = "string"
dayOfWeek = int
startHour = int
startMinute = int
}
nodeCount = int
nodeEnablePublicIpAccess = bool
nodeServerEdition = "string"
nodeStorageQuotaInMb = int
nodeVCores = int
pointInTimeUTC = "string"
postgresqlVersion = "string"
preferredPrimaryZone = "string"
sourceLocation = "string"
sourceResourceId = "string"
}
}
}
قيم الخصائص
Microsoft.DBforPostgreSQL/serverGroupsv2
AuthConfig
| اسم | وصف | قيمة |
|---|---|---|
| مصادقة activeDirectoryAuth | "معطل" "ممكن" |
|
| كلمة المرور المصادقة | "معطل" "ممكن" |
خصائص نظام المجموعة
| اسم | وصف | قيمة |
|---|---|---|
| مسؤولLoginPassword | كلمة مرور تسجيل دخول المسؤول. مطلوب للإنشاء. | خيط القيود: قيمة حساسة. تمرير كمعلمة آمنة. |
| authConfig | تكوين المصادقة لنظام مجموعة. | المصادقة |
| إصدار الاقتباس | إصدار ملحق Citus على جميع خوادم نظام المجموعة. | خيط |
| coordinatorEnablePublicIpAccess | إذا تم تمكين الوصول العام على المنسق. | قيمة منطقية |
| coordinatorServerEdition | إصدار خادم منسق (افتراضي: GeneralPurpose). مطلوب للإنشاء. | خيط |
| coordinatorStorageQuotaInMb | تخزين خادم بالميغابايت. مطلوب للإنشاء. راجع /azure/cosmos-db/postgresql/resources-compute لمزيد من المعلومات. | الباحث |
| منسق VCores | عدد vCores لخادم (الحد الأقصى: 96). مطلوب للإنشاء. راجع /azure/cosmos-db/postgresql/resources-compute لمزيد من المعلومات. | الباحث |
| اسم قاعدة البيانات | اسم قاعدة البيانات لنظام المجموعة. يتم دعم قاعدة بيانات واحدة فقط لكل مجموعة. | خيط |
| تشفير البيانات | خصائص تشفير البيانات لنظام المجموعة. | تشفير البيانات |
| تمكين النسخ الاحتياطي لGeo | إذا تم تخزين النسخ الاحتياطي لنظام المجموعة في منطقة Azure أخرى بالإضافة إلى نسخة النسخ الاحتياطي المخزنة في منطقة نظام المجموعة. تمكين فقط في وقت إنشاء نظام المجموعة. | قيمة منطقية |
| enableHa | إذا تم تمكين قابلية الوصول العالية (HA) أم لا للمجموعة. | قيمة منطقية |
| تمكينShardsOnCoordinator | إذا تم وضع الجداول الموزعة على المنسق أم لا. يجب تعيين إلى "صحيح" على مجموعات عقدة واحدة. يتطلب إعادة التوازن للجزء بعد تغيير القيمة. | قيمة منطقية |
| صيانةWindow | نافذة الصيانة لنظام المجموعة. | نافذة الصيانة |
| عدد العقد | عدد عقد العامل للمجموعة. عندما يكون عدد العقد 0، فإنه يمثل تكوين عقدة واحدة مع القدرة على إنشاء جداول موزعة على تلك العقدة. تمثل عقدتان أو أكثر من العقد العاملة تكوينا متعدد العقد. لا يمكن أن تكون قيمة عدد العقد 1. مطلوب للإنشاء. | الباحث |
| nodeEnablePublicIpAccess | إذا تم تمكين الوصول العام على العقد العاملة. | قيمة منطقية |
| إصدار nodeServerEdition | إصدار خادم عقدة (افتراضي: MemoryOptimized). | خيط |
| nodeStorageQuotaInMb | التخزين بالميغابايت على كل عقدة عاملة. راجع /azure/cosmos-db/postgresql/resources-compute لمزيد من المعلومات. | الباحث |
| nodeVCores | الحساب في vCores على كل عقدة عاملة (الحد الأقصى: 104). راجع /azure/cosmos-db/postgresql/resources-compute لمزيد من المعلومات. | الباحث |
| pointInTimeUTC | التاريخ والوقت بالتوقيت العالمي المتفق عليه (تنسيق ISO8601) لاستعادة نظام المجموعة. | خيط |
| postgresqlالإصدار | إصدار PostgreSQL الرئيسي على جميع خوادم نظام المجموعة. | خيط |
| المنطقة المميزة المفضلة | منطقة التوفر الأساسية المفضلة (AZ) لجميع خوادم نظام المجموعة. | خيط |
| تحديد المصدر | منطقة Azure من نظام المجموعة المصدر لمجموعة النسخ المتماثلة للقراءة. | خيط |
| sourceResourceId | معرف المورد لنظام المجموعة المصدر لمجموعة النسخ المتماثلة للقراءة. | خيط |
تشفير البيانات
| اسم | وصف | قيمة |
|---|---|---|
| أساسيKeyUri | URI للمفتاح في keyvault لتشفير البيانات للخادم الأساسي. | خيط |
| primaryUserAssignedIdentityId | معرف المورد للهوية المعينة من قبل المستخدم لاستخدامها لتشفير البيانات للخادم الأساسي. | خيط |
| نوع | "AzureKeyVault" "تم تعيين النظام" |
خصائص الهوية
| اسم | وصف | قيمة |
|---|---|---|
| نوع | "تم تعيين النظام" "تعيين المستخدم" |
|
| معرفات تعيين المستخدم | مجموعة الهويات المعينة من قبل المستخدم المقترنة بالمورد. ستكون مفاتيح قاموس userAssignedIdentities معرفات موارد ARM في النموذج: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. يمكن أن تكون قيم القاموس كائنات فارغة ({}) في الطلبات. | IdentityPropertiesUserAssignedIdentities |
IdentityPropertiesUserAssignedIdentities
| اسم | وصف | قيمة |
|---|
نافذة الصيانة
| اسم | وصف | قيمة |
|---|---|---|
| Windows مخصص | يشير إلى ما إذا كانت نافذة الصيانة المخصصة ممكنة أم لا. | خيط |
| يومالأسبوع | اليوم المفضل من الأسبوع لنافذة الصيانة. | الباحث |
| startHour | ساعة البدء ضمن اليوم المفضل من الأسبوع لنافذة الصيانة. | الباحث |
| قائمة البدء | دقيقة البدء خلال ساعة البدء لنافذة الصيانة. | الباحث |
تتبع المواردالعلامات
| اسم | وصف | قيمة |
|---|
معرف تعيين المستخدم
| اسم | وصف | قيمة |
|---|
أمثلة الاستخدام
عينات Terraform
مثال أساسي لنشر Azure Cosmos DB لنظام مجموعة PostgreSQL.
terraform {
required_providers {
azapi = {
source = "Azure/azapi"
}
}
}
provider "azapi" {
skip_provider_registration = false
}
variable "resource_name" {
type = string
default = "acctest0001"
}
variable "location" {
type = string
default = "westeurope"
}
variable "administrator_login_password" {
type = string
description = "The administrator login password for the PostgreSQL server group"
sensitive = true
}
resource "azapi_resource" "resourceGroup" {
type = "Microsoft.Resources/resourceGroups@2020-06-01"
name = var.resource_name
location = var.location
}
resource "azapi_resource" "serverGroupsv2" {
type = "Microsoft.DBforPostgreSQL/serverGroupsv2@2022-11-08"
parent_id = azapi_resource.resourceGroup.id
name = var.resource_name
location = var.location
body = {
properties = {
administratorLoginPassword = var.administrator_login_password
coordinatorEnablePublicIpAccess = true
coordinatorServerEdition = "GeneralPurpose"
coordinatorStorageQuotaInMb = 131072
coordinatorVCores = 2
enableHa = false
nodeCount = 0
nodeEnablePublicIpAccess = false
nodeServerEdition = "MemoryOptimized"
}
}
schema_validation_enabled = false
response_export_values = ["*"]
}