UNPKG

@pulumi/azure-native

Version:

[![Slack](http://www.pulumi.com/images/docs/badges/slack.svg)](https://slack.pulumi.com) [![NPM version](https://badge.fury.io/js/%40pulumi%2Fazure-native.svg)](https://npmjs.com/package/@pulumi/azure-native) [![Python version](https://badge.fury.io/py/pu

64 lines (63 loc) 2.65 kB
import * as pulumi from "@pulumi/pulumi"; /** * Retrieves the boot diagnostic logs for a VM instance belonging to the specified Network Virtual Appliance. * * Uses Azure REST API version 2024-07-01. */ export declare function getNetworkVirtualApplianceBootDiagnosticLogs(args: GetNetworkVirtualApplianceBootDiagnosticLogsArgs, opts?: pulumi.InvokeOptions): Promise<GetNetworkVirtualApplianceBootDiagnosticLogsResult>; export interface GetNetworkVirtualApplianceBootDiagnosticLogsArgs { /** * Specifies the sas-url to the storage blob into which console screen shot for the requested instance will be written */ consoleScreenshotStorageSasUrl?: string; /** * The network virtual appliance instance id for which boot diagnostic logs is being requested */ instanceId?: number; /** * The name of Network Virtual Appliance. */ networkVirtualApplianceName: string; /** * The name of the resource group. */ resourceGroupName: string; /** * Specifies the sas-url to the storage blob into which serial console logs for the requested instance will be written */ serialConsoleStorageSasUrl?: string; } export interface GetNetworkVirtualApplianceBootDiagnosticLogsResult { /** * The network virtual appliance instance id for which boot diagnostic logs is being requested */ readonly instanceId?: number; } /** * Retrieves the boot diagnostic logs for a VM instance belonging to the specified Network Virtual Appliance. * * Uses Azure REST API version 2024-07-01. */ export declare function getNetworkVirtualApplianceBootDiagnosticLogsOutput(args: GetNetworkVirtualApplianceBootDiagnosticLogsOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetNetworkVirtualApplianceBootDiagnosticLogsResult>; export interface GetNetworkVirtualApplianceBootDiagnosticLogsOutputArgs { /** * Specifies the sas-url to the storage blob into which console screen shot for the requested instance will be written */ consoleScreenshotStorageSasUrl?: pulumi.Input<string>; /** * The network virtual appliance instance id for which boot diagnostic logs is being requested */ instanceId?: pulumi.Input<number>; /** * The name of Network Virtual Appliance. */ networkVirtualApplianceName: pulumi.Input<string>; /** * The name of the resource group. */ resourceGroupName: pulumi.Input<string>; /** * Specifies the sas-url to the storage blob into which serial console logs for the requested instance will be written */ serialConsoleStorageSasUrl?: pulumi.Input<string>; }