Share via


NginxDeploymentApiKeyRequestProperties Class

Definition

The NginxDeploymentApiKeyRequestProperties.

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

Constructors

Name Description
NginxDeploymentApiKeyRequestProperties()

Initializes a new instance of NginxDeploymentApiKeyRequestProperties.

Properties

Name Description
EndOn

The time after which this Dataplane API Key is no longer valid.

SecretText

Secret text to be used as a Dataplane API Key. This is a write only property that can never be read back, but the first three characters will be returned in the 'hint' property.

Methods

Name Description
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<NginxDeploymentApiKeyRequestProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<NginxDeploymentApiKeyRequestProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<NginxDeploymentApiKeyRequestProperties>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<NginxDeploymentApiKeyRequestProperties>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<NginxDeploymentApiKeyRequestProperties>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to