Provider

Package : spaceone.api.repository.v2

Provider

Provider Methods:

create

POST /repository/v2/provider/create

update

POST /repository/v2/provider/update

sync

POST /repository/v2/provider/sync

delete

POST /repository/v2/provider/delete

get

POST /repository/v2/provider/get

list

POST /repository/v2/providers/list

Message

Capability

  • trusted_service_account (string) Required

CreateProviderRequest

  • provider (string) Required

  • name (string) Required

  • sync_mode (SyncMode)

  • sync_options (SyncOptions)

  • description (Description) Repeated

  • schema (ProviderSchema) Repeated

  • capability (Capability)

  • color (string)

  • icon (string)

  • reference (Reference) Repeated

  • labels (ListValue)

  • tags (Struct)

  • domain_id (string)

Description

  • resource_type (string) Required

  • body (Struct) Required

GetProviderRequest

  • provider (string) Required

  • only (string) Repeated

  • domain_id (string)

ProviderInfo

  • provider (string) Required

  • name (string) Required

  • sync_mode (SyncMode) Required

  • sync_options (SyncOptions) Required

  • description (Description) Repeated Required

  • schema (ProviderSchema) Repeated Required

  • capability (Capability) Required

  • color (string) Required

  • icon (string) Required

  • reference (Reference) Repeated Required

  • labels (ListValue) Required

  • tags (Struct) Required

  • remote_repository (Struct) Required

  • domain_id (string) Required

  • created_at (string) Required

ProviderQuery

  • query (Query)

  • provider (string)

  • name (string)

  • sync_mode (SyncMode)

  • remote_repository_name (string)

  • domain_id (string)

ProviderRequest

  • provider (string) Required

  • domain_id (string)

ProviderSchema

  • resource_type (string) Required

  • secret_type (string) Required

  • schema_id (string) Required

ProvidersInfo

  • results (ProviderInfo) Repeated Required

  • total_count (int32) Required

Reference

  • resource_type (string) Required

  • link (Struct) Required

UpdateProviderRequest

  • provider (string) Required

  • name (string)

  • sync_mode (SyncMode)

  • sync_options (SyncOptions)

  • description (Description) Repeated

  • schema (ProviderSchema) Repeated

  • capability (Capability)

  • color (string)

  • icon (string)

  • reference (Reference) Repeated

  • labels (ListValue)

  • tags (Struct)

  • domain_id (string)

Last updated