Serialized application template.
| JSON representation | 
|---|
{ "uri": string, "displayName": string, "description": string, "applicationParameters": [ { object (  | 
            
| Fields | |
|---|---|
uri | 
              
                 
 Optional. The application template URI.  | 
            
displayName | 
              
                 
 Optional. The application template display name.  | 
            
description | 
              
                 
 Optional. The application template description.  | 
            
applicationParameters[] | 
              
                 
 Optional. Parameters to apply to all components in the application template.  | 
            
iacFormat | 
              
                 
 Optional. The IaC format of the application template.  | 
            
components[] | 
              
                 
 Optional. The application template components.  | 
            
apphubApplicationParameters | 
              
                 
 Optional. The App Hub application parameters.  | 
            
hasGlobalResource | 
              
                 
 Output only. Whether the application template is compatible with regional scope.  | 
            
SerializedComponent
Serialized component.
| JSON representation | 
|---|
{ "uri": string, "sharedTemplateRevisionUri": string, "parameters": [ { object (  | 
              
| Fields | |
|---|---|
uri | 
                
                   
 Optional. The component URI.  | 
              
sharedTemplateRevisionUri | 
                
                   
 Optional. The shared template used to generate the component.  | 
              
parameters[] | 
                
                   
 Optional. The component parameters.  | 
              
connections[] | 
                
                   
 Optional. The component connections.  | 
              
roles[] | 
                
                   
 Optional. IAM roles required by the service account to deploy the component.  | 
              
apis[] | 
                
                   
 Optional. APIs required to be enabled to deploy the component, in the form of "*.googleapis.com".  | 
              
displayName | 
                
                   
 Optional. The component display name.  | 
              
connectionsParameters[] | 
                
                   
 Output only. The connection parameters of the component.  | 
              
componentParameterSchema[] | 
                
                   
 Output only. The component parameter schema, which includes possible parameter values.  | 
              
SerializedConnection
Serialized connection.
| JSON representation | 
|---|
{ "uri": string, "destinationComponentUri": string, "sourceComponentParameters": [ { object (  | 
              
| Fields | |
|---|---|
uri | 
                
                   
 Optional. The connection URI.  | 
              
destinationComponentUri | 
                
                   
 Optional. The destination component URI used to generate the connection.  | 
              
sourceComponentParameters[] | 
                
                   
 Optional. The parameters of the connection associated with the source component.  | 
              
destinationComponentParameters[] | 
                
                   
 Optional. The parameters of the connection associated with the destination component.  | 
              
AppHubApplicationParameters
App Hub application parameters.
| JSON representation | 
|---|
{ "applicationId": string, "scope": { object (  | 
              
| Fields | |
|---|---|
applicationId | 
                
                   
 Optional. The App Hub application ID.  | 
              
scope | 
                
                   
 Optional. The App Hub application scope.  | 
              
attributes | 
                
                   
 Optional. The App Hub application attributes.  | 
              
location | 
                
                   
 Optional. The App Hub application location. Only used for applications with REGIONAL scope.  | 
              
hostProjectId | 
                
                   
 Optional. The host project ID where the App Hub application is created.  |