Catalog Syncs
List Catalog Syncs
client.magicCloudNetworking.catalogSyncs.list(CatalogSyncListParams { account_id } params, RequestOptionsoptions?): SinglePage<CatalogSyncListResponse { id, description, destination_id, 9 more } >
GET/accounts/{account_id}/magic/cloud/catalog-syncs
Read Catalog Sync
client.magicCloudNetworking.catalogSyncs.get(stringsyncId, CatalogSyncGetParams { account_id } params, RequestOptionsoptions?): CatalogSyncGetResponse { id, description, destination_id, 9 more }
GET/accounts/{account_id}/magic/cloud/catalog-syncs/{sync_id}
Create Catalog Sync
client.magicCloudNetworking.catalogSyncs.create(CatalogSyncCreateParams { account_id, destination_type, name, 4 more } params, RequestOptionsoptions?): CatalogSyncCreateResponse { id, description, destination_id, 9 more }
POST/accounts/{account_id}/magic/cloud/catalog-syncs
Update Catalog Sync
client.magicCloudNetworking.catalogSyncs.update(stringsyncId, CatalogSyncUpdateParams { account_id, description, name, 2 more } params, RequestOptionsoptions?): CatalogSyncUpdateResponse { id, description, destination_id, 9 more }
PUT/accounts/{account_id}/magic/cloud/catalog-syncs/{sync_id}
Patch Catalog Sync
client.magicCloudNetworking.catalogSyncs.edit(stringsyncId, CatalogSyncEditParams { account_id, description, name, 2 more } params, RequestOptionsoptions?): CatalogSyncEditResponse { id, description, destination_id, 9 more }
PATCH/accounts/{account_id}/magic/cloud/catalog-syncs/{sync_id}
Delete Catalog Sync
client.magicCloudNetworking.catalogSyncs.delete(stringsyncId, CatalogSyncDeleteParams { account_id, delete_destination } params, RequestOptionsoptions?): CatalogSyncDeleteResponse { id }
DELETE/accounts/{account_id}/magic/cloud/catalog-syncs/{sync_id}
Run Catalog Sync
client.magicCloudNetworking.catalogSyncs.refresh(stringsyncId, CatalogSyncRefreshParams { account_id } params, RequestOptionsoptions?): CatalogSyncRefreshResponse
POST/accounts/{account_id}/magic/cloud/catalog-syncs/{sync_id}/refresh
Catalog SyncsPrebuilt Policies
List Prebuilt Policies
client.magicCloudNetworking.catalogSyncs.prebuiltPolicies.list(PrebuiltPolicyListParams { account_id, destination_type } params, RequestOptionsoptions?): SinglePage<PrebuiltPolicyListResponse { applicable_destinations, policy_description, policy_name, policy_string } >
GET/accounts/{account_id}/magic/cloud/catalog-syncs/prebuilt-policies