Provider

Provider #

Package : spaceone.api.repository.v2



Provider #

Provider Methods:

MethodRequestResponse
createCreateProviderRequestProviderInfo
updateUpdateProviderRequestProviderInfo
syncProviderRequestProviderInfo
deleteProviderRequestEmpty
getGetProviderRequestProviderInfo
listProviderQueryProvidersInfo

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)


Calendar May 17, 2024
Edit Edit this page