Reference documentation and code samples for the Google Cloud Design Center V1 Client class MetadataInputSpec.
Specifications for the input
Generated from protobuf message google.cloud.designcenter.v1.MetadataInputSpec
Namespace
Google \ Cloud \ DesignCenter \ V1Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ info |
TemplateInfo
Optional. TemplateInfo provides the actuation tool information. |
↳ interfaces |
TemplateSchema
Optional. TemplateSchemas provides the input variables lists and connection information. |
↳ requirements |
TemplateRequirements
Required. TemplateRequirements defines the roles required and the provider versions. |
↳ ui |
TemplateUi
Optional. TemplateUi defines the UI related information for the Template. |
getInfo
Optional. TemplateInfo provides the actuation tool information.
| Returns | |
|---|---|
| Type | Description |
TemplateInfo|null |
|
hasInfo
clearInfo
setInfo
Optional. TemplateInfo provides the actuation tool information.
| Parameter | |
|---|---|
| Name | Description |
var |
TemplateInfo
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getInterfaces
Optional. TemplateSchemas provides the input variables lists and connection information.
| Returns | |
|---|---|
| Type | Description |
TemplateSchema|null |
|
hasInterfaces
clearInterfaces
setInterfaces
Optional. TemplateSchemas provides the input variables lists and connection information.
| Parameter | |
|---|---|
| Name | Description |
var |
TemplateSchema
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getRequirements
Required. TemplateRequirements defines the roles required and the provider versions.
| Returns | |
|---|---|
| Type | Description |
TemplateRequirements|null |
|
hasRequirements
clearRequirements
setRequirements
Required. TemplateRequirements defines the roles required and the provider versions.
| Parameter | |
|---|---|
| Name | Description |
var |
TemplateRequirements
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getUi
Optional. TemplateUi defines the UI related information for the Template.
| Returns | |
|---|---|
| Type | Description |
TemplateUi|null |
|
hasUi
clearUi
setUi
Optional. TemplateUi defines the UI related information for the Template.
| Parameter | |
|---|---|
| Name | Description |
var |
TemplateUi
|
| Returns | |
|---|---|
| Type | Description |
$this |
|