ImageMetadataProfile Class

Describes the metadata profile of an image.

Constructor

ImageMetadataProfile()

Variables

Name Description
type
Union[str, <xref:"MetadataType">]

The type of metadata. Required. Known values are: "SecretsProvisioningImageMetadata" and "UserProvidedSecretsProvisioningMetadata".

publicMetadataList
list[<xref:"MetadataKeyValue">]

The list of public metadata key-value pairs. Contains non-sensitive image capability metadata such as supported OS, component names, and versions. No secret material is emitted in this list.

internalMetadataList
list[<xref:"MetadataKeyValue">]

The list of internal metadata key-value pairs. Contains non-sensitive service-internal metadata for diagnostics and tracking. No secret material is emitted in this list.

Attributes

internalMetadataList

The list of internal metadata key-value pairs. Contains non-sensitive service-internal metadata for diagnostics and tracking. No secret material is emitted in this list.

internalMetadataList: list['MetadataKeyValue']

publicMetadataList

The list of public metadata key-value pairs. Contains non-sensitive image capability metadata such as supported OS, component names, and versions. No secret material is emitted in this list.

publicMetadataList: list['MetadataKeyValue']

type

"SecretsProvisioningImageMetadata" and "UserProvidedSecretsProvisioningMetadata".

type: Required[str | MetadataType]