Update pulumi/pulumi dependency to 3.187.0 (#568)

Fixes https://github.com/pulumi/pulumi-docker-build/issues/551
(sort of - the underlying problem that this repo pins SDK dependencies
that don't get automatically update by the workflow still exists, but it
should at least work until the codegen APIs change again.)
This commit is contained in:
Matthew (Matt) Jeffryes
2025-08-12 14:47:58 -07:00
committed by GitHub
parent c4526b3f31
commit b7d239127c
17 changed files with 1380 additions and 1383 deletions

View File

@@ -2,8 +2,7 @@
# *** WARNING: this file was generated by pulumi-language-python. ***
# *** Do not edit by hand unless you're certain you know what you are doing! ***
import builtins
import copy
import builtins as _builtins
import warnings
import sys
import pulumi
@@ -22,15 +21,15 @@ __all__ = ['IndexArgs', 'Index']
@pulumi.input_type
class IndexArgs:
def __init__(__self__, *,
sources: pulumi.Input[Sequence[pulumi.Input[builtins.str]]],
tag: pulumi.Input[builtins.str],
push: Optional[pulumi.Input[builtins.bool]] = None,
sources: pulumi.Input[Sequence[pulumi.Input[_builtins.str]]],
tag: pulumi.Input[_builtins.str],
push: Optional[pulumi.Input[_builtins.bool]] = None,
registry: Optional[pulumi.Input['RegistryArgs']] = None):
"""
The set of arguments for constructing a Index resource.
:param pulumi.Input[Sequence[pulumi.Input[builtins.str]]] sources: Existing images to include in the index.
:param pulumi.Input[builtins.str] tag: The tag to apply to the index.
:param pulumi.Input[builtins.bool] push: If true, push the index to the target registry.
:param pulumi.Input[Sequence[pulumi.Input[_builtins.str]]] sources: Existing images to include in the index.
:param pulumi.Input[_builtins.str] tag: The tag to apply to the index.
:param pulumi.Input[_builtins.bool] push: If true, push the index to the target registry.
Defaults to `true`.
:param pulumi.Input['RegistryArgs'] registry: Authentication for the registry where the tagged index will be pushed.
@@ -46,33 +45,33 @@ class IndexArgs:
if registry is not None:
pulumi.set(__self__, "registry", registry)
@property
@_builtins.property
@pulumi.getter
def sources(self) -> pulumi.Input[Sequence[pulumi.Input[builtins.str]]]:
def sources(self) -> pulumi.Input[Sequence[pulumi.Input[_builtins.str]]]:
"""
Existing images to include in the index.
"""
return pulumi.get(self, "sources")
@sources.setter
def sources(self, value: pulumi.Input[Sequence[pulumi.Input[builtins.str]]]):
def sources(self, value: pulumi.Input[Sequence[pulumi.Input[_builtins.str]]]):
pulumi.set(self, "sources", value)
@property
@_builtins.property
@pulumi.getter
def tag(self) -> pulumi.Input[builtins.str]:
def tag(self) -> pulumi.Input[_builtins.str]:
"""
The tag to apply to the index.
"""
return pulumi.get(self, "tag")
@tag.setter
def tag(self, value: pulumi.Input[builtins.str]):
def tag(self, value: pulumi.Input[_builtins.str]):
pulumi.set(self, "tag", value)
@property
@_builtins.property
@pulumi.getter
def push(self) -> Optional[pulumi.Input[builtins.bool]]:
def push(self) -> Optional[pulumi.Input[_builtins.bool]]:
"""
If true, push the index to the target registry.
@@ -81,10 +80,10 @@ class IndexArgs:
return pulumi.get(self, "push")
@push.setter
def push(self, value: Optional[pulumi.Input[builtins.bool]]):
def push(self, value: Optional[pulumi.Input[_builtins.bool]]):
pulumi.set(self, "push", value)
@property
@_builtins.property
@pulumi.getter
def registry(self) -> Optional[pulumi.Input['RegistryArgs']]:
"""
@@ -105,10 +104,10 @@ class Index(pulumi.CustomResource):
def __init__(__self__,
resource_name: str,
opts: Optional[pulumi.ResourceOptions] = None,
push: Optional[pulumi.Input[builtins.bool]] = None,
push: Optional[pulumi.Input[_builtins.bool]] = None,
registry: Optional[pulumi.Input[Union['RegistryArgs', 'RegistryArgsDict']]] = None,
sources: Optional[pulumi.Input[Sequence[pulumi.Input[builtins.str]]]] = None,
tag: Optional[pulumi.Input[builtins.str]] = None,
sources: Optional[pulumi.Input[Sequence[pulumi.Input[_builtins.str]]]] = None,
tag: Optional[pulumi.Input[_builtins.str]] = None,
__props__=None):
"""
A wrapper around `docker buildx imagetools create` to create an index
@@ -182,14 +181,14 @@ class Index(pulumi.CustomResource):
:param str resource_name: The name of the resource.
:param pulumi.ResourceOptions opts: Options for the resource.
:param pulumi.Input[builtins.bool] push: If true, push the index to the target registry.
:param pulumi.Input[_builtins.bool] push: If true, push the index to the target registry.
Defaults to `true`.
:param pulumi.Input[Union['RegistryArgs', 'RegistryArgsDict']] registry: Authentication for the registry where the tagged index will be pushed.
Credentials can also be included with the provider's configuration.
:param pulumi.Input[Sequence[pulumi.Input[builtins.str]]] sources: Existing images to include in the index.
:param pulumi.Input[builtins.str] tag: The tag to apply to the index.
:param pulumi.Input[Sequence[pulumi.Input[_builtins.str]]] sources: Existing images to include in the index.
:param pulumi.Input[_builtins.str] tag: The tag to apply to the index.
"""
...
@overload
@@ -282,10 +281,10 @@ class Index(pulumi.CustomResource):
def _internal_init(__self__,
resource_name: str,
opts: Optional[pulumi.ResourceOptions] = None,
push: Optional[pulumi.Input[builtins.bool]] = None,
push: Optional[pulumi.Input[_builtins.bool]] = None,
registry: Optional[pulumi.Input[Union['RegistryArgs', 'RegistryArgsDict']]] = None,
sources: Optional[pulumi.Input[Sequence[pulumi.Input[builtins.str]]]] = None,
tag: Optional[pulumi.Input[builtins.str]] = None,
sources: Optional[pulumi.Input[Sequence[pulumi.Input[_builtins.str]]]] = None,
tag: Optional[pulumi.Input[_builtins.str]] = None,
__props__=None):
opts = pulumi.ResourceOptions.merge(_utilities.get_resource_opts_defaults(), opts)
if not isinstance(opts, pulumi.ResourceOptions):
@@ -335,9 +334,9 @@ class Index(pulumi.CustomResource):
__props__.__dict__["tag"] = None
return Index(resource_name, opts=opts, __props__=__props__)
@property
@_builtins.property
@pulumi.getter
def push(self) -> pulumi.Output[Optional[builtins.bool]]:
def push(self) -> pulumi.Output[Optional[_builtins.bool]]:
"""
If true, push the index to the target registry.
@@ -345,9 +344,9 @@ class Index(pulumi.CustomResource):
"""
return pulumi.get(self, "push")
@property
@_builtins.property
@pulumi.getter
def ref(self) -> pulumi.Output[builtins.str]:
def ref(self) -> pulumi.Output[_builtins.str]:
"""
The pushed tag with digest.
@@ -355,7 +354,7 @@ class Index(pulumi.CustomResource):
"""
return pulumi.get(self, "ref")
@property
@_builtins.property
@pulumi.getter
def registry(self) -> pulumi.Output[Optional['outputs.Registry']]:
"""
@@ -365,17 +364,17 @@ class Index(pulumi.CustomResource):
"""
return pulumi.get(self, "registry")
@property
@_builtins.property
@pulumi.getter
def sources(self) -> pulumi.Output[Sequence[builtins.str]]:
def sources(self) -> pulumi.Output[Sequence[_builtins.str]]:
"""
Existing images to include in the index.
"""
return pulumi.get(self, "sources")
@property
@_builtins.property
@pulumi.getter
def tag(self) -> pulumi.Output[builtins.str]:
def tag(self) -> pulumi.Output[_builtins.str]:
"""
The tag to apply to the index.
"""