Class MachineLearningServicesModelDeployedEventData

java.lang.Object
com.azure.messaging.eventgrid.systemevents.MachineLearningServicesModelDeployedEventData
All Implemented Interfaces:
com.azure.json.JsonSerializable<MachineLearningServicesModelDeployedEventData>

public final class MachineLearningServicesModelDeployedEventData extends Object implements com.azure.json.JsonSerializable<MachineLearningServicesModelDeployedEventData>
Schema of the Data property of an EventGridEvent for a Microsoft.MachineLearningServices.ModelDeployed event.
  • Method Details

    • getServiceName

      public String getServiceName()
      Get the serviceName property: The name of the deployed service.
      Returns:
      the serviceName value.
    • getServiceComputeType

      public String getServiceComputeType()
      Get the serviceComputeType property: The compute type (e.g. ACI, AKS) of the deployed service.
      Returns:
      the serviceComputeType value.
    • getModelIds

      public String getModelIds()
      Get the modelIds property: A common separated list of model IDs. The IDs of the models deployed in the service.
      Returns:
      the modelIds value.
    • getServiceTags

      public Map<String,com.azure.core.util.BinaryData> getServiceTags()
      Get the serviceTags property: The tags of the deployed service.
      Returns:
      the serviceTags value.
    • getServiceProperties

      public Map<String,com.azure.core.util.BinaryData> getServiceProperties()
      Get the serviceProperties property: The properties of the deployed service.
      Returns:
      the serviceProperties value.
    • toJson

      public com.azure.json.JsonWriter toJson(com.azure.json.JsonWriter jsonWriter) throws IOException
      Specified by:
      toJson in interface com.azure.json.JsonSerializable<MachineLearningServicesModelDeployedEventData>
      Throws:
      IOException
    • fromJson

      public static MachineLearningServicesModelDeployedEventData fromJson(com.azure.json.JsonReader jsonReader) throws IOException
      Reads an instance of MachineLearningServicesModelDeployedEventData from the JsonReader.
      Parameters:
      jsonReader - The JsonReader being read.
      Returns:
      An instance of MachineLearningServicesModelDeployedEventData if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.
      Throws:
      IllegalStateException - If the deserialized JSON object was missing any required properties.
      IOException - If an error occurs while reading the MachineLearningServicesModelDeployedEventData.