BLCLI commands added, updated, or removed in recent versions

This topic provides a reference summary of the BLCLI commands added or updated in the past few versions of BMC Server Automation. It includes the following sections:

BLCLI commands added or updated in recent versions


BLCLI commands added in version 8.7.00

New BLCLI commands in 8.7.00

NamespaceCommandDescription
AuthorizationProfilelistAllAuthorizationProfilesLists all Authorization Profiles in the system, one profile on each line.
ExecutionTaskdeleteExecutionTaskByGroupAndNameDeletes an Execution Task by group and name.
JobexecuteJobAndReturnScheduleIDExecutes a job and returns the schedule ID.
PropertyInstanceapplyAclPolicyApplies an ACL Policy to a Property Instance and returns the DBKey of the updated instance.
RBACRoledeleteRoleDeletes an existing role.
TemplatelistPropertyInstanceNamesByGroupAndNameLists the names of all local property instances for a Component Template.
UtilityexportDeployRunStatusWithUndoByGroupExports the server/phase status of the latest run of all Deploy Jobs in a specified group including undo. It places this status information in a CSV file.

Updated BLCLI commands in 8.7.00

NamespaceCommandDescription
ComponentExceptioncreateComponentExceptionWithOneRuleUpdated to include the rule reference number in the input.
DeletecleanupHistoricalDataOption added for deleting historical data from Deploy Jobs.
JobshowPermissions

Option added to return the permissions contained in the policy along with the policy name.


BLCLI commands added in version 8.6.00

The following BLCLI commands are new in version 8.6.00:

BLCLI commands added in version 8.5.01

    MultiExcerpt named 'blcliCommands8501' was not found
The multiexcerpt named 'blcliCommands8501' was not found. Please check the page name and MultiExcerpt name used in the MultiExcerpt Include macro.

BLCLI commands added in version 8.5.00

The following BLCLI commands are new or have been updated in version 8.5.00:

Namespace

Command

AgentBundle
AppServerLauncher listAppServerHostNames
BlAclPolicy listObjectsDependentUponAclPolicy
BlPackage applyAclPolicy
DBManager blGatherSchemaStats
DepotFile
DepotObject copyDepotObject
ImportExport
Job
JobRun
NSHScript

addNSHScriptToDepotByGroupName

PatchCatalog
PatchingJob
PropertyInstance
ProxyServer

listAllProxyServers

RBACRole syncUsersWithNameSuffix
RBACUser clearDefaultNSHRole
Schedule
Server
Utility exportFileDeployRun
Virtualization

BLCLI commands added in version 8.3.03

The following BLCLI commands have been introduced in BMC Server Automation 8.3 SP3:

In addition, the PatchingJob - createAixPatchingJobWithTargetServer command was updated to include an additional input parameter that enables you to set the Analysis Mode to one of the following values:

  • 1 - Install mode, which reports all missing filesets, the ones that are not installed on the target.
  • 2 - Update mode, which reports only updates for the installed filesets on the target. This is the default value.

BLCLI commands added in version 8.3.02

The following BLCLI commands have been introduced in BMC Server Automation version 8.3 SP2:

Namespace

Command

BlPackage applyAclPolicy
DBManager blGatherSchemaStats
DepotObject copyDepotObject
ImportExport
Job getTargets
NSHScript

addNSHScriptToDepotByGroupName

PropertyInstance

applyAclPolicy

ProxyServer

listAllProxyServers

RBACRole syncUsersWithNameSuffix
Virtualization

BLCLI commands added in version 8.3.01

    MultiExcerpt named 'blcliCommands8301' was not found
The multiexcerpt named 'blcliCommands8301' was not found. Please check the page name and MultiExcerpt name used in the MultiExcerpt Include macro.

BLCLI commands added in version 8.3.00

The following BLCLI commands have been updated in BMC Server Automation version 8.3.00:

Namespace

Command

Virtualization

The listVirtualEntityTypes command now lists an additional entity type called SCVMMVMNetwork.

The new SCVMMVMNetwork type can be used as input for the following commands:

UtilityThe format of the CSV file generated by the simpleExportPatchAnalysisRunLatest command has been enhanced and now displays all patches, both missing patches and installed patches. A new Status column in the CSV file displays the status of the patch — Missing, Installed, or EffectivelyInstalled.

BLCLI commands added in version 8.2.02

    MultiExcerpt named 'blcliCommands8202' was not found
The multiexcerpt named 'blcliCommands8202' was not found. Please check the page name and MultiExcerpt name used in the MultiExcerpt Include macro.

BLCLI commands updated in version 8.2.01 and its patches

    MultiExcerpt named 'blcliCommands8201' was not found
The multiexcerpt named 'blcliCommands8201' was not found. Please check the page name and MultiExcerpt name used in the MultiExcerpt Include macro.

The following BLCLI commands were updated in 8.2.01 patches:

NamespaceCommandPatch
DeployJob
    MultiExcerpt named '8201001cli' was not found
The multiexcerpt named '8201001cli' was not found. Please check the page name and MultiExcerpt name used in the MultiExcerpt Include macro.
Patch 1
(version 8.2.01.001)
Server
    MultiExcerpt named '8201002cli' was not found
The multiexcerpt named '8201002cli' was not found. Please check the page name and MultiExcerpt name used in the MultiExcerpt Include macro.
Patch 2
(version 8.2.01.002)

BLCLI commands updated in version 8.2.00

    MultiExcerpt named 'blcliCommands8200' was not found
The multiexcerpt named 'blcliCommands8200' was not found. Please check the page name and MultiExcerpt name used in the MultiExcerpt Include macro.

The following BLCLI commands or arguments were removed in BMC Server Automation 8.2.00:

Namespace

Command

ImportExport

The following commands are deprecated. The PropertySync feature is no longer supported:

exportPropertyDictionary (2 signatures)
importPropertyDictionary

Provision

The following command is deprecated:

provisionDevice

Use the new ProvisionJob:createProvisionJob command instead.

If you continue to use the deprecated provisionDevice command, it will generate hidden system packages. BMC recommends that you manage these hidden system packages by using the following new SystemPackage commands:

deleteAllHiddenSysPacks
deleteSysPack
listAllHiddenSysPacks

Server

The autoLicense argument was removed from the following commands:

addServer
bulkAddServers
addServerIfIPUnique
bulkAddServersWithUniqueIP

The deregisterLicense argument was removed from the following command:

decommissionServer

The following command is now unreleased:

licenseServer

SubscriptionManagement

This namespace has been removed.

BLCLI commands removed in recent versions

The following command was removed in version 8.5.01:

Namespace Command
RBACUser

getAllUserNames was deprecated; use listAllUserNames instead

The following BLCLI commands or arguments were removed in BMC Server Automation 8.2.00:

Namespace

Command

ImportExport

The following commands are deprecated. The PropertySync feature is no longer supported:

exportPropertyDictionary (2 signatures)
importPropertyDictionary

Provision

The following command is deprecated:

provisionDevice

Use the new ProvisionJob:createProvisionJob command instead.

If you continue to use the deprecated provisionDevice command, it will generate hidden system packages. BMC recommends that you manage these hidden system packages by using the following new SystemPackage commands:

deleteAllHiddenSysPacks
deleteSysPack
listAllHiddenSysPacks

Server

The autoLicense argument was removed from the following commands:

addServer
bulkAddServers
addServerIfIPUnique
bulkAddServersWithUniqueIP

The deregisterLicense argument was removed from the following command:

decommissionServer

The following command is now unreleased:

licenseServer

SubscriptionManagement

This namespace has been removed.

Was this page helpful? Yes No Submitting... Thank you

Comments