UNPKG

aws-iam-policy-types

Version:

Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions

1,267 lines (1,266 loc) 69.8 kB
/** * All IAM policy actions for AWS IoT (IOT) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html * * 2025-02-24T21:48:21.508Z */ export declare enum AwsIotActions { /** * Grants permission to accept a pending certificate transfer * * See https://docs.aws.amazon.com/iot/latest/apireference/API_AcceptCertificateTransfer.html */ AcceptCertificateTransfer = "iot:AcceptCertificateTransfer", /** * Grants permission to add a thing to the specified billing group * * See https://docs.aws.amazon.com/iot/latest/apireference/API_AddThingToBillingGroup.html */ AddThingToBillingGroup = "iot:AddThingToBillingGroup", /** * Grants permission to add a thing to the specified thing group * * See https://docs.aws.amazon.com/iot/latest/apireference/API_AddThingToThingGroup.html */ AddThingToThingGroup = "iot:AddThingToThingGroup", /** * Grants permission to associate SBOM files to a package version * * See https://docs.aws.amazon.com/iot/latest/apireference/API_AssociateSbomWithPackageVersion.html */ AssociateSbomWithPackageVersion = "iot:AssociateSbomWithPackageVersion", /** * Grants permission to associate a group with a continuous job * * See https://docs.aws.amazon.com/iot/latest/apireference/API_AssociateTargetsWithJob.html */ AssociateTargetsWithJob = "iot:AssociateTargetsWithJob", /** * Grants permission to attach a policy to the specified target * * See https://docs.aws.amazon.com/iot/latest/apireference/API_AttachPolicy.html */ AttachPolicy = "iot:AttachPolicy", /** * Grants permission to attach the specified policy to the specified principal (ce * rtificate or other credential) * * See https://docs.aws.amazon.com/iot/latest/apireference/API_AttachPrincipalPolicy.html */ AttachPrincipalPolicy = "iot:AttachPrincipalPolicy", /** * Grants permission to associate a Device Defender security profile with a thing * group or with this account * * See https://docs.aws.amazon.com/iot/latest/apireference/API_AttachSecurityProfile.html */ AttachSecurityProfile = "iot:AttachSecurityProfile", /** * Grants permission to attach the specified principal to the specified thing * * See https://docs.aws.amazon.com/iot/latest/apireference/API_AttachThingPrincipal.html */ AttachThingPrincipal = "iot:AttachThingPrincipal", /** * Grants permission to cancel a mitigation action task that is in progress * * See https://docs.aws.amazon.com/iot/latest/apireference/API_CancelAuditMitigationActionsTask.html */ CancelAuditMitigationActionsTask = "iot:CancelAuditMitigationActionsTask", /** * Grants permission to cancel an audit that is in progress. The audit can be eith * er scheduled or on-demand * * See https://docs.aws.amazon.com/iot/latest/apireference/API_CancelAuditTask.html */ CancelAuditTask = "iot:CancelAuditTask", /** * Grants permission to cancel a pending transfer for the specified certificate * * See https://docs.aws.amazon.com/iot/latest/apireference/API_CancelCertificateTransfer.html */ CancelCertificateTransfer = "iot:CancelCertificateTransfer", /** * Grants permission to cancel a Device Defender ML Detect mitigation action * * See https://docs.aws.amazon.com/iot/latest/apireference/API_CancelDetectMitigationActionsTask.html */ CancelDetectMitigationActionsTask = "iot:CancelDetectMitigationActionsTask", /** * Grants permission to cancel a job * * See https://docs.aws.amazon.com/iot/latest/apireference/API_CancelJob.html */ CancelJob = "iot:CancelJob", /** * Grants permission to cancel a job execution on a particular device * * See https://docs.aws.amazon.com/iot/latest/apireference/API_CancelJobExecution.html */ CancelJobExecution = "iot:CancelJobExecution", /** * Grants permission to clear the default authorizer * * See https://docs.aws.amazon.com/iot/latest/apireference/API_ClearDefaultAuthorizer.html */ ClearDefaultAuthorizer = "iot:ClearDefaultAuthorizer", /** * Grants permission to close a tunnel * * See https://docs.aws.amazon.com/iot/latest/apireference/API_iot-secure-tunneling_CloseTunnel.html */ CloseTunnel = "iot:CloseTunnel", /** * Grants permission to confirm a http url TopicRuleDestinationDestination * * See https://docs.aws.amazon.com/iot/latest/apireference/API_ConfirmTopicRuleDestination.html */ ConfirmTopicRuleDestination = "iot:ConfirmTopicRuleDestination", /** * Grants permission to connect as the specified client * * See https://docs.aws.amazon.com/iot/latest/developerguide/policy-actions.html */ Connect = "iot:Connect", /** * Grants permission to create a Device Defender audit suppression * * See https://docs.aws.amazon.com/iot/latest/apireference/API_CreateAuditSuppression.html */ CreateAuditSuppression = "iot:CreateAuditSuppression", /** * Grants permission to create an authorizer * * See https://docs.aws.amazon.com/iot/latest/apireference/API_CreateAuthorizer.html */ CreateAuthorizer = "iot:CreateAuthorizer", /** * Grants permission to create a billing group * * See https://docs.aws.amazon.com/iot/latest/apireference/API_CreateBillingGroup.html */ CreateBillingGroup = "iot:CreateBillingGroup", /** * Grants permission to create an X.509 certificate using the specified certificat * e signing request * * See https://docs.aws.amazon.com/iot/latest/apireference/API_CreateCertificateFromCsr.html */ CreateCertificateFromCsr = "iot:CreateCertificateFromCsr", /** * Grants permission to create a certificate provider * * See https://docs.aws.amazon.com/iot/latest/apireference/API_CreateCertificateProvider.html */ CreateCertificateProvider = "iot:CreateCertificateProvider", /** * Grants permission to create a command that can be used to start new executions * against a device * * See https://docs.aws.amazon.com/iot/latest/apireference/API_CreateCommand.html */ CreateCommand = "iot:CreateCommand", /** * Grants permission to create a custom metric for device side metric reporting an * d monitoring * * See https://docs.aws.amazon.com/iot/latest/apireference/API_CreateCustomMetric.html */ CreateCustomMetric = "iot:CreateCustomMetric", /** * Grants permission to define a dimension that can be used to to limit the scope * of a metric used in a security profile * * See https://docs.aws.amazon.com/iot/latest/apireference/API_CreateDimension.html */ CreateDimension = "iot:CreateDimension", /** * Grants permission to create a domain configuration * * See https://docs.aws.amazon.com/iot/latest/apireference/API_CreateDomainConfiguration.html */ CreateDomainConfiguration = "iot:CreateDomainConfiguration", /** * Grants permission to create a Dynamic Thing Group * * See https://docs.aws.amazon.com/iot/latest/apireference/API_CreateDynamicThingGroup.html */ CreateDynamicThingGroup = "iot:CreateDynamicThingGroup", /** * Grants permission to create a fleet metric * * See https://docs.aws.amazon.com/iot/latest/apireference/API_CreateFleetMetric.html */ CreateFleetMetric = "iot:CreateFleetMetric", /** * Grants permission to create a job * * See https://docs.aws.amazon.com/iot/latest/apireference/API_CreateJob.html */ CreateJob = "iot:CreateJob", /** * Grants permission to create a job template * * See https://docs.aws.amazon.com/iot/latest/apireference/API_CreateJobTemplate.html */ CreateJobTemplate = "iot:CreateJobTemplate", /** * Grants permission to create a 2048 bit RSA key pair and issues an X.509 certifi * cate using the issued public key * * See https://docs.aws.amazon.com/iot/latest/apireference/API_CreateKeysAndCertificate.html */ CreateKeysAndCertificate = "iot:CreateKeysAndCertificate", /** * Grants permission to define an action that can be applied to audit findings by * using StartAuditMitigationActionsTask * * See https://docs.aws.amazon.com/iot/latest/apireference/API_CreateMitigationAction.html */ CreateMitigationAction = "iot:CreateMitigationAction", /** * Grants permission to create an OTA update job * * See https://docs.aws.amazon.com/iot/latest/apireference/API_CreateOTAUpdate.html */ CreateOTAUpdate = "iot:CreateOTAUpdate", /** * Grants permission to create a software package that you can deploy to your devi * ces * * See https://docs.aws.amazon.com/iot/latest/apireference/API_CreatePackage.html */ CreatePackage = "iot:CreatePackage", /** * Grants permission to create a version under the specified package * * See https://docs.aws.amazon.com/iot/latest/apireference/API_CreatePackageVersion.html */ CreatePackageVersion = "iot:CreatePackageVersion", /** * Grants permission to create an AWS IoT policy * * See https://docs.aws.amazon.com/iot/latest/apireference/API_CreatePolicy.html */ CreatePolicy = "iot:CreatePolicy", /** * Grants permission to create a new version of the specified AWS IoT policy * * See https://docs.aws.amazon.com/iot/latest/apireference/API_CreatePolicyVersion.html */ CreatePolicyVersion = "iot:CreatePolicyVersion", /** * Grants permission to create a provisioning claim * * See https://docs.aws.amazon.com/iot/latest/apireference/API_CreateProvisioningClaim.html */ CreateProvisioningClaim = "iot:CreateProvisioningClaim", /** * Grants permission to create a fleet provisioning template * * See https://docs.aws.amazon.com/iot/latest/apireference/API_CreateProvisioningTemplate.html */ CreateProvisioningTemplate = "iot:CreateProvisioningTemplate", /** * Grants permission to create a new version of a fleet provisioning template * * See https://docs.aws.amazon.com/iot/latest/apireference/API_CreateProvisioningTemplateVersion.html */ CreateProvisioningTemplateVersion = "iot:CreateProvisioningTemplateVersion", /** * Grants permission to create a role alias * * See https://docs.aws.amazon.com/iot/latest/apireference/API_CreateRoleAlias.html */ CreateRoleAlias = "iot:CreateRoleAlias", /** * Grants permission to create a scheduled audit that is run at a specified time i * nterval * * See https://docs.aws.amazon.com/iot/latest/apireference/API_CreateScheduledAudit.html */ CreateScheduledAudit = "iot:CreateScheduledAudit", /** * Grants permission to create a Device Defender security profile * * See https://docs.aws.amazon.com/iot/latest/apireference/API_CreateSecurityProfile.html */ CreateSecurityProfile = "iot:CreateSecurityProfile", /** * Grants permission to create a new AWS IoT stream * * See https://docs.aws.amazon.com/iot/latest/apireference/API_CreateStream.html */ CreateStream = "iot:CreateStream", /** * Grants permission to create a thing in the thing registry * * See https://docs.aws.amazon.com/iot/latest/apireference/API_CreateThing.html */ CreateThing = "iot:CreateThing", /** * Grants permission to create a thing group * * See https://docs.aws.amazon.com/iot/latest/apireference/API_CreateThingGroup.html */ CreateThingGroup = "iot:CreateThingGroup", /** * Grants permission to create a new thing type * * See https://docs.aws.amazon.com/iot/latest/apireference/API_CreateThingType.html */ CreateThingType = "iot:CreateThingType", /** * Grants permission to create a rule * * See https://docs.aws.amazon.com/iot/latest/apireference/API_CreateTopicRule.html */ CreateTopicRule = "iot:CreateTopicRule", /** * Grants permission to create a TopicRuleDestination * * See https://docs.aws.amazon.com/iot/latest/apireference/API_CreateTopicRuleDestination.html */ CreateTopicRuleDestination = "iot:CreateTopicRuleDestination", /** * Grants permission to delete the audit configuration associated with the account * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DeleteAccountAuditConfiguration.html */ DeleteAccountAuditConfiguration = "iot:DeleteAccountAuditConfiguration", /** * Grants permission to delete a Device Defender audit suppression * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DeleteAuditSuppression.html */ DeleteAuditSuppression = "iot:DeleteAuditSuppression", /** * Grants permission to delete the specified authorizer * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DeleteAuthorizer.html */ DeleteAuthorizer = "iot:DeleteAuthorizer", /** * Grants permission to delete the specified billing group * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DeleteBillingGroup.html */ DeleteBillingGroup = "iot:DeleteBillingGroup", /** * Grants permission to delete a registered CA certificate * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DeleteCACertificate.html */ DeleteCACertificate = "iot:DeleteCACertificate", /** * Grants permission to delete the specified certificate * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DeleteCertificate.html */ DeleteCertificate = "iot:DeleteCertificate", /** * Grants permission to delete a certificate provider * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DeleteCertificateProvider.html */ DeleteCertificateProvider = "iot:DeleteCertificateProvider", /** * Grants permission to delete a command * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DeleteCommand.html */ DeleteCommand = "iot:DeleteCommand", /** * Grants permission to delete a command execution * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DeleteCommandExecution.html */ DeleteCommandExecution = "iot:DeleteCommandExecution", /** * Grants permission to deletes the specified custom metric from your AWS account * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DeleteCustomMetric.html */ DeleteCustomMetric = "iot:DeleteCustomMetric", /** * Grants permission to remove the specified dimension from your AWS account * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DeleteDimension.html */ DeleteDimension = "iot:DeleteDimension", /** * Grants permission to delete a domain configuration * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DeleteDomainConfiguration.html */ DeleteDomainConfiguration = "iot:DeleteDomainConfiguration", /** * Grants permission to delete the specified Dynamic Thing Group * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DeleteDynamicThingGroup.html */ DeleteDynamicThingGroup = "iot:DeleteDynamicThingGroup", /** * Grants permission to delete the specified fleet metric * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DeleteFleetMetric.html */ DeleteFleetMetric = "iot:DeleteFleetMetric", /** * Grants permission to delete a job and its related job executions * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DeleteJob.html */ DeleteJob = "iot:DeleteJob", /** * Grants permission to delete a job execution * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DeleteJobExecution.html */ DeleteJobExecution = "iot:DeleteJobExecution", /** * Grants permission to delete a job template * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DeleteJobTemplate.html */ DeleteJobTemplate = "iot:DeleteJobTemplate", /** * Grants permission to delete a defined mitigation action from your AWS account * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DeleteMitigationAction.html */ DeleteMitigationAction = "iot:DeleteMitigationAction", /** * Grants permission to delete an OTA update job * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DeleteOTAUpdate.html */ DeleteOTAUpdate = "iot:DeleteOTAUpdate", /** * Grants permission to delete a package * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DeletePackage.html */ DeletePackage = "iot:DeletePackage", /** * Grants permission to delete a version of the specified package * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DeletePackageVersion.html */ DeletePackageVersion = "iot:DeletePackageVersion", /** * Grants permission to delete the specified policy * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DeletePolicy.html */ DeletePolicy = "iot:DeletePolicy", /** * Grants permission to Delete the specified version of the specified policy * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DeletePolicyVersion.html */ DeletePolicyVersion = "iot:DeletePolicyVersion", /** * Grants permission to delete a fleet provisioning template * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DeleteProvisioningTemplate.html */ DeleteProvisioningTemplate = "iot:DeleteProvisioningTemplate", /** * Grants permission to delete a fleet provisioning template version * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DeleteProvisioningTemplateVersion.html */ DeleteProvisioningTemplateVersion = "iot:DeleteProvisioningTemplateVersion", /** * Grants permission to delete a CA certificate registration code * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DeleteRegistrationCode.html */ DeleteRegistrationCode = "iot:DeleteRegistrationCode", /** * Grants permission to delete the specified role alias * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DeleteRoleAlias.html */ DeleteRoleAlias = "iot:DeleteRoleAlias", /** * Grants permission to delete a scheduled audit * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DeleteScheduledAudit.html */ DeleteScheduledAudit = "iot:DeleteScheduledAudit", /** * Grants permission to delete a Device Defender security profile * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DeleteSecurityProfile.html */ DeleteSecurityProfile = "iot:DeleteSecurityProfile", /** * Grants permission to delete a specified stream * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DeleteStream.html */ DeleteStream = "iot:DeleteStream", /** * Grants permission to delete the specified thing * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DeleteThing.html */ DeleteThing = "iot:DeleteThing", /** * Grants permission to delete the specified thing group * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DeleteThingGroup.html */ DeleteThingGroup = "iot:DeleteThingGroup", /** * Grants permission to delete the specified thing shadow * * See https://docs.aws.amazon.com/iot/latest/developerguide/policy-actions.html */ DeleteThingShadow = "iot:DeleteThingShadow", /** * Grants permission to delete the specified thing type * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DeleteThingType.html */ DeleteThingType = "iot:DeleteThingType", /** * Grants permission to delete the specified rule * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DeleteTopicRule.html */ DeleteTopicRule = "iot:DeleteTopicRule", /** * Grants permission to delete a TopicRuleDestination * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DeleteTopicRuleDestination.html */ DeleteTopicRuleDestination = "iot:DeleteTopicRuleDestination", /** * Grants permission to delete the specified v2 logging level * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DeleteV2LoggingLevel.html */ DeleteV2LoggingLevel = "iot:DeleteV2LoggingLevel", /** * Grants permission to deprecate the specified thing type * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DeprecateThingType.html */ DeprecateThingType = "iot:DeprecateThingType", /** * Grants permission to get information about audit configurations for the account * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DescribeAccountAuditConfiguration.html */ DescribeAccountAuditConfiguration = "iot:DescribeAccountAuditConfiguration", /** * Grants permission to get information about a single audit finding. Properties i * nclude the reason for noncompliance, the severity of the issue, and when the au * dit that returned the finding was started * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DescribeAuditFinding.html */ DescribeAuditFinding = "iot:DescribeAuditFinding", /** * Grants permission to get information about an audit mitigation task that is use * d to apply mitigation actions to a set of audit findings * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DescribeAuditMitigationActionsTask.html */ DescribeAuditMitigationActionsTask = "iot:DescribeAuditMitigationActionsTask", /** * Grants permission to get information about a Device Defender audit suppression * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DescribeAuditSuppression.html */ DescribeAuditSuppression = "iot:DescribeAuditSuppression", /** * Grants permission to get information about a Device Defender audit * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DescribeAuditTask.html */ DescribeAuditTask = "iot:DescribeAuditTask", /** * Grants permission to describe an authorizer * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DescribeAuthorizer.html */ DescribeAuthorizer = "iot:DescribeAuthorizer", /** * Grants permission to get information about the specified billing group * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DescribeBillingGroup.html */ DescribeBillingGroup = "iot:DescribeBillingGroup", /** * Grants permission to describe a registered CA certificate * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DescribeCACertificate.html */ DescribeCACertificate = "iot:DescribeCACertificate", /** * Grants permission to get information about the specified certificate * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DescribeCertificate.html */ DescribeCertificate = "iot:DescribeCertificate", /** * Grants permission to describe a certificate provider * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DescribeCertificateProvider.html */ DescribeCertificateProvider = "iot:DescribeCertificateProvider", /** * Grants permission to describe a custom metric that is defined in your AWS accou * nt * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DescribeCustomMetric.html */ DescribeCustomMetric = "iot:DescribeCustomMetric", /** * Grants permission to describe the default authorizer * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DescribeDefaultAuthorizer.html */ DescribeDefaultAuthorizer = "iot:DescribeDefaultAuthorizer", /** * Grants permission to describe a Device Defender ML Detect mitigation action * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DescribeDetectMitigationActionsTask.html */ DescribeDetectMitigationActionsTask = "iot:DescribeDetectMitigationActionsTask", /** * Grants permission to get details about a dimension that is defined in your AWS * account * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DescribeDimension.html */ DescribeDimension = "iot:DescribeDimension", /** * Grants permission to get information about the domain configuration * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DescribeDomainConfiguration.html */ DescribeDomainConfiguration = "iot:DescribeDomainConfiguration", /** * Grants permission to get a unique endpoint specific to the AWS account making t * he call * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DescribeEndpoint.html */ DescribeEndpoint = "iot:DescribeEndpoint", /** * Grants permission to get account event configurations * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DescribeEventConfigurations.html */ DescribeEventConfigurations = "iot:DescribeEventConfigurations", /** * Grants permission to get information about the specified fleet metric * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DescribeFleetMetric.html */ DescribeFleetMetric = "iot:DescribeFleetMetric", /** * Grants permission to get information about the specified index * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DescribeIndex.html */ DescribeIndex = "iot:DescribeIndex", /** * Grants permission to describe a job * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DescribeJob.html */ DescribeJob = "iot:DescribeJob", /** * Grants permission to describe a job execution * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DescribeJobExecution.html */ DescribeJobExecution = "iot:DescribeJobExecution", /** * Grants permission to describe a job template * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DescribeJobTemplate.html */ DescribeJobTemplate = "iot:DescribeJobTemplate", /** * Grants permission to describe a managed job template * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DescribeManagedJobTemplate.html */ DescribeManagedJobTemplate = "iot:DescribeManagedJobTemplate", /** * Grants permission to get information about a mitigation action * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DescribeMitigationAction.html */ DescribeMitigationAction = "iot:DescribeMitigationAction", /** * Grants permission to get information about a fleet provisioning template * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DescribeProvisioningTemplate.html */ DescribeProvisioningTemplate = "iot:DescribeProvisioningTemplate", /** * Grants permission to get information about a fleet provisioning template versio * n * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DescribeProvisioningTemplateVersion.html */ DescribeProvisioningTemplateVersion = "iot:DescribeProvisioningTemplateVersion", /** * Grants permission to describe a role alias * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DescribeRoleAlias.html */ DescribeRoleAlias = "iot:DescribeRoleAlias", /** * Grants permission to get information about a scheduled audit * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DescribeScheduledAudit.html */ DescribeScheduledAudit = "iot:DescribeScheduledAudit", /** * Grants permission to get information about a Device Defender security profile * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DescribeSecurityProfile.html */ DescribeSecurityProfile = "iot:DescribeSecurityProfile", /** * Grants permission to get information about the specified stream * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DescribeStream.html */ DescribeStream = "iot:DescribeStream", /** * Grants permission to get information about the specified thing * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DescribeThing.html */ DescribeThing = "iot:DescribeThing", /** * Grants permission to get information about the specified thing group * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DescribeThingGroup.html */ DescribeThingGroup = "iot:DescribeThingGroup", /** * Grants permission to get information about the bulk thing registration task * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DescribeThingRegistrationTask.html */ DescribeThingRegistrationTask = "iot:DescribeThingRegistrationTask", /** * Grants permission to get information about the specified thing type * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DescribeThingType.html */ DescribeThingType = "iot:DescribeThingType", /** * Grants permission to describe a tunnel * * See https://docs.aws.amazon.com/iot/latest/apireference/API_iot-secure-tunneling_DescribeTunnel.html */ DescribeTunnel = "iot:DescribeTunnel", /** * Grants permission to detach a policy from the specified target * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DetachPolicy.html */ DetachPolicy = "iot:DetachPolicy", /** * Grants permission to remove the specified policy from the specified certificate * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DetachPrincipalPolicy.html */ DetachPrincipalPolicy = "iot:DetachPrincipalPolicy", /** * Grants permission to disassociate a Device Defender security profile from a thi * ng group or from this account * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DetachSecurityProfile.html */ DetachSecurityProfile = "iot:DetachSecurityProfile", /** * Grants permission to detach the specified principal from the specified thing * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DetachThingPrincipal.html */ DetachThingPrincipal = "iot:DetachThingPrincipal", /** * Grants permission to disable the specified rule * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DisableTopicRule.html */ DisableTopicRule = "iot:DisableTopicRule", /** * Grants permission to disassociate SBOM files from a package version * * See https://docs.aws.amazon.com/iot/latest/apireference/API_DisassociateSbomFromPackageVersion.html */ DisassociateSbomFromPackageVersion = "iot:DisassociateSbomFromPackageVersion", /** * Grants permission to enable the specified rule * * See https://docs.aws.amazon.com/iot/latest/apireference/API_EnableTopicRule.html */ EnableTopicRule = "iot:EnableTopicRule", /** * Grants permission to fetch a Device Defender's ML Detect Security Profile train * ing model's status * * See https://docs.aws.amazon.com/iot/latest/apireference/API_GetBehaviorModelTrainingSummaries.html */ GetBehaviorModelTrainingSummaries = "iot:GetBehaviorModelTrainingSummaries", /** * Grants permission to get buckets aggregation for IoT fleet index * * See https://docs.aws.amazon.com/iot/latest/apireference/API_GetBucketsAggregation.html */ GetBucketsAggregation = "iot:GetBucketsAggregation", /** * Grants permission to get cardinality for IoT fleet index * * See https://docs.aws.amazon.com/iot/latest/apireference/API_GetCardinality.html */ GetCardinality = "iot:GetCardinality", /** * Grants permission to get the information about the command * * See https://docs.aws.amazon.com/iot/latest/apireference/API_GetCommand.html */ GetCommand = "iot:GetCommand", /** * Grants permission to get the information of a command execution * * See https://docs.aws.amazon.com/iot/latest/apireference/API_GetCommandExecution.html */ GetCommandExecution = "iot:GetCommandExecution", /** * Grants permission to get effective policies * * See https://docs.aws.amazon.com/iot/latest/apireference/API_GetEffectivePolicies.html */ GetEffectivePolicies = "iot:GetEffectivePolicies", /** * Grants permission to get current fleet indexing configuration * * See https://docs.aws.amazon.com/iot/latest/apireference/API_GetIndexingConfiguration.html */ GetIndexingConfiguration = "iot:GetIndexingConfiguration", /** * Grants permission to get a job document * * See https://docs.aws.amazon.com/iot/latest/apireference/API_GetJobDocument.html */ GetJobDocument = "iot:GetJobDocument", /** * Grants permission to get the logging options * * See https://docs.aws.amazon.com/iot/latest/apireference/API_GetLoggingOptions.html */ GetLoggingOptions = "iot:GetLoggingOptions", /** * Grants permission to get the information about the OTA update job * * See https://docs.aws.amazon.com/iot/latest/apireference/API_GetOTAUpdate.html */ GetOTAUpdate = "iot:GetOTAUpdate", /** * Grants permission to get the information about the package * * See https://docs.aws.amazon.com/iot/latest/apireference/API_GetPackage.html */ GetPackage = "iot:GetPackage", /** * Grants permission to get the package configuration of the account * * See https://docs.aws.amazon.com/iot/latest/apireference/API_GetPackageConfiguration.html */ GetPackageConfiguration = "iot:GetPackageConfiguration", /** * Grants permission to get the version of the package * * See https://docs.aws.amazon.com/iot/latest/apireference/API_GetPackageVersion.html */ GetPackageVersion = "iot:GetPackageVersion", /** * Grants permission to get percentiles for IoT fleet index * * See https://docs.aws.amazon.com/iot/latest/apireference/API_GetPercentiles.html */ GetPercentiles = "iot:GetPercentiles", /** * Grants permission to get information about the specified policy with the policy * document of the default version * * See https://docs.aws.amazon.com/iot/latest/apireference/API_GetPolicy.html */ GetPolicy = "iot:GetPolicy", /** * Grants permission to get information about the specified policy version * * See https://docs.aws.amazon.com/iot/latest/apireference/API_GetPolicyVersion.html */ GetPolicyVersion = "iot:GetPolicyVersion", /** * Grants permission to get a registration code used to register a CA certificate * with AWS IoT * * See https://docs.aws.amazon.com/iot/latest/apireference/API_GetRegistrationCode.html */ GetRegistrationCode = "iot:GetRegistrationCode", /** * Grants permission to get the retained message on the specified topic * * See https://docs.aws.amazon.com/iot/latest/developerguide/policy-actions.html */ GetRetainedMessage = "iot:GetRetainedMessage", /** * Grants permission to get statistics for IoT fleet index * * See https://docs.aws.amazon.com/iot/latest/apireference/API_GetStatistics.html */ GetStatistics = "iot:GetStatistics", /** * Grants permission to get the thing's connectivity data * * See API_GetThingConnectivityData.html */ GetThingConnectivityData = "iot:GetThingConnectivityData", /** * Grants permission to get the thing shadow * * See https://docs.aws.amazon.com/iot/latest/developerguide/policy-actions.html */ GetThingShadow = "iot:GetThingShadow", /** * Grants permission to get information about the specified rule * * See https://docs.aws.amazon.com/iot/latest/apireference/API_GetTopicRule.html */ GetTopicRule = "iot:GetTopicRule", /** * Grants permission to get a TopicRuleDestination * * See https://docs.aws.amazon.com/iot/latest/apireference/API_GetTopicRuleDestination.html */ GetTopicRuleDestination = "iot:GetTopicRuleDestination", /** * Grants permission to get v2 logging options * * See https://docs.aws.amazon.com/iot/latest/apireference/API_GetV2LoggingOptions.html */ GetV2LoggingOptions = "iot:GetV2LoggingOptions", /** * Grants permission to list the active violations for a given Device Defender sec * urity profile or Thing * * See https://docs.aws.amazon.com/iot/latest/apireference/API_ListActiveViolations.html */ ListActiveViolations = "iot:ListActiveViolations", /** * Grants permission to list the policies attached to the specified thing group * * See https://docs.aws.amazon.com/iot/latest/apireference/API_ListAttachedPolicies.html */ ListAttachedPolicies = "iot:ListAttachedPolicies", /** * Grants permission to list the findings (results) of a Device Defender audit or * of the audits performed during a specified time period * * See https://docs.aws.amazon.com/iot/latest/apireference/API_ListAuditFindings.html */ ListAuditFindings = "iot:ListAuditFindings", /** * Grants permission to get the status of audit mitigation action tasks that were * executed * * See https://docs.aws.amazon.com/iot/latest/apireference/API_ListAuditMitigationActionsExecutions.html */ ListAuditMitigationActionsExecutions = "iot:ListAuditMitigationActionsExecutions", /** * Grants permission to get a list of audit mitigation action tasks that match the * specified filters * * See https://docs.aws.amazon.com/iot/latest/apireference/API_ListAuditMitigationActionsTasks.html */ ListAuditMitigationActionsTasks = "iot:ListAuditMitigationActionsTasks", /** * Grants permission to list your Device Defender audit suppressions * * See https://docs.aws.amazon.com/iot/latest/apireference/API_ListAuditSuppressions.html */ ListAuditSuppressions = "iot:ListAuditSuppressions", /** * Grants permission to list the Device Defender audits that have been performed d * uring a given time period * * See https://docs.aws.amazon.com/iot/latest/apireference/API_ListAuditTasks.html */ ListAuditTasks = "iot:ListAuditTasks", /** * Grants permission to list the authorizers registered in your account * * See https://docs.aws.amazon.com/iot/latest/apireference/API_ListAuthorizers.html */ ListAuthorizers = "iot:ListAuthorizers", /** * Grants permission to list all billing groups * * See https://docs.aws.amazon.com/iot/latest/apireference/API_ListBillingGroups.html */ ListBillingGroups = "iot:ListBillingGroups", /** * Grants permission to list the CA certificates registered for your AWS account * * See https://docs.aws.amazon.com/iot/latest/apireference/API_ListCACertificates.html */ ListCACertificates = "iot:ListCACertificates", /** * Grants permission to list certificate providers in the account * * See https://docs.aws.amazon.com/iot/latest/apireference/API_ListCertificateProviders.html */ ListCertificateProviders = "iot:ListCertificateProviders", /** * Grants permission to list your certificates * * See https://docs.aws.amazon.com/iot/latest/apireference/API_ListCertificates.html */ ListCertificates = "iot:ListCertificates", /** * Grants permission to list the device certificates signed by the specified CA ce * rtificate * * See https://docs.aws.amazon.com/iot/latest/apireference/API_ListCertificatesByCA.html */ ListCertificatesByCA = "iot:ListCertificatesByCA", /** * Grants permission to list commands executions in the account * * See https://docs.aws.amazon.com/iot/latest/apireference/API_ListCommandExecutions.html */ ListCommandExecutions = "iot:ListCommandExecutions", /** * Grants permission to list commands in the account * * See https://docs.aws.amazon.com/iot/latest/apireference/API_ListCommands.html */ ListCommands = "iot:ListCommands", /** * Grants permission to list the custom metrics in your AWS account * * See https://docs.aws.amazon.com/iot/latest/apireference/API_ListCustomMetrics.html */ ListCustomMetrics = "iot:ListCustomMetrics", /** * Grants permission to lists mitigation actions executions for a Device Defender * ML Detect Security Profile * * See https://docs.aws.amazon.com/iot/latest/apireference/API_ListDetectMitigationActionsExecutions.html */ ListDetectMitigationActionsExecutions = "iot:ListDetectMitigationActionsExecutions", /** * Grants permission to list Device Defender ML Detect mitigation actions tasks * * See https://docs.aws.amazon.com/iot/latest/apireference/API_ListDetectMitigationActionsTasks.html */ ListDetectMitigationActionsTasks = "iot:ListDetectMitigationActionsTasks", /** * Grants permission to list the dimensions that are defined for your AWS account * * See https://docs.aws.amazon.com/iot/latest/apireference/API_ListDimensions.html */ ListDimensions = "iot:ListDimensions", /** * Grants permission to list the domain configuration created by your AWS account * * See https://docs.aws.amazon.com/iot/latest/apireference/API_ListDomainConfigurations.html */ ListDomainConfigurations = "iot:ListDomainConfigurations", /** * Grants permission to list the fleet metrics in your account * * See https://docs.aws.amazon.com/iot/latest/apireference/API_ListFleetMetrics.html */ ListFleetMetrics = "iot:ListFleetMetrics", /** * Grants permission to list all indices for fleet index * * See https://docs.aws.amazon.com/iot/latest/apireference/API_ListIndices.html */ ListIndices = "iot:ListIndices", /** * Grants permission to list the job executions for a job * * See https://docs.aws.amazon.com/iot/latest/apireference/API_ListJobExecutionsForJob.html */ ListJobExecutionsForJob = "iot:ListJobExecutionsForJob", /** * Grants permission to list the job executions for the specified thing * * See https://docs.aws.amazon.com/iot/latest/apireference/API_ListJobExecutionsForThing.html */ ListJobExecutionsForThing = "iot:ListJobExecutionsForThing", /** * Grants permission to list job templates * * See https://docs.aws.amazon.com/iot/latest/apireference/API_ListJobTemplates.html */ ListJobTemplates = "iot:ListJobTemplates", /** * Grants permission to list jobs * * See https://docs.aws.amazon.com/iot/latest/apireference/API_ListJobs.html */ ListJobs = "iot:ListJobs", /** * Grants permission to list managed job templates * * See https://docs.aws.amazon.com/iot/latest/apireference/API_ListManagedJobTemplates.html */ ListManagedJobTemplates = "iot:ListManagedJobTemplates", /** * Grants permissions to list the metric values for a thing based on the metricNam * e, and dimension if specified * * See https://docs.aws.amazon.com/iot/latest/apireference/API_ListMetricValues.html */ ListMetricValues = "iot:ListMetricValues", /** * Grants permission to get a list of all mitigation actions that match the specif * ied filter criteria * * See https://docs.aws.amazon.com/iot/latest/apireference/API_ListMitigationActions.html */ ListMitigationActions = "iot:ListMitigationActions", /** * Grants permission to list all named shadows for a given thing * * See https://docs.aws.amazon.com/iot/latest/apireference/API_ListNamedShadowsForThing.html */ ListNamedShadowsForThing = "iot:ListNamedShadowsForThing", /** * Grants permission to list OTA update jobs in the account * * See https://docs.aws.amazon.com/iot/latest/apireference/API_ListOTAUpdates.html */ ListOTAUpdates = "iot:ListOTAUpdates", /** * Grants permission to list certificates that are being transfered but not yet ac * cepted * * See https://docs.aws.amazon.com/iot/latest/apireference/API_ListOutgoingCertificates.html */ ListOutgoingCertificates = "iot:ListOutgoingCertificates", /** * Grants permission to list versions for a package in the account * * See https://docs.aws.amazon.com/iot/latest/apireference/API_ListPackageVersions.html */ ListPackageVersions = "iot:ListPackageVersions", /** * Grants permission to list packages in the account * * See https://docs.aws.amazon.com/iot/latest/apireference/API_ListPackages.html */ ListPackages = "iot:ListPackages", /** * Grants permission to list your policies * * See https://docs.aws.amazon.com/iot/latest/apireference/API_ListPolicies.html */ ListPolicies = "iot:ListPolicies", /** * Grants permission to list the principals associated with the specified policy * * See https://docs.aws.amazon.com/iot/latest/apireference/API_ListPolicyPrincipals.html */ ListPolicyPrincipals = "iot:ListPolicyPrincipals", /** * Grants permission to list the versions of the specified policy, and identifies * the default version * * See https://docs.aws.amazon.com/iot/latest/apireference/API_ListPolicyVersions.html */ ListPolicyVersions = "iot:ListPolicyVersions", /** * Grants permission to list the policies attached to the specified principal. If * you use an Amazon Cognito identity, the ID needs to be in Amazon Cognito Identi * ty format * * See https://docs.aws.amazon.com/iot/latest/apireference/API_ListPrincipalPolicies.html */ ListPrincipalPolicies = "iot:ListPrincipalPolicies", /** * Grants permission to list the things associated with the specified principal * * See https://docs.aws.amazon.com/iot/latest/apireference/API_ListPrincipalThings.html */ ListPrincipalThings = "iot:ListPrincipalThings", /** * Grants permission to get a list of fleet provisioning template versions * * See https://docs.aws.amazon.com/iot/latest/apireference/API_ListProvisioningTemplateVersions.html */ ListProvisioningTemplateVersions = "iot:ListProvisioningTemplateVersions", /** * Grants permission to list the fleet provisioning templates in your AWS account * * See https://docs.aws.amazon.com/iot/latest/apireference/API_ListProvisioningTemplates.html */ ListProvisioningTemplates = "iot:ListProvisioningTemplates", /** * Grants permission to list related resources for a single audit finding * * See https://docs.aws.amazon.com/iot/latest/apireference/API_ListRelatedResourcesForAuditFinding.html */ ListRelatedResourcesForAuditFinding = "iot:ListRelatedResourcesForAuditFinding", /** * Grants permission to list the retained messages for your account * * See https://docs.aws.amazon.com/iot/latest/developerguide/policy-actions.html */ ListRetainedMessages = "iot:ListRetainedMessages", /** * Grants permission to list role aliases * * See https://docs.aws.amazon.com/iot/latest/apireference/API_ListRoleAliases.html */ ListRoleAliases = "iot:ListRoleAliases", /** * Grants permission to list SBOM validation results of a package version * * See https://docs.aws.amazon.com/iot/latest/apireference/API_ListSbomValidationResults.html */ ListSbomValidationResults = "iot:ListSbomValidationResults", /** * Grants permission to list all of your scheduled audits * * See https://docs.aws.amazon.com/iot/latest/apireference/API_ListScheduledAudits.html */ ListScheduledAudits = "iot:ListScheduledAudits", /** * Grants permission to list the Device Defender security profiles you have create * d * * See https://docs.aws.amazon.com/iot/latest/apireference/API_ListSecurityProfiles.html */ ListSecurityProfiles = "iot:ListSecurityProfiles", /** * Grants permission to list the Device Defender security profiles attached to a t * arget * * See https://docs.aws.amazon.com/iot/latest/apireference/API_ListSecurityProfilesForTarget.html */ ListSecurityProfilesForTarget = "iot:ListSecurityProfilesForTarget", /** * Grants permission to list the streams in your account