Share via


BatchEndpointProperties Class

Definition

Batch endpoint configuration.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.BatchEndpointPropertiesTypeConverter))]
public class BatchEndpointProperties : Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.IBatchEndpointProperties, Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.BatchEndpointPropertiesTypeConverter))>]
type BatchEndpointProperties = class
    interface IBatchEndpointProperties
    interface IJsonSerializable
    interface IEndpointPropertiesBase
    interface IValidates
Public Class BatchEndpointProperties
Implements IBatchEndpointProperties, IValidates
Inheritance
BatchEndpointProperties
Attributes
Implements

Constructors

BatchEndpointProperties()

Creates an new BatchEndpointProperties instance.

Properties

AuthMode

[Required] Use 'Key' for key based authentication and 'AMLToken' for Azure Machine Learning token-based authentication. 'Key' doesn't expire but 'AMLToken' does.

DefaultDeploymentName

Name of the deployment that will be default for the endpoint. This deployment will end up getting 100% traffic when the endpoint scoring URL is invoked.

Description

Description of the inference endpoint.

Key

EndpointAuthKeys to set initially on an Endpoint. This property will always be returned as null. AuthKey values must be retrieved using the ListKeys API.

KeyPrimaryKey

The primary key.

KeySecondaryKey

The secondary key.

Property

Property dictionary. Properties can be added, but not removed or altered.

ProvisioningState

Provisioning state for the endpoint.

ScoringUri

Endpoint URI.

SwaggerUri

Endpoint Swagger URI.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of BatchEndpointProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of BatchEndpointProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.IBatchEndpointProperties.

FromJsonString(String)

Creates a new instance of BatchEndpointProperties, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of BatchEndpointProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()
Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to