ernw/openstack
steampipe plugin install ernw/openstack

Table: openstack_project

A project (tenant) is a container for cloud resources. OpenStack software components split their resources into multiple projects. A project can be part of only one domain.

Examples

Basic project info

select
name,
description,
is_domain,
domain_id,
enabled,
id
from
openstack_project;

Project by ID

select
name,
description,
is_domain,
domain_id,
enabled,
id
from
openstack_project
where
id = '460f07e045ba4f5fbe35573739073c39';

All active projects

select
name,
description,
is_domain,
domain_id,
enabled,
id
from
openstack_project
where
enabled = true;

All projects that are a domain

select
name,
description,
is_domain,
domain_id,
enabled,
id
from
openstack_project
where
is_domain = true;

All projects of the default domain

select
name,
description,
is_domain,
domain_id,
enabled,
id
from
openstack_project
where
domain_id = 'default';

Schema for openstack_project

NameTypeOperatorsDescription
_ctxjsonbSteampipe context in JSON form, e.g. connection_name.
descriptiontextDescription is the description of the project.
domain_idtextDomainID is the domain ID the project belongs to.
enabledbooleanEnabled is whether or not the project is enabled.
idtext=ID is the unique ID of the project.
is_domainbooleanIsDomain indicates whether the project is a domain.
nametextName is the name of the project.
optionstextOptions are defined options in the API to enable certain features.
parent_idtextParentID is the parent_id of the project.
tagstextTags is the list of tags associated with the project.