This class identifies a Cloud Project .
A Cloud project is identified by its project_id
.
project_id
format, see https://cloud.google.com/resource-manager/docs/creating-managing-projects
Constructors
Project(Project const &)
Copy and move
Parameter
Name
Description
Project const &
Project(Project &&)
Copy and move
Parameter
Name
Description
Project &&
Project(std::string)
Constructs a Project
object identified by the given project_id
.
Parameter
Name
Description
project_id
std::string
Operators
operator=(Project const &)
Copy and move
Parameter
Name
Description
Project const &
Returns
Type
Description
Project &
operator=(Project &&)
Copy and move
Parameter
Name
Description
Project &&
Returns
Type
Description
Project &
Functions
project_id() const
Returns the Project ID.
Returns
Type
Description
std::string const &
FullName() const
Returns the fully qualified project name as a string of the form: "projects/
Returns
Type
Description
std::string

