- /partner-accountsPOST
- /accept-certificate-transfer/{certificateId}PATCH
- /partner-accountsGET
- /billing-groups/addThingToBillingGroupPUT
- /wireless-devices/{Id}/thingPUT
- /thing-groups/addThingToThingGroupPUT
- /wireless-devices/{Id}/thingDELETE
- /jobs/{jobId}/targetsPOST
- /wireless-gateways/{Id}/certificatePUT
- /target-policies/{policyName}PUT
- /wireless-gateways/{Id}/certificateDELETE
- /target-policies/{policyName}POST
- /wireless-gateways/{Id}/certificateGET
- /principal-policies/{policyName}PUT
- /wireless-gateways/{Id}/thingPUT
- /principal-policies/{policyName}DELETE
- /wireless-gateways/{Id}/thingDELETE
- /security-profiles/{securityProfileName}/targetsPUT
- /destinationsPOST
- /security-profiles/{securityProfileName}/targetsDELETE
- /destinationsGET
- /things/{thingName}/principalsPUT
- /device-profilesPOST
- /things/{thingName}/principalsDELETE
- /device-profilesGET
- /audit/mitigationactions/tasks/{taskId}/cancelPUT
- /service-profilesPOST
- /audit/tasks/{taskId}/cancelPUT
- /service-profilesGET
- /cancel-certificate-transfer/{certificateId}PATCH
- /wireless-devicesPOST
- /detect/mitigationactions/tasks/{taskId}/cancelPUT
- /wireless-devicesGET
- /jobs/{jobId}/cancelPUT
- /wireless-gatewaysPOST
- /things/{thingName}/jobs/{jobId}/cancelPUT
- /wireless-gatewaysGET
- /default-authorizerDELETE
- /wireless-gateways/{Id}/tasksPOST
- /default-authorizerGET
- /wireless-gateways/{Id}/tasksDELETE
- /default-authorizerPOST
- /wireless-gateways/{Id}/tasksGET
- /confirmdestination/{confirmationToken}GET
- /wireless-gateway-task-definitionsPOST
- /audit/suppressions/createPOST
- /wireless-gateway-task-definitionsGET
- /authorizer/{authorizerName}POST
- /destinations/{Name}DELETE
- /authorizer/{authorizerName}DELETE
- /destinations/{Name}GET
- /authorizer/{authorizerName}GET
- /destinations/{Name}PATCH
- /authorizer/{authorizerName}PUT
- /device-profiles/{Id}DELETE
- /billing-groups/{billingGroupName}POST
- /device-profiles/{Id}GET
- /billing-groups/{billingGroupName}DELETE
- /service-profiles/{Id}DELETE
- /billing-groups/{billingGroupName}GET
- /service-profiles/{Id}GET
- /billing-groups/{billingGroupName}PATCH
- /wireless-devices/{Id}DELETE
- /certificatesPOST
- /wireless-devices/{Id}PATCH
- /certificatesGET
- /wireless-gateways/{Id}DELETE
- /custom-metric/{metricName}POST
- /wireless-gateways/{Id}PATCH
- /custom-metric/{metricName}DELETE
- /wireless-gateway-task-definitions/{Id}DELETE
- /custom-metric/{metricName}GET
- /wireless-gateway-task-definitions/{Id}GET
- /custom-metric/{metricName}PATCH
- /partner-accounts/{PartnerAccountId}DELETE
- /dimensions/{name}POST
- /partner-accounts/{PartnerAccountId}GET
- /dimensions/{name}DELETE
- /partner-accounts/{PartnerAccountId}PATCH
- /dimensions/{name}GET
- /log-levelsGET
- /dimensions/{name}PATCH
- /log-levelsDELETE
- /domainConfigurations/{domainConfigurationName}POST
- /log-levelsPOST
- /domainConfigurations/{domainConfigurationName}DELETE
- /log-levels/{ResourceIdentifier}GET
- /domainConfigurations/{domainConfigurationName}GET
- /log-levels/{ResourceIdentifier}PUT
- /domainConfigurations/{domainConfigurationName}PUT
- /log-levels/{ResourceIdentifier}DELETE
- /dynamic-thing-groups/{thingGroupName}POST
- /service-endpointGET
- /dynamic-thing-groups/{thingGroupName}DELETE
- /wireless-devices/{Identifier}GET
- /dynamic-thing-groups/{thingGroupName}PATCH
- /wireless-devices/{Id}/statisticsGET
- /fleet-metric/{metricName}PUT
- /wireless-gateways/{Identifier}GET
- /fleet-metric/{metricName}DELETE
- /wireless-gateways/{Id}/firmware-informationGET
- /fleet-metric/{metricName}GET
- /wireless-gateways/{Id}/statisticsGET
- /fleet-metric/{metricName}PATCH
- /tagsGET
- /jobs/{jobId}PUT
- /tagsPOST
- /jobs/{jobId}DELETE
- /wireless-devices/{Id}/dataPOST
- /jobs/{jobId}GET
- /wireless-devices/{Id}/testPOST
- /jobs/{jobId}PATCH
- /tagsDELETE
- /job-templates/{jobTemplateId}PUT
- /job-templates/{jobTemplateId}DELETE
- /job-templates/{jobTemplateId}GET
- /keys-and-certificatePOST
- /mitigationactions/actions/{actionName}POST
- /mitigationactions/actions/{actionName}DELETE
- /mitigationactions/actions/{actionName}GET
- /mitigationactions/actions/{actionName}PATCH
- /otaUpdates/{otaUpdateId}POST
- /otaUpdates/{otaUpdateId}DELETE
- /otaUpdates/{otaUpdateId}GET
- /policies/{policyName}POST
- /policies/{policyName}DELETE
- /policies/{policyName}GET
- /policies/{policyName}/versionPOST
- /policies/{policyName}/versionGET
- /provisioning-templates/{templateName}/provisioning-claimPOST
- /provisioning-templatesPOST
- /provisioning-templatesGET
- /provisioning-templates/{templateName}/versionsPOST
- /provisioning-templates/{templateName}/versionsGET
- /role-aliases/{roleAlias}POST
- /role-aliases/{roleAlias}DELETE
- /role-aliases/{roleAlias}GET
- /role-aliases/{roleAlias}PUT
- /audit/scheduledaudits/{scheduledAuditName}POST
- /audit/scheduledaudits/{scheduledAuditName}DELETE
- /audit/scheduledaudits/{scheduledAuditName}GET
- /audit/scheduledaudits/{scheduledAuditName}PATCH
- /security-profiles/{securityProfileName}POST
- /security-profiles/{securityProfileName}DELETE
- /security-profiles/{securityProfileName}GET
- /security-profiles/{securityProfileName}PATCH
- /streams/{streamId}POST
- /streams/{streamId}DELETE
- /streams/{streamId}GET
- /streams/{streamId}PUT
- /things/{thingName}POST
- /things/{thingName}DELETE
- /things/{thingName}GET
- /things/{thingName}PATCH
- /thing-groups/{thingGroupName}POST
- /thing-groups/{thingGroupName}DELETE
- /thing-groups/{thingGroupName}GET
- /thing-groups/{thingGroupName}PATCH
- /thing-types/{thingTypeName}POST
- /thing-types/{thingTypeName}DELETE
- /thing-types/{thingTypeName}GET
- /rules/{ruleName}POST
- /rules/{ruleName}DELETE
- /rules/{ruleName}GET
- /rules/{ruleName}PATCH
- /destinationsPATCH
- /audit/configurationDELETE
- /audit/configurationGET
- /audit/configurationPATCH
- /audit/suppressions/deletePOST
- /cacertificate/{caCertificateId}DELETE
- /cacertificate/{caCertificateId}GET
- /cacertificate/{caCertificateId}PUT
- /certificates/{certificateId}DELETE
- /certificates/{certificateId}GET
- /things/{thingName}/jobs/{jobId}/executionNumber/{executionNumber}DELETE
- /policies/{policyName}/version/{policyVersionId}DELETE
- /policies/{policyName}/version/{policyVersionId}GET
- /policies/{policyName}/version/{policyVersionId}PATCH
- /provisioning-templates/{templateName}DELETE
- /provisioning-templates/{templateName}GET
- /provisioning-templates/{templateName}PATCH
- /provisioning-templates/{templateName}/versions/{versionId}DELETE
- /provisioning-templates/{templateName}/versions/{versionId}GET
- /registrationcodeDELETE
- /registrationcodeGET
- /destinations/{arn}DELETE
- /destinations/{arn}GET
- /v2LoggingLevelDELETE
- /thing-types/{thingTypeName}/deprecatePOST
- /audit/findings/{findingId}GET
- /audit/mitigationactions/tasks/{taskId}GET
- /audit/mitigationactions/tasks/{taskId}POST
- /audit/suppressions/describePOST
- /audit/tasks/{taskId}GET
- /detect/mitigationactions/tasks/{taskId}GET
- /detect/mitigationactions/tasks/{taskId}PUT
- /endpointGET
- /event-configurationsGET
- /event-configurationsPATCH
- /indices/{indexName}GET
- /things/{thingName}/jobs/{jobId}GET
- /thing-registration-tasks/{taskId}GET
- /rules/{ruleName}/disablePOST
- /rules/{ruleName}/enablePOST
- /behavior-model-training/summariesGET
- /indices/bucketsPOST
- /indices/cardinalityPOST
- /effective-policiesPOST
- /indexing/configGET
- /indexing/configPOST
- /jobs/{jobId}/job-documentGET
- /loggingOptionsGET
- /loggingOptionsPOST
- /indices/percentilesPOST
- /indices/statisticsPOST
- /v2LoggingOptionsGET
- /v2LoggingOptionsPOST
- /active-violationsGET
- /attached-policies/{target}POST
- /audit/findingsPOST
- /audit/mitigationactions/executionsGET
- /audit/mitigationactions/tasksGET
- /audit/suppressions/listPOST
- /audit/tasksGET
- /authorizers/GET
- /billing-groupsGET
- /cacertificatesGET
- /certificates-by-ca/{caCertificateId}GET
- /custom-metricsGET
- /detect/mitigationactions/executionsGET
- /detect/mitigationactions/tasksGET
- /dimensionsGET
- /domainConfigurationsGET
- /fleet-metricsGET
- /indicesGET
- /jobs/{jobId}/thingsGET
- /things/{thingName}/jobsGET
- /job-templatesGET
- /jobsGET
- /mitigationactions/actionsGET
- /otaUpdatesGET
- /certificates-out-goingGET
- /policiesGET
- /policy-principalsGET
- /principal-policiesGET
- /principals/thingsGET
- /role-aliasesGET
- /audit/scheduledauditsGET
- /security-profilesGET
- /security-profiles-for-targetGET
- /streamsGET
- /policy-targets/{policyName}POST
- /security-profiles/{securityProfileName}/targetsGET
- /thing-groupsGET
- /things/{thingName}/thing-groupsGET
- /things/{thingName}/principalsGET
- /thing-registration-tasks/{taskId}/reportsGET
- /thing-registration-tasksGET
- /thing-registration-tasksPOST
- /thing-typesGET
- /thingsGET
- /thingsPOST
- /billing-groups/{billingGroupName}/thingsGET
- /thing-groups/{thingGroupName}/thingsGET
- /rulesGET
- /v2LoggingLevelGET
- /v2LoggingLevelPOST
- /violation-eventsGET
- /cacertificatePOST
- /certificate/registerPOST
- /certificate/register-no-caPOST
- /reject-certificate-transfer/{certificateId}PATCH
- /billing-groups/removeThingFromBillingGroupPUT
- /thing-groups/removeThingFromThingGroupPUT
- /indices/searchPOST
- /audit/tasksPOST
- /thing-registration-tasks/{taskId}/cancelPUT
- /test-authorizationPOST
- /authorizer/{authorizerName}/testPOST
- /transfer-certificate/{certificateId}PATCH
- /untagPOST
- /audit/suppressions/updatePATCH
- /certificates/{certificateId}PUT
- /thing-groups/updateThingGroupsForThingPUT
- /security-profile-behaviors/validatePOST
/security-profiles/{securityProfileName}
The AWS IoT Wireless multi-region endpoint
https://api.iotwireless.{region}.amazonaws.com
The AWS IoT Wireless multi-region endpoint
https://api.iotwireless.{region}.amazonaws.com
GET
/security-profiles/{securityProfileName}
Request Request Example
Shell
JavaScript
Java
Swift
curl --location -g --request GET 'https://api.iotwireless.{region}.amazonaws.com/security-profiles/'
Response Response Example
200 - Example 1
{
"securityProfileName": "string",
"securityProfileArn": "string",
"securityProfileDescription": "string",
"behaviors": [],
"alertTargets": {
"property1": {
"alertTargetArn": "string",
"roleArn": "string"
}
},
"additionalMetricsToRetain": [],
"additionalMetricsToRetainV2": [],
"version": 0,
"creationDate": "string",
"lastModifiedDate": "string"
}
Request
Path Params
securityProfileName
stringÂ
required
Responses
🟢200Success
application/json
Body
securityProfileName
stringÂ
optional
>= 1 characters<= 128 characters
Match pattern:
[a-zA-Z0-9:_-]+
securityProfileArn
stringÂ
optional
securityProfileDescription
stringÂ
optional
<= 1000 characters
Match pattern:
[\p{Graph}\x20]*
behaviors
array[object (Behavior) {5}]Â
optional
<= 100 items
name
stringÂ
required
>= 1 characters<= 128 characters
Match pattern:
[a-zA-Z0-9:_-]+
metric
stringÂ
optional
metricDimension
objectÂ
optional
TOPIC_FILTER
dimension, you can narrow down the scope of the metric to only MQTT topics where the name matches the pattern specified in the dimension. This can't be used with custom metrics.criteria
objectÂ
optional
metric
.suppressAlerts
booleanÂ
optional
alertTargets
objectÂ
optional
additionalMetricsToRetain
array[string]
deprecated
behaviors
, but it is also retained for any metric specified here.additionalMetricsToRetainV2
array[object (MetricToRetain) {2}]Â
optional
metric
stringÂ
required
metricDimension
objectÂ
optional
version
integerÂ
optional
creationDate
string <date-time>
optional
lastModifiedDate
string <date-time>
optional
🟠480InvalidRequestException
🟠481ResourceNotFoundException
🟠482ThrottlingException
🟠483InternalFailureException
Modified at 2022-09-10 23:12:14