github.com/myhau/pulumi/pkg/v3@v3.70.2-0.20221116134521-f2775972e587/codegen/testing/test/testdata/output-funcs/dotnet/Outputs/SsisPackageResponse.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 Package.
    15      /// </summary>
    16      [OutputType]
    17      public sealed class SsisPackageResponse
    18      {
    19          /// <summary>
    20          /// Metadata description.
    21          /// </summary>
    22          public readonly string? Description;
    23          /// <summary>
    24          /// Folder id which contains package.
    25          /// </summary>
    26          public readonly double? FolderId;
    27          /// <summary>
    28          /// Metadata id.
    29          /// </summary>
    30          public readonly double? Id;
    31          /// <summary>
    32          /// Metadata name.
    33          /// </summary>
    34          public readonly string? Name;
    35          /// <summary>
    36          /// Parameters in package
    37          /// </summary>
    38          public readonly ImmutableArray<Outputs.SsisParameterResponse> Parameters;
    39          /// <summary>
    40          /// Project id which contains package.
    41          /// </summary>
    42          public readonly double? ProjectId;
    43          /// <summary>
    44          /// Project version which contains package.
    45          /// </summary>
    46          public readonly double? ProjectVersion;
    47          /// <summary>
    48          /// The type of SSIS object metadata.
    49          /// Expected value is 'Package'.
    50          /// </summary>
    51          public readonly string Type;
    52  
    53          [OutputConstructor]
    54          private SsisPackageResponse(
    55              string? description,
    56  
    57              double? folderId,
    58  
    59              double? id,
    60  
    61              string? name,
    62  
    63              ImmutableArray<Outputs.SsisParameterResponse> parameters,
    64  
    65              double? projectId,
    66  
    67              double? projectVersion,
    68  
    69              string type)
    70          {
    71              Description = description;
    72              FolderId = folderId;
    73              Id = id;
    74              Name = name;
    75              Parameters = parameters;
    76              ProjectId = projectId;
    77              ProjectVersion = projectVersion;
    78              Type = type;
    79          }
    80      }
    81  }