Docker v4.7.0 published on Wednesday, May 21, 2025 by Pulumi
docker.getRegistryImageManifests
Explore with Pulumi AI
Reads the image metadata for each manifest in a Docker multi-arch image from a Docker Registry.
Using getRegistryImageManifests
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getRegistryImageManifests(args: GetRegistryImageManifestsArgs, opts?: InvokeOptions): Promise<GetRegistryImageManifestsResult>
function getRegistryImageManifestsOutput(args: GetRegistryImageManifestsOutputArgs, opts?: InvokeOptions): Output<GetRegistryImageManifestsResult>
def get_registry_image_manifests(auth_config: Optional[GetRegistryImageManifestsAuthConfig] = None,
insecure_skip_verify: Optional[bool] = None,
name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetRegistryImageManifestsResult
def get_registry_image_manifests_output(auth_config: Optional[pulumi.Input[GetRegistryImageManifestsAuthConfigArgs]] = None,
insecure_skip_verify: Optional[pulumi.Input[bool]] = None,
name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetRegistryImageManifestsResult]
func GetRegistryImageManifests(ctx *Context, args *GetRegistryImageManifestsArgs, opts ...InvokeOption) (*GetRegistryImageManifestsResult, error)
func GetRegistryImageManifestsOutput(ctx *Context, args *GetRegistryImageManifestsOutputArgs, opts ...InvokeOption) GetRegistryImageManifestsResultOutput
> Note: This function is named GetRegistryImageManifests
in the Go SDK.
public static class GetRegistryImageManifests
{
public static Task<GetRegistryImageManifestsResult> InvokeAsync(GetRegistryImageManifestsArgs args, InvokeOptions? opts = null)
public static Output<GetRegistryImageManifestsResult> Invoke(GetRegistryImageManifestsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetRegistryImageManifestsResult> getRegistryImageManifests(GetRegistryImageManifestsArgs args, InvokeOptions options)
public static Output<GetRegistryImageManifestsResult> getRegistryImageManifests(GetRegistryImageManifestsArgs args, InvokeOptions options)
fn::invoke:
function: docker:index/getRegistryImageManifests:getRegistryImageManifests
arguments:
# arguments dictionary
The following arguments are supported:
- Name string
- The name of the Docker image, including any tags. e.g.
alpine:latest
- Auth
Config GetRegistry Image Manifests Auth Config - Authentication configuration for the Docker registry. It is only used for this resource.
- Insecure
Skip boolVerify - If
true
, the verification of TLS certificates of the server/registry is disabled. Defaults tofalse
- Name string
- The name of the Docker image, including any tags. e.g.
alpine:latest
- Auth
Config GetRegistry Image Manifests Auth Config - Authentication configuration for the Docker registry. It is only used for this resource.
- Insecure
Skip boolVerify - If
true
, the verification of TLS certificates of the server/registry is disabled. Defaults tofalse
- name String
- The name of the Docker image, including any tags. e.g.
alpine:latest
- auth
Config GetRegistry Image Manifests Auth Config - Authentication configuration for the Docker registry. It is only used for this resource.
- insecure
Skip BooleanVerify - If
true
, the verification of TLS certificates of the server/registry is disabled. Defaults tofalse
- name string
- The name of the Docker image, including any tags. e.g.
alpine:latest
- auth
Config GetRegistry Image Manifests Auth Config - Authentication configuration for the Docker registry. It is only used for this resource.
- insecure
Skip booleanVerify - If
true
, the verification of TLS certificates of the server/registry is disabled. Defaults tofalse
- name str
- The name of the Docker image, including any tags. e.g.
alpine:latest
- auth_
config GetRegistry Image Manifests Auth Config - Authentication configuration for the Docker registry. It is only used for this resource.
- insecure_
skip_ boolverify - If
true
, the verification of TLS certificates of the server/registry is disabled. Defaults tofalse
- name String
- The name of the Docker image, including any tags. e.g.
alpine:latest
- auth
Config Property Map - Authentication configuration for the Docker registry. It is only used for this resource.
- insecure
Skip BooleanVerify - If
true
, the verification of TLS certificates of the server/registry is disabled. Defaults tofalse
getRegistryImageManifests Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- Manifests
List<Get
Registry Image Manifests Manifest> - The metadata for each manifest in the image
- Name string
- The name of the Docker image, including any tags. e.g.
alpine:latest
- Auth
Config GetRegistry Image Manifests Auth Config - Authentication configuration for the Docker registry. It is only used for this resource.
- Insecure
Skip boolVerify - If
true
, the verification of TLS certificates of the server/registry is disabled. Defaults tofalse
- Id string
- The provider-assigned unique ID for this managed resource.
- Manifests
[]Get
Registry Image Manifests Manifest - The metadata for each manifest in the image
- Name string
- The name of the Docker image, including any tags. e.g.
alpine:latest
- Auth
Config GetRegistry Image Manifests Auth Config - Authentication configuration for the Docker registry. It is only used for this resource.
- Insecure
Skip boolVerify - If
true
, the verification of TLS certificates of the server/registry is disabled. Defaults tofalse
- id String
- The provider-assigned unique ID for this managed resource.
- manifests
List<Get
Registry Image Manifests Manifest> - The metadata for each manifest in the image
- name String
- The name of the Docker image, including any tags. e.g.
alpine:latest
- auth
Config GetRegistry Image Manifests Auth Config - Authentication configuration for the Docker registry. It is only used for this resource.
- insecure
Skip BooleanVerify - If
true
, the verification of TLS certificates of the server/registry is disabled. Defaults tofalse
- id string
- The provider-assigned unique ID for this managed resource.
- manifests
Get
Registry Image Manifests Manifest[] - The metadata for each manifest in the image
- name string
- The name of the Docker image, including any tags. e.g.
alpine:latest
- auth
Config GetRegistry Image Manifests Auth Config - Authentication configuration for the Docker registry. It is only used for this resource.
- insecure
Skip booleanVerify - If
true
, the verification of TLS certificates of the server/registry is disabled. Defaults tofalse
- id str
- The provider-assigned unique ID for this managed resource.
- manifests
Sequence[Get
Registry Image Manifests Manifest] - The metadata for each manifest in the image
- name str
- The name of the Docker image, including any tags. e.g.
alpine:latest
- auth_
config GetRegistry Image Manifests Auth Config - Authentication configuration for the Docker registry. It is only used for this resource.
- insecure_
skip_ boolverify - If
true
, the verification of TLS certificates of the server/registry is disabled. Defaults tofalse
- id String
- The provider-assigned unique ID for this managed resource.
- manifests List<Property Map>
- The metadata for each manifest in the image
- name String
- The name of the Docker image, including any tags. e.g.
alpine:latest
- auth
Config Property Map - Authentication configuration for the Docker registry. It is only used for this resource.
- insecure
Skip BooleanVerify - If
true
, the verification of TLS certificates of the server/registry is disabled. Defaults tofalse
Supporting Types
GetRegistryImageManifestsAuthConfig
GetRegistryImageManifestsManifest
- Architecture string
- The platform architecture supported by the manifest.
- Media
Type string - The media type of the manifest.
- Os string
- The operating system supported by the manifest.
- Sha256Digest string
- The content digest of the manifest, as stored in the registry.
- Architecture string
- The platform architecture supported by the manifest.
- Media
Type string - The media type of the manifest.
- Os string
- The operating system supported by the manifest.
- Sha256Digest string
- The content digest of the manifest, as stored in the registry.
- architecture String
- The platform architecture supported by the manifest.
- media
Type String - The media type of the manifest.
- os String
- The operating system supported by the manifest.
- sha256Digest String
- The content digest of the manifest, as stored in the registry.
- architecture string
- The platform architecture supported by the manifest.
- media
Type string - The media type of the manifest.
- os string
- The operating system supported by the manifest.
- sha256Digest string
- The content digest of the manifest, as stored in the registry.
- architecture str
- The platform architecture supported by the manifest.
- media_
type str - The media type of the manifest.
- os str
- The operating system supported by the manifest.
- sha256_
digest str - The content digest of the manifest, as stored in the registry.
- architecture String
- The platform architecture supported by the manifest.
- media
Type String - The media type of the manifest.
- os String
- The operating system supported by the manifest.
- sha256Digest String
- The content digest of the manifest, as stored in the registry.
Package Details
- Repository
- Docker pulumi/pulumi-docker
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
docker
Terraform Provider.