Resource: Component
Component resource.
JSON representation |
---|
{ "name": string, "sharedTemplateRevisionUri": string, "parameters": [ { object ( |
Fields | |
---|---|
name |
Identifier. The component name. |
sharedTemplateRevisionUri |
Required. The shared template used to generate the component. |
parameters[] |
Optional. The component parameters. |
createTime |
Output only. Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |
updateTime |
Output only. The component update timestamp. Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |
roles[] |
Output only. IAM roles required by the service account to deploy the component. |
apis[] |
Output only. 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. values. |
Methods |
|
---|---|
|
Creates a component. |
|
Deletes a component. |
|
Gets details about a Component. |
|
Lists components in an application template. |
|
Updates a component. |