IPAddress v1beta1

IPAddress 代表單一 IP 系列的單一 IP。

apiVersion: networking.k8s.io/v1beta1

import "k8s.io/api/networking/v1beta1"

IPAddress

IPAddress 代表單一 IP 系列的單一 IP。此物件旨在供操作 IP 位址的 API 使用。服務核心 API 使用此物件來配置 IP 位址。IP 位址可以用不同的格式表示,為了保證 IP 的唯一性,物件的名稱是標準格式的 IP 位址,IPv4 為四個十進位數字,以點分隔,並省略前導零,IPv6 的表示法由 RFC 5952 定義。有效:192.168.1.5 或 2001:db8::1 或 2001:db8:aaaa:bbbb:cccc:dddd:eeee:1 無效:10.01.2.3 或 2001:db8:0:0:0::1


IPAddressSpec

IPAddressSpec 描述 IP 位址中的屬性。


  • parentRef (ParentReference),必要

    ParentRef 參考 IPAddress 所附加的資源。IPAddress 必須參考父物件。

    ParentReference 描述對父物件的參考。

    • parentRef.name (string),必要

      Name 是被參考物件的名稱。

    • parentRef.resource (string),必要

      Resource 是被參考物件的資源。

    • parentRef.group (string)

      Group 是被參考物件的群組。

    • parentRef.namespace (string)

      Namespace 是被參考物件的命名空間。

IPAddressList

IPAddressList 包含 IPAddress 的列表。


操作


get 讀取指定的 IP 位址

HTTP 請求

GET /apis/networking.k8s.io/v1beta1/ipaddresses/{name}

參數

  • name (在路徑中): 字串, 必要

    IP 位址的名稱

  • pretty (在查詢中): 字串

    pretty

回應

200 (IPAddress): 成功

401: 未經授權

list 列出或監看 IP 位址類型的物件

HTTP 請求

GET /apis/networking.k8s.io/v1beta1/ipaddresses

參數

回應

200 (IPAddressList): 成功

401: 未經授權

create 建立 IP 位址

HTTP 請求

POST /apis/networking.k8s.io/v1beta1/ipaddresses

參數

回應

200 (IPAddress): 成功

201 (IPAddress): 已建立

202 (IPAddress): 已接受

401: 未經授權

update 取代指定的 IP 位址

HTTP 請求

PUT /apis/networking.k8s.io/v1beta1/ipaddresses/{name}

參數

  • name (在路徑中): 字串, 必要

    IP 位址的名稱

  • body: IPAddress, 必要

  • dryRun (在查詢中): 字串

    dryRun

  • fieldManager (在查詢中): 字串

    fieldManager

  • fieldValidation (在查詢中): 字串

    fieldValidation

  • pretty (在查詢中): 字串

    pretty

回應

200 (IPAddress): 成功

201 (IPAddress): 已建立

401: 未經授權

patch 部分更新指定的 IP 位址

HTTP 請求

PATCH /apis/networking.k8s.io/v1beta1/ipaddresses/{name}

參數

  • name (在路徑中): 字串, 必要

    IP 位址的名稱

  • body: Patch, 必要

  • dryRun (在查詢中): 字串

    dryRun

  • fieldManager (在查詢中): 字串

    fieldManager

  • fieldValidation (在查詢中): 字串

    fieldValidation

  • force (在查詢中): 布林值

    force

  • pretty (在查詢中): 字串

    pretty

回應

200 (IPAddress): 成功

201 (IPAddress): 已建立

401: 未經授權

delete 刪除 IP 位址

HTTP 請求

DELETE /apis/networking.k8s.io/v1beta1/ipaddresses/{name}

參數

回應

200 (Status): 成功

202 (Status): 已接受

401: 未經授權

deletecollection 刪除 IP 位址的集合

HTTP 請求

DELETE /apis/networking.k8s.io/v1beta1/ipaddresses

參數

回應

200 (Status): 成功

401: 未經授權

此頁面為自動產生。

如果您計劃回報此頁面的問題,請在您的問題描述中提及此頁面為自動產生。此修正可能需要在 Kubernetes 專案的其他地方進行。

最後修改時間為 2024 年 8 月 28 日下午 6:01 PST:Update generated API reference for v1.31 (8ba98c79c1)