github.com/myhau/pulumi/pkg/v3@v3.70.2-0.20221116134521-f2775972e587/codegen/testing/test/testdata/output-funcs/dotnet/Outputs/SsisParameterResponse.cs (about)

     1  // *** WARNING: this file was generated by test. ***
     2  // *** Do not edit by hand unless you're certain you know what you are doing! ***
     3  
     4  using System;
     5  using System.Collections.Generic;
     6  using System.Collections.Immutable;
     7  using System.Threading.Tasks;
     8  using Pulumi.Serialization;
     9  
    10  namespace Pulumi.Mypkg.Outputs
    11  {
    12  
    13      /// <summary>
    14      /// Ssis parameter.
    15      /// </summary>
    16      [OutputType]
    17      public sealed class SsisParameterResponse
    18      {
    19          /// <summary>
    20          /// Parameter type.
    21          /// </summary>
    22          public readonly string? DataType;
    23          /// <summary>
    24          /// Default value of parameter.
    25          /// </summary>
    26          public readonly string? DefaultValue;
    27          /// <summary>
    28          /// Parameter description.
    29          /// </summary>
    30          public readonly string? Description;
    31          /// <summary>
    32          /// Design default value of parameter.
    33          /// </summary>
    34          public readonly string? DesignDefaultValue;
    35          /// <summary>
    36          /// Parameter id.
    37          /// </summary>
    38          public readonly double? Id;
    39          /// <summary>
    40          /// Parameter name.
    41          /// </summary>
    42          public readonly string? Name;
    43          /// <summary>
    44          /// Whether parameter is required.
    45          /// </summary>
    46          public readonly bool? Required;
    47          /// <summary>
    48          /// Whether parameter is sensitive.
    49          /// </summary>
    50          public readonly bool? Sensitive;
    51          /// <summary>
    52          /// Default sensitive value of parameter.
    53          /// </summary>
    54          public readonly string? SensitiveDefaultValue;
    55          /// <summary>
    56          /// Parameter value set.
    57          /// </summary>
    58          public readonly bool? ValueSet;
    59          /// <summary>
    60          /// Parameter value type.
    61          /// </summary>
    62          public readonly string? ValueType;
    63          /// <summary>
    64          /// Parameter reference variable.
    65          /// </summary>
    66          public readonly string? Variable;
    67  
    68          [OutputConstructor]
    69          private SsisParameterResponse(
    70              string? dataType,
    71  
    72              string? defaultValue,
    73  
    74              string? description,
    75  
    76              string? designDefaultValue,
    77  
    78              double? id,
    79  
    80              string? name,
    81  
    82              bool? required,
    83  
    84              bool? sensitive,
    85  
    86              string? sensitiveDefaultValue,
    87  
    88              bool? valueSet,
    89  
    90              string? valueType,
    91  
    92              string? variable)
    93          {
    94              DataType = dataType;
    95              DefaultValue = defaultValue;
    96              Description = description;
    97              DesignDefaultValue = designDefaultValue;
    98              Id = id;
    99              Name = name;
   100              Required = required;
   101              Sensitive = sensitive;
   102              SensitiveDefaultValue = sensitiveDefaultValue;
   103              ValueSet = valueSet;
   104              ValueType = valueType;
   105              Variable = variable;
   106          }
   107      }
   108  }