github.com/myhau/pulumi/pkg/v3@v3.70.2-0.20221116134521-f2775972e587/codegen/testing/test/testdata/output-funcs-edgeorder/dotnet/Outputs/DescriptionResponse.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.Myedgeorder.Outputs
    11  {
    12  
    13      /// <summary>
    14      /// Description related properties of a product system.
    15      /// </summary>
    16      [OutputType]
    17      public sealed class DescriptionResponse
    18      {
    19          /// <summary>
    20          /// Attributes for the product system.
    21          /// </summary>
    22          public readonly ImmutableArray<string> Attributes;
    23          /// <summary>
    24          /// Type of description.
    25          /// </summary>
    26          public readonly string DescriptionType;
    27          /// <summary>
    28          /// Keywords for the product system.
    29          /// </summary>
    30          public readonly ImmutableArray<string> Keywords;
    31          /// <summary>
    32          /// Links for the product system.
    33          /// </summary>
    34          public readonly ImmutableArray<Outputs.LinkResponse> Links;
    35          /// <summary>
    36          /// Long description of the product system.
    37          /// </summary>
    38          public readonly string LongDescription;
    39          /// <summary>
    40          /// Short description of the product system.
    41          /// </summary>
    42          public readonly string ShortDescription;
    43  
    44          [OutputConstructor]
    45          private DescriptionResponse(
    46              ImmutableArray<string> attributes,
    47  
    48              string descriptionType,
    49  
    50              ImmutableArray<string> keywords,
    51  
    52              ImmutableArray<Outputs.LinkResponse> links,
    53  
    54              string longDescription,
    55  
    56              string shortDescription)
    57          {
    58              Attributes = attributes;
    59              DescriptionType = descriptionType;
    60              Keywords = keywords;
    61              Links = links;
    62              LongDescription = longDescription;
    63              ShortDescription = shortDescription;
    64          }
    65      }
    66  }