aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
569 lines (568 loc) • 22.9 kB
TypeScript
/**
* All IAM policy actions for AWS IoT SiteWise (IOTSITEWISE)
*
* Extracted by `aws-iam-policy` from
* https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiotsitewise.html
*
* 2025-02-24T21:48:27.002Z
*/
export declare enum AwsIotsitewiseActions {
/**
* Grants permission to associate a child asset with a parent asset through a hier
* archy
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_AssociateAssets.html
*/
AssociateAssets = "iotsitewise:AssociateAssets",
/**
* Grants permission to associate a time series with an asset property
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_AssociateTimeSeriesToAssetProperty.html
*/
AssociateTimeSeriesToAssetProperty = "iotsitewise:AssociateTimeSeriesToAssetProperty",
/**
* Grants permission to associate assets to a project
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_BatchAssociateProjectAssets.html
*/
BatchAssociateProjectAssets = "iotsitewise:BatchAssociateProjectAssets",
/**
* Grants permission to disassociate assets from a project
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_BatchDisassociateProjectAssets.html
*/
BatchDisassociateProjectAssets = "iotsitewise:BatchDisassociateProjectAssets",
/**
* Grants permission to retrieve computed aggregates for multiple asset properties
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_BatchGetAssetPropertyAggregates.html
*/
BatchGetAssetPropertyAggregates = "iotsitewise:BatchGetAssetPropertyAggregates",
/**
* Grants permission to retrieve the latest value for multiple asset properties
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_BatchGetAssetPropertyValue.html
*/
BatchGetAssetPropertyValue = "iotsitewise:BatchGetAssetPropertyValue",
/**
* Grants permission to retrieve the value history for multiple asset properties
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_BatchGetAssetPropertyValueHistory.html
*/
BatchGetAssetPropertyValueHistory = "iotsitewise:BatchGetAssetPropertyValueHistory",
/**
* Grants permission to put property values for asset properties
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_BatchPutAssetPropertyValue.html
*/
BatchPutAssetPropertyValue = "iotsitewise:BatchPutAssetPropertyValue",
/**
* Grants permission to create an access policy for a portal or a project
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_CreateAccessPolicy.html
*/
CreateAccessPolicy = "iotsitewise:CreateAccessPolicy",
/**
* Grants permission to create an asset from an asset model
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_CreateAsset.html
*/
CreateAsset = "iotsitewise:CreateAsset",
/**
* Grants permission to create an asset model
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_CreateAssetModel.html
*/
CreateAssetModel = "iotsitewise:CreateAssetModel",
/**
* Grants permission to create an asset model composite model inside an asset mode
* l
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_CreateAssetModelCompositeModel.html
*/
CreateAssetModelCompositeModel = "iotsitewise:CreateAssetModelCompositeModel",
/**
* Grants permission to create bulk import job
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_CreateBulkImportJob.html
*/
CreateBulkImportJob = "iotsitewise:CreateBulkImportJob",
/**
* Grants permission to create a dashboard in a project
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_CreateDashboard.html
*/
CreateDashboard = "iotsitewise:CreateDashboard",
/**
* Grants permission to create a dataset
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_CreateDataset.html
*/
CreateDataset = "iotsitewise:CreateDataset",
/**
* Grants permission to create a gateway
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_CreateGateway.html
*/
CreateGateway = "iotsitewise:CreateGateway",
/**
* Grants permission to create a portal
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_CreatePortal.html
*/
CreatePortal = "iotsitewise:CreatePortal",
/**
* Grants permission to create a project in a portal
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_CreateProject.html
*/
CreateProject = "iotsitewise:CreateProject",
/**
* Grants permission to delete an access policy
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_DeleteAccessPolicy.html
*/
DeleteAccessPolicy = "iotsitewise:DeleteAccessPolicy",
/**
* Grants permission to delete an asset
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_DeleteAsset.html
*/
DeleteAsset = "iotsitewise:DeleteAsset",
/**
* Grants permission to delete an asset model
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_DeleteAssetModel.html
*/
DeleteAssetModel = "iotsitewise:DeleteAssetModel",
/**
* Grants permission to delete an asset model composite model
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_DeleteAssetModelCompositeModel.html
*/
DeleteAssetModelCompositeModel = "iotsitewise:DeleteAssetModelCompositeModel",
/**
* Grants permission to delete a dashboard
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_DeleteDashboard.html
*/
DeleteDashboard = "iotsitewise:DeleteDashboard",
/**
* Grants permission to delete a dataset
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_DeleteDataset.html
*/
DeleteDataset = "iotsitewise:DeleteDataset",
/**
* Grants permission to delete a gateway
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_DeleteGateway.html
*/
DeleteGateway = "iotsitewise:DeleteGateway",
/**
* Grants permission to delete a portal
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_DeletePortal.html
*/
DeletePortal = "iotsitewise:DeletePortal",
/**
* Grants permission to delete a project
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_DeleteProject.html
*/
DeleteProject = "iotsitewise:DeleteProject",
/**
* Grants permission to delete a time series
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_DeleteTimeSeries.html
*/
DeleteTimeSeries = "iotsitewise:DeleteTimeSeries",
/**
* Grants permission to describe an access policy
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_DescribeAccessPolicy.html
*/
DescribeAccessPolicy = "iotsitewise:DescribeAccessPolicy",
/**
* Grants permission to describe actions
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_DescribeAction.html
*/
DescribeAction = "iotsitewise:DescribeAction",
/**
* Grants permission to describe an asset
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_DescribeAsset.html
*/
DescribeAsset = "iotsitewise:DescribeAsset",
/**
* Grants permission to describe an asset composite model
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_DescribeAssetCompositeModel.html
*/
DescribeAssetCompositeModel = "iotsitewise:DescribeAssetCompositeModel",
/**
* Grants permission to describe an asset model
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_DescribeAssetModel.html
*/
DescribeAssetModel = "iotsitewise:DescribeAssetModel",
/**
* Grants permission to describe an asset model composite model
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_DescribeAssetModelCompositeModel.html
*/
DescribeAssetModelCompositeModel = "iotsitewise:DescribeAssetModelCompositeModel",
/**
* Grants permission to describe an asset property
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_DescribeAssetProperty.html
*/
DescribeAssetProperty = "iotsitewise:DescribeAssetProperty",
/**
* Grants permission to describe bulk import job
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_DescribeBulkImportJob.html
*/
DescribeBulkImportJob = "iotsitewise:DescribeBulkImportJob",
/**
* Grants permission to describe a dashboard
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_DescribeDashboard.html
*/
DescribeDashboard = "iotsitewise:DescribeDashboard",
/**
* Grants permission to describe dataset
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_DescribeDataset.html
*/
DescribeDataset = "iotsitewise:DescribeDataset",
/**
* Grants permission to describe the default encryption configuration for the AWS
* account
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_DescribeDefaultEncryptionConfiguration.html
*/
DescribeDefaultEncryptionConfiguration = "iotsitewise:DescribeDefaultEncryptionConfiguration",
/**
* Grants permission to describe a gateway
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_DescribeGateway.html
*/
DescribeGateway = "iotsitewise:DescribeGateway",
/**
* Grants permission to describe a capability configuration for a gateway
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_DescribeGatewayCapabilityConfiguration.html
*/
DescribeGatewayCapabilityConfiguration = "iotsitewise:DescribeGatewayCapabilityConfiguration",
/**
* Grants permission to describe logging options for the AWS account
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_DescribeLoggingOptions.html
*/
DescribeLoggingOptions = "iotsitewise:DescribeLoggingOptions",
/**
* Grants permission to describe a portal
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_DescribePortal.html
*/
DescribePortal = "iotsitewise:DescribePortal",
/**
* Grants permission to describe a project
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_DescribeProject.html
*/
DescribeProject = "iotsitewise:DescribeProject",
/**
* Grants permission to describe the storage configuration for the AWS account
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_DescribeStorageConfiguration.html
*/
DescribeStorageConfiguration = "iotsitewise:DescribeStorageConfiguration",
/**
* Grants permission to describe a time series
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_DescribeTimeSeries.html
*/
DescribeTimeSeries = "iotsitewise:DescribeTimeSeries",
/**
* Grants permission to disassociate a child asset from a parent asset by a hierar
* chy
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_DisassociateAssets.html
*/
DisassociateAssets = "iotsitewise:DisassociateAssets",
/**
* Grants permission to disassociate a time series from an asset property
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_DisassociateTimeSeriesFromAssetProperty.html
*/
DisassociateTimeSeriesFromAssetProperty = "iotsitewise:DisassociateTimeSeriesFromAssetProperty",
/**
* Grants permission to allow IoT SiteWise integrate with other services
*
* See ${UserGuideDocPage}/integrate-tm.html
*/
EnableSiteWiseIntegration = "iotsitewise:EnableSiteWiseIntegration",
/**
* Grants permission to execute actions
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_ExecuteAction.html
*/
ExecuteAction = "iotsitewise:ExecuteAction",
/**
* Grants permission to execute query
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_ExecuteQuery.html
*/
ExecuteQuery = "iotsitewise:ExecuteQuery",
/**
* Grants permission to retrieve computed aggregates for an asset property
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_GetAssetPropertyAggregates.html
*/
GetAssetPropertyAggregates = "iotsitewise:GetAssetPropertyAggregates",
/**
* Grants permission to retrieve the latest value for an asset property
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_GetAssetPropertyValue.html
*/
GetAssetPropertyValue = "iotsitewise:GetAssetPropertyValue",
/**
* Grants permission to retrieve the value history for an asset property
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_GetAssetPropertyValueHistory.html
*/
GetAssetPropertyValueHistory = "iotsitewise:GetAssetPropertyValueHistory",
/**
* Grants permission to retrieve interpolated values for an asset property
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_GetInterpolatedAssetPropertyValues.html
*/
GetInterpolatedAssetPropertyValues = "iotsitewise:GetInterpolatedAssetPropertyValues",
/**
* Grants permission to invoke an assistant
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_InvokeAssistant.html
*/
InvokeAssistant = "iotsitewise:InvokeAssistant",
/**
* Grants permission to list all access policies for an identity or a resource
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_ListAccessPolicies.html
*/
ListAccessPolicies = "iotsitewise:ListAccessPolicies",
/**
* Grants permission to list all actions
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_ListActions.html
*/
ListActions = "iotsitewise:ListActions",
/**
* Grants permission to list all asset model composite models
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_ListAssetModelCompositeModels.html
*/
ListAssetModelCompositeModels = "iotsitewise:ListAssetModelCompositeModels",
/**
* Grants permission to list asset model properties
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_ListAssetModelProperties.html
*/
ListAssetModelProperties = "iotsitewise:ListAssetModelProperties",
/**
* Grants permission to list all asset models
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_ListAssetModels.html
*/
ListAssetModels = "iotsitewise:ListAssetModels",
/**
* Grants permission to list asset properties
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_ListAssetProperties.html
*/
ListAssetProperties = "iotsitewise:ListAssetProperties",
/**
* Grants permission to list the asset relationship graph for an asset
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_ListAssetRelationships.html
*/
ListAssetRelationships = "iotsitewise:ListAssetRelationships",
/**
* Grants permission to list all assets
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_ListAssets.html
*/
ListAssets = "iotsitewise:ListAssets",
/**
* Grants permission to list all assets associated with an asset through a hierarc
* hy
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_ListAssociatedAssets.html
*/
ListAssociatedAssets = "iotsitewise:ListAssociatedAssets",
/**
* Grants permission to list bulk import jobs
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_ListBulkImportJobs.html
*/
ListBulkImportJobs = "iotsitewise:ListBulkImportJobs",
/**
* Grants permission to list all asset model composition relationships
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_ListCompositionRelationships.html
*/
ListCompositionRelationships = "iotsitewise:ListCompositionRelationships",
/**
* Grants permission to list all dashboards in a project
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_ListDashboards.html
*/
ListDashboards = "iotsitewise:ListDashboards",
/**
* Grants permission to list all datasets
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_ListDatasets.html
*/
ListDatasets = "iotsitewise:ListDatasets",
/**
* Grants permission to list all gateways
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_ListGateways.html
*/
ListGateways = "iotsitewise:ListGateways",
/**
* Grants permission to list all portals
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_ListPortals.html
*/
ListPortals = "iotsitewise:ListPortals",
/**
* Grants permission to list all assets associated with a project
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_ListProjectAssets.html
*/
ListProjectAssets = "iotsitewise:ListProjectAssets",
/**
* Grants permission to list all projects in a portal
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_ListProjects.html
*/
ListProjects = "iotsitewise:ListProjects",
/**
* Grants permission to list all tags for a resource
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_ListTagsForResource.html
*/
ListTagsForResource = "iotsitewise:ListTagsForResource",
/**
* Grants permission to list time series
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_ListTimeSeries.html
*/
ListTimeSeries = "iotsitewise:ListTimeSeries",
/**
* Grants permission to set the default encryption configuration for the AWS accou
* nt
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_PutDefaultEncryptionConfiguration.html
*/
PutDefaultEncryptionConfiguration = "iotsitewise:PutDefaultEncryptionConfiguration",
/**
* Grants permission to set logging options for the AWS account
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_PutLoggingOptions.html
*/
PutLoggingOptions = "iotsitewise:PutLoggingOptions",
/**
* Grants permission to configure storage settings for the AWS account
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_PutStorageConfiguration.html
*/
PutStorageConfiguration = "iotsitewise:PutStorageConfiguration",
/**
* Grants permission to tag a resource
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_TagResource.html
*/
TagResource = "iotsitewise:TagResource",
/**
* Grants permission to untag a resource
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_UntagResource.html
*/
UntagResource = "iotsitewise:UntagResource",
/**
* Grants permission to update an access policy
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_UpdateAccessPolicy.html
*/
UpdateAccessPolicy = "iotsitewise:UpdateAccessPolicy",
/**
* Grants permission to update an asset
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_UpdateAsset.html
*/
UpdateAsset = "iotsitewise:UpdateAsset",
/**
* Grants permission to update an asset model
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_UpdateAssetModel.html
*/
UpdateAssetModel = "iotsitewise:UpdateAssetModel",
/**
* Grants permission to update asset model composite model
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_UpdateAssetModelCompositeModel.html
*/
UpdateAssetModelCompositeModel = "iotsitewise:UpdateAssetModelCompositeModel",
/**
* Grants permission to update an AssetModel property routing
*
* See ${UserGuideDocPage}alarms-iam-permissions.html
*/
UpdateAssetModelPropertyRouting = "iotsitewise:UpdateAssetModelPropertyRouting",
/**
* Grants permission to update an asset property
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_UpdateAssetProperty.html
*/
UpdateAssetProperty = "iotsitewise:UpdateAssetProperty",
/**
* Grants permission to update a dashboard
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_UpdateDashboard.html
*/
UpdateDashboard = "iotsitewise:UpdateDashboard",
/**
* Grants permission to update a dataset
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_UpdateDataset.html
*/
UpdateDataset = "iotsitewise:UpdateDataset",
/**
* Grants permission to update a gateway
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_UpdateGateway.html
*/
UpdateGateway = "iotsitewise:UpdateGateway",
/**
* Grants permission to update a capability configuration for a gateway
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_UpdateGatewayCapabilityConfiguration.html
*/
UpdateGatewayCapabilityConfiguration = "iotsitewise:UpdateGatewayCapabilityConfiguration",
/**
* Grants permission to update a portal
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_UpdatePortal.html
*/
UpdatePortal = "iotsitewise:UpdatePortal",
/**
* Grants permission to update a project
*
* See https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_UpdateProject.html
*/
UpdateProject = "iotsitewise:UpdateProject"
}