Namespace

Package : spaceone.api.inventory.v1

Namespace

Namespace Methods:

create

POST /inventory/v1/namespace/create

{{< tabs " create " >}}

{{< tab "Request Example" >}}

CreateNamespaceRequest

  • name (string) Required

  • category (string) Required

  • namespace_id (string)

  • provider (string)

  • icon (string)

  • tags (Struct)

{{< highlight json >}} {

} {{< /highlight >}} {{< /tab >}}

{{< tab "Response Example" >}}

NamespaceInfo

  • namespace_id (string) Required

  • name (string) Required

  • category (string) Required

  • provider (string) Required

  • icon (string) Required

  • tags (Struct) Required

  • is_managed (bool) Required

  • domain_id (string) Required

  • created_at (string) Required

  • updated_at (string) Required

{{< highlight json >}} {

} {{< /highlight >}} {{< /tab >}}

{{< /tabs >}}

update

POST /inventory/v1/namespace/update

{{< tabs " update " >}}

{{< tab "Request Example" >}}

UpdateNamespaceRequest

  • namespace_id (string) Required

  • name (string)

  • icon (string)

  • tags (Struct)

{{< highlight json >}} {

} {{< /highlight >}} {{< /tab >}}

{{< tab "Response Example" >}}

NamespaceInfo

  • namespace_id (string) Required

  • name (string) Required

  • category (string) Required

  • provider (string) Required

  • icon (string) Required

  • tags (Struct) Required

  • is_managed (bool) Required

  • domain_id (string) Required

  • created_at (string) Required

  • updated_at (string) Required

{{< highlight json >}} {

} {{< /highlight >}} {{< /tab >}}

{{< /tabs >}}

delete

POST /inventory/v1/namespace/delete

{{< tabs " delete " >}}

{{< tab "Request Example" >}}

NamespaceRequest

  • namespace_id (string) Required

{{< highlight json >}} {

} {{< /highlight >}} {{< /tab >}}

{{< /tabs >}}

get

POST /inventory/v1/namespace/get

{{< tabs " get " >}}

{{< tab "Request Example" >}}

NamespaceRequest

  • namespace_id (string) Required

{{< highlight json >}} {

} {{< /highlight >}} {{< /tab >}}

{{< tab "Response Example" >}}

NamespaceInfo

  • namespace_id (string) Required

  • name (string) Required

  • category (string) Required

  • provider (string) Required

  • icon (string) Required

  • tags (Struct) Required

  • is_managed (bool) Required

  • domain_id (string) Required

  • created_at (string) Required

  • updated_at (string) Required

{{< highlight json >}} {

} {{< /highlight >}} {{< /tab >}}

{{< /tabs >}}

list

POST /inventory/v1/namespace/list

{{< tabs " list " >}}

{{< tab "Request Example" >}}

NamespaceQuery

  • query (Query)

  • namespace_id (string)

  • category (string)

  • provider (string)

  • is_managed (string)

  • workspace_id (string)

{{< highlight json >}} {

} {{< /highlight >}} {{< /tab >}}

{{< /tabs >}}

stat

POST /inventory/v1/namespace/stat

Message

CreateNamespaceRequest

  • name (string) Required

  • category (string) Required

  • namespace_id (string)

  • provider (string)

  • icon (string)

  • tags (Struct)

NamespaceInfo

  • namespace_id (string) Required

  • name (string) Required

  • category (string) Required

  • provider (string) Required

  • icon (string) Required

  • tags (Struct) Required

  • is_managed (bool) Required

  • domain_id (string) Required

  • created_at (string) Required

  • updated_at (string) Required

NamespaceQuery

  • query (Query)

  • namespace_id (string)

  • category (string)

  • provider (string)

  • is_managed (string)

  • workspace_id (string)

NamespaceRequest

  • namespace_id (string) Required

NamespaceStatQuery

  • query (StatisticsQuery) Required

NamespacesInfo

  • results (NamespaceInfo) Repeated Required

  • total_count (int32) Required

UpdateNamespaceRequest

  • namespace_id (string) Required

  • name (string)

  • icon (string)

  • tags (Struct)

Last updated