github.com/myhau/pulumi/pkg/v3@v3.70.2-0.20221116134521-f2775972e587/codegen/testing/test/testdata/output-funcs-tfbridge20/python/pulumi_mypkg/outputs.py (about)

     1  # coding=utf-8
     2  # *** WARNING: this file was generated by test. ***
     3  # *** Do not edit by hand unless you're certain you know what you are doing! ***
     4  
     5  import copy
     6  import warnings
     7  import pulumi
     8  import pulumi.runtime
     9  from typing import Any, Mapping, Optional, Sequence, Union, overload
    10  from . import _utilities
    11  
    12  __all__ = [
    13      'StorageAccountKeyResponseResult',
    14      'GetAmiIdsFilterResult',
    15  ]
    16  
    17  @pulumi.output_type
    18  class StorageAccountKeyResponseResult(dict):
    19      """
    20      An access key for the storage account.
    21      """
    22      def __init__(__self__, *,
    23                   creation_time: str,
    24                   key_name: str,
    25                   permissions: str,
    26                   value: str):
    27          """
    28          An access key for the storage account.
    29          :param str creation_time: Creation time of the key, in round trip date format.
    30          :param str key_name: Name of the key.
    31          :param str permissions: Permissions for the key -- read-only or full permissions.
    32          :param str value: Base 64-encoded value of the key.
    33          """
    34          pulumi.set(__self__, "creation_time", creation_time)
    35          pulumi.set(__self__, "key_name", key_name)
    36          pulumi.set(__self__, "permissions", permissions)
    37          pulumi.set(__self__, "value", value)
    38  
    39      @property
    40      @pulumi.getter(name="creationTime")
    41      def creation_time(self) -> str:
    42          """
    43          Creation time of the key, in round trip date format.
    44          """
    45          return pulumi.get(self, "creation_time")
    46  
    47      @property
    48      @pulumi.getter(name="keyName")
    49      def key_name(self) -> str:
    50          """
    51          Name of the key.
    52          """
    53          return pulumi.get(self, "key_name")
    54  
    55      @property
    56      @pulumi.getter
    57      def permissions(self) -> str:
    58          """
    59          Permissions for the key -- read-only or full permissions.
    60          """
    61          return pulumi.get(self, "permissions")
    62  
    63      @property
    64      @pulumi.getter
    65      def value(self) -> str:
    66          """
    67          Base 64-encoded value of the key.
    68          """
    69          return pulumi.get(self, "value")
    70  
    71  
    72  @pulumi.output_type
    73  class GetAmiIdsFilterResult(dict):
    74      def __init__(__self__, *,
    75                   name: str,
    76                   values: Sequence[str]):
    77          pulumi.set(__self__, "name", name)
    78          pulumi.set(__self__, "values", values)
    79  
    80      @property
    81      @pulumi.getter
    82      def name(self) -> str:
    83          return pulumi.get(self, "name")
    84  
    85      @property
    86      @pulumi.getter
    87      def values(self) -> Sequence[str]:
    88          return pulumi.get(self, "values")
    89  
    90