Skip to main content

infrahub_sdk.testing.schemas.animal

Classes​

SchemaAnimal ​

Methods:

schema_animal ​

schema_animal(self) -> GenericSchema

schema_dog ​

schema_dog(self) -> NodeSchema

schema_cat ​

schema_cat(self) -> NodeSchema

schema_person ​

schema_person(self) -> NodeSchema

schema_base ​

schema_base(self, schema_animal: GenericSchema, schema_person: NodeSchema, schema_cat: NodeSchema, schema_dog: NodeSchema) -> SchemaRoot

load_schema ​

load_schema(self, client: InfrahubClient, schema_base: SchemaRoot) -> None

person_liam ​

person_liam(self, client: InfrahubClient) -> InfrahubNode

person_sophia ​

person_sophia(self, client: InfrahubClient) -> InfrahubNode

person_ethan ​

person_ethan(self, client: InfrahubClient) -> InfrahubNode

cat_bella ​

cat_bella(self, client: InfrahubClient, person_ethan: InfrahubNode) -> InfrahubNode

cat_luna ​

cat_luna(self, client: InfrahubClient, person_ethan: InfrahubNode) -> InfrahubNode

dog_daisy ​

dog_daisy(self, client: InfrahubClient, person_ethan: InfrahubNode) -> InfrahubNode

dog_rocky ​

dog_rocky(self, client: InfrahubClient, person_sophia: InfrahubNode) -> InfrahubNode