Share via


FirewallPanoramaConfiguration Class

Definition

Panorama Config.

public class FirewallPanoramaConfiguration : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.PaloAltoNetworks.Ngfw.Models.FirewallPanoramaConfiguration>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.PaloAltoNetworks.Ngfw.Models.FirewallPanoramaConfiguration>
type FirewallPanoramaConfiguration = class
    interface IJsonModel<FirewallPanoramaConfiguration>
    interface IPersistableModel<FirewallPanoramaConfiguration>
Public Class FirewallPanoramaConfiguration
Implements IJsonModel(Of FirewallPanoramaConfiguration), IPersistableModel(Of FirewallPanoramaConfiguration)
Inheritance
FirewallPanoramaConfiguration
Implements

Constructors

FirewallPanoramaConfiguration(String)

Initializes a new instance of FirewallPanoramaConfiguration.

Properties

CgName

Panorama Collector Group to join - (Once configured we can not edit the value).

ConfigString

Base64 encoded string representing Panorama parameters to be used by Firewall to connect to Panorama. This string is generated via azure plugin in Panorama.

DgName

Panorama Device Group to join.

HostName

Resource name(may be unique) for PN admin.

PanoramaServer

Primary Panorama Server IP address value in dotted format for IPv4.

PanoramaServer2

Secondary Panorama Server IP address value in dotted format for IPv4.

TplName

Panorama Template Stack to join - (Once configured we can not edit the value).

VmAuthKey

VM auth key for panorama connectivity.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<FirewallPanoramaConfiguration>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<FirewallPanoramaConfiguration>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<FirewallPanoramaConfiguration>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<FirewallPanoramaConfiguration>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<FirewallPanoramaConfiguration>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to