@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DirectDeploySettings extends Object implements Serializable, Cloneable, StructuredPojo
The model deployment settings for the SageMaker Canvas application.
In order to enable model deployment for Canvas, the SageMaker Domain's or user profile's Amazon Web Services IAM
execution role must have the AmazonSageMakerCanvasDirectDeployAccess policy attached. You can also turn
on model deployment permissions through the SageMaker Domain's or user profile's settings in the SageMaker console.
| Constructor and Description |
|---|
DirectDeploySettings() |
| Modifier and Type | Method and Description |
|---|---|
DirectDeploySettings |
clone() |
boolean |
equals(Object obj) |
String |
getStatus()
Describes whether model deployment permissions are enabled or disabled in the Canvas application.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setStatus(String status)
Describes whether model deployment permissions are enabled or disabled in the Canvas application.
|
String |
toString()
Returns a string representation of this object.
|
DirectDeploySettings |
withStatus(FeatureStatus status)
Describes whether model deployment permissions are enabled or disabled in the Canvas application.
|
DirectDeploySettings |
withStatus(String status)
Describes whether model deployment permissions are enabled or disabled in the Canvas application.
|
public void setStatus(String status)
Describes whether model deployment permissions are enabled or disabled in the Canvas application.
status - Describes whether model deployment permissions are enabled or disabled in the Canvas application.FeatureStatuspublic String getStatus()
Describes whether model deployment permissions are enabled or disabled in the Canvas application.
FeatureStatuspublic DirectDeploySettings withStatus(String status)
Describes whether model deployment permissions are enabled or disabled in the Canvas application.
status - Describes whether model deployment permissions are enabled or disabled in the Canvas application.FeatureStatuspublic DirectDeploySettings withStatus(FeatureStatus status)
Describes whether model deployment permissions are enabled or disabled in the Canvas application.
status - Describes whether model deployment permissions are enabled or disabled in the Canvas application.FeatureStatuspublic String toString()
toString in class ObjectObject.toString()public DirectDeploySettings clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.