describeModelPackage method
Returns a description of the specified model package, which is used to create Amazon SageMaker models or list them on AWS Marketplace.
To create models in Amazon SageMaker, buyers can subscribe to model packages listed on AWS Marketplace.
Parameter modelPackageName
:
The name of the model package to describe.
Implementation
Future<DescribeModelPackageOutput> describeModelPackage({
required String modelPackageName,
}) async {
ArgumentError.checkNotNull(modelPackageName, 'modelPackageName');
_s.validateStringLength(
'modelPackageName',
modelPackageName,
1,
176,
isRequired: true,
);
final headers = <String, String>{
'Content-Type': 'application/x-amz-json-1.1',
'X-Amz-Target': 'SageMaker.DescribeModelPackage'
};
final jsonResponse = await _protocol.send(
method: 'POST',
requestUri: '/',
exceptionFnMap: _exceptionFns,
// TODO queryParams
headers: headers,
payload: {
'ModelPackageName': modelPackageName,
},
);
return DescribeModelPackageOutput.fromJson(jsonResponse.body);
}