aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
330 lines • 11.4 kB
JavaScript
"use strict";
// AUTOGENERATED FILE - DO NOT EDIT
Object.defineProperty(exports, "__esModule", { value: true });
exports.AwsSagemakerMlflowActions = void 0;
/**
* 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
*/
var AwsSagemakerMlflowActions;
(function (AwsSagemakerMlflowActions) {
/**
* Grants permission to access the MLflow UI
*
* See ${APIReferenceDocPage}
*/
AwsSagemakerMlflowActions["AccessUI"] = "sagemaker-mlflow:AccessUI";
/**
* Grants permission to create an MLflow experiment
*
* See ${APIReferenceDocPage}
*/
AwsSagemakerMlflowActions["CreateExperiment"] = "sagemaker-mlflow:CreateExperiment";
/**
* Grants permission to create a new model version
*
* See ${APIReferenceDocPage}
*/
AwsSagemakerMlflowActions["CreateModelVersion"] = "sagemaker-mlflow:CreateModelVersion";
/**
* Grants permission to create a registered model
*
* See ${APIReferenceDocPage}
*/
AwsSagemakerMlflowActions["CreateRegisteredModel"] = "sagemaker-mlflow:CreateRegisteredModel";
/**
* Grants permission to create a new run within an experiment
*
* See ${APIReferenceDocPage}
*/
AwsSagemakerMlflowActions["CreateRun"] = "sagemaker-mlflow:CreateRun";
/**
* Grants permission to mark an MLflow experiment for deletion
*
* See ${APIReferenceDocPage}
*/
AwsSagemakerMlflowActions["DeleteExperiment"] = "sagemaker-mlflow:DeleteExperiment";
/**
* Grants permission to delete a model version
*
* See ${APIReferenceDocPage}
*/
AwsSagemakerMlflowActions["DeleteModelVersion"] = "sagemaker-mlflow:DeleteModelVersion";
/**
* Grants permission to delete a model version tag
*
* See ${APIReferenceDocPage}
*/
AwsSagemakerMlflowActions["DeleteModelVersionTag"] = "sagemaker-mlflow:DeleteModelVersionTag";
/**
* Grants permission to delete a registered model
*
* See ${APIReferenceDocPage}
*/
AwsSagemakerMlflowActions["DeleteRegisteredModel"] = "sagemaker-mlflow:DeleteRegisteredModel";
/**
* Grants permission to delete a registered model alias
*
* See ${APIReferenceDocPage}
*/
AwsSagemakerMlflowActions["DeleteRegisteredModelAlias"] = "sagemaker-mlflow:DeleteRegisteredModelAlias";
/**
* Grants permission to delete a registered model tag
*
* See ${APIReferenceDocPage}
*/
AwsSagemakerMlflowActions["DeleteRegisteredModelTag"] = "sagemaker-mlflow:DeleteRegisteredModelTag";
/**
* Grants permission to mark a run for deletion
*
* See ${APIReferenceDocPage}
*/
AwsSagemakerMlflowActions["DeleteRun"] = "sagemaker-mlflow:DeleteRun";
/**
* Grants permission to delete a tag on a run
*
* See ${APIReferenceDocPage}
*/
AwsSagemakerMlflowActions["DeleteTag"] = "sagemaker-mlflow:DeleteTag";
/**
* Grants permission to delete a trace tag in MLflow
*
* See ${APIReferenceDocPage}
*/
AwsSagemakerMlflowActions["DeleteTraceTag"] = "sagemaker-mlflow:DeleteTraceTag";
/**
* Grants permission to delete traces in MLflow
*
* See ${APIReferenceDocPage}
*/
AwsSagemakerMlflowActions["DeleteTraces"] = "sagemaker-mlflow:DeleteTraces";
/**
* Grants permission to end a trace in MLflow
*
* See ${APIReferenceDocPage}
*/
AwsSagemakerMlflowActions["EndTrace"] = "sagemaker-mlflow:EndTrace";
/**
* Grants permission to get a URI to download model artifacts for a specific model
* version
*
* See ${APIReferenceDocPage}
*/
AwsSagemakerMlflowActions["GetDownloadURIForModelVersionArtifacts"] = "sagemaker-mlflow:GetDownloadURIForModelVersionArtifacts";
/**
* Grants permission to get metadata for an MLflow experiment
*
* See ${APIReferenceDocPage}
*/
AwsSagemakerMlflowActions["GetExperiment"] = "sagemaker-mlflow:GetExperiment";
/**
* Grants permission to get metadata for an MLflow experiment by name
*
* See ${APIReferenceDocPage}
*/
AwsSagemakerMlflowActions["GetExperimentByName"] = "sagemaker-mlflow:GetExperimentByName";
/**
* Grants permission to get the latest model versions
*
* See ${APIReferenceDocPage}
*/
AwsSagemakerMlflowActions["GetLatestModelVersions"] = "sagemaker-mlflow:GetLatestModelVersions";
/**
* Grants permission to get a list of all values for the specified metric for a gi
* ven run
*
* See ${APIReferenceDocPage}
*/
AwsSagemakerMlflowActions["GetMetricHistory"] = "sagemaker-mlflow:GetMetricHistory";
/**
* Grants permission to get a model version by model name and version
*
* See ${APIReferenceDocPage}
*/
AwsSagemakerMlflowActions["GetModelVersion"] = "sagemaker-mlflow:GetModelVersion";
/**
* Grants permission to get model version by alias in MLflow
*
* See ${APIReferenceDocPage}
*/
AwsSagemakerMlflowActions["GetModelVersionByAlias"] = "sagemaker-mlflow:GetModelVersionByAlias";
/**
* Grants permission to get a registered model
*
* See ${APIReferenceDocPage}
*/
AwsSagemakerMlflowActions["GetRegisteredModel"] = "sagemaker-mlflow:GetRegisteredModel";
/**
* Grants permission to get metadata, metrics, parameters, and tags for a run
*
* See ${APIReferenceDocPage}
*/
AwsSagemakerMlflowActions["GetRun"] = "sagemaker-mlflow:GetRun";
/**
* Grants permission to get information about a trace in MLflow
*
* See ${APIReferenceDocPage}
*/
AwsSagemakerMlflowActions["GetTraceInfo"] = "sagemaker-mlflow:GetTraceInfo";
/**
* Grants permission to list artifacts for a run
*
* See ${APIReferenceDocPage}
*/
AwsSagemakerMlflowActions["ListArtifacts"] = "sagemaker-mlflow:ListArtifacts";
/**
* Grants permission to log a batch of metrics, parameters, and tags for a run
*
* See ${APIReferenceDocPage}
*/
AwsSagemakerMlflowActions["LogBatch"] = "sagemaker-mlflow:LogBatch";
/**
* Grants permission to log inputs for a run
*
* See ${APIReferenceDocPage}
*/
AwsSagemakerMlflowActions["LogInputs"] = "sagemaker-mlflow:LogInputs";
/**
* Grants permission to log a metric for a run
*
* See ${APIReferenceDocPage}
*/
AwsSagemakerMlflowActions["LogMetric"] = "sagemaker-mlflow:LogMetric";
/**
* Grants permission to log the model associated with a run
*
* See ${APIReferenceDocPage}
*/
AwsSagemakerMlflowActions["LogModel"] = "sagemaker-mlflow:LogModel";
/**
* Grants permission to log a parameter tracked during a run
*
* See ${APIReferenceDocPage}
*/
AwsSagemakerMlflowActions["LogParam"] = "sagemaker-mlflow:LogParam";
/**
* Grants permission to rename a registered model
*
* See ${APIReferenceDocPage}
*/
AwsSagemakerMlflowActions["RenameRegisteredModel"] = "sagemaker-mlflow:RenameRegisteredModel";
/**
* Grants permission to restore an experiment marked for deletion
*
* See ${APIReferenceDocPage}
*/
AwsSagemakerMlflowActions["RestoreExperiment"] = "sagemaker-mlflow:RestoreExperiment";
/**
* Grants permission to restore a deleted run
*
* See ${APIReferenceDocPage}
*/
AwsSagemakerMlflowActions["RestoreRun"] = "sagemaker-mlflow:RestoreRun";
/**
* Grants permission to search for MLflow experiments
*
* See ${APIReferenceDocPage}
*/
AwsSagemakerMlflowActions["SearchExperiments"] = "sagemaker-mlflow:SearchExperiments";
/**
* Grants permission to search for a model version
*
* See ${APIReferenceDocPage}
*/
AwsSagemakerMlflowActions["SearchModelVersions"] = "sagemaker-mlflow:SearchModelVersions";
/**
* Grants permission to search for registered models in MLflow
*
* See ${APIReferenceDocPage}
*/
AwsSagemakerMlflowActions["SearchRegisteredModels"] = "sagemaker-mlflow:SearchRegisteredModels";
/**
* Grants permission to search for runs that satisfy expressions
*
* See ${APIReferenceDocPage}
*/
AwsSagemakerMlflowActions["SearchRuns"] = "sagemaker-mlflow:SearchRuns";
/**
* Grants permission to search for traces in MLflow
*
* See ${APIReferenceDocPage}
*/
AwsSagemakerMlflowActions["SearchTraces"] = "sagemaker-mlflow:SearchTraces";
/**
* Grants permission to set a tag on an experiment
*
* See ${APIReferenceDocPage}
*/
AwsSagemakerMlflowActions["SetExperimentTag"] = "sagemaker-mlflow:SetExperimentTag";
/**
* Grants permission to set a tag for the model version
*
* See ${APIReferenceDocPage}
*/
AwsSagemakerMlflowActions["SetModelVersionTag"] = "sagemaker-mlflow:SetModelVersionTag";
/**
* Grants permission to set a registered model alias
*
* See ${APIReferenceDocPage}
*/
AwsSagemakerMlflowActions["SetRegisteredModelAlias"] = "sagemaker-mlflow:SetRegisteredModelAlias";
/**
* Grants permission to set a tag for a registered model
*
* See ${APIReferenceDocPage}
*/
AwsSagemakerMlflowActions["SetRegisteredModelTag"] = "sagemaker-mlflow:SetRegisteredModelTag";
/**
* Grants permission to set a tag on a run
*
* See ${APIReferenceDocPage}
*/
AwsSagemakerMlflowActions["SetTag"] = "sagemaker-mlflow:SetTag";
/**
* Grants permission to set a trace tag in MLflow
*
* See ${APIReferenceDocPage}
*/
AwsSagemakerMlflowActions["SetTraceTag"] = "sagemaker-mlflow:SetTraceTag";
/**
* Grants permission to start a trace in MLflow
*
* See ${APIReferenceDocPage}
*/
AwsSagemakerMlflowActions["StartTrace"] = "sagemaker-mlflow:StartTrace";
/**
* Grants permission to transition a model version to a particular stage
*
* See ${APIReferenceDocPage}
*/
AwsSagemakerMlflowActions["TransitionModelVersionStage"] = "sagemaker-mlflow:TransitionModelVersionStage";
/**
* Grants permission to update the metadata for an MLflow experiment
*
* See ${APIReferenceDocPage}
*/
AwsSagemakerMlflowActions["UpdateExperiment"] = "sagemaker-mlflow:UpdateExperiment";
/**
* Grants permission to update the model version
*
* See ${APIReferenceDocPage}
*/
AwsSagemakerMlflowActions["UpdateModelVersion"] = "sagemaker-mlflow:UpdateModelVersion";
/**
* Grants permission to update a registered model
*
* See ${APIReferenceDocPage}
*/
AwsSagemakerMlflowActions["UpdateRegisteredModel"] = "sagemaker-mlflow:UpdateRegisteredModel";
/**
* Grants permission to update run metadata
*
* See ${APIReferenceDocPage}
*/
AwsSagemakerMlflowActions["UpdateRun"] = "sagemaker-mlflow:UpdateRun";
})(AwsSagemakerMlflowActions = exports.AwsSagemakerMlflowActions || (exports.AwsSagemakerMlflowActions = {}));
//# sourceMappingURL=sagemaker-mlflow.js.map