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 uses 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 uses 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. |
Methods |
|
---|---|
|
Creates a component. |
|
Deletes a component. |
|
Gets details about a Component. |
|
Lists components in an application template. |
|
Updates a component. |