{ "version": "1.0", "resources": { "ActiveViolation": { "operation": "ListActiveViolations", "resourceIdentifier": { "securityProfileName": "activeViolations[].securityProfileName", "behavior": "activeViolations[].behavior" } }, "AuditFinding": { "operation": "ListAuditFindings", "resourceIdentifier": { "checkName": "findings[].checkName" } }, "Authorizer": { "operation": "ListAuthorizers", "resourceIdentifier": { "authorizerName": "authorizers[].authorizerName" } }, "Indice": { "operation": "ListIndices", "resourceIdentifier": { "indexName": "indexNames[]" } }, "Job": { "operation": "ListJobs", "resourceIdentifier": { "jobId": "jobs[].jobId", "thingGroupId": "jobs[].thingGroupId", "targetSelection": "jobs[].targetSelection", "status": "jobs[].status" } }, "OTAUpdate": { "operation": "ListOTAUpdates", "resourceIdentifier": { "otaUpdateId": "otaUpdates[].otaUpdateId" } }, "OutgoingCertificate": { "operation": "ListOutgoingCertificates", "resourceIdentifier": { "certificateId": "outgoingCertificates[].certificateId", "transferMessage": "outgoingCertificates[].transferMessage" } }, "Policy": { "operation": "ListPolicies", "resourceIdentifier": { "policyName": "policies[].policyName" } }, "RoleAliase": { "operation": "ListRoleAliases", "resourceIdentifier": { "roleAliase": "roleAliases[]" } }, "Stream": { "operation": "ListStreams", "resourceIdentifier": { "streamId": "streams[].streamId", "description": "streams[].description" } }, "ThingRegistrationTask": { "operation": "ListThingRegistrationTasks", "resourceIdentifier": { "taskId": "taskIds[]" } }, "Thing": { "operation": "ListThings", "resourceIdentifier": { "thingName": "things[].thingName", "thingTypeName": "things[].thingTypeName", "thingArn": "things[].thingArn" } }, "TopicRule": { "operation": "ListTopicRules", "resourceIdentifier": { "ruleName": "rules[].ruleName", "ruleDisabled": "rules[].ruleDisabled" } }, "V2LoggingLevel": { "operation": "ListV2LoggingLevels", "resourceIdentifier": { "logTarget": "logTargetConfigurations[].logTarget", "logLevel": "logTargetConfigurations[].logLevel" } } }, "operations": { "AcceptCertificateTransfer": { "certificateId": { "completions": [ { "parameters": {}, "resourceName": "OutgoingCertificate", "resourceIdentifier": "certificateId" } ] } }, "AddThingToThingGroup": { "thingName": { "completions": [ { "parameters": {}, "resourceName": "Thing", "resourceIdentifier": "thingName" } ] }, "thingArn": { "completions": [ { "parameters": {}, "resourceName": "Thing", "resourceIdentifier": "thingArn" } ] } }, "AssociateTargetsWithJob": { "jobId": { "completions": [ { "parameters": {}, "resourceName": "Job", "resourceIdentifier": "jobId" } ] } }, "AttachPolicy": { "policyName": { "completions": [ { "parameters": {}, "resourceName": "Policy", "resourceIdentifier": "policyName" } ] } }, "AttachPrincipalPolicy": { "policyName": { "completions": [ { "parameters": {}, "resourceName": "Policy", "resourceIdentifier": "policyName" } ] } }, "AttachSecurityProfile": { "securityProfileName": { "completions": [ { "parameters": {}, "resourceName": "ActiveViolation", "resourceIdentifier": "securityProfileName" } ] } }, "AttachThingPrincipal": { "thingName": { "completions": [ { "parameters": {}, "resourceName": "Thing", "resourceIdentifier": "thingName" } ] } }, "CancelAuditTask": { "taskId": { "completions": [ { "parameters": {}, "resourceName": "ThingRegistrationTask", "resourceIdentifier": "taskId" } ] } }, "CancelCertificateTransfer": { "certificateId": { "completions": [ { "parameters": {}, "resourceName": "OutgoingCertificate", "resourceIdentifier": "certificateId" } ] } }, "CancelJob": { "jobId": { "completions": [ { "parameters": {}, "resourceName": "Job", "resourceIdentifier": "jobId" } ] } }, "CancelJobExecution": { "jobId": { "completions": [ { "parameters": {}, "resourceName": "Job", "resourceIdentifier": "jobId" } ] }, "thingName": { "completions": [ { "parameters": {}, "resourceName": "Thing", "resourceIdentifier": "thingName" } ] } }, "DeleteAuthorizer": { "authorizerName": { "completions": [ { "parameters": {}, "resourceName": "Authorizer", "resourceIdentifier": "authorizerName" } ] } }, "DeleteCACertificate": { "certificateId": { "completions": [ { "parameters": {}, "resourceName": "OutgoingCertificate", "resourceIdentifier": "certificateId" } ] } }, "DeleteCertificate": { "certificateId": { "completions": [ { "parameters": {}, "resourceName": "OutgoingCertificate", "resourceIdentifier": "certificateId" } ] } }, "DeleteJob": { "jobId": { "completions": [ { "parameters": {}, "resourceName": "Job", "resourceIdentifier": "jobId" } ] } }, "DeleteJobExecution": { "jobId": { "completions": [ { "parameters": {}, "resourceName": "Job", "resourceIdentifier": "jobId" } ] }, "thingName": { "completions": [ { "parameters": {}, "resourceName": "Thing", "resourceIdentifier": "thingName" } ] } }, "DeleteOTAUpdate": { "otaUpdateId": { "completions": [ { "parameters": {}, "resourceName": "OTAUpdate", "resourceIdentifier": "otaUpdateId" } ] } }, "DeletePolicy": { "policyName": { "completions": [ { "parameters": {}, "resourceName": "Policy", "resourceIdentifier": "policyName" } ] } }, "DeletePolicyVersion": { "policyName": { "completions": [ { "parameters": {}, "resourceName": "Policy", "resourceIdentifier": "policyName" } ] } }, "DeleteRoleAlias": { "roleAlias": { "completions": [ { "parameters": {}, "resourceName": "RoleAliase", "resourceIdentifier": "roleAliase" } ] } }, "DeleteSecurityProfile": { "securityProfileName": { "completions": [ { "parameters": {}, "resourceName": "ActiveViolation", "resourceIdentifier": "securityProfileName" } ] } }, "DeleteStream": { "streamId": { "completions": [ { "parameters": {}, "resourceName": "Stream", "resourceIdentifier": "streamId" } ] } }, "DeleteThing": { "thingName": { "completions": [ { "parameters": {}, "resourceName": "Thing", "resourceIdentifier": "thingName" } ] } }, "DeleteThingType": { "thingTypeName": { "completions": [ { "parameters": {}, "resourceName": "Thing", "resourceIdentifier": "thingTypeName" } ] } }, "DeleteTopicRule": { "ruleName": { "completions": [ { "parameters": {}, "resourceName": "TopicRule", "resourceIdentifier": "ruleName" } ] } }, "DeprecateThingType": { "thingTypeName": { "completions": [ { "parameters": {}, "resourceName": "Thing", "resourceIdentifier": "thingTypeName" } ] } }, "DescribeAuditTask": { "taskId": { "completions": [ { "parameters": {}, "resourceName": "ThingRegistrationTask", "resourceIdentifier": "taskId" } ] } }, "DescribeAuthorizer": { "authorizerName": { "completions": [ { "parameters": {}, "resourceName": "Authorizer", "resourceIdentifier": "authorizerName" } ] } }, "DescribeCACertificate": { "certificateId": { "completions": [ { "parameters": {}, "resourceName": "OutgoingCertificate", "resourceIdentifier": "certificateId" } ] } }, "DescribeCertificate": { "certificateId": { "completions": [ { "parameters": {}, "resourceName": "OutgoingCertificate", "resourceIdentifier": "certificateId" } ] } }, "DescribeIndex": { "indexName": { "completions": [ { "parameters": {}, "resourceName": "Indice", "resourceIdentifier": "indexName" } ] } }, "DescribeJob": { "jobId": { "completions": [ { "parameters": {}, "resourceName": "Job", "resourceIdentifier": "jobId" } ] } }, "DescribeJobExecution": { "jobId": { "completions": [ { "parameters": {}, "resourceName": "Job", "resourceIdentifier": "jobId" } ] }, "thingName": { "completions": [ { "parameters": {}, "resourceName": "Thing", "resourceIdentifier": "thingName" } ] } }, "DescribeRoleAlias": { "roleAlias": { "completions": [ { "parameters": {}, "resourceName": "RoleAliase", "resourceIdentifier": "roleAliase" } ] } }, "DescribeSecurityProfile": { "securityProfileName": { "completions": [ { "parameters": {}, "resourceName": "ActiveViolation", "resourceIdentifier": "securityProfileName" } ] } }, "DescribeStream": { "streamId": { "completions": [ { "parameters": {}, "resourceName": "Stream", "resourceIdentifier": "streamId" } ] } }, "DescribeThing": { "thingName": { "completions": [ { "parameters": {}, "resourceName": "Thing", "resourceIdentifier": "thingName" } ] } }, "DescribeThingRegistrationTask": { "taskId": { "completions": [ { "parameters": {}, "resourceName": "ThingRegistrationTask", "resourceIdentifier": "taskId" } ] } }, "DescribeThingType": { "thingTypeName": { "completions": [ { "parameters": {}, "resourceName": "Thing", "resourceIdentifier": "thingTypeName" } ] } }, "DetachPolicy": { "policyName": { "completions": [ { "parameters": {}, "resourceName": "Policy", "resourceIdentifier": "policyName" } ] } }, "DetachPrincipalPolicy": { "policyName": { "completions": [ { "parameters": {}, "resourceName": "Policy", "resourceIdentifier": "policyName" } ] } }, "DetachSecurityProfile": { "securityProfileName": { "completions": [ { "parameters": {}, "resourceName": "ActiveViolation", "resourceIdentifier": "securityProfileName" } ] } }, "DetachThingPrincipal": { "thingName": { "completions": [ { "parameters": {}, "resourceName": "Thing", "resourceIdentifier": "thingName" } ] } }, "DisableTopicRule": { "ruleName": { "completions": [ { "parameters": {}, "resourceName": "TopicRule", "resourceIdentifier": "ruleName" } ] } }, "EnableTopicRule": { "ruleName": { "completions": [ { "parameters": {}, "resourceName": "TopicRule", "resourceIdentifier": "ruleName" } ] } }, "GetEffectivePolicies": { "thingName": { "completions": [ { "parameters": {}, "resourceName": "Thing", "resourceIdentifier": "thingName" } ] } }, "GetJobDocument": { "jobId": { "completions": [ { "parameters": {}, "resourceName": "Job", "resourceIdentifier": "jobId" } ] } }, "GetOTAUpdate": { "otaUpdateId": { "completions": [ { "parameters": {}, "resourceName": "OTAUpdate", "resourceIdentifier": "otaUpdateId" } ] } }, "GetPolicy": { "policyName": { "completions": [ { "parameters": {}, "resourceName": "Policy", "resourceIdentifier": "policyName" } ] } }, "GetPolicyVersion": { "policyName": { "completions": [ { "parameters": {}, "resourceName": "Policy", "resourceIdentifier": "policyName" } ] } }, "GetTopicRule": { "ruleName": { "completions": [ { "parameters": {}, "resourceName": "TopicRule", "resourceIdentifier": "ruleName" } ] } }, "ListActiveViolations": { "thingName": { "completions": [ { "parameters": {}, "resourceName": "Thing", "resourceIdentifier": "thingName" } ] }, "securityProfileName": { "completions": [ { "parameters": {}, "resourceName": "ActiveViolation", "resourceIdentifier": "securityProfileName" } ] } }, "ListAuditFindings": { "taskId": { "completions": [ { "parameters": {}, "resourceName": "ThingRegistrationTask", "resourceIdentifier": "taskId" } ] }, "checkName": { "completions": [ { "parameters": {}, "resourceName": "AuditFinding", "resourceIdentifier": "checkName" } ] } }, "ListAuthorizers": { "status": { "completions": [ { "parameters": {}, "resourceName": "Job", "resourceIdentifier": "status" } ] } }, "ListCertificatesByCA": { "caCertificateId": { "completions": [ { "parameters": {}, "resourceName": "OutgoingCertificate", "resourceIdentifier": "certificateId" } ] } }, "ListJobExecutionsForJob": { "jobId": { "completions": [ { "parameters": {}, "resourceName": "Job", "resourceIdentifier": "jobId" } ] }, "status": { "completions": [ { "parameters": {}, "resourceName": "Job", "resourceIdentifier": "status" } ] } }, "ListJobExecutionsForThing": { "thingName": { "completions": [ { "parameters": {}, "resourceName": "Thing", "resourceIdentifier": "thingName" } ] }, "status": { "completions": [ { "parameters": {}, "resourceName": "Job", "resourceIdentifier": "status" } ] } }, "ListJobs": { "status": { "completions": [ { "parameters": {}, "resourceName": "Job", "resourceIdentifier": "status" } ] }, "targetSelection": { "completions": [ { "parameters": {}, "resourceName": "Job", "resourceIdentifier": "targetSelection" } ] }, "thingGroupId": { "completions": [ { "parameters": {}, "resourceName": "Job", "resourceIdentifier": "thingGroupId" } ] } }, "ListPolicyPrincipals": { "policyName": { "completions": [ { "parameters": {}, "resourceName": "Policy", "resourceIdentifier": "policyName" } ] } }, "ListPolicyVersions": { "policyName": { "completions": [ { "parameters": {}, "resourceName": "Policy", "resourceIdentifier": "policyName" } ] } }, "ListTargetsForPolicy": { "policyName": { "completions": [ { "parameters": {}, "resourceName": "Policy", "resourceIdentifier": "policyName" } ] } }, "ListTargetsForSecurityProfile": { "securityProfileName": { "completions": [ { "parameters": {}, "resourceName": "ActiveViolation", "resourceIdentifier": "securityProfileName" } ] } }, "ListThingGroupsForThing": { "thingName": { "completions": [ { "parameters": {}, "resourceName": "Thing", "resourceIdentifier": "thingName" } ] } }, "ListThingPrincipals": { "thingName": { "completions": [ { "parameters": {}, "resourceName": "Thing", "resourceIdentifier": "thingName" } ] } }, "ListThingRegistrationTaskReports": { "taskId": { "completions": [ { "parameters": {}, "resourceName": "ThingRegistrationTask", "resourceIdentifier": "taskId" } ] } }, "ListThingRegistrationTasks": { "status": { "completions": [ { "parameters": {}, "resourceName": "Job", "resourceIdentifier": "status" } ] } }, "ListThingTypes": { "thingTypeName": { "completions": [ { "parameters": {}, "resourceName": "Thing", "resourceIdentifier": "thingTypeName" } ] } }, "ListThings": { "thingTypeName": { "completions": [ { "parameters": {}, "resourceName": "Thing", "resourceIdentifier": "thingTypeName" } ] } }, "ListTopicRules": { "ruleDisabled": { "completions": [ { "parameters": {}, "resourceName": "TopicRule", "resourceIdentifier": "ruleDisabled" } ] } }, "ListViolationEvents": { "thingName": { "completions": [ { "parameters": {}, "resourceName": "Thing", "resourceIdentifier": "thingName" } ] }, "securityProfileName": { "completions": [ { "parameters": {}, "resourceName": "ActiveViolation", "resourceIdentifier": "securityProfileName" } ] } }, "RegisterCertificate": { "status": { "completions": [ { "parameters": {}, "resourceName": "Job", "resourceIdentifier": "status" } ] } }, "RejectCertificateTransfer": { "certificateId": { "completions": [ { "parameters": {}, "resourceName": "OutgoingCertificate", "resourceIdentifier": "certificateId" } ] } }, "RemoveThingFromThingGroup": { "thingName": { "completions": [ { "parameters": {}, "resourceName": "Thing", "resourceIdentifier": "thingName" } ] }, "thingArn": { "completions": [ { "parameters": {}, "resourceName": "Thing", "resourceIdentifier": "thingArn" } ] } }, "ReplaceTopicRule": { "ruleName": { "completions": [ { "parameters": {}, "resourceName": "TopicRule", "resourceIdentifier": "ruleName" } ] } }, "SearchIndex": { "indexName": { "completions": [ { "parameters": {}, "resourceName": "Indice", "resourceIdentifier": "indexName" } ] } }, "SetDefaultAuthorizer": { "authorizerName": { "completions": [ { "parameters": {}, "resourceName": "Authorizer", "resourceIdentifier": "authorizerName" } ] } }, "SetDefaultPolicyVersion": { "policyName": { "completions": [ { "parameters": {}, "resourceName": "Policy", "resourceIdentifier": "policyName" } ] } }, "SetV2LoggingLevel": { "logTarget": { "completions": [ { "parameters": {}, "resourceName": "V2LoggingLevel", "resourceIdentifier": "logTarget" } ] }, "logLevel": { "completions": [ { "parameters": {}, "resourceName": "V2LoggingLevel", "resourceIdentifier": "logLevel" } ] } }, "StopThingRegistrationTask": { "taskId": { "completions": [ { "parameters": {}, "resourceName": "ThingRegistrationTask", "resourceIdentifier": "taskId" } ] } }, "TestInvokeAuthorizer": { "authorizerName": { "completions": [ { "parameters": {}, "resourceName": "Authorizer", "resourceIdentifier": "authorizerName" } ] } }, "TransferCertificate": { "certificateId": { "completions": [ { "parameters": {}, "resourceName": "OutgoingCertificate", "resourceIdentifier": "certificateId" } ] }, "transferMessage": { "completions": [ { "parameters": {}, "resourceName": "OutgoingCertificate", "resourceIdentifier": "transferMessage" } ] } }, "UpdateAuthorizer": { "authorizerName": { "completions": [ { "parameters": {}, "resourceName": "Authorizer", "resourceIdentifier": "authorizerName" } ] }, "status": { "completions": [ { "parameters": {}, "resourceName": "Job", "resourceIdentifier": "status" } ] } }, "UpdateCACertificate": { "certificateId": { "completions": [ { "parameters": {}, "resourceName": "OutgoingCertificate", "resourceIdentifier": "certificateId" } ] } }, "UpdateCertificate": { "certificateId": { "completions": [ { "parameters": {}, "resourceName": "OutgoingCertificate", "resourceIdentifier": "certificateId" } ] } }, "UpdateRoleAlias": { "roleAlias": { "completions": [ { "parameters": {}, "resourceName": "RoleAliase", "resourceIdentifier": "roleAliase" } ] } }, "UpdateSecurityProfile": { "securityProfileName": { "completions": [ { "parameters": {}, "resourceName": "ActiveViolation", "resourceIdentifier": "securityProfileName" } ] }, "behaviors": { "completions": [ { "parameters": {}, "resourceName": "ActiveViolation", "resourceIdentifier": "behavior" } ] } }, "UpdateStream": { "streamId": { "completions": [ { "parameters": {}, "resourceName": "Stream", "resourceIdentifier": "streamId" } ] }, "description": { "completions": [ { "parameters": {}, "resourceName": "Stream", "resourceIdentifier": "description" } ] } }, "UpdateThing": { "thingName": { "completions": [ { "parameters": {}, "resourceName": "Thing", "resourceIdentifier": "thingName" } ] }, "thingTypeName": { "completions": [ { "parameters": {}, "resourceName": "Thing", "resourceIdentifier": "thingTypeName" } ] } }, "UpdateThingGroupsForThing": { "thingName": { "completions": [ { "parameters": {}, "resourceName": "Thing", "resourceIdentifier": "thingName" } ] } }, "ValidateSecurityProfileBehaviors": { "behaviors": { "completions": [ { "parameters": {}, "resourceName": "ActiveViolation", "resourceIdentifier": "behavior" } ] } } } }