Class CfnEndpointMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnEndpointMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnEndpointMixinProps
CfnEndpointMixinProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.cfnpropertymixins.services.sagemaker.CfnEndpointMixinProps
CfnEndpointMixinProps.Builder, CfnEndpointMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnEndpointMixinProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnEndpointMixinProps.Builder.protectedJsii$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.JsonNodefinal booleanfinal ObjectThe deployment configuration for an endpoint, which contains the desired deployment strategy and rollback configurations.final StringThe name of the AWS::SageMaker::EndpointConfig resource that specifies the configuration for the endpoint.final StringThe name of the endpoint.final ObjectWhen you are updating endpoint resources with RetainAllVariantProperties whose value is set totrue,ExcludeRetainedVariantPropertiesspecifies the list of type VariantProperty to override with the values provided byEndpointConfig.final ObjectWhen updating endpoint resources, enables or disables the retention of variant properties, such as the instance count or the variant weight.final ObjectSpecifies whether to reuse the last deployment configuration.getTags()A list of key-value pairs to apply to this resource.final inthashCode()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 theCfnEndpointMixinProps.Builder.
-
-
Method Details
-
getDeploymentConfig
Description copied from interface:CfnEndpointMixinPropsThe deployment configuration for an endpoint, which contains the desired deployment strategy and rollback configurations.Returns union: either
IResolvableorCfnEndpointPropsMixin.DeploymentConfigProperty- Specified by:
getDeploymentConfigin interfaceCfnEndpointMixinProps- See Also:
-
getEndpointConfigName
Description copied from interface:CfnEndpointMixinPropsThe name of the AWS::SageMaker::EndpointConfig resource that specifies the configuration for the endpoint. For more information, see CreateEndpointConfig .- Specified by:
getEndpointConfigNamein interfaceCfnEndpointMixinProps- See Also:
-
getEndpointName
Description copied from interface:CfnEndpointMixinPropsThe name of the endpoint.The name must be unique within an AWS Region in your AWS account. The name is case-insensitive in
CreateEndpoint, but the case is preserved and must be matched in .- Specified by:
getEndpointNamein interfaceCfnEndpointMixinProps- See Also:
-
getExcludeRetainedVariantProperties
Description copied from interface:CfnEndpointMixinPropsWhen you are updating endpoint resources with RetainAllVariantProperties whose value is set totrue,ExcludeRetainedVariantPropertiesspecifies 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 whenRetainAllVariantPropertiesis set tofalse.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnEndpointPropsMixin.VariantPropertyProperty>- Specified by:
getExcludeRetainedVariantPropertiesin interfaceCfnEndpointMixinProps- See Also:
-
getRetainAllVariantProperties
Description copied from interface:CfnEndpointMixinPropsWhen 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
RetainAllVariantPropertiestotrue. To use the variant properties specified in a newEndpointConfigcall when updating an endpoint, setRetainAllVariantPropertiestofalse. Use this property only when updating endpoint resources, not when creating new endpoint resources.Returns union: either
BooleanorIResolvable- Specified by:
getRetainAllVariantPropertiesin interfaceCfnEndpointMixinProps- See Also:
-
getRetainDeploymentConfig
Description copied from interface:CfnEndpointMixinPropsSpecifies whether to reuse the last deployment configuration.The default value is false (the configuration is not reused).
Returns union: either
BooleanorIResolvable- Specified by:
getRetainDeploymentConfigin interfaceCfnEndpointMixinProps- See Also:
-
getTags
Description copied from interface:CfnEndpointMixinPropsA 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:
getTagsin interfaceCfnEndpointMixinProps- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-