Partilhar via


NginxDeploymentWafPolicyMetadata Class

Definition

Nginx Deployment Waf Policy Metadata.

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

Properties

Name Description
Id

Gets the Id.

Name

Gets the Name.

Properties

Nginx Deployment Waf Policy Metadata Properties.

SystemData

Metadata pertaining to creation and last modification of the resource.

Type

Gets the Type.

Methods

Name Description
JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<NginxDeploymentWafPolicyMetadata>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<NginxDeploymentWafPolicyMetadata>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IPersistableModel<NginxDeploymentWafPolicyMetadata>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<NginxDeploymentWafPolicyMetadata>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<NginxDeploymentWafPolicyMetadata>.Write(ModelReaderWriterOptions)

Applies to