摘要 |
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for high-level language for specifying configurations of cloud-based deployments. In one aspect, a method includes receiving a configuration specification for configuring a cloud-based deployment, the configuration specification being written in a specification language and requiring instantiation of respective class definitions of one or more classes, each class modeling a respective data or functional component of the cloud-based deployment using a group of configurable class parameters, and the respective class definition of each class representing a requested state of the data or functional component modeled by the class; deriving a plurality of application programming interface (API) calls for configuring the cloud-based deployment based on the class definitions of the one or more classes; causing the plurality of API calls to be executed to configure the cloud-based deployment. |
申请人 |
GOOGLE INC.;RISBOOD, PANKAJ;SARDA, PARAG KACHARULAL;KULKARNI, RAHUL S.;JAIN, ROHIT;SHENOY, VITTALDAS SACHIN;SAHASRANAMAN, VIVEK |
发明人 |
RISBOOD, PANKAJ;SARDA, PARAG KACHARULAL;KULKARNI, RAHUL S.;JAIN, ROHIT;SHENOY, VITTALDAS SACHIN;SAHASRANAMAN, VIVEK |