Sha256: 6d1d1f26acb2b4eda212b5ce9a3f2b8bd7c30d31d77a8776872806a85c934843
Contents?: true
Size: 1.42 KB
Versions: 9
Compression:
Stored size: 1.42 KB
Contents
/** * @ngdoc service * @name Bastion.hosts.factory:HostBulkAction * * @requires BastionResource * * @description * Provides a BastionResource for bulk actions on hosts. */ angular.module('Bastion.hosts').factory('HostBulkAction', ['BastionResource', function (BastionResource) { return BastionResource('/api/v2/hosts/bulk/:action', {}, { addHostCollections: {method: 'PUT', params: {action: 'add_host_collections'}}, removeHostCollections: {method: 'PUT', params: {action: 'remove_host_collections'}}, addSubscriptions: {method: 'PUT', params: {action: 'add_subscriptions'}}, removeSubscriptions: {method: 'PUT', params: {action: 'remove_subscriptions'}}, installableErrata: {method: 'POST', params: {action: 'installable_errata'}}, installContent: {method: 'PUT', params: {action: 'install_content'}}, updateContent: {method: 'PUT', params: {action: 'update_content'}}, removeContent: {method: 'PUT', params: {action: 'remove_content'}}, autoAttach: {method: 'PUT', params: {action: 'auto_attach'}}, destroyHosts: {method: 'PUT', params: {action: 'destroy'}}, environmentContentView: {method: 'PUT', params: {action: 'environment_content_view'}}, availableIncrementalUpdates: {method: 'POST', isArray: true, params: {action: 'available_incremental_updates'}} }); }] );
Version data entries
9 entries across 9 versions & 1 rubygems