aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
96 lines (95 loc) • 3.82 kB
TypeScript
/**
* All IAM policy actions for AWS IoT Core Device Advisor (IOTDEVICEADVISOR)
*
* Extracted by `aws-iam-policy` from
* https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiotcoredeviceadvisor.html
*
* 2025-02-24T21:48:23.013Z
*/
export declare enum AwsIotdeviceadvisorActions {
/**
* Grants permission to create a suite definition
*
* See https://docs.aws.amazon.com/iot/latest/apireference/API_iotdeviceadvisor_CreateSuiteDefinition.html
*/
CreateSuiteDefinition = "iotdeviceadvisor:CreateSuiteDefinition",
/**
* Grants permission to delete a suite definition
*
* See https://docs.aws.amazon.com/iot/latest/apireference/API_iotdeviceadvisor_DeleteSuiteDefinition.html
*/
DeleteSuiteDefinition = "iotdeviceadvisor:DeleteSuiteDefinition",
/**
* Grants permission to get a Device Advisor endpoint
*
* See https://docs.aws.amazon.com/iot/latest/apireference/API_iotdeviceadvisor_GetEndpoint.html
*/
GetEndpoint = "iotdeviceadvisor:GetEndpoint",
/**
* Grants permission to get a suite definition
*
* See https://docs.aws.amazon.com/iot/latest/apireference/API_iotdeviceadvisor_GetSuiteDefinition.html
*/
GetSuiteDefinition = "iotdeviceadvisor:GetSuiteDefinition",
/**
* Grants permission to get a suite run
*
* See https://docs.aws.amazon.com/iot/latest/apireference/API_iotdeviceadvisor_GetSuiteRun.html
*/
GetSuiteRun = "iotdeviceadvisor:GetSuiteRun",
/**
* Grants permission to get the qualification report for a suite run
*
* See https://docs.aws.amazon.com/iot/latest/apireference/API_iotdeviceadvisor_GetSuiteRunReport.html
*/
GetSuiteRunReport = "iotdeviceadvisor:GetSuiteRunReport",
/**
* Grants permission to list suite definitions
*
* See https://docs.aws.amazon.com/iot/latest/apireference/API_iotdeviceadvisor_ListSuiteDefinitions.html
*/
ListSuiteDefinitions = "iotdeviceadvisor:ListSuiteDefinitions",
/**
* Grants permission to list suite runs
*
* See https://docs.aws.amazon.com/iot/latest/apireference/API_iotdeviceadvisor_ListSuiteRuns.html
*/
ListSuiteRuns = "iotdeviceadvisor:ListSuiteRuns",
/**
* Grants permission to list the tags (metadata) assigned to a resource
*
* See https://docs.aws.amazon.com/iot/latest/apireference/API_iotdeviceadvisor_ListTagsForResource.html
*/
ListTagsForResource = "iotdeviceadvisor:ListTagsForResource",
/**
* Grants permission to start a suite run
*
* See https://docs.aws.amazon.com/iot/latest/apireference/API_iotdeviceadvisor_StartSuiteRun.html
*/
StartSuiteRun = "iotdeviceadvisor:StartSuiteRun",
/**
* Grants permission to stop a suite run
*
* See https://docs.aws.amazon.com/iot/latest/apireference/API_iotdeviceadvisor_StopSuiteRun.html
*/
StopSuiteRun = "iotdeviceadvisor:StopSuiteRun",
/**
* Grants permission to add to or modify the tags of the given resource. Tags are
* metadata which can be used to manage a resource
*
* See https://docs.aws.amazon.com/iot/latest/apireference/API_iotdeviceadvisor_TagResource.html
*/
TagResource = "iotdeviceadvisor:TagResource",
/**
* Grants permission to remove the given tags (metadata) from a resource
*
* See https://docs.aws.amazon.com/iot/latest/apireference/API_iotdeviceadvisor_UntagResource.html
*/
UntagResource = "iotdeviceadvisor:UntagResource",
/**
* Grants permission to update a suite definition
*
* See https://docs.aws.amazon.com/iot/latest/apireference/API_iotdeviceadvisor_UpdateSuiteDefinition.html
*/
UpdateSuiteDefinition = "iotdeviceadvisor:UpdateSuiteDefinition"
}