ParametermanagerFunctions

Functions

Link copied to clipboard

Use this data source to get information about a Parameter Manager Parameter.

suspend fun getParameter(parameterId: String, project: String? = null): GetParameterResult
Link copied to clipboard

Use this data source to list the Parameter Manager Parameters.

suspend fun getParameters(filter: String? = null, project: String? = null): GetParametersResult
Link copied to clipboard

Get the value and metadata from a Parameter Manager Parameter version. For more information see the official documentation and API.

suspend fun getParameterVersion(parameter: String, parameterVersionId: String, project: String? = null): GetParameterVersionResult
Link copied to clipboard

Get the value and metadata from a Parameter Manager Parameter version with render payload data. For this datasource to work as expected, the principal of the parameter must be provided with the Secret Manager Secret Accessor role. For more information see the official documentation and API.

suspend fun getParameterVersionRender(parameter: String, parameterVersionId: String, project: String? = null): GetParameterVersionRenderResult
Link copied to clipboard

Use this data source to get information about a Parameter Manager Regional Parameter.

suspend fun getRegionalParameter(location: String, parameterId: String, project: String? = null): GetRegionalParameterResult
Link copied to clipboard

Use this data source to list the Parameter Manager Regional Parameters.

suspend fun getRegionalParameters(filter: String? = null, location: String, project: String? = null): GetRegionalParametersResult
Link copied to clipboard

Get the value and metadata from a Parameter Manager Regional Parameter version. For more information see the official documentation and API.

suspend fun getRegionalParameterVersion(location: String? = null, parameter: String, parameterVersionId: String, project: String? = null): GetRegionalParameterVersionResult
Link copied to clipboard

Get the value and metadata from a Parameter Manager Regional Parameter version with rendered payload data. For this datasource to work as expected, the principal of the parameter must be provided with the Secret Manager Secret Accessor role. For more information see the official documentation and API.

suspend fun getRegionalParameterVersionRender(location: String? = null, parameter: String, parameterVersionId: String, project: String? = null): GetRegionalParameterVersionRenderResult