Actions, resources, and condition keys for Amazon SageMaker
Amazon SageMaker (service prefix:
sagemaker
) provides the following service-specific resources, actions, and condition context
keys for use in IAM permission policies.
References:
-
Learn how to configure this service .
-
View a list of the API operations available for this service .
-
Learn how to secure this service and its resources by using IAM permission policies.
Topics
Actions defined by Amazon SageMaker
You can specify the following actions in the
Action
element of an IAM policy statement. Use policies to grant permissions to perform
an operation in AWS. When you use an action in a policy, you usually allow or
deny access to the API operation or CLI command with the same name. However,
in some cases, a single action controls access to more than one operation. Alternatively,
some operations require several different actions.
The
Resource types
column indicates whether each action supports resource-level permissions. If
there is no value for this column, you must specify all resources ("*") in the
Resource
element of your policy statement. If the column includes a resource type, then
you can specify an ARN of that type in a statement with that action. Required
resources are indicated in the table with an asterisk (*). If you specify a resource-level
permission ARN in a statement using this action, then it must be of this type.
Some actions support multiple resource types. If the resource type is optional (not
indicated as required), then you can choose to use one but not the other.
For details about the columns in the following table, see The actions table .
Actions | Description | Access level | Resource types (*required) | Condition keys | Dependent actions |
---|---|---|---|---|---|
AddAssociation | Grants permission to associate a lineage entity (artifact, context, action, experiment, experiment-trial-component) to another. | Write | |||
AddTags | Adds or overwrites one or more tags for the specified Amazon SageMaker resource. | Tagging | |||
AssociateTrialComponent | Associate a trial component with a trial. | Write | |||
BatchGetMetrics [permission only] | Retrieve metrics associated with SageMaker Resources such as Training Jobs. This API is not publicly exposed at this point, however admins can control this action | Read | |||
BatchPutMetrics [permission only] | Publish metrics associated with a SageMaker Resource such as a Training Job. This API is not publicly exposed at this point, however admins can control this action | Write | |||
CreateAction | Grants permission to create an action. | Write | |||
CreateAlgorithm | Grants permission to create an algorithm. | Write | |||
CreateApp | Grants permission to create an App for a SageMaker Studio UserProfile | Write | |||
CreateAppImageConfig | Grants permission to create an AppImageConfig | Write | |||
CreateArtifact | Grants permission to create an artifact. | Write | |||
CreateAutoMLJob | Creates automl job. | Write |
iam:PassRole |
||
CreateCodeRepository | Grants permission to create a CodeRepository. | Write | |||
CreateCompilationJob | Create a compilation job. | Write |
iam:PassRole |
||
CreateContext | Grants permission to create a context. | Write | |||
CreateDataQualityJobDefinition | Grants permission to create a data quality job definition. | Write |
iam:PassRole |
||
CreateDeviceFleet | Grants permission to create a device fleet | Write |
iam:PassRole |
||
CreateDomain | Grants permission to create a Domain for SageMaker Studio | Write |
iam:CreateServiceLinkedRole iam:PassRole |
||
sagemaker:AppNetworkAccessType |
|||||
CreateEdgePackagingJob | Grants permission to create an edge packaging job | Write |
iam:PassRole |
||
CreateEndpoint | Creates an endpoint using the endpoint configuration specified in the request. | Write | |||
CreateEndpointConfig | Creates an endpoint configuration that can be deployed using Amazon SageMaker hosting services. | Write | |||
CreateExperiment | Create an experiment. | Write | |||
CreateFeatureGroup | Creates feature group. | Write |
iam:PassRole |
||
sagemaker:FeatureGroupOnlineStoreKmsKey |
|||||
CreateFlowDefinition | Creates a flow definition, which defines settings for a human workflow. | Write |
iam:PassRole |
||
CreateHumanTaskUi | Defines the settings you will use for the human review workflow user interface. | Write | |||
CreateHyperParameterTuningJob | Creates hyper parameter tuning job that can be deployed using Amazon SageMaker. | Write |
iam:PassRole |
||
sagemaker:FileSystemAccessMode sagemaker:FileSystemDirectoryPath |
|||||
CreateImage | Grants permissions to create a SageMaker Image. | Write |
iam:PassRole |
||
CreateImageVersion | Grants permissions to create a SageMaker ImageVersion. | Write | |||
CreateLabelingJob | Starts a labeling job. A labeling job takes unlabeled data in and produces labeled data as output, which can be used for training SageMaker models. | Write |
iam:PassRole |
||
CreateModel | Creates a model in Amazon SageMaker. In the request, you specify a name for the model and describe one or more containers. | Write |
iam:PassRole |
||
CreateModelBiasJobDefinition | Grants permission to create a model bias job definition. | Write |
iam:PassRole |
||
CreateModelExplainabilityJobDefinition | Grants permission to create a model explainability job definition. | Write |
iam:PassRole |
||
CreateModelPackage | Grants permission to create a ModelPackage. | Write | |||
CreateModelPackageGroup | Grants permission to create a ModelPackageGroup. | Write | |||
CreateModelQualityJobDefinition | Grants permission to create a model quality job definition. | Write |
iam:PassRole |
||
CreateMonitoringSchedule | Grants permission to create a monitoring schedule. | Write |
iam:PassRole |
||
CreateNotebookInstance | Creates an Amazon SageMaker notebook instance. A notebook instance is an Amazon EC2 instance running on a Jupyter Notebook. | Write |
iam:PassRole |
||
CreateNotebookInstanceLifecycleConfig | Creates an notebook instance lifecycle configuration that can be deployed using Amazon SageMaker. | Write | |||
CreatePipeline | Grants permission to create a pipeline. | Write |
iam:PassRole |
||
CreatePresignedDomainUrl | Grants permission to return a URL that you can use from your browser to connect to the Domain as a specified UserProfile when AuthMode is 'IAM' | Write | |||
CreatePresignedNotebookInstanceUrl | Returns a URL that you can use from your browser to connect to the Notebook Instance. | Write | |||
CreateProcessingJob | Starts a processing job. After processing completes, Amazon SageMaker saves the resulting artifacts and other optional output to an Amazon S3 location that you specify. | Write |
iam:PassRole |
||
CreateProject | Grants permission to create a Project. | Write | |||
CreateTrainingJob | Starts a model training job. After training completes, Amazon SageMaker saves the resulting model artifacts and other optional output to an Amazon S3 location that you specify. | Write |
iam:PassRole |
||
sagemaker:FileSystemAccessMode sagemaker:FileSystemDirectoryPath |
|||||
CreateTransformJob | Starts a transform job. After the results are obtained, Amazon SageMaker saves them to an Amazon S3 location that you specify. | Write | |||
CreateTrial | Create a trial. | Write | |||
CreateTrialComponent | Create a trial component. | Write | |||
CreateUserProfile | Grants permission to create a UserProfile for a SageMaker Studio Domain | Write |
iam:PassRole |
||
CreateWorkforce | Create a workforce. | Write | |||
CreateWorkteam | Create a workteam. | Write | |||
DeleteAction | Grants permission to delete an action. | Write | |||
DeleteAlgorithm | Grants permission to delete an algorithm. | Write | |||
DeleteApp | Grants permission to delete an App | Write | |||
DeleteAppImageConfig | Grants permission to delete an AppImageConfig | Write | |||
DeleteArtifact | Grants permission to delete an artifact. | Write | |||
DeleteAssociation | Grants permission to delete the association from a lineage entity (artifact, context, action, experiment, experiment-trial-component) to another. | Write | |||
DeleteCodeRepository | Grants permission to delete a CodeRepository. | Write | |||
DeleteContext | Grants permission to delete a context. | Write | |||
DeleteDataQualityJobDefinition | Grants permission to delete the data quality job definition created using the CreateDataQualityJobDefinition API. | Write | |||
DeleteDeviceFleet | Grants permission to delete a device fleet | Write | |||
DeleteDomain | Grants permission to delete a Domain | Write | |||
DeleteEndpoint | Deletes an endpoint. Amazon SageMaker frees up all the resources that were deployed when the endpoint was created. | Write | |||
DeleteEndpointConfig | Deletes the endpoint configuration created using the CreateEndpointConfig API. The DeleteEndpointConfig API deletes only the specified configuration. It does not delete any endpoints created using the configuration. | Write | |||
DeleteExperiment | Deletes an experiment. | Write | |||
DeleteFeatureGroup | Deletes a feature group. | Write | |||
DeleteFlowDefinition | Deltes the specified flow definition. | Write | |||
DeleteHumanLoop | Deletes the specified human loop. | Write | |||
DeleteImage | Grants permissions to delete a SageMaker Image. | Write | |||
DeleteImageVersion | Grants permissions to delete a SageMaker ImageVersion. | Write | |||
DeleteModel | Deletes a model created using the CreateModel API. The DeleteModel API deletes only the model entry in Amazon SageMaker that you created by calling the CreateModel API. It does not delete model artifacts, inference code, or the IAM role that you specified when creating the model. | Write | |||
DeleteModelBiasJobDefinition | Grants permission to delete the model bias job definition created using the CreateModelBiasJobDefinition API. | Write | |||
DeleteModelExplainabilityJobDefinition | Grants permission to delete the model explainability job definition created using the CreateModelExplainabilityJobDefinition API. | Write | |||
DeleteModelPackage | Grants permission to delete a ModelPackage. | Write | |||
DeleteModelPackageGroup | Grants permission to delete a ModelPackageGroup. | Write | |||
DeleteModelPackageGroupPolicy | Grants permission to delete a ModelPackageGroup policy. | Write | |||
DeleteModelQualityJobDefinition | Grants permission to delete the model quality job definition created using the CreateModelQualityJobDefinition API. | Write | |||
DeleteMonitoringSchedule | Grants permission to delete a monitoring schedule. | Write | |||
DeleteNotebookInstance | Deletes an Amazon SageMaker notebook instance. Before you can delete a notebook instance, you must call the StopNotebookInstance API. | Write | |||
DeleteNotebookInstanceLifecycleConfig | Deletes an notebook instance lifecycle configuration that can be deployed using Amazon SageMaker. | Write | |||
DeletePipeline | Grants permission to delete a pipeline. | Write | |||
DeleteProject | Grants permission to delete a project. | Write | |||
DeleteRecord | Delete a record from a feature group. | Write | |||
DeleteTags | Deletes the specified set of tags from an Amazon SageMaker resource. | Tagging | |||
DeleteTrial | Deletes a trial. | Write | |||
DeleteTrialComponent | Deletes a trial component. | Write | |||
DeleteUserProfile | Grants permission to delete a UserProfile | Write | |||
DeleteWorkforce | Deletes a workforce. | Write | |||
DeleteWorkteam | Deletes a workteam. | Write | |||
DeregisterDevices | Grants permission to deregister a set of devices | Write | |||
DescribeAction | Grants permission to get information about an action. | Read | |||
DescribeAlgorithm | Grants permission to describe an algorithm. | Read | |||
DescribeApp | Grants permission to describe an App | Read | |||
DescribeAppImageConfig | Grants permission to describe an AppImageConfig | Read | |||
DescribeArtifact | Grants permission to get information about an artifact. | Read | |||
DescribeAutoMLJob | Describes an automl job that was created via CreateAutoMLJob API. | Read | |||
DescribeCodeRepository | Grants permission to describe a CodeRepository. | Read | |||
DescribeCompilationJob | Returns information about a compilation job. | Read | |||
DescribeContext | Grants permission to get information about a context. | Read | |||
DescribeDataQualityJobDefinition | Grants permission to return information about a data quality job definition. | Read | |||
DescribeDevice | Grants permission to access information about a device | Read | |||
DescribeDeviceFleet | Grants permission to access information about a device fleet | Read | |||
DescribeDomain | Grants permission to describe a Domain | Read | |||
DescribeEdgePackagingJob | Grants permission to access information about an edge packaging job | Read | |||
DescribeEndpoint | Returns the description of an endpoint. | Read | |||
DescribeEndpointConfig | Returns the description of an endpoint configuration, which was created using the CreateEndpointConfig API. | Read | |||
DescribeExperiment | Returns information about an experiment. | Read | |||
DescribeFeatureGroup | Returns information about a feature group. | Read | |||
DescribeFlowDefinition | Returns detailed information about the specified flow definition. | Read | |||
DescribeHumanLoop | Returns detailed information about the specified human loop. | Read | |||
DescribeHumanTaskUi | Returns detailed information about the specified human review workflow user interface. | Read | |||
DescribeHyperParameterTuningJob | Describes a hyper parameter tuning job that was created via CreateHyperParameterTuningJob API. | Read | |||
DescribeImage | Grants permissions to return information about a SageMaker Image. | Read | |||
DescribeImageVersion | Grants permissions to return information about a SageMaker ImageVersion. | Read | |||
DescribeLabelingJob | Returns information about a labeling job. | Read | |||
DescribeModel | Describes a model that you created using the CreateModel API. | Read | |||
DescribeModelBiasJobDefinition | Grants permission to return information about a model bias job definition. | Read | |||
DescribeModelExplainabilityJobDefinition | Grants permission to return information about a model explainability job definition. | Read | |||
DescribeModelPackage | Grants permission to describe a ModelPackage. | Read | |||
DescribeModelPackageGroup | Grants permission to describe a ModelPackageGroup. | Read | |||
DescribeModelQualityJobDefinition | Grants permission to return information about a model quality job definition. | Read | |||
DescribeMonitoringSchedule | Grants permission to return information about a monitoring schedule. | Read | |||
DescribeNotebookInstance | Returns information about a notebook instance. | Read | |||
DescribeNotebookInstanceLifecycleConfig | Describes an notebook instance lifecycle configuration that was created via CreateNotebookInstanceLifecycleConfig API. | Read | |||
DescribePipeline | Grants permission to get information about a pipeline. | Read | |||
DescribePipelineDefinitionForExecution | Grants permission to get the pipeline definition for a pipeline execution. | Read | |||
DescribePipelineExecution | Grants permission to get information about a pipeline execution. | Read | |||
DescribeProcessingJob | Returns information about a processing job. | Read | |||
DescribeProject | Grants permission to describe a project. | Read | |||
DescribeSubscribedWorkteam | Returns information about a subscribed workteam. | Read | |||
DescribeTrainingJob | Returns information about a training job. | Read | |||
DescribeTransformJob | Returns information about a transform job. | Read | |||
DescribeTrial | Returns information about a trial. | Read | |||
DescribeTrialComponent | Returns information about a trial component. | Read | |||
DescribeUserProfile | Grants permission to describe a UserProfile | Read | |||
DescribeWorkforce | Returns information about a workforce. | Read | |||
DescribeWorkteam | Returns information about a workteam. | Read | |||
DisableSagemakerServicecatalogPortfolio | Grants permission to disable a SageMaker Service Catalog Portfolio. | Write | |||
DisassociateTrialComponent | Disassociate a trial component with a trial. | Write | |||
EnableSagemakerServicecatalogPortfolio | Grants permission to enable a SageMaker Service Catalog Portfolio. | Write | |||
GetDeviceFleetReport | Grants permission to access a summary of the devices in a device fleet | Read | |||
GetDeviceRegistration | Grants permission to get device registration. After you deploy a model onto edge devices this api is used to get current device registration | Read | |||
GetModelPackageGroupPolicy | Grants permission to get a ModelPackageGroup policy. | Read | |||
GetRecord | Get a record from a feature group. | Read | |||
GetSagemakerServicecatalogPortfolioStatus | Grants permission to get a SageMaker Service Catalog Portfolio. | Read | |||
GetSearchSuggestions | Get search suggestions when provided with keyword. | Read | |||
InvokeEndpoint | After you deploy a model into production using Amazon SageMaker hosting services, your client applications use this API to get inferences from the model hosted at the specified endpoint. | Read | |||
ListActions | Grants permission to list actions. | List | |||
ListAlgorithms | Grants permission to list Algorithms. | List | |||
ListAppImageConfigs | Grants permission to list the AppImageConfigs in your account | List | |||
ListApps | Grants permission to list the Apps in your account | List | |||
ListArtifacts | Grants permission to list artifacts. | List | |||
ListAssociations | Grants permission to list associations. | List | |||
ListAutoMLJobs | Lists automl jobs created via the CreateAutoMLJob. | List | |||
ListCandidatesForAutoMLJob | Lists candidates for automl job created via the CreateAutoMLJob. | List | |||
ListCodeRepositories | Grants permission to list code repositories. | List | |||
ListCompilationJobs | Lists compilation jobs. | List | |||
ListContexts | Grants permission to list contexts. | List | |||
ListDataQualityJobDefinitions | Grants permission to list data quality job definitions. | List | |||
ListDeviceFleets | Grants permission to list device fleets | List | |||
ListDevices | Grants permission to list devices. | List | |||
ListDomains | Grants permission to list the Domains in your account | List | |||
ListEdgePackagingJobs | Grants permission to list edge packaging jobs | List | |||
ListEndpointConfigs | Lists endpoint configurations. | List | |||
ListEndpoints | Lists endpoints. | List | |||
ListExperiments | Lists experiments. | List | |||
ListFeatureGroups | Lists feature groups. | List | |||
ListFlowDefinitions | Returns summary information about flow definitions, given the specified parameters. | List | |||
ListHumanLoops | Returns summary information about human loops, given the specified parameters. | List | |||
ListHumanTaskUis | Returns summary information about human review workflow user interfaces, given the specified parameters. | List | |||
ListHyperParameterTuningJobs | Lists hyper parameter tuning jobs that was created using Amazon SageMaker. | List | |||
ListImageVersions | Grants permissions to list ImageVersions that belong to a SageMaker Image. | List | |||
ListImages | Grants permissions to list SageMaker Images in your account. | List | |||
ListLabelingJobs | Lists labeling jobs. | List | |||
ListLabelingJobsForWorkteam | Lists labeling jobs for workteam. | List | |||
ListModelBiasJobDefinitions | Grants permission to list model bias job definitions. | List | |||
ListModelExplainabilityJobDefinitions | Grants permission to list model explainability job definitions. | List | |||
ListModelPackageGroups | Grants permission to list ModelPackageGroups. | List | |||
ListModelPackages | Grants permission to list ModelPackages. | List | |||
ListModelQualityJobDefinitions | Grants permission to list model quality job definitions. | List | |||
ListModels | Lists the models created with the CreateModel API. | List | |||
ListMonitoringExecutions | Grants permission to list monitoring executions. | List | |||
ListMonitoringSchedules | Grants permission to list monitoring schedules. | List | |||
ListNotebookInstanceLifecycleConfigs | Lists notebook instance lifecycle configurations that can be deployed using Amazon SageMaker. | List | |||
ListNotebookInstances | Returns a list of the Amazon SageMaker notebook instances in the requester's account in an AWS Region. | List | |||
ListPipelineExecutionSteps | Grants permission to list steps for a pipeline execution | List | |||
ListPipelineExecutions | Grants permission to list executions for a pipeline | List | |||
ListPipelineParametersForExecution | Grants permission to list parameters for a pipeline execution | List | |||
ListPipelines | Grants permission to list pipelines. | List | |||
ListProcessingJobs | Lists processing jobs. | List | |||
ListProjects | Grants permission to list Projects. | List | |||
ListSubscribedWorkteams | Lists subscribed workteams. | List | |||
ListTags | Returns the tag set associated with the specified resource. | List | |||
ListTrainingJobs | Lists training jobs. | List | |||
ListTrainingJobsForHyperParameterTuningJob | Lists training jobs for a hyper parameter tuning job that was created using Amazon SageMaker. | List | |||
ListTransformJobs | Lists transform jobs. | List | |||
ListTrialComponents | Lists trial components. | List | |||
ListTrials | Lists trials. | List | |||
ListUserProfiles | Grants permission to list the UserProfiles in your account | List | |||
ListWorkforces | Lists workforces. | List | |||
ListWorkteams | Lists workteams. | List | |||
PutModelPackageGroupPolicy | Grants permission to put a ModelPackageGroup policy. | Write | |||
PutRecord | Put a record to a feature group. | Write | |||
RegisterDevices | Grants permission to register a set of devices | Write | |||
RenderUiTemplate | Render a UI template used for a human annotation task. | Read |
iam:PassRole |
||
Search | Search for SageMaker objects. | Read | |||
SendHeartbeat | Grants permission to publish heartbeat data from devices. After you deploy a model onto edge devices this api is used to report device status | Write | |||
StartHumanLoop | Starts a human loop. | Write | |||
StartMonitoringSchedule | Starts a monitoring schedule. | Write | |||
StartNotebookInstance | Launches an EC2 instance with the latest version of the libraries and attaches your EBS volume. | Write | |||
StartPipelineExecution | Grants permission to start a pipeline execution. | Write | |||
StopAutoMLJob | Stops a running automl job created via the CreateAutoMLJob. | Write | |||
StopCompilationJob | Stops a compilation job. | Write | |||
StopEdgePackagingJob | Grants permission to stop an edge packaging job | Write | |||
StopHumanLoop | Stops the specified human loop. | Write | |||
StopHyperParameterTuningJob | Stops a running hyper parameter tuning job create via the CreateHyperParameterTuningJob. | Write | |||
StopLabelingJob | Stops a labeling job. Any labels already generated will be exported before stopping. | Write | |||
StopMonitoringSchedule | Stops a monitoring schedule. | Write | |||
StopNotebookInstance | Terminates the EC2 instance. Before terminating the instance, Amazon SageMaker disconnects the EBS volume from it. Amazon SageMaker preserves the EBS volume. | Write | |||
StopPipelineExecution | Grants permission to stop a pipeline execution. | Write | |||
StopProcessingJob | Stops a processing job. To stop a job, Amazon SageMaker sends the algorithm the SIGTERM signal, which delays job termination for 120 seconds. | Write | |||
StopTrainingJob | Stops a training job. To stop a job, Amazon SageMaker sends the algorithm the SIGTERM signal, which delays job termination for 120 seconds. | Write | |||
StopTransformJob | Stops a transform job. When Amazon SageMaker receives a StopTransformJob request, the status of the job changes to Stopping. After Amazon SageMaker stops the job, the status is set to Stopped | Write | |||
UpdateAction | Grants permission to update an action. | Write | |||
UpdateAppImageConfig | Grants permission to update an AppImageConfig | Write | |||
UpdateArtifact | Grants permission to update an artifact. | Write | |||
UpdateCodeRepository | Grants permission to update a CodeRepository. | Write | |||
UpdateContext | Grants permission to update a context. | Write | |||
UpdateDeviceFleet | Grants permission to update a device fleet | Write | |||
UpdateDevices | Grants permission to update a set of devices | Write | |||
UpdateDomain | Grants permission to update a Domain | Write | |||
UpdateEndpoint | Updates an endpoint to use the endpoint configuration specified in the request. | Write | |||
UpdateEndpointWeightsAndCapacities | Updates variant weight, capacity, or both of one or more variants associated with an endpoint. | Write | |||
UpdateExperiment | Updates an experiment. | Write | |||
UpdateImage | Grants permissions to update the properties of a SageMaker Image. | Write |
iam:PassRole |
||
UpdateModelPackage | Grants permission to update a ModelPackage. | Write | |||
UpdateMonitoringSchedule | Updates a monitoring schedule. | Write |
iam:PassRole |
||
UpdateNotebookInstance | Updates a notebook instance. Notebook instance updates include upgrading or downgrading the EC2 instance used for your notebook instance to accommodate changes in your workload requirements. You can also update the VPC security groups. | Write | |||
UpdateNotebookInstanceLifecycleConfig | Updates a notebook instance lifecycle configuration created with the CreateNotebookInstanceLifecycleConfig API. | Write | |||
UpdatePipeline | Grants permission to update a pipeline. | Write |
iam:PassRole |
||
UpdatePipelineExecution | Grants permission to update a pipeline execution. | Write | |||
UpdateTrainingJob | Updates a training job. | Write | |||
UpdateTrial | Updates a trial. | Write | |||
UpdateTrialComponent | Updates a trial component. | Write | |||
UpdateUserProfile | Grants permission to update a UserProfile | Write | |||
UpdateWorkforce | Updates a workforce. | Write | |||
UpdateWorkteam | Updates a workteam. | Write |
Resource types defined by Amazon SageMaker
The following resource types are defined by this service and can be used in the
Resource
element of IAM permission policy statements. Each action in the
Actions table
identifies the resource types that can be specified with that action. A resource
type can also define which condition keys you can include in a policy. These
keys are displayed in the last column of the table. For details about the columns
in the following table, see
The resource types table
.
Condition keys for Amazon SageMaker
Amazon SageMaker defines the following condition keys that can be used in the
Condition
element of an IAM policy. You can use these keys to further refine the conditions
under which the policy statement applies. For details about the columns in the
following table, see
The condition keys table
.
To view the global condition keys that are available to all services, see Available global condition keys .
Condition keys | Description | Type |
---|---|---|
aws:RequestTag/${TagKey} | A key that is present in the request the user makes to the SageMaker service. | String |
aws:ResourceTag/${TagKey} | A tag key and value pair. | String |
aws:SourceIp | Filters access by the requestor's IP address | String |
aws:SourceVpc | Filters access by the requestor's VPC | String |
aws:SourceVpce | Filters access by the requestor's VPC endpoint | String |
aws:TagKeys | The list of all the tag key names associated with the resource in the request. | String |
sagemaker:AcceleratorTypes | The list of all accelerator types associated with the resource in the request. | ArrayOfString |
sagemaker:AppNetworkAccessType | App network access type associated with the resource in the request. | String |
sagemaker:DirectInternetAccess | The direct internet access associated with the resource in the request. | String |
sagemaker:DomainSharingOutputKmsKey | The Domain sharing output KMS key associated with the resource in the request. | ARN |
sagemaker:FeatureGroupOfflineStoreKmsKey | The offline store kms key associated with the feature group resource in the request. | ARN |
sagemaker:FeatureGroupOfflineStoreS3Uri | The offline store s3 uri associated with the feature group resource in the request. | String |
sagemaker:FeatureGroupOnlineStoreKmsKey | The online store kms key associated with the feature group resource in the request. | ARN |
sagemaker:FileSystemAccessMode | File system access mode associated with the resource in the request. | String |
sagemaker:FileSystemDirectoryPath | File system directory path associated with the resource in the request. | String |
sagemaker:FileSystemId | A file system ID associated with the resource in the request. | String |
sagemaker:FileSystemType | File system type associated with the resource in the request. | String |
sagemaker:HomeEfsFileSystemKmsKey | This key is deprecated. It has been replaced by sagemaker:VolumeKmsKey. | ARN |
sagemaker:ImageArns | Filters access by the list of all image arns associated with the resource in the request. | ArrayOfString |
sagemaker:ImageVersionArns | Filters access by the list of all image version arns associated with the resource in the request. | ArrayOfString |
sagemaker:InstanceTypes | The list of all instance types associated with the resource in the request. | ArrayOfString |
sagemaker:InterContainerTrafficEncryption | The inter container traffic encryption associated with the resource in the request. | Bool |
sagemaker:MaxRuntimeInSeconds | The max runtime in seconds associated with the resource in the request. | Numeric |
sagemaker:ModelArn | The model arn associated with the resource in the request. | ARN |
sagemaker:NetworkIsolation | The network isolation associated with the resource in the request. | Bool |
sagemaker:OutputKmsKey | The output kms key associated with the resource in the request. | ARN |
sagemaker:ResourceTag/ | The preface string for a tag key and value pair attached to a resource. | String |
sagemaker:ResourceTag/${TagKey} | A tag key and value pair. | String |
sagemaker:RootAccess | The root access associated with the resource in the request. | String |
sagemaker:TargetModel | The target model associated with the Multi-Model Endpoint in the request. | String |
sagemaker:VolumeKmsKey | The volume kms key associated with the resource in the request. | ARN |
sagemaker:VpcSecurityGroupIds | The list of all vpc security group ids associated with the resource in the request. | ArrayOfString |
sagemaker:VpcSubnets | The list of all vpc subnets associated with the resource in the request. | ArrayOfString |
sagemaker:WorkteamArn | The workteam arn associated to the request. | ARN |
sagemaker:WorkteamType | The workteam type associated to the request. This can be public-crowd, private-crowd or vendor-crowd. | String |