We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 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.9.0 published on Monday, Nov 18, 2024 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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:sagemaker:getEndpoint
arguments:
# arguments dictionary
The 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.9.0 published on Monday, Nov 18, 2024 by Pulumi