def __init__(__self__, *, bucket: pulumi.Input[str], key: pulumi.Input[str], version: pulumi.Input[str]):
    '\n        :param pulumi.Input[str] bucket: Name of the S3 bucket.\n        :param pulumi.Input[str] key: Key name of the object that contains your unsigned code.\n        :param pulumi.Input[str] version: Version of your source image in your version enabled S3 bucket.\n        '
    pulumi.set(__self__, 'bucket', bucket)
    pulumi.set(__self__, 'key', key)
    pulumi.set(__self__, 'version', version)
:param pulumi.Input[str] bucket: Name of the S3 bucket.
:param pulumi.Input[str] key: Key name of the object that contains your unsigned code.
:param pulumi.Input[str] version: Version of your source image in your version enabled S3 bucket.
def __init__(__self__, *, bucket: pulumi.Input[str], key: pulumi.Input[str], version: pulumi.Input[str]):
    '\n        :param pulumi.Input[str] bucket: Name of the S3 bucket.\n        :param pulumi.Input[str] key: Key name of the object that contains your unsigned code.\n        :param pulumi.Input[str] version: Version of your source image in your version enabled S3 bucket.\n        '
    pulumi.set(__self__, 'bucket', bucket)
    pulumi.set(__self__, 'key', key)
    pulumi.set(__self__, 'version', version)