Class CfnEndpointProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.sagemaker.CfnEndpointProps.Jsii$Proxy
- All Implemented Interfaces:
CfnEndpointProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnEndpointProps
@Stability(Stable)
@Internal
public static final class CfnEndpointProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnEndpointProps
An implementation for
CfnEndpointProps
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.sagemaker.CfnEndpointProps
CfnEndpointProps.Builder, CfnEndpointProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnEndpointProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnEndpointProps.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final Object
The deployment configuration for an endpoint, which contains the desired deployment strategy and rollback configurations.final String
The name of the AWS::SageMaker::EndpointConfig resource that specifies the configuration for the endpoint.final String
The name of the endpoint.The name must be unique within an AWS Region in your AWS account.final Object
When you are updating endpoint resources with RetainAllVariantProperties whose value is set totrue
,ExcludeRetainedVariantProperties
specifies the list of type VariantProperty to override with the values provided byEndpointConfig
.final Object
When updating endpoint resources, enables or disables the retention of variant properties, such as the instance count or the variant weight.final Object
Specifies whether to reuse the last deployment configuration.getTags()
A list of key-value pairs to apply to this resource.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnEndpointProps.Builder
.
-
-
Method Details
-
getEndpointConfigName
Description copied from interface:CfnEndpointProps
The name of the AWS::SageMaker::EndpointConfig resource that specifies the configuration for the endpoint. For more information, see CreateEndpointConfig .- Specified by:
getEndpointConfigName
in interfaceCfnEndpointProps
- See Also:
-
getDeploymentConfig
Description copied from interface:CfnEndpointProps
The deployment configuration for an endpoint, which contains the desired deployment strategy and rollback configurations.- Specified by:
getDeploymentConfig
in interfaceCfnEndpointProps
- See Also:
-
getEndpointName
Description copied from interface:CfnEndpointProps
The name of the endpoint.The name must be unique within an AWS Region in your AWS account. The name is case-insensitive inCreateEndpoint
, but the case is preserved and must be matched in .- Specified by:
getEndpointName
in interfaceCfnEndpointProps
- See Also:
-
getExcludeRetainedVariantProperties
Description copied from interface:CfnEndpointProps
When you are updating endpoint resources with RetainAllVariantProperties whose value is set totrue
,ExcludeRetainedVariantProperties
specifies the list of type VariantProperty to override with the values provided byEndpointConfig
. If you don't specify a value forExcludeAllVariantProperties
, no variant properties are overridden. Don't use this property when creating new endpoint resources or whenRetainAllVariantProperties
is set tofalse
.- Specified by:
getExcludeRetainedVariantProperties
in interfaceCfnEndpointProps
- See Also:
-
getRetainAllVariantProperties
Description copied from interface:CfnEndpointProps
When updating endpoint resources, enables or disables the retention of variant properties, such as the instance count or the variant weight.To retain the variant properties of an endpoint when updating it, set
RetainAllVariantProperties
totrue
. To use the variant properties specified in a newEndpointConfig
call when updating an endpoint, setRetainAllVariantProperties
tofalse
. Use this property only when updating endpoint resources, not when creating new endpoint resources.- Specified by:
getRetainAllVariantProperties
in interfaceCfnEndpointProps
- See Also:
-
getRetainDeploymentConfig
Description copied from interface:CfnEndpointProps
Specifies whether to reuse the last deployment configuration.The default value is false (the configuration is not reused).
- Specified by:
getRetainDeploymentConfig
in interfaceCfnEndpointProps
- See Also:
-
getTags
Description copied from interface:CfnEndpointProps
A list of key-value pairs to apply to this resource.For more information, see Resource Tag and Using Cost Allocation Tags in the AWS Billing and Cost Management User Guide .
- Specified by:
getTags
in interfaceCfnEndpointProps
- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-