Reference documentation and code samples for the Google Cloud Api Hub V1 Client class ConfigTemplate.
ConfigTemplate represents the configuration template for a plugin.
Generated from protobuf message google.cloud.apihub.v1.Plugin.ConfigTemplate
Namespace
Google \ Cloud \ ApiHub \ V1 \ PluginMethods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ auth_config_template |
ConfigTemplate\AuthConfigTemplate
Optional. The authentication template for the plugin. |
↳ additional_config_template |
array<Google\Cloud\ApiHub\V1\ConfigVariableTemplate>
Optional. The list of additional configuration variables for the plugin's configuration. |
getAuthConfigTemplate
Optional. The authentication template for the plugin.
| Returns | |
|---|---|
| Type | Description |
ConfigTemplate\AuthConfigTemplate|null |
|
hasAuthConfigTemplate
clearAuthConfigTemplate
setAuthConfigTemplate
Optional. The authentication template for the plugin.
| Parameter | |
|---|---|
| Name | Description |
var |
ConfigTemplate\AuthConfigTemplate
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getAdditionalConfigTemplate
Optional. The list of additional configuration variables for the plugin's configuration.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Internal\RepeatedField |
|
setAdditionalConfigTemplate
Optional. The list of additional configuration variables for the plugin's configuration.
| Parameter | |
|---|---|
| Name | Description |
var |
array<Google\Cloud\ApiHub\V1\ConfigVariableTemplate>
|
| Returns | |
|---|---|
| Type | Description |
$this |
|