airgun.entities.provisioning_template

Module Contents

class airgun.entities.provisioning_template.ProvisioningTemplateEntity

Bases: airgun.entities.base.BaseEntity

endpoint_path = /templates/provisioning_templates
create(self, values)

Create new provisioning template

search(self, value)

Search for existing provisioning template

read(self, entity_name, widget_names=None)

Read provisioning template values

clone(self, entity_name, values)

Clone existing provisioning template

lock(self, entity_name)

Lock provisioning template for editing

unlock(self, entity_name)

Unlock provisioning template for editing

update(self, entity_name, values)

Update provisioning template

delete(self, entity_name)

Delete provisioning template

class airgun.entities.provisioning_template.ShowAllProvisioningTemplates

Bases: airgun.navigation.NavigateStep

Navigate to all Provisioning Templates screen.

VIEW
step(self, *args, **kwargs)
class airgun.entities.provisioning_template.AddNewProvisioningTemplate

Bases: airgun.navigation.NavigateStep

Navigate to Create new Provisioning Template screen.

VIEW
prerequisite
step(self, *args, **kwargs)
class airgun.entities.provisioning_template.EditProvisioningTemplate

Bases: airgun.navigation.NavigateStep

Navigate to Edit Provisioning Template screen.

Args:
entity_name: name of provisioning template to edit
VIEW
prerequisite(self, *args, **kwargs)
step(self, *args, **kwargs)
class airgun.entities.provisioning_template.CloneProvisioningTemplate

Bases: airgun.navigation.NavigateStep

Navigate to Create Provisioning Template screen for cloned entity

Args:
entity_name: name of provisioning template to clone
VIEW
prerequisite(self, *args, **kwargs)
step(self, *args, **kwargs)