aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
325 lines (324 loc) • 9.52 kB
TypeScript
/**
* All IAM policy actions for Amazon SageMaker with MLflow (SAGEMAKER-MLFLOW)
*
* Extracted by `aws-iam-policy` from
* https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonsagemakerwithmlflow.html
*
* 2025-02-24T21:49:37.890Z
*/
export declare enum AwsSagemakerMlflowActions {
/**
* Grants permission to access the MLflow UI
*
* See ${APIReferenceDocPage}
*/
AccessUI = "sagemaker-mlflow:AccessUI",
/**
* Grants permission to create an MLflow experiment
*
* See ${APIReferenceDocPage}
*/
CreateExperiment = "sagemaker-mlflow:CreateExperiment",
/**
* Grants permission to create a new model version
*
* See ${APIReferenceDocPage}
*/
CreateModelVersion = "sagemaker-mlflow:CreateModelVersion",
/**
* Grants permission to create a registered model
*
* See ${APIReferenceDocPage}
*/
CreateRegisteredModel = "sagemaker-mlflow:CreateRegisteredModel",
/**
* Grants permission to create a new run within an experiment
*
* See ${APIReferenceDocPage}
*/
CreateRun = "sagemaker-mlflow:CreateRun",
/**
* Grants permission to mark an MLflow experiment for deletion
*
* See ${APIReferenceDocPage}
*/
DeleteExperiment = "sagemaker-mlflow:DeleteExperiment",
/**
* Grants permission to delete a model version
*
* See ${APIReferenceDocPage}
*/
DeleteModelVersion = "sagemaker-mlflow:DeleteModelVersion",
/**
* Grants permission to delete a model version tag
*
* See ${APIReferenceDocPage}
*/
DeleteModelVersionTag = "sagemaker-mlflow:DeleteModelVersionTag",
/**
* Grants permission to delete a registered model
*
* See ${APIReferenceDocPage}
*/
DeleteRegisteredModel = "sagemaker-mlflow:DeleteRegisteredModel",
/**
* Grants permission to delete a registered model alias
*
* See ${APIReferenceDocPage}
*/
DeleteRegisteredModelAlias = "sagemaker-mlflow:DeleteRegisteredModelAlias",
/**
* Grants permission to delete a registered model tag
*
* See ${APIReferenceDocPage}
*/
DeleteRegisteredModelTag = "sagemaker-mlflow:DeleteRegisteredModelTag",
/**
* Grants permission to mark a run for deletion
*
* See ${APIReferenceDocPage}
*/
DeleteRun = "sagemaker-mlflow:DeleteRun",
/**
* Grants permission to delete a tag on a run
*
* See ${APIReferenceDocPage}
*/
DeleteTag = "sagemaker-mlflow:DeleteTag",
/**
* Grants permission to delete a trace tag in MLflow
*
* See ${APIReferenceDocPage}
*/
DeleteTraceTag = "sagemaker-mlflow:DeleteTraceTag",
/**
* Grants permission to delete traces in MLflow
*
* See ${APIReferenceDocPage}
*/
DeleteTraces = "sagemaker-mlflow:DeleteTraces",
/**
* Grants permission to end a trace in MLflow
*
* See ${APIReferenceDocPage}
*/
EndTrace = "sagemaker-mlflow:EndTrace",
/**
* Grants permission to get a URI to download model artifacts for a specific model
* version
*
* See ${APIReferenceDocPage}
*/
GetDownloadURIForModelVersionArtifacts = "sagemaker-mlflow:GetDownloadURIForModelVersionArtifacts",
/**
* Grants permission to get metadata for an MLflow experiment
*
* See ${APIReferenceDocPage}
*/
GetExperiment = "sagemaker-mlflow:GetExperiment",
/**
* Grants permission to get metadata for an MLflow experiment by name
*
* See ${APIReferenceDocPage}
*/
GetExperimentByName = "sagemaker-mlflow:GetExperimentByName",
/**
* Grants permission to get the latest model versions
*
* See ${APIReferenceDocPage}
*/
GetLatestModelVersions = "sagemaker-mlflow:GetLatestModelVersions",
/**
* Grants permission to get a list of all values for the specified metric for a gi
* ven run
*
* See ${APIReferenceDocPage}
*/
GetMetricHistory = "sagemaker-mlflow:GetMetricHistory",
/**
* Grants permission to get a model version by model name and version
*
* See ${APIReferenceDocPage}
*/
GetModelVersion = "sagemaker-mlflow:GetModelVersion",
/**
* Grants permission to get model version by alias in MLflow
*
* See ${APIReferenceDocPage}
*/
GetModelVersionByAlias = "sagemaker-mlflow:GetModelVersionByAlias",
/**
* Grants permission to get a registered model
*
* See ${APIReferenceDocPage}
*/
GetRegisteredModel = "sagemaker-mlflow:GetRegisteredModel",
/**
* Grants permission to get metadata, metrics, parameters, and tags for a run
*
* See ${APIReferenceDocPage}
*/
GetRun = "sagemaker-mlflow:GetRun",
/**
* Grants permission to get information about a trace in MLflow
*
* See ${APIReferenceDocPage}
*/
GetTraceInfo = "sagemaker-mlflow:GetTraceInfo",
/**
* Grants permission to list artifacts for a run
*
* See ${APIReferenceDocPage}
*/
ListArtifacts = "sagemaker-mlflow:ListArtifacts",
/**
* Grants permission to log a batch of metrics, parameters, and tags for a run
*
* See ${APIReferenceDocPage}
*/
LogBatch = "sagemaker-mlflow:LogBatch",
/**
* Grants permission to log inputs for a run
*
* See ${APIReferenceDocPage}
*/
LogInputs = "sagemaker-mlflow:LogInputs",
/**
* Grants permission to log a metric for a run
*
* See ${APIReferenceDocPage}
*/
LogMetric = "sagemaker-mlflow:LogMetric",
/**
* Grants permission to log the model associated with a run
*
* See ${APIReferenceDocPage}
*/
LogModel = "sagemaker-mlflow:LogModel",
/**
* Grants permission to log a parameter tracked during a run
*
* See ${APIReferenceDocPage}
*/
LogParam = "sagemaker-mlflow:LogParam",
/**
* Grants permission to rename a registered model
*
* See ${APIReferenceDocPage}
*/
RenameRegisteredModel = "sagemaker-mlflow:RenameRegisteredModel",
/**
* Grants permission to restore an experiment marked for deletion
*
* See ${APIReferenceDocPage}
*/
RestoreExperiment = "sagemaker-mlflow:RestoreExperiment",
/**
* Grants permission to restore a deleted run
*
* See ${APIReferenceDocPage}
*/
RestoreRun = "sagemaker-mlflow:RestoreRun",
/**
* Grants permission to search for MLflow experiments
*
* See ${APIReferenceDocPage}
*/
SearchExperiments = "sagemaker-mlflow:SearchExperiments",
/**
* Grants permission to search for a model version
*
* See ${APIReferenceDocPage}
*/
SearchModelVersions = "sagemaker-mlflow:SearchModelVersions",
/**
* Grants permission to search for registered models in MLflow
*
* See ${APIReferenceDocPage}
*/
SearchRegisteredModels = "sagemaker-mlflow:SearchRegisteredModels",
/**
* Grants permission to search for runs that satisfy expressions
*
* See ${APIReferenceDocPage}
*/
SearchRuns = "sagemaker-mlflow:SearchRuns",
/**
* Grants permission to search for traces in MLflow
*
* See ${APIReferenceDocPage}
*/
SearchTraces = "sagemaker-mlflow:SearchTraces",
/**
* Grants permission to set a tag on an experiment
*
* See ${APIReferenceDocPage}
*/
SetExperimentTag = "sagemaker-mlflow:SetExperimentTag",
/**
* Grants permission to set a tag for the model version
*
* See ${APIReferenceDocPage}
*/
SetModelVersionTag = "sagemaker-mlflow:SetModelVersionTag",
/**
* Grants permission to set a registered model alias
*
* See ${APIReferenceDocPage}
*/
SetRegisteredModelAlias = "sagemaker-mlflow:SetRegisteredModelAlias",
/**
* Grants permission to set a tag for a registered model
*
* See ${APIReferenceDocPage}
*/
SetRegisteredModelTag = "sagemaker-mlflow:SetRegisteredModelTag",
/**
* Grants permission to set a tag on a run
*
* See ${APIReferenceDocPage}
*/
SetTag = "sagemaker-mlflow:SetTag",
/**
* Grants permission to set a trace tag in MLflow
*
* See ${APIReferenceDocPage}
*/
SetTraceTag = "sagemaker-mlflow:SetTraceTag",
/**
* Grants permission to start a trace in MLflow
*
* See ${APIReferenceDocPage}
*/
StartTrace = "sagemaker-mlflow:StartTrace",
/**
* Grants permission to transition a model version to a particular stage
*
* See ${APIReferenceDocPage}
*/
TransitionModelVersionStage = "sagemaker-mlflow:TransitionModelVersionStage",
/**
* Grants permission to update the metadata for an MLflow experiment
*
* See ${APIReferenceDocPage}
*/
UpdateExperiment = "sagemaker-mlflow:UpdateExperiment",
/**
* Grants permission to update the model version
*
* See ${APIReferenceDocPage}
*/
UpdateModelVersion = "sagemaker-mlflow:UpdateModelVersion",
/**
* Grants permission to update a registered model
*
* See ${APIReferenceDocPage}
*/
UpdateRegisteredModel = "sagemaker-mlflow:UpdateRegisteredModel",
/**
* Grants permission to update run metadata
*
* See ${APIReferenceDocPage}
*/
UpdateRun = "sagemaker-mlflow:UpdateRun"
}