Share via


RedisLinkedServerWithPropertyCreateOrUpdateContent Class

Definition

Parameter required for creating a linked server to redis cache.

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

Constructors

RedisLinkedServerWithPropertyCreateOrUpdateContent(ResourceIdentifier, AzureLocation, RedisLinkedServerRole)

Initializes a new instance of RedisLinkedServerWithPropertyCreateOrUpdateContent.

Properties

GeoReplicatedPrimaryHostName

The unchanging DNS name which will always point to current geo-primary cache among the linked redis caches for seamless Geo Failover experience.

LinkedRedisCacheId

Fully qualified resourceId of the linked redis cache.

LinkedRedisCacheLocation

Location of the linked redis cache.

PrimaryHostName

The changing DNS name that resolves to the current geo-primary cache among the linked redis caches before or after the Geo Failover.

ServerRole

Role of the linked server.

Explicit Interface Implementations

IJsonModel<RedisLinkedServerWithPropertyCreateOrUpdateContent>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<RedisLinkedServerWithPropertyCreateOrUpdateContent>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<RedisLinkedServerWithPropertyCreateOrUpdateContent>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<RedisLinkedServerWithPropertyCreateOrUpdateContent>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<RedisLinkedServerWithPropertyCreateOrUpdateContent>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to