مشاركة عبر


FluxConfiguration interface

تم إرجاع كائن تكوين Flux في الحصول على استجابة وضع &.

يمتد

الخصائص

azureBlob

معلمات للتوفيق مع نوع نوع مصدر AzureBlob.

bucket

معلمات للتوفيق مع نوع نوع مصدر المستودع.

complianceState

الحالة المجمعة لموارد Flux Kubernetes التي تم إنشاؤها بواسطة fluxConfiguration أو التي تم إنشاؤها بواسطة الكائنات المدارة. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

configurationProtectedSettings

أزواج القيمة الرئيسية لإعدادات التكوين المحمية للتكوين

errorMessage

تم إرجاع رسالة الخطأ إلى المستخدم في حالة فشل التوفير. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

gitRepository

معلمات للتوفيق مع نوع نوع مصدر GitRepository.

kustomizations

صفيف kustomizations المستخدمة لتسوية البيانات الاصطناعية التي تم سحبها بواسطة نوع المصدر على نظام المجموعة.

namespace

مساحة الاسم التي تم تثبيت هذا التكوين عليها. بحد أقصى 253 حرفا أبجديا رقميا أقل، واصلة ونقطة فقط.

provisioningState

حالة إنشاء fluxConfiguration. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

reconciliationWaitDuration

الحد الأقصى للمدة لانتظار تسوية تكوين flux. على سبيل المثال PT1H، PT5M، P1D

repositoryPublicKey

المفتاح العام المقترن ب fluxConfiguration (إما تم إنشاؤه داخل نظام المجموعة أو تم توفيره من قبل المستخدم). ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

scope

النطاق الذي سيتم تثبيت عامل التشغيل فيه.

sourceKind

نوع المصدر لسحب بيانات التكوين منه.

sourceSyncedCommitId

فرع و/أو SHA للالتزام المصدر المتزامن مع نظام المجموعة. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

sourceUpdatedAt

التاريخ والوقت الذي تزامنت فيه fluxConfiguration مع مصدرها على نظام المجموعة. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

statuses

حالات موارد Flux Kubernetes التي تم إنشاؤها بواسطة fluxConfiguration أو التي تم إنشاؤها بواسطة الكائنات المدارة التي توفرها fluxConfiguration. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

statusUpdatedAt

التاريخ والوقت قام fluxConfiguration بمزامنة حالته على نظام المجموعة مع Azure. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

suspend

ما إذا كان يجب أن يوقف هذا التكوين تسوية kustomizations والمصادر الخاصة به.

systemData

بيانات تعريف المستوى الأعلى https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

waitForReconciliation

ما إذا كان يجب أن ينتظر توزيع تكوين 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

معلمات للتوفيق مع نوع نوع مصدر المستودع.

bucket?: BucketDefinition

قيمة الخاصية

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)[]

قيمة الخاصية

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