v0.6.0
This version is deprecated. Install the latest release.
Change logs
Identity and access management for users and services
This release incorporates a set of command lines to support the service id, service api key management, and access policy management for users and services.
New cloud resource management
This release adds a set of command lines to support resource groups, quota, resource catalog, resource instance, resource key, resource alias and instance binding to CloudFoundry applications.
Move account/org/space/user related commands from namespace 'iam' to 'account'
The command lines to manage accounts, account users, orgs, spaces and org/space roles are moved from 'iam' namespace to 'account' namespace. We still keep a copy under 'iam' as well. But we encourage users to adopt the commands under 'account' namespace.
CLIs for Softlayer load balancer
This release adds command lines to manage Softlayer load balancer service.
Login experience improvement
bx api
/ bx login
shows current available public api endpoints for users to select, if no API endpoint was set previously.
New commands
- Commands under
iam
namespace to manage service policies
service-policies List all service policies of specified service
service-policy Display details of a service policy
service-policy-create Create a service policy
service-policy-update Update a service policy
service-policy-delete Delete a service policy
- Commands under
iam
namespace to manage user policies
user-policies List policies of a user
user-policy Display details of a user policy
user-policy-create Create a user policy for resources in current account
user-policy-update Update a user policy for resources in current account
user-policy-delete Delete a user policy
- Commands under
iam
namespace to manage service IDs
service-ids List all service IDs
service-id Display details of a service ID
service-id-create Create a service ID
service-id-update Update a service ID
service-id-delete Delete a service ID
- Commands under
iam
namespace to manage service API keys
service-api-keys List all service API keys
service-api-key List details of a service API key
service-api-key-create Create a service API key
service-api-key-update Update a service API key
service-api-key-delete Delete a service API key
- Commands under
resource
namespace to manage resource groups
groups List resource groups
group Show details of a resource group
group-update Update an existing resource group
- Commands under
catalog
namespace to operate resource catalog
search Search catalog entries
entry Get a catalog entry
entry-create Create a new catalog entry(catalog admin of an account only)
entry-update Update an existing catalog entry(catalog admin or editor of an account only)
entry-visibility Get the visibility for a catalog entry(catalog admin of an account only)
entry-visibility-set Update the visibility of an existing catalog entry(catalog admin of an account only)
entry-delete Delete a catalog entry(catalog admin of an account only)
- Commands under
resource
namespace to list resource quotas
quotas List all quota definitions
quota Show details of a quota definition
- Commands under
resource
namespace to manage resource instances
instances List resource instances
instance Show details of a resource instance
instance-create Create a resource instance
instance-update Update resource instance
instance-delete Delete resource instance
- Commands under
resource
namespace to manage resource keys
key-create Create a resource key
keys List resource keys of resource instance or resource alias
key Show details of a resource key
key-delete Delete a resource key
- Commands under
resource
namespace to manage resource aliases
aliases List aliases for a resource instance
alias Show details of a resource alias
alias-create Create an alias of a resource instance
alias-update Update an resource alias
alias-delete Delete a resource alias
- Commands under
resource
namespace to manage resource bindings
bindings Show bindings to the resource alias
binding Show details of a resource binding
binding-create Create a resource binding
binding-delete Delete a resource binding
- Commands under
sl loadbal
namespace to manage Softlayer load balancer
cancel Cancel an existing load balancer
create Adds a load balancer given the id returned from create-options
create-options Get price options to create a load balancer with
detail Get Load balancer details
group-add Adds a new load_balancer service
group-delete Deletes an existing load balancer service group
group-edit Edit an existing load balancer service group
group-reset Reset connections on a certain service group
health-checks List health check types
list List active load balancers
routing-methods List routing methods
routing-types List routing types
service-add Adds a new load balancer service
service-delete Deletes an existing load balancer service
service-edit Edit the properties of a service group
service-toggle Toggle the status of an existing load balancer service
Updated commands
- Add prerequisite check for commands under
app
,account
,iam
,billing
,security
, andservice
namespaces bx api
shows current public regions and api endpoint if no api is setbx login
shows current public regions and api endpoint for user to select if api is not set or specifiediam oauth-tokens
falls back to UAA server to refresh token when iam is not available in the targeted Bluemix environment- Provide public region endpoint as options in
login
- Update usage description of
iam account-user-invite
command, org manager is not allowed to execute this command - Make plugin name case insensitive when install/remove plugin
Defect fixing
- Wrong description of
-p
option inapp domain-cert-add
command