airgun.entities.oscaptailoringfile

Module Contents

class airgun.entities.oscaptailoringfile.OSCAPTailoringFileEntity

Bases: airgun.entities.base.BaseEntity

endpoint_path = /compliance/tailoring_files
create(self, values)

Creates new SCAP Tailoring File

Parameters:values – Parameters to be assigned to new SCAP Tailoring File, mandatory values are Name and Scap file.
delete(self, entity_name)

Delete corresponding SCAP Tailoring File

Parameters:entity_name – name of the corresponding SCAP Tailoring File
search(self, entity_name)

Search for SCAP Tailoring File

Parameters:entity_name – name of the corresponding SCAP Tailoring File
Returns:result of the SCAP Tailoring File search
read(self, entity_name, widget_names=None)

Reads the content of corresponding SCAP Tailoring File

Parameters:entity_name – specify corresponding SCAP Tailoring File
Returns:dict representing tabs, with nested dicts representing fields
update(self, entity_name, values)

Updates instance of SCAP Tailoring File with new values

Parameters:
  • entity_name – specify corresponding SCAP Tailoring File
  • values – updates individual parameters of corresponding SCAP Tailoring File
class airgun.entities.oscaptailoringfile.ShowAllSCAPTailoringFiles

Bases: airgun.navigation.NavigateStep

Navigate to All SCAP Tailoring File screen.

VIEW
step(self, *args, **kwargs)
class airgun.entities.oscaptailoringfile.UploadNewSCAPTailoringFile

Bases: airgun.navigation.NavigateStep

Navigate to upload new SCAP Tailoring File page.

VIEW
prerequisite
step(self, *args, **kwargs)
class airgun.entities.oscaptailoringfile.EditSCAPTailoringFile

Bases: airgun.navigation.NavigateStep

Navigate to edit existing SCAP Tailoring File page.

VIEW
prerequisite(self, *args, **kwargs)
step(self, *args, **kwargs)