airgun.entities.domain¶
Module Contents¶
-
class
airgun.entities.domain.DomainEntity¶ Bases:
airgun.entities.base.BaseEntity-
endpoint_path= /domains¶
-
create(self, values)¶ Create a new domain.
-
search(self, value)¶ Search for ‘value’ and return domain names that match.
Parameters: value – text to filter (default: no filter)
-
read(self, entity_name, widget_names=None)¶ Return dict with properties of domain.
-
update(self, entity_name, values)¶ Update an existing domain.
-
add_parameter(self, entity_name, param_name, param_value)¶ Add new parameter to existing domain entity
Parameters: - entity_name – Domain name to be edited
- param_name – Name of a parameter to be added
- param_value – Value of a parameter to be added
-
remove_parameter(self, entity_name, param_name)¶ Remove parameter from existing domain entity
Parameters: - entity_name – Domain name to be edited
- param_name – Name of a parameter to be removed
-
delete(self, entity_name)¶ Delete existing domain entity
-
-
class
airgun.entities.domain.ShowAllDomains¶ Bases:
airgun.navigation.NavigateStepNavigate to All Domains page
-
VIEW¶
-
step(self, *args, **kwargs)¶
-
-
class
airgun.entities.domain.AddNewDomain¶ Bases:
airgun.navigation.NavigateStepNavigate to Create Domain page
-
VIEW¶
-
prerequisite¶
-
step(self, *args, **kwargs)¶
-
-
class
airgun.entities.domain.EditDomain¶ Bases:
airgun.navigation.NavigateStepNavigate to Edit Domain page
- Args:
- entity_name: name of the domain
-
VIEW¶
-
prerequisite(self, *args, **kwargs)¶
-
step(self, *args, **kwargs)¶