FluxConfiguration interface
تم إرجاع كائن تكوين Flux في الحصول على استجابة وضع &.
- يمتد
الخصائص
| azure |
معلمات للتوفيق مع نوع نوع مصدر AzureBlob. |
| bucket | معلمات للتوفيق مع نوع نوع مصدر المستودع. |
| compliance |
الحالة المجمعة لموارد Flux Kubernetes التي تم إنشاؤها بواسطة fluxConfiguration أو التي تم إنشاؤها بواسطة الكائنات المدارة. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| configuration |
أزواج القيمة الرئيسية لإعدادات التكوين المحمية للتكوين |
| error |
تم إرجاع رسالة الخطأ إلى المستخدم في حالة فشل التوفير. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| git |
معلمات للتوفيق مع نوع نوع مصدر GitRepository. |
| kustomizations | صفيف kustomizations المستخدمة لتسوية البيانات الاصطناعية التي تم سحبها بواسطة نوع المصدر على نظام المجموعة. |
| namespace | مساحة الاسم التي تم تثبيت هذا التكوين عليها. بحد أقصى 253 حرفا أبجديا رقميا أقل، واصلة ونقطة فقط. |
| provisioning |
حالة إنشاء fluxConfiguration. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| reconciliation |
الحد الأقصى للمدة لانتظار تسوية تكوين flux. على سبيل المثال PT1H، PT5M، P1D |
| repository |
المفتاح العام المقترن ب fluxConfiguration (إما تم إنشاؤه داخل نظام المجموعة أو تم توفيره من قبل المستخدم). ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| scope | النطاق الذي سيتم تثبيت عامل التشغيل فيه. |
| source |
نوع المصدر لسحب بيانات التكوين منه. |
| source |
فرع و/أو SHA للالتزام المصدر المتزامن مع نظام المجموعة. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| source |
التاريخ والوقت الذي تزامنت فيه fluxConfiguration مع مصدرها على نظام المجموعة. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| statuses | حالات موارد Flux Kubernetes التي تم إنشاؤها بواسطة fluxConfiguration أو التي تم إنشاؤها بواسطة الكائنات المدارة التي توفرها fluxConfiguration. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| status |
التاريخ والوقت قام fluxConfiguration بمزامنة حالته على نظام المجموعة مع Azure. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| suspend | ما إذا كان يجب أن يوقف هذا التكوين تسوية kustomizations والمصادر الخاصة به. |
| system |
بيانات تعريف المستوى الأعلى https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| wait |
ما إذا كان يجب أن ينتظر توزيع تكوين flux نظام المجموعة لتسوية kustomizations. |
الخصائص الموروثة
| id | معرف المورد المؤهل بالكامل للمورد. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| name | اسم المورد NOTE: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| type | نوع المورد. على سبيل المثال، ملاحظة "Microsoft.Compute/virtualMachines" أو "Microsoft.Storage/storageAccounts": لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
تفاصيل الخاصية
azureBlob
معلمات للتوفيق مع نوع نوع مصدر AzureBlob.
azureBlob?: AzureBlobDefinition
قيمة الخاصية
bucket
complianceState
الحالة المجمعة لموارد Flux Kubernetes التي تم إنشاؤها بواسطة fluxConfiguration أو التي تم إنشاؤها بواسطة الكائنات المدارة. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
complianceState?: string
قيمة الخاصية
string
configurationProtectedSettings
أزواج القيمة الرئيسية لإعدادات التكوين المحمية للتكوين
configurationProtectedSettings?: {[propertyName: string]: string}
قيمة الخاصية
{[propertyName: string]: string}
errorMessage
تم إرجاع رسالة الخطأ إلى المستخدم في حالة فشل التوفير. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
errorMessage?: string
قيمة الخاصية
string
gitRepository
معلمات للتوفيق مع نوع نوع مصدر GitRepository.
gitRepository?: GitRepositoryDefinition
قيمة الخاصية
kustomizations
صفيف kustomizations المستخدمة لتسوية البيانات الاصطناعية التي تم سحبها بواسطة نوع المصدر على نظام المجموعة.
kustomizations?: {[propertyName: string]: KustomizationDefinition | null}
قيمة الخاصية
{[propertyName: string]: KustomizationDefinition | null}
namespace
مساحة الاسم التي تم تثبيت هذا التكوين عليها. بحد أقصى 253 حرفا أبجديا رقميا أقل، واصلة ونقطة فقط.
namespace?: string
قيمة الخاصية
string
provisioningState
حالة إنشاء fluxConfiguration. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
provisioningState?: string
قيمة الخاصية
string
reconciliationWaitDuration
الحد الأقصى للمدة لانتظار تسوية تكوين flux. على سبيل المثال PT1H، PT5M، P1D
reconciliationWaitDuration?: string
قيمة الخاصية
string
repositoryPublicKey
المفتاح العام المقترن ب fluxConfiguration (إما تم إنشاؤه داخل نظام المجموعة أو تم توفيره من قبل المستخدم). ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
repositoryPublicKey?: string
قيمة الخاصية
string
scope
النطاق الذي سيتم تثبيت عامل التشغيل فيه.
scope?: string
قيمة الخاصية
string
sourceKind
نوع المصدر لسحب بيانات التكوين منه.
sourceKind?: string
قيمة الخاصية
string
sourceSyncedCommitId
فرع و/أو SHA للالتزام المصدر المتزامن مع نظام المجموعة. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
sourceSyncedCommitId?: string
قيمة الخاصية
string
sourceUpdatedAt
التاريخ والوقت الذي تزامنت فيه fluxConfiguration مع مصدرها على نظام المجموعة. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
sourceUpdatedAt?: Date
قيمة الخاصية
Date
statuses
حالات موارد Flux Kubernetes التي تم إنشاؤها بواسطة fluxConfiguration أو التي تم إنشاؤها بواسطة الكائنات المدارة التي توفرها fluxConfiguration. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
statuses?: (null | ObjectStatusDefinition)[]
قيمة الخاصية
(null | ObjectStatusDefinition)[]
statusUpdatedAt
التاريخ والوقت قام fluxConfiguration بمزامنة حالته على نظام المجموعة مع Azure. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
statusUpdatedAt?: Date
قيمة الخاصية
Date
suspend
ما إذا كان يجب أن يوقف هذا التكوين تسوية kustomizations والمصادر الخاصة به.
suspend?: boolean
قيمة الخاصية
boolean
systemData
بيانات تعريف المستوى الأعلى https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
systemData?: SystemData
قيمة الخاصية
waitForReconciliation
ما إذا كان يجب أن ينتظر توزيع تكوين flux نظام المجموعة لتسوية kustomizations.
waitForReconciliation?: boolean
قيمة الخاصية
boolean
تفاصيل الخاصية الموروثة
id
معرف المورد المؤهل بالكامل للمورد. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
id?: string
قيمة الخاصية
string
موروث منProxyResource.id
name
اسم المورد NOTE: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
name?: string
قيمة الخاصية
string
موروث منProxyResource.name
type
نوع المورد. على سبيل المثال، ملاحظة "Microsoft.Compute/virtualMachines" أو "Microsoft.Storage/storageAccounts": لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
type?: string
قيمة الخاصية
string
موروث منProxyResource.type