Skip to main content

network_analyzer_configurations

Creates, updates, deletes or gets a network_analyzer_configuration resource or lists network_analyzer_configurations in a region

Overview

Namenetwork_analyzer_configurations
TypeResource
DescriptionCreate and manage NetworkAnalyzerConfiguration resource.
Idaws.iotwireless.network_analyzer_configurations

Fields

NameDatatypeDescription
namestringName of the network analyzer configuration
descriptionstringThe description of the new resource
trace_contentobjectTrace content for your wireless gateway and wireless device resources
wireless_devicesarrayList of wireless gateway resources that have been added to the network analyzer configuration
wireless_gatewaysarrayList of wireless gateway resources that have been added to the network analyzer configuration
arnstringArn for network analyzer configuration, Returned upon successful create.
tagsarrayAn array of key-value pairs to apply to this resource.
regionstringAWS region.

Methods

NameAccessible byRequired Params
create_resourceINSERTName, region
delete_resourceDELETEdata__Identifier, region
update_resourceUPDATEdata__Identifier, data__PatchDocument, region
list_resourcesSELECTregion
get_resourceSELECTdata__Identifier, region

SELECT examples

Gets all network_analyzer_configurations in a region.

SELECT
region,
name,
description,
trace_content,
wireless_devices,
wireless_gateways,
arn,
tags
FROM aws.iotwireless.network_analyzer_configurations
WHERE region = 'us-east-1';

Gets all properties from an individual network_analyzer_configuration.

SELECT
region,
name,
description,
trace_content,
wireless_devices,
wireless_gateways,
arn,
tags
FROM aws.iotwireless.network_analyzer_configurations
WHERE region = 'us-east-1' AND data__Identifier = '<Name>';

INSERT example

Use the following StackQL query and manifest file to create a new network_analyzer_configuration resource, using stack-deploy.

/*+ create */
INSERT INTO aws.iotwireless.network_analyzer_configurations (
Name,
region
)
SELECT
'{{ Name }}',
'{{ region }}';

DELETE example

/*+ delete */
DELETE FROM aws.iotwireless.network_analyzer_configurations
WHERE data__Identifier = '<Name>'
AND region = 'us-east-1';

Permissions

To operate on the network_analyzer_configurations resource, the following permissions are required:

Create

iotwireless:CreateNetworkAnalyzerConfiguration,
iotwireless:TagResource,
iotwireless:ListTagsForResource

Read

iotwireless:GetNetworkAnalyzerConfiguration,
iotwireless:ListTagsForResource

Update

iotwireless:UpdateNetworkAnalyzerConfiguration,
iotwireless:UntagResource,
iotwireless:ListTagsForResource

Delete

iotwireless:DeleteNetworkAnalyzerConfiguration

List

iotwireless:ListNetworkAnalyzerConfigurations,
iotwireless:ListTagsForResource