Freigeben über


CognitiveServicesManagedNetworkConfiguration Class

Definition

Managed Network settings for a cognitive services account.

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

Constructors

Name Description
CognitiveServicesManagedNetworkConfiguration()

Initializes a new instance of CognitiveServicesManagedNetworkConfiguration.

Properties

Name Description
FirewallPublicIpAddress

Public IP address assigned to the Azure Firewall.

FirewallSku

Firewall Sku used for FQDN Rules.

IsolationMode

Isolation mode for the managed network of a cognitive services account.

ManagedNetworkKind

The Kind of the managed network. Users can switch from V1 to V2 for granular access controls, but cannot switch back to V1 once V2 is enabled.

ManagedNetworkStatus

Status for the managed network of a cognitive services account.

NetworkId

Gets the NetworkId.

OutboundRules

Dictionary of <OutboundRule>.

ProvisioningState

The provisioning state of the managed network settings.

Methods

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

Explicit Interface Implementations

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

Applies to