共用方式為


ResourceSyncRulePropertiesSelector interface

標籤選取器是由兩個部分組成:matchLabels 和 matchExpressions。 第一個部分 matchLabels 是 {key,value} 組的對應。 matchLabels 對應中的單一 {key,value} 相當於 matchExpressions 的專案,其索引鍵欄位為 'key',運算子為 'In',而值陣列只包含 'value'。 第二個部分 matchExpressions 是資源選取器需求的清單。 有效運算子包括 In、NotIn、Exists 和 DoesNotExist。 在 In 和 NotIn 的情況下,設定的值必須是非空的。 在 Exists 和 DoesNotExist 的情況下,設定的值必須是空的。 所有需求都必須滿足 matchLabels 和 matchExpressions,才能比對。

屬性

matchExpressions

MatchExpressions 是資源選取器需求的清單。 有效運算子包括 In、NotIn、Exists 和 DoesNotExist。 在 In 和 NotIn 的情況下,設定的值必須是非空的。 在 Exists 和 DoesNotExist 的情況下,設定的值必須是空的。

matchLabels

MatchLabels 是 {key,value} 組的對應。 matchLabels 對應中的單一 {key,value} 相當於 matchExpressions 的專案,其索引鍵欄位為 'key',運算子為 'In',而值陣列只包含 'value'。

屬性詳細資料

matchExpressions

MatchExpressions 是資源選取器需求的清單。 有效運算子包括 In、NotIn、Exists 和 DoesNotExist。 在 In 和 NotIn 的情況下,設定的值必須是非空的。 在 Exists 和 DoesNotExist 的情況下,設定的值必須是空的。

matchExpressions?: MatchExpressionsProperties[]

屬性值

matchLabels

MatchLabels 是 {key,value} 組的對應。 matchLabels 對應中的單一 {key,value} 相當於 matchExpressions 的專案,其索引鍵欄位為 'key',運算子為 'In',而值陣列只包含 'value'。

matchLabels?: {[propertyName: string]: string}

屬性值

{[propertyName: string]: string}