Language

ConfluentAccessPointProperties Class

Definition

Access Point Properties.

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

Constructors

Name Description
ConfluentAccessPointProperties(String, String, VNetInjectionDetails)

Initializes a new instance of ConfluentAccessPointProperties.

Properties

Name Description
AccessPointName

Display name of the access point.

Dictionary

Additional properties for extensibility.

EgressRoutes

IP ranges to route through your virtual network instead of Confluent's default path. Required for Kafka clients in peered VNets or on-premises networks (e.g., 10.0.0.0/8, 172.16.0.0/12).

Metadata

Metadata of the record.

ProvisioningState

Provisioning state of the access point.

Region

The cloud service provider region for the access point.

VnetInjection

VNet injection target (LiftrBase standard model). Contains the virtual network resource ID and the delegated subnet resource ID.

Methods

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

Explicit Interface Implementations

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

Applies to