ParameterVersion constructor
ParameterVersion(
- String name, {
- ParameterVersionArgs? args,
- CustomResourceOptions? options,
Creates a new ParameterVersion.
name The Pulumi resource name.
args Arguments used to configure this ParameterVersion. The set of arguments for ParameterVersion.
options Resource options controlling this resource's behavior.
Implementation
ParameterVersion(
String name, {
ParameterVersionArgs? args,
pulumi.CustomResourceOptions? options,
}) : super(
'gcp:parametermanager/parameterVersion:ParameterVersion',
name,
pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
pulumi.CustomResourceOptions(version: '9.36.1').merge(options),
additionalSecretOutputs: const ['parameterData'],
) {
createTime = registerOutput<String>('createTime');
deletionPolicy = registerOutput<String>('deletionPolicy');
disabled = registerOutput<bool?>('disabled');
kmsKeyVersion = registerOutput<String>('kmsKeyVersion');
this.name = registerOutput<String>('name');
parameter = registerOutput<String>('parameter');
parameterData = registerOutput<String>('parameterData', isSecret: true);
parameterVersionId = registerOutput<String>('parameterVersionId');
updateTime = registerOutput<String>('updateTime');
}