We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.37.0 published on Wednesday, Oct 15, 2025 by Pulumi
aws-native.sagemaker.getEndpoint
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.37.0 published on Wednesday, Oct 15, 2025 by Pulumi
Resource Type definition for AWS::SageMaker::Endpoint
Using getEndpoint
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getEndpoint(args: GetEndpointArgs, opts?: InvokeOptions): Promise<GetEndpointResult>
function getEndpointOutput(args: GetEndpointOutputArgs, opts?: InvokeOptions): Output<GetEndpointResult>def get_endpoint(endpoint_arn: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetEndpointResult
def get_endpoint_output(endpoint_arn: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetEndpointResult]func LookupEndpoint(ctx *Context, args *LookupEndpointArgs, opts ...InvokeOption) (*LookupEndpointResult, error)
func LookupEndpointOutput(ctx *Context, args *LookupEndpointOutputArgs, opts ...InvokeOption) LookupEndpointResultOutput> Note: This function is named LookupEndpoint in the Go SDK.
public static class GetEndpoint
{
public static Task<GetEndpointResult> InvokeAsync(GetEndpointArgs args, InvokeOptions? opts = null)
public static Output<GetEndpointResult> Invoke(GetEndpointInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetEndpointResult> getEndpoint(GetEndpointArgs args, InvokeOptions options)
public static Output<GetEndpointResult> getEndpoint(GetEndpointArgs args, InvokeOptions options)
fn::invoke:
function: aws-native:sagemaker:getEndpoint
arguments:
# arguments dictionaryThe following arguments are supported:
- Endpoint
Arn string - The Amazon Resource Name (ARN) of the endpoint.
- Endpoint
Arn string - The Amazon Resource Name (ARN) of the endpoint.
- endpoint
Arn String - The Amazon Resource Name (ARN) of the endpoint.
- endpoint
Arn string - The Amazon Resource Name (ARN) of the endpoint.
- endpoint_
arn str - The Amazon Resource Name (ARN) of the endpoint.
- endpoint
Arn String - The Amazon Resource Name (ARN) of the endpoint.
getEndpoint Result
The following output properties are available:
- Deployment
Config Pulumi.Aws Native. Sage Maker. Outputs. Endpoint Deployment Config - Specifies deployment configuration for updating the SageMaker endpoint. Includes rollback and update policies.
- Endpoint
Arn string - The Amazon Resource Name (ARN) of the endpoint.
- Endpoint
Config stringName - The name of the endpoint configuration for the SageMaker endpoint. This is a required property.
-
List<Pulumi.
Aws Native. Outputs. Tag> - An array of key-value pairs to apply to this resource.
- Deployment
Config EndpointDeployment Config - Specifies deployment configuration for updating the SageMaker endpoint. Includes rollback and update policies.
- Endpoint
Arn string - The Amazon Resource Name (ARN) of the endpoint.
- Endpoint
Config stringName - The name of the endpoint configuration for the SageMaker endpoint. This is a required property.
- Tag
- An array of key-value pairs to apply to this resource.
- deployment
Config EndpointDeployment Config - Specifies deployment configuration for updating the SageMaker endpoint. Includes rollback and update policies.
- endpoint
Arn String - The Amazon Resource Name (ARN) of the endpoint.
- endpoint
Config StringName - The name of the endpoint configuration for the SageMaker endpoint. This is a required property.
- List<Tag>
- An array of key-value pairs to apply to this resource.
- deployment
Config EndpointDeployment Config - Specifies deployment configuration for updating the SageMaker endpoint. Includes rollback and update policies.
- endpoint
Arn string - The Amazon Resource Name (ARN) of the endpoint.
- endpoint
Config stringName - The name of the endpoint configuration for the SageMaker endpoint. This is a required property.
- Tag[]
- An array of key-value pairs to apply to this resource.
- deployment_
config EndpointDeployment Config - Specifies deployment configuration for updating the SageMaker endpoint. Includes rollback and update policies.
- endpoint_
arn str - The Amazon Resource Name (ARN) of the endpoint.
- endpoint_
config_ strname - The name of the endpoint configuration for the SageMaker endpoint. This is a required property.
- Sequence[root_Tag]
- An array of key-value pairs to apply to this resource.
- deployment
Config Property Map - Specifies deployment configuration for updating the SageMaker endpoint. Includes rollback and update policies.
- endpoint
Arn String - The Amazon Resource Name (ARN) of the endpoint.
- endpoint
Config StringName - The name of the endpoint configuration for the SageMaker endpoint. This is a required property.
- List<Property Map>
- An array of key-value pairs to apply to this resource.
Supporting Types
EndpointAlarm
- Alarm
Name string - The name of the CloudWatch alarm.
- Alarm
Name string - The name of the CloudWatch alarm.
- alarm
Name String - The name of the CloudWatch alarm.
- alarm
Name string - The name of the CloudWatch alarm.
- alarm_
name str - The name of the CloudWatch alarm.
- alarm
Name String - The name of the CloudWatch alarm.
EndpointAutoRollbackConfig
- Alarms
List<Pulumi.
Aws Native. Sage Maker. Inputs. Endpoint Alarm> - List of CloudWatch alarms to monitor during the deployment. If any alarm goes off, the deployment is rolled back.
- Alarms
[]Endpoint
Alarm - List of CloudWatch alarms to monitor during the deployment. If any alarm goes off, the deployment is rolled back.
- alarms
List<Endpoint
Alarm> - List of CloudWatch alarms to monitor during the deployment. If any alarm goes off, the deployment is rolled back.
- alarms
Endpoint
Alarm[] - List of CloudWatch alarms to monitor during the deployment. If any alarm goes off, the deployment is rolled back.
- alarms
Sequence[Endpoint
Alarm] - List of CloudWatch alarms to monitor during the deployment. If any alarm goes off, the deployment is rolled back.
- alarms List<Property Map>
- List of CloudWatch alarms to monitor during the deployment. If any alarm goes off, the deployment is rolled back.
EndpointBlueGreenUpdatePolicy
- Traffic
Routing Pulumi.Configuration Aws Native. Sage Maker. Inputs. Endpoint Traffic Routing Config - The traffic routing configuration for the blue/green deployment.
- Maximum
Execution intTimeout In Seconds - The maximum time allowed for the blue/green update, in seconds.
- Termination
Wait intIn Seconds - The wait time before terminating the old endpoint during a blue/green deployment.
- Traffic
Routing EndpointConfiguration Traffic Routing Config - The traffic routing configuration for the blue/green deployment.
- Maximum
Execution intTimeout In Seconds - The maximum time allowed for the blue/green update, in seconds.
- Termination
Wait intIn Seconds - The wait time before terminating the old endpoint during a blue/green deployment.
- traffic
Routing EndpointConfiguration Traffic Routing Config - The traffic routing configuration for the blue/green deployment.
- maximum
Execution IntegerTimeout In Seconds - The maximum time allowed for the blue/green update, in seconds.
- termination
Wait IntegerIn Seconds - The wait time before terminating the old endpoint during a blue/green deployment.
- traffic
Routing EndpointConfiguration Traffic Routing Config - The traffic routing configuration for the blue/green deployment.
- maximum
Execution numberTimeout In Seconds - The maximum time allowed for the blue/green update, in seconds.
- termination
Wait numberIn Seconds - The wait time before terminating the old endpoint during a blue/green deployment.
- traffic_
routing_ Endpointconfiguration Traffic Routing Config - The traffic routing configuration for the blue/green deployment.
- maximum_
execution_ inttimeout_ in_ seconds - The maximum time allowed for the blue/green update, in seconds.
- termination_
wait_ intin_ seconds - The wait time before terminating the old endpoint during a blue/green deployment.
- traffic
Routing Property MapConfiguration - The traffic routing configuration for the blue/green deployment.
- maximum
Execution NumberTimeout In Seconds - The maximum time allowed for the blue/green update, in seconds.
- termination
Wait NumberIn Seconds - The wait time before terminating the old endpoint during a blue/green deployment.
EndpointCapacitySize
EndpointDeploymentConfig
- Auto
Rollback Pulumi.Configuration Aws Native. Sage Maker. Inputs. Endpoint Auto Rollback Config - Configuration for automatic rollback if an error occurs during deployment.
- Blue
Green Pulumi.Update Policy Aws Native. Sage Maker. Inputs. Endpoint Blue Green Update Policy - Configuration for blue-green update deployment policies.
- Rolling
Update Pulumi.Policy Aws Native. Sage Maker. Inputs. Endpoint Rolling Update Policy - Configuration for rolling update deployment policies.
- Auto
Rollback EndpointConfiguration Auto Rollback Config - Configuration for automatic rollback if an error occurs during deployment.
- Blue
Green EndpointUpdate Policy Blue Green Update Policy - Configuration for blue-green update deployment policies.
- Rolling
Update EndpointPolicy Rolling Update Policy - Configuration for rolling update deployment policies.
- auto
Rollback EndpointConfiguration Auto Rollback Config - Configuration for automatic rollback if an error occurs during deployment.
- blue
Green EndpointUpdate Policy Blue Green Update Policy - Configuration for blue-green update deployment policies.
- rolling
Update EndpointPolicy Rolling Update Policy - Configuration for rolling update deployment policies.
- auto
Rollback EndpointConfiguration Auto Rollback Config - Configuration for automatic rollback if an error occurs during deployment.
- blue
Green EndpointUpdate Policy Blue Green Update Policy - Configuration for blue-green update deployment policies.
- rolling
Update EndpointPolicy Rolling Update Policy - Configuration for rolling update deployment policies.
- auto_
rollback_ Endpointconfiguration Auto Rollback Config - Configuration for automatic rollback if an error occurs during deployment.
- blue_
green_ Endpointupdate_ policy Blue Green Update Policy - Configuration for blue-green update deployment policies.
- rolling_
update_ Endpointpolicy Rolling Update Policy - Configuration for rolling update deployment policies.
- auto
Rollback Property MapConfiguration - Configuration for automatic rollback if an error occurs during deployment.
- blue
Green Property MapUpdate Policy - Configuration for blue-green update deployment policies.
- rolling
Update Property MapPolicy - Configuration for rolling update deployment policies.
EndpointRollingUpdatePolicy
- Maximum
Batch Pulumi.Size Aws Native. Sage Maker. Inputs. Endpoint Capacity Size - Specifies the maximum batch size for each rolling update.
- Wait
Interval intIn Seconds - The time to wait between steps during the rolling update, in seconds.
- Maximum
Execution intTimeout In Seconds - The maximum time allowed for the rolling update, in seconds.
- Rollback
Maximum Pulumi.Batch Size Aws Native. Sage Maker. Inputs. Endpoint Capacity Size - The maximum batch size for rollback during an update failure.
- Maximum
Batch EndpointSize Capacity Size - Specifies the maximum batch size for each rolling update.
- Wait
Interval intIn Seconds - The time to wait between steps during the rolling update, in seconds.
- Maximum
Execution intTimeout In Seconds - The maximum time allowed for the rolling update, in seconds.
- Rollback
Maximum EndpointBatch Size Capacity Size - The maximum batch size for rollback during an update failure.
- maximum
Batch EndpointSize Capacity Size - Specifies the maximum batch size for each rolling update.
- wait
Interval IntegerIn Seconds - The time to wait between steps during the rolling update, in seconds.
- maximum
Execution IntegerTimeout In Seconds - The maximum time allowed for the rolling update, in seconds.
- rollback
Maximum EndpointBatch Size Capacity Size - The maximum batch size for rollback during an update failure.
- maximum
Batch EndpointSize Capacity Size - Specifies the maximum batch size for each rolling update.
- wait
Interval numberIn Seconds - The time to wait between steps during the rolling update, in seconds.
- maximum
Execution numberTimeout In Seconds - The maximum time allowed for the rolling update, in seconds.
- rollback
Maximum EndpointBatch Size Capacity Size - The maximum batch size for rollback during an update failure.
- maximum_
batch_ Endpointsize Capacity Size - Specifies the maximum batch size for each rolling update.
- wait_
interval_ intin_ seconds - The time to wait between steps during the rolling update, in seconds.
- maximum_
execution_ inttimeout_ in_ seconds - The maximum time allowed for the rolling update, in seconds.
- rollback_
maximum_ Endpointbatch_ size Capacity Size - The maximum batch size for rollback during an update failure.
- maximum
Batch Property MapSize - Specifies the maximum batch size for each rolling update.
- wait
Interval NumberIn Seconds - The time to wait between steps during the rolling update, in seconds.
- maximum
Execution NumberTimeout In Seconds - The maximum time allowed for the rolling update, in seconds.
- rollback
Maximum Property MapBatch Size - The maximum batch size for rollback during an update failure.
EndpointTrafficRoutingConfig
- Type string
- Specifies the type of traffic routing (e.g., 'AllAtOnce', 'Canary', 'Linear').
- Canary
Size Pulumi.Aws Native. Sage Maker. Inputs. Endpoint Capacity Size - Specifies the size of the canary traffic in a canary deployment.
- Linear
Step Pulumi.Size Aws Native. Sage Maker. Inputs. Endpoint Capacity Size - Specifies the step size for linear traffic routing.
- Wait
Interval intIn Seconds - Specifies the wait interval between traffic shifts, in seconds.
- Type string
- Specifies the type of traffic routing (e.g., 'AllAtOnce', 'Canary', 'Linear').
- Canary
Size EndpointCapacity Size - Specifies the size of the canary traffic in a canary deployment.
- Linear
Step EndpointSize Capacity Size - Specifies the step size for linear traffic routing.
- Wait
Interval intIn Seconds - Specifies the wait interval between traffic shifts, in seconds.
- type String
- Specifies the type of traffic routing (e.g., 'AllAtOnce', 'Canary', 'Linear').
- canary
Size EndpointCapacity Size - Specifies the size of the canary traffic in a canary deployment.
- linear
Step EndpointSize Capacity Size - Specifies the step size for linear traffic routing.
- wait
Interval IntegerIn Seconds - Specifies the wait interval between traffic shifts, in seconds.
- type string
- Specifies the type of traffic routing (e.g., 'AllAtOnce', 'Canary', 'Linear').
- canary
Size EndpointCapacity Size - Specifies the size of the canary traffic in a canary deployment.
- linear
Step EndpointSize Capacity Size - Specifies the step size for linear traffic routing.
- wait
Interval numberIn Seconds - Specifies the wait interval between traffic shifts, in seconds.
- type str
- Specifies the type of traffic routing (e.g., 'AllAtOnce', 'Canary', 'Linear').
- canary_
size EndpointCapacity Size - Specifies the size of the canary traffic in a canary deployment.
- linear_
step_ Endpointsize Capacity Size - Specifies the step size for linear traffic routing.
- wait_
interval_ intin_ seconds - Specifies the wait interval between traffic shifts, in seconds.
- type String
- Specifies the type of traffic routing (e.g., 'AllAtOnce', 'Canary', 'Linear').
- canary
Size Property Map - Specifies the size of the canary traffic in a canary deployment.
- linear
Step Property MapSize - Specifies the step size for linear traffic routing.
- wait
Interval NumberIn Seconds - Specifies the wait interval between traffic shifts, in seconds.
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.37.0 published on Wednesday, Oct 15, 2025 by Pulumi
