pulumi/pkg/codegen/internal/test/testdata/env-helper/python/pulumi_example/mod2/_inputs.py

50 lines
1.3 KiB
Python
Raw Normal View History

# coding=utf-8
# *** WARNING: this file was generated by test. ***
# *** Do not edit by hand unless you're certain you know what you are doing! ***
import warnings
import pulumi
import pulumi.runtime
from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from .. import mod1 as _mod1
__all__ = [
'TypArgs',
]
@pulumi.input_type
class TypArgs:
def __init__(__self__, *,
mod1: Optional[pulumi.Input['_mod1.TypArgs']] = None,
val: Optional[pulumi.Input[str]] = None):
"""
A test for namespaces (mod 2)
"""
if mod1 is not None:
pulumi.set(__self__, "mod1", mod1)
if val is None:
val = 'mod2'
if val is not None:
pulumi.set(__self__, "val", val)
@property
@pulumi.getter
def mod1(self) -> Optional[pulumi.Input['_mod1.TypArgs']]:
return pulumi.get(self, "mod1")
@mod1.setter
def mod1(self, value: Optional[pulumi.Input['_mod1.TypArgs']]):
pulumi.set(self, "mod1", value)
@property
@pulumi.getter
def val(self) -> Optional[pulumi.Input[str]]:
return pulumi.get(self, "val")
@val.setter
def val(self, value: Optional[pulumi.Input[str]]):
pulumi.set(self, "val", value)