ArmConfluentModelFactory.ConfluentAccessPointProperties Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Access Point Properties.
public static Azure.ResourceManager.Confluent.Models.ConfluentAccessPointProperties ConfluentAccessPointProperties(string accessPointName = default, string region = default, Azure.ResourceManager.Confluent.Models.VNetInjectionDetails vnetInjection = default, System.Collections.Generic.IEnumerable<string> egressRoutes = default, Azure.ResourceManager.Confluent.Models.SCMetadataEntity metadata = default, Azure.ResourceManager.Confluent.Models.ConfluentProvisionState? provisioningState = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Confluent.Models.ConfluentKeyValuePair> dictionary = default);
static member ConfluentAccessPointProperties : string * string * Azure.ResourceManager.Confluent.Models.VNetInjectionDetails * seq<string> * Azure.ResourceManager.Confluent.Models.SCMetadataEntity * Nullable<Azure.ResourceManager.Confluent.Models.ConfluentProvisionState> * seq<Azure.ResourceManager.Confluent.Models.ConfluentKeyValuePair> -> Azure.ResourceManager.Confluent.Models.ConfluentAccessPointProperties
Public Shared Function ConfluentAccessPointProperties (Optional accessPointName As String = Nothing, Optional region As String = Nothing, Optional vnetInjection As VNetInjectionDetails = Nothing, Optional egressRoutes As IEnumerable(Of String) = Nothing, Optional metadata As SCMetadataEntity = Nothing, Optional provisioningState As Nullable(Of ConfluentProvisionState) = Nothing, Optional dictionary As IEnumerable(Of ConfluentKeyValuePair) = Nothing) As ConfluentAccessPointProperties
Parameters
- accessPointName
- String
Display name of the access point.
- region
- String
The cloud service provider region for the access point.
- vnetInjection
- VNetInjectionDetails
VNet injection target (LiftrBase standard model). Contains the virtual network resource ID and the delegated subnet resource ID.
- egressRoutes
- IEnumerable<String>
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
- SCMetadataEntity
Metadata of the record.
- provisioningState
- Nullable<ConfluentProvisionState>
Provisioning state of the access point.
- dictionary
- IEnumerable<ConfluentKeyValuePair>
Additional properties for extensibility.
Returns
A new ConfluentAccessPointProperties instance for mocking.