/// <summary> /// Initializes a new instance of the SecretReferenceParameterValue /// class. /// </summary> /// <param name="reference">Specifies the reference.</param> /// <param name="description">Optional property, just to establish /// ParameterValueBase as a BaseClass.</param> public SecretReferenceParameterValue(SecretValueReference reference, string description = default(string)) : base(description) { Reference = reference; CustomInit(); }
/// <summary> /// Initializes a new instance of the ParameterValue class. /// </summary> /// <param name="value">Parameter value. Any valid JSON value is /// allowed including objects, arrays, strings, numbers and /// booleans.</param> /// <param name="reference">Parameter value as reference type.</param> public ParameterValue(object value = default(object), SecretValueReference reference = default(SecretValueReference)) { Value = value; Reference = reference; CustomInit(); }