Software Deployments

class heatclient.v1.software_deployments.SoftwareDeployment(manager, info, loaded=False)

Bases: heatclient.common.base.Resource

delete()
update(**fields)
class heatclient.v1.software_deployments.SoftwareDeploymentManager(client)

Bases: heatclient.common.base.BaseManager

create(**kwargs)

Create a software deployment.

delete(deployment_id)

Delete a software deployment.

get(deployment_id)

Get the details for a specific software deployment.

Parameters

deployment_id – ID of the software deployment

list(**kwargs)

Get a list of software deployments.

Return type

list of SoftwareDeployment

metadata(server_id)

Get a collection of software deployment metadata for given server.

Return type

list of SoftwareDeployment

resource_class

alias of heatclient.v1.software_deployments.SoftwareDeployment

update(deployment_id, **kwargs)

Update a software deployment.