@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.FeatureStatus
public String getStatus()
Describes whether model deployment permissions are enabled or disabled in the Canvas application.
FeatureStatus
public 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.FeatureStatus
public 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.FeatureStatus
public String toString()
toString
in class Object
Object.toString()
public DirectDeploySettings clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.