Update API

This adds changes from `npm api`.
This commit is contained in:
regexowl 2025-07-29 08:44:42 +02:00 committed by Klara Simickova
parent 9f3ad99037
commit ad5ea22da8
2 changed files with 9 additions and 8 deletions

View file

@ -134,6 +134,7 @@ export type ImageTypes =
| "azure-cvm"
| "azure-eap7-rhui"
| "azure-rhui"
| "azure-sapapps-rhui"
| "azure-sap-rhui"
| "edge-commit"
| "edge-container"

View file

@ -550,13 +550,6 @@ export type OsTree = {
*/
rhsm?: boolean | undefined;
};
export type AapRegistration = {
ansible_callback_url: string;
host_config_key: string;
tls_certificate_authority?: string | undefined;
/** When true, indicates the user has confirmed that HTTPS callback URL does not require a CA certificate for verification */
skip_tls_verification?: boolean | undefined;
};
export type ImageRequest = {
/** CPU architecture of the image, x86_64 and aarch64 are currently supported.
*/
@ -582,7 +575,6 @@ export type ImageRequest = {
/** Name of the content template. Used when registering the system to Insights.
*/
content_template_name?: string | undefined;
aap_registration?: AapRegistration | undefined;
};
export type Container = {
/** Reference to the container to embed */
@ -830,6 +822,13 @@ export type Installer = {
export type CaCertsCustomization = {
pem_certs: string[];
};
export type AapRegistration = {
ansible_callback_url: string;
host_config_key: string;
tls_certificate_authority?: string | undefined;
/** When true, indicates the user has confirmed that HTTPS callback URL does not require a CA certificate for verification */
skip_tls_verification?: boolean | undefined;
};
export type Customizations = {
containers?: Container[] | undefined;
directories?: Directory[] | undefined;
@ -872,6 +871,7 @@ export type Customizations = {
fips?: Fips | undefined;
installer?: Installer | undefined;
cacerts?: CaCertsCustomization | undefined;
aap_registration?: AapRegistration | undefined;
};
export type BlueprintMetadata = {
parent_id: string | null;