aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
253 lines • 10.6 kB
JavaScript
// AUTOGENERATED FILE - DO NOT EDIT
/**
* All IAM policy actions for AWS IoT TwinMaker (IOTTWINMAKER)
*
* Extracted by `aws-iam-policy` from
* https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiottwinmaker.html
*
* 2025-02-24T21:48:27.545Z
*/
export var AwsIottwinmakerActions;
(function (AwsIottwinmakerActions) {
/**
* Grants permission to set values for multiple time series properties
*
* See https://docs.aws.amazon.com/iot-twinmaker/latest/apireference/API_BatchPutPropertyValues.html
*/
AwsIottwinmakerActions["BatchPutPropertyValues"] = "iottwinmaker:BatchPutPropertyValues";
/**
* Grants permission to cancel a metadata transfer job
*
* See https://docs.aws.amazon.com/iot-twinmaker/latest/apireference/API_CancelMetadataTransferJob.html
*/
AwsIottwinmakerActions["CancelMetadataTransferJob"] = "iottwinmaker:CancelMetadataTransferJob";
/**
* Grants permission to create a componentType
*
* See https://docs.aws.amazon.com/iot-twinmaker/latest/apireference/API_CreateComponentType.html
*/
AwsIottwinmakerActions["CreateComponentType"] = "iottwinmaker:CreateComponentType";
/**
* Grants permission to create an entity
*
* See https://docs.aws.amazon.com/iot-twinmaker/latest/apireference/API_CreateEntity.html
*/
AwsIottwinmakerActions["CreateEntity"] = "iottwinmaker:CreateEntity";
/**
* Grants permission to create a metadata transfer job
*
* See https://docs.aws.amazon.com/iot-twinmaker/latest/apireference/API_CreateMetadataTransferJob.html
*/
AwsIottwinmakerActions["CreateMetadataTransferJob"] = "iottwinmaker:CreateMetadataTransferJob";
/**
* Grants permission to create a scene
*
* See https://docs.aws.amazon.com/iot-twinmaker/latest/apireference/API_CreateScene.html
*/
AwsIottwinmakerActions["CreateScene"] = "iottwinmaker:CreateScene";
/**
* Grants permission to create a sync job
*
* See https://docs.aws.amazon.com/iot-twinmaker/latest/apireference/API_CreateSyncJob.html
*/
AwsIottwinmakerActions["CreateSyncJob"] = "iottwinmaker:CreateSyncJob";
/**
* Grants permission to create a workspace
*
* See https://docs.aws.amazon.com/iot-twinmaker/latest/apireference/API_CreateWorkspace.html
*/
AwsIottwinmakerActions["CreateWorkspace"] = "iottwinmaker:CreateWorkspace";
/**
* Grants permission to delete a componentType
*
* See https://docs.aws.amazon.com/iot-twinmaker/latest/apireference/API_DeleteComponentType.html
*/
AwsIottwinmakerActions["DeleteComponentType"] = "iottwinmaker:DeleteComponentType";
/**
* Grants permission to delete an entity
*
* See https://docs.aws.amazon.com/iot-twinmaker/latest/apireference/API_DeleteEntity.html
*/
AwsIottwinmakerActions["DeleteEntity"] = "iottwinmaker:DeleteEntity";
/**
* Grants permission to delete a scene
*
* See https://docs.aws.amazon.com/iot-twinmaker/latest/apireference/API_DeleteScene.html
*/
AwsIottwinmakerActions["DeleteScene"] = "iottwinmaker:DeleteScene";
/**
* Grants permission to delete a sync job
*
* See https://docs.aws.amazon.com/iot-twinmaker/latest/apireference/API_DeleteSyncJob.html
*/
AwsIottwinmakerActions["DeleteSyncJob"] = "iottwinmaker:DeleteSyncJob";
/**
* Grants permission to delete a workspace
*
* See https://docs.aws.amazon.com/iot-twinmaker/latest/apireference/API_DeleteWorkspace.html
*/
AwsIottwinmakerActions["DeleteWorkspace"] = "iottwinmaker:DeleteWorkspace";
/**
* Grants permission to execute query
*
* See https://docs.aws.amazon.com/iot-twinmaker/latest/apireference/API_ExecuteQuery.html
*/
AwsIottwinmakerActions["ExecuteQuery"] = "iottwinmaker:ExecuteQuery";
/**
* Grants permission to get a componentType
*
* See https://docs.aws.amazon.com/iot-twinmaker/latest/apireference/API_GetComponentType.html
*/
AwsIottwinmakerActions["GetComponentType"] = "iottwinmaker:GetComponentType";
/**
* Grants permission to get an entity
*
* See https://docs.aws.amazon.com/iot-twinmaker/latest/apireference/API_GetEntity.html
*/
AwsIottwinmakerActions["GetEntity"] = "iottwinmaker:GetEntity";
/**
* Grants permission to get a metadata transfer job
*
* See https://docs.aws.amazon.com/iot-twinmaker/latest/apireference/API_GetMetadataTransferJob.html
*/
AwsIottwinmakerActions["GetMetadataTransferJob"] = "iottwinmaker:GetMetadataTransferJob";
/**
* Grants permission to get pricing plan
*
* See https://docs.aws.amazon.com/iot-twinmaker/latest/apireference/API_GetPricingPlan.html
*/
AwsIottwinmakerActions["GetPricingPlan"] = "iottwinmaker:GetPricingPlan";
/**
* Grants permission to retrieve the property values
*
* See https://docs.aws.amazon.com/iot-twinmaker/latest/apireference/API_GetPropertyValue.html
*/
AwsIottwinmakerActions["GetPropertyValue"] = "iottwinmaker:GetPropertyValue";
/**
* Grants permission to retrieve the time series value history
*
* See https://docs.aws.amazon.com/iot-twinmaker/latest/apireference/API_GetPropertyValueHistory.html
*/
AwsIottwinmakerActions["GetPropertyValueHistory"] = "iottwinmaker:GetPropertyValueHistory";
/**
* Grants permission to get a scene
*
* See https://docs.aws.amazon.com/iot-twinmaker/latest/apireference/API_GetScene.html
*/
AwsIottwinmakerActions["GetScene"] = "iottwinmaker:GetScene";
/**
* Grants permission to get a sync job
*
* See https://docs.aws.amazon.com/iot-twinmaker/latest/apireference/API_GetSyncJob.html
*/
AwsIottwinmakerActions["GetSyncJob"] = "iottwinmaker:GetSyncJob";
/**
* Grants permission to get a workspace
*
* See https://docs.aws.amazon.com/iot-twinmaker/latest/apireference/API_GetWorkspace.html
*/
AwsIottwinmakerActions["GetWorkspace"] = "iottwinmaker:GetWorkspace";
/**
* Grants permission to list all componentTypes in a workspace
*
* See https://docs.aws.amazon.com/iot-twinmaker/latest/apireference/API_ListComponentTypes.html
*/
AwsIottwinmakerActions["ListComponentTypes"] = "iottwinmaker:ListComponentTypes";
/**
* Grants permission to list components attached to an entity
*
* See https://docs.aws.amazon.com/iot-twinmaker/latest/apireference/API_ListComponents.html
*/
AwsIottwinmakerActions["ListComponents"] = "iottwinmaker:ListComponents";
/**
* Grants permission to list all entities in a workspace
*
* See https://docs.aws.amazon.com/iot-twinmaker/latest/apireference/API_ListEntities.html
*/
AwsIottwinmakerActions["ListEntities"] = "iottwinmaker:ListEntities";
/**
* Grants permission to list all metadata transfer jobs
*
* See https://docs.aws.amazon.com/iot-twinmaker/latest/apireference/API_ListMetadataTransferJobs.html
*/
AwsIottwinmakerActions["ListMetadataTransferJobs"] = "iottwinmaker:ListMetadataTransferJobs";
/**
* Grants permission to list properties of an entity component
*
* See https://docs.aws.amazon.com/iot-twinmaker/latest/apireference/API_ListProperties.html
*/
AwsIottwinmakerActions["ListProperties"] = "iottwinmaker:ListProperties";
/**
* Grants permission to list all scenes in a workspace
*
* See https://docs.aws.amazon.com/iot-twinmaker/latest/apireference/API_ListScenes.html
*/
AwsIottwinmakerActions["ListScenes"] = "iottwinmaker:ListScenes";
/**
* Grants permission to list all sync jobs in a workspace
*
* See https://docs.aws.amazon.com/iot-twinmaker/latest/apireference/API_ListSyncJobs.html
*/
AwsIottwinmakerActions["ListSyncJobs"] = "iottwinmaker:ListSyncJobs";
/**
* Grants permission to list all sync resources for a sync job
*
* See https://docs.aws.amazon.com/iot-twinmaker/latest/apireference/API_ListSyncResources.html
*/
AwsIottwinmakerActions["ListSyncResources"] = "iottwinmaker:ListSyncResources";
/**
* Grants permission to list all tags for a resource
*
* See https://docs.aws.amazon.com/iot-twinmaker/latest/apireference/API_ListTagsForResource.html
*/
AwsIottwinmakerActions["ListTagsForResource"] = "iottwinmaker:ListTagsForResource";
/**
* Grants permission to list all workspaces
*
* See https://docs.aws.amazon.com/iot-twinmaker/latest/apireference/API_ListWorkspaces.html
*/
AwsIottwinmakerActions["ListWorkspaces"] = "iottwinmaker:ListWorkspaces";
/**
* Grants permission to tag a resource
*
* See https://docs.aws.amazon.com/iot-twinmaker/latest/apireference/API_TagResource.html
*/
AwsIottwinmakerActions["TagResource"] = "iottwinmaker:TagResource";
/**
* Grants permission to untag a resource
*
* See https://docs.aws.amazon.com/iot-twinmaker/latest/apireference/API_UntagResource.html
*/
AwsIottwinmakerActions["UntagResource"] = "iottwinmaker:UntagResource";
/**
* Grants permission to update a componentType
*
* See https://docs.aws.amazon.com/iot-twinmaker/latest/apireference/API_UpdateComponentType.html
*/
AwsIottwinmakerActions["UpdateComponentType"] = "iottwinmaker:UpdateComponentType";
/**
* Grants permission to update an entity
*
* See https://docs.aws.amazon.com/iot-twinmaker/latest/apireference/API_UpdateEntity.html
*/
AwsIottwinmakerActions["UpdateEntity"] = "iottwinmaker:UpdateEntity";
/**
* Grants permission to update pricing plan
*
* See https://docs.aws.amazon.com/iot-twinmaker/latest/apireference/API_UpdatePricingPlan.html
*/
AwsIottwinmakerActions["UpdatePricingPlan"] = "iottwinmaker:UpdatePricingPlan";
/**
* Grants permission to update a scene
*
* See https://docs.aws.amazon.com/iot-twinmaker/latest/apireference/API_UpdateScene.html
*/
AwsIottwinmakerActions["UpdateScene"] = "iottwinmaker:UpdateScene";
/**
* Grants permission to update a workspace
*
* See https://docs.aws.amazon.com/iot-twinmaker/latest/apireference/API_UpdateWorkspace.html
*/
AwsIottwinmakerActions["UpdateWorkspace"] = "iottwinmaker:UpdateWorkspace";
})(AwsIottwinmakerActions || (AwsIottwinmakerActions = {}));
//# sourceMappingURL=iottwinmaker.js.map