We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi
aws-native.sagemaker.getEndpoint
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 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:
- EndpointArn string
- The Amazon Resource Name (ARN) of the endpoint.
- EndpointArn string
- The Amazon Resource Name (ARN) of the endpoint.
- endpointArn String
- The Amazon Resource Name (ARN) of the endpoint.
- endpointArn string
- The Amazon Resource Name (ARN) of the endpoint.
- endpoint_arn str
- The Amazon Resource Name (ARN) of the endpoint.
- endpointArn String
- The Amazon Resource Name (ARN) of the endpoint.
getEndpoint Result
The following output properties are available:
- DeploymentConfig Pulumi.Aws Native. Sage Maker. Outputs. Endpoint Deployment Config 
- Specifies deployment configuration for updating the SageMaker endpoint. Includes rollback and update policies.
- EndpointArn string
- The Amazon Resource Name (ARN) of the endpoint.
- EndpointConfig 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.
- DeploymentConfig EndpointDeployment Config 
- Specifies deployment configuration for updating the SageMaker endpoint. Includes rollback and update policies.
- EndpointArn string
- The Amazon Resource Name (ARN) of the endpoint.
- EndpointConfig 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.
- deploymentConfig EndpointDeployment Config 
- Specifies deployment configuration for updating the SageMaker endpoint. Includes rollback and update policies.
- endpointArn String
- The Amazon Resource Name (ARN) of the endpoint.
- endpointConfig 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.
- deploymentConfig EndpointDeployment Config 
- Specifies deployment configuration for updating the SageMaker endpoint. Includes rollback and update policies.
- endpointArn string
- The Amazon Resource Name (ARN) of the endpoint.
- endpointConfig 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.
- deploymentConfig Property Map
- Specifies deployment configuration for updating the SageMaker endpoint. Includes rollback and update policies.
- endpointArn String
- The Amazon Resource Name (ARN) of the endpoint.
- endpointConfig 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 
- AlarmName string
- The name of the CloudWatch alarm.
- AlarmName string
- The name of the CloudWatch alarm.
- alarmName String
- The name of the CloudWatch alarm.
- alarmName string
- The name of the CloudWatch alarm.
- alarm_name str
- The name of the CloudWatch alarm.
- alarmName 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
[]EndpointAlarm 
- List of CloudWatch alarms to monitor during the deployment. If any alarm goes off, the deployment is rolled back.
- alarms
List<EndpointAlarm> 
- List of CloudWatch alarms to monitor during the deployment. If any alarm goes off, the deployment is rolled back.
- alarms
EndpointAlarm[] 
- List of CloudWatch alarms to monitor during the deployment. If any alarm goes off, the deployment is rolled back.
- alarms
Sequence[EndpointAlarm] 
- 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    
- TrafficRouting Pulumi.Configuration Aws Native. Sage Maker. Inputs. Endpoint Traffic Routing Config 
- The traffic routing configuration for the blue/green deployment.
- MaximumExecution intTimeout In Seconds 
- The maximum time allowed for the blue/green update, in seconds.
- TerminationWait intIn Seconds 
- The wait time before terminating the old endpoint during a blue/green deployment.
- TrafficRouting EndpointConfiguration Traffic Routing Config 
- The traffic routing configuration for the blue/green deployment.
- MaximumExecution intTimeout In Seconds 
- The maximum time allowed for the blue/green update, in seconds.
- TerminationWait intIn Seconds 
- The wait time before terminating the old endpoint during a blue/green deployment.
- trafficRouting EndpointConfiguration Traffic Routing Config 
- The traffic routing configuration for the blue/green deployment.
- maximumExecution IntegerTimeout In Seconds 
- The maximum time allowed for the blue/green update, in seconds.
- terminationWait IntegerIn Seconds 
- The wait time before terminating the old endpoint during a blue/green deployment.
- trafficRouting EndpointConfiguration Traffic Routing Config 
- The traffic routing configuration for the blue/green deployment.
- maximumExecution numberTimeout In Seconds 
- The maximum time allowed for the blue/green update, in seconds.
- terminationWait 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.
- trafficRouting Property MapConfiguration 
- The traffic routing configuration for the blue/green deployment.
- maximumExecution NumberTimeout In Seconds 
- The maximum time allowed for the blue/green update, in seconds.
- terminationWait NumberIn Seconds 
- The wait time before terminating the old endpoint during a blue/green deployment.
EndpointCapacitySize  
EndpointDeploymentConfig  
- AutoRollback Pulumi.Configuration Aws Native. Sage Maker. Inputs. Endpoint Auto Rollback Config 
- Configuration for automatic rollback if an error occurs during deployment.
- BlueGreen Pulumi.Update Policy Aws Native. Sage Maker. Inputs. Endpoint Blue Green Update Policy 
- Configuration for blue-green update deployment policies.
- RollingUpdate Pulumi.Policy Aws Native. Sage Maker. Inputs. Endpoint Rolling Update Policy 
- Configuration for rolling update deployment policies.
- AutoRollback EndpointConfiguration Auto Rollback Config 
- Configuration for automatic rollback if an error occurs during deployment.
- BlueGreen EndpointUpdate Policy Blue Green Update Policy 
- Configuration for blue-green update deployment policies.
- RollingUpdate EndpointPolicy Rolling Update Policy 
- Configuration for rolling update deployment policies.
- autoRollback EndpointConfiguration Auto Rollback Config 
- Configuration for automatic rollback if an error occurs during deployment.
- blueGreen EndpointUpdate Policy Blue Green Update Policy 
- Configuration for blue-green update deployment policies.
- rollingUpdate EndpointPolicy Rolling Update Policy 
- Configuration for rolling update deployment policies.
- autoRollback EndpointConfiguration Auto Rollback Config 
- Configuration for automatic rollback if an error occurs during deployment.
- blueGreen EndpointUpdate Policy Blue Green Update Policy 
- Configuration for blue-green update deployment policies.
- rollingUpdate 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.
- autoRollback Property MapConfiguration 
- Configuration for automatic rollback if an error occurs during deployment.
- blueGreen Property MapUpdate Policy 
- Configuration for blue-green update deployment policies.
- rollingUpdate Property MapPolicy 
- Configuration for rolling update deployment policies.
EndpointRollingUpdatePolicy   
- MaximumBatch Pulumi.Size Aws Native. Sage Maker. Inputs. Endpoint Capacity Size 
- Specifies the maximum batch size for each rolling update.
- WaitInterval intIn Seconds 
- The time to wait between steps during the rolling update, in seconds.
- MaximumExecution intTimeout In Seconds 
- The maximum time allowed for the rolling update, in seconds.
- RollbackMaximum Pulumi.Batch Size Aws Native. Sage Maker. Inputs. Endpoint Capacity Size 
- The maximum batch size for rollback during an update failure.
- MaximumBatch EndpointSize Capacity Size 
- Specifies the maximum batch size for each rolling update.
- WaitInterval intIn Seconds 
- The time to wait between steps during the rolling update, in seconds.
- MaximumExecution intTimeout In Seconds 
- The maximum time allowed for the rolling update, in seconds.
- RollbackMaximum EndpointBatch Size Capacity Size 
- The maximum batch size for rollback during an update failure.
- maximumBatch EndpointSize Capacity Size 
- Specifies the maximum batch size for each rolling update.
- waitInterval IntegerIn Seconds 
- The time to wait between steps during the rolling update, in seconds.
- maximumExecution IntegerTimeout In Seconds 
- The maximum time allowed for the rolling update, in seconds.
- rollbackMaximum EndpointBatch Size Capacity Size 
- The maximum batch size for rollback during an update failure.
- maximumBatch EndpointSize Capacity Size 
- Specifies the maximum batch size for each rolling update.
- waitInterval numberIn Seconds 
- The time to wait between steps during the rolling update, in seconds.
- maximumExecution numberTimeout In Seconds 
- The maximum time allowed for the rolling update, in seconds.
- rollbackMaximum 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.
- maximumBatch Property MapSize 
- Specifies the maximum batch size for each rolling update.
- waitInterval NumberIn Seconds 
- The time to wait between steps during the rolling update, in seconds.
- maximumExecution NumberTimeout In Seconds 
- The maximum time allowed for the rolling update, in seconds.
- rollbackMaximum 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').
- CanarySize Pulumi.Aws Native. Sage Maker. Inputs. Endpoint Capacity Size 
- Specifies the size of the canary traffic in a canary deployment.
- LinearStep Pulumi.Size Aws Native. Sage Maker. Inputs. Endpoint Capacity Size 
- Specifies the step size for linear traffic routing.
- WaitInterval intIn Seconds 
- Specifies the wait interval between traffic shifts, in seconds.
- Type string
- Specifies the type of traffic routing (e.g., 'AllAtOnce', 'Canary', 'Linear').
- CanarySize EndpointCapacity Size 
- Specifies the size of the canary traffic in a canary deployment.
- LinearStep EndpointSize Capacity Size 
- Specifies the step size for linear traffic routing.
- WaitInterval intIn Seconds 
- Specifies the wait interval between traffic shifts, in seconds.
- type String
- Specifies the type of traffic routing (e.g., 'AllAtOnce', 'Canary', 'Linear').
- canarySize EndpointCapacity Size 
- Specifies the size of the canary traffic in a canary deployment.
- linearStep EndpointSize Capacity Size 
- Specifies the step size for linear traffic routing.
- waitInterval IntegerIn Seconds 
- Specifies the wait interval between traffic shifts, in seconds.
- type string
- Specifies the type of traffic routing (e.g., 'AllAtOnce', 'Canary', 'Linear').
- canarySize EndpointCapacity Size 
- Specifies the size of the canary traffic in a canary deployment.
- linearStep EndpointSize Capacity Size 
- Specifies the step size for linear traffic routing.
- waitInterval 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').
- canarySize Property Map
- Specifies the size of the canary traffic in a canary deployment.
- linearStep Property MapSize 
- Specifies the step size for linear traffic routing.
- waitInterval 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.26.0 published on Wednesday, Mar 12, 2025 by Pulumi