github.com/myhau/pulumi/pkg/v3@v3.70.2-0.20221116134521-f2775972e587/codegen/testing/test/testdata/output-funcs/dotnet/Outputs/StorageAccountKeyResponse.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      /// An access key for the storage account.
    15      /// </summary>
    16      [OutputType]
    17      public sealed class StorageAccountKeyResponse
    18      {
    19          /// <summary>
    20          /// Creation time of the key, in round trip date format.
    21          /// </summary>
    22          public readonly string CreationTime;
    23          /// <summary>
    24          /// Name of the key.
    25          /// </summary>
    26          public readonly string KeyName;
    27          /// <summary>
    28          /// Permissions for the key -- read-only or full permissions.
    29          /// </summary>
    30          public readonly string Permissions;
    31          /// <summary>
    32          /// Base 64-encoded value of the key.
    33          /// </summary>
    34          public readonly string Value;
    35  
    36          [OutputConstructor]
    37          private StorageAccountKeyResponse(
    38              string creationTime,
    39  
    40              string keyName,
    41  
    42              string permissions,
    43  
    44              string value)
    45          {
    46              CreationTime = creationTime;
    47              KeyName = keyName;
    48              Permissions = permissions;
    49              Value = value;
    50          }
    51      }
    52  }