Module Values_1.DescribeEndpointConfigOutputSource

Returns the description of an endpoint configuration created using the CreateEndpointConfig API.

Sourcetype nonrec t = {
  1. endpointConfigName : Values_0.EndpointConfigName.t option;
    (*

    Name of the SageMaker endpoint configuration.

    *)
  2. endpointConfigArn : Values_0.EndpointConfigArn.t option;
    (*

    The Amazon Resource Name (ARN) of the endpoint configuration.

    *)
  3. productionVariants : Values_0.ProductionVariantList.t option;
    (*

    An array of ProductionVariant objects, one for each model that you want to host at this endpoint.

    *)
  4. dataCaptureConfig : Values_0.DataCaptureConfig.t option;
  5. kmsKeyId : Values_0.KmsKeyId.t option;
    (*

    Amazon Web Services KMS key ID Amazon SageMaker uses to encrypt data when storing it on the ML storage volume attached to the instance.

    *)
  6. creationTime : Values_0.Timestamp.t option;
    (*

    A timestamp that shows when the endpoint configuration was created.

    *)
  7. asyncInferenceConfig : Values_0.AsyncInferenceConfig.t option;
    (*

    Returns the description of an endpoint configuration created using the CreateEndpointConfig API.

    *)
  8. explainerConfig : Values_0.ExplainerConfig.t option;
    (*

    The configuration parameters for an explainer.

    *)
  9. shadowProductionVariants : Values_0.ProductionVariantList.t option;
    (*

    An array of ProductionVariant objects, one for each model that you want to host at this endpoint in shadow mode with production traffic replicated from the model specified on ProductionVariants.

    *)
  10. executionRoleArn : Values_0.RoleArn.t option;
    (*

    The Amazon Resource Name (ARN) of the IAM role that you assigned to the endpoint configuration.

    *)
  11. vpcConfig : Values_0.VpcConfig.t option;
  12. enableNetworkIsolation : Values_0.Boolean.t option;
    (*

    Indicates whether all model containers deployed to the endpoint are isolated. If they are, no inbound or outbound network calls can be made to or from the model containers.

    *)
  13. metricsConfig : Values_0.MetricsConfig.t option;
    (*

    The configuration parameters for utilization metrics.

    *)
}
Sourcetype nonrec error = [
  1. | `Unknown_operation_error of string * string option
]
Sourceval make : ?endpointConfigName:??? -> ?endpointConfigArn:??? -> ?productionVariants:??? -> ?dataCaptureConfig:??? -> ?kmsKeyId:??? -> ?creationTime:??? -> ?asyncInferenceConfig:??? -> ?explainerConfig:??? -> ?shadowProductionVariants:??? -> ?executionRoleArn:??? -> ?vpcConfig:??? -> ?enableNetworkIsolation:??? -> ?metricsConfig:??? -> unit -> t
Sourceval error_of_json : 'a -> Yojson.Safe.t -> [> `Unknown_operation_error of 'a * string option ]
Sourceval error_of_xml : 'a -> Awso.Xml.t -> [> `Unknown_operation_error of 'a * string option ]
Sourceval error_to_json : error -> Yojson.Safe.t
Sourceval to_value : t -> [> `Structure of (string * [> `Boolean of Values_0.Boolean.t | `List of [> `Structure of (string * [> `Boolean of bool | `Enum of string | `Float of float | `Integer of int | `List of [> `Structure of (string * [> `Enum of string | `Integer of int | `String of string ]) list ] list | `String of string | `Structure of (string * [> `Enum of string | `Integer of int | `String of string | `Structure of (string * [> `Enum of string | `Integer of int ]) list ]) list ]) list ] list | `String of Values_0.EndpointConfigName.t | `Structure of (string * [> `Boolean of bool | `Integer of int | `List of [> `String of string | `Structure of (string * [> `Enum of string ]) list ] list | `String of string | `Structure of (string * [> `Integer of int | `List of [> `String of string ] list | `String of string | `Structure of (string * [> `Boolean of bool | `Integer of int | `List of [> `Enum of string | `String of string ] list | `String of string | `Structure of (string * [> `Enum of string | `String of string ]) list ]) list ]) list ]) list | `Timestamp of Values_0.Timestamp.t ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t