Cisco Meraki v0.3.2 published on Tuesday, Sep 24, 2024 by Pulumi
meraki.getDevices
Explore with Pulumi AI
Example Usage
Using getDevices
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getDevices(args: GetDevicesArgs, opts?: InvokeOptions): Promise<GetDevicesResult>
function getDevicesOutput(args: GetDevicesOutputArgs, opts?: InvokeOptions): Output<GetDevicesResult>
def get_devices(configuration_updated_after: Optional[str] = None,
ending_before: Optional[str] = None,
mac: Optional[str] = None,
macs: Optional[Sequence[str]] = None,
model: Optional[str] = None,
models: Optional[Sequence[str]] = None,
name: Optional[str] = None,
network_ids: Optional[Sequence[str]] = None,
organization_id: Optional[str] = None,
per_page: Optional[int] = None,
product_types: Optional[Sequence[str]] = None,
sensor_alert_profile_ids: Optional[Sequence[str]] = None,
sensor_metrics: Optional[Sequence[str]] = None,
serial: Optional[str] = None,
serials: Optional[Sequence[str]] = None,
starting_after: Optional[str] = None,
tags: Optional[Sequence[str]] = None,
tags_filter_type: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetDevicesResult
def get_devices_output(configuration_updated_after: Optional[pulumi.Input[str]] = None,
ending_before: Optional[pulumi.Input[str]] = None,
mac: Optional[pulumi.Input[str]] = None,
macs: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
model: Optional[pulumi.Input[str]] = None,
models: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
name: Optional[pulumi.Input[str]] = None,
network_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
organization_id: Optional[pulumi.Input[str]] = None,
per_page: Optional[pulumi.Input[int]] = None,
product_types: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
sensor_alert_profile_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
sensor_metrics: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
serial: Optional[pulumi.Input[str]] = None,
serials: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
starting_after: Optional[pulumi.Input[str]] = None,
tags: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
tags_filter_type: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetDevicesResult]
func GetDevices(ctx *Context, args *GetDevicesArgs, opts ...InvokeOption) (*GetDevicesResult, error)
func GetDevicesOutput(ctx *Context, args *GetDevicesOutputArgs, opts ...InvokeOption) GetDevicesResultOutput
> Note: This function is named GetDevices
in the Go SDK.
public static class GetDevices
{
public static Task<GetDevicesResult> InvokeAsync(GetDevicesArgs args, InvokeOptions? opts = null)
public static Output<GetDevicesResult> Invoke(GetDevicesInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetDevicesResult> getDevices(GetDevicesArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: meraki:index/getDevices:getDevices
arguments:
# arguments dictionary
The following arguments are supported:
- Configuration
Updated stringAfter - configurationUpdatedAfter query parameter. Filter results by whether or not the device's configuration has been updated after the given timestamp
- Ending
Before string - endingBefore query parameter. A token used by the server to indicate the end of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
- Mac string
- mac query parameter. Optional parameter to filter devices by MAC address. All returned devices will have a MAC address that contains the search term or is an exact match.
- Macs List<string>
- macs query parameter. Optional parameter to filter devices by one or more MAC addresses. All returned devices will have a MAC address that is an exact match.
- Model string
- model query parameter. Optional parameter to filter devices by model. All returned devices will have a model that contains the search term or is an exact match.
- Models List<string>
- models query parameter. Optional parameter to filter devices by one or more models. All returned devices will have a model that is an exact match.
- Name string
- name query parameter. Optional parameter to filter devices by name. All returned devices will have a name that contains the search term or is an exact match.
- Network
Ids List<string> - networkIds query parameter. Optional parameter to filter devices by network.
- Organization
Id string - organizationId path parameter. Organization ID
- Per
Page int - perPage query parameter. The number of entries per page returned. Acceptable range is 3 1000. Default is 1000.
- Product
Types List<string> - productTypes query parameter. Optional parameter to filter devices by product type. Valid types are wireless, appliance, switch, systemsManager, camera, cellularGateway, and sensor.
- Sensor
Alert List<string>Profile Ids - sensorAlertProfileIds query parameter. Optional parameter to filter devices by the alert profiles that are bound to them. Only applies to sensor devices.
- Sensor
Metrics List<string> - sensorMetrics query parameter. Optional parameter to filter devices by the metrics that they provide. Only applies to sensor devices.
- Serial string
- serial query parameter. Optional parameter to filter devices by serial number. All returned devices will have a serial number that contains the search term or is an exact match.
- Serials List<string>
- serials query parameter. Optional parameter to filter devices by one or more serial numbers. All returned devices will have a serial number that is an exact match.
- Starting
After string - startingAfter query parameter. A token used by the server to indicate the start of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
- List<string>
- tags query parameter. Optional parameter to filter devices by tags.
- string
- tagsFilterType query parameter. Optional parameter of value 'withAnyTags' or 'withAllTags' to indicate whether to return networks which contain ANY or ALL of the included tags. If no type is included, 'withAnyTags' will be selected.
- Configuration
Updated stringAfter - configurationUpdatedAfter query parameter. Filter results by whether or not the device's configuration has been updated after the given timestamp
- Ending
Before string - endingBefore query parameter. A token used by the server to indicate the end of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
- Mac string
- mac query parameter. Optional parameter to filter devices by MAC address. All returned devices will have a MAC address that contains the search term or is an exact match.
- Macs []string
- macs query parameter. Optional parameter to filter devices by one or more MAC addresses. All returned devices will have a MAC address that is an exact match.
- Model string
- model query parameter. Optional parameter to filter devices by model. All returned devices will have a model that contains the search term or is an exact match.
- Models []string
- models query parameter. Optional parameter to filter devices by one or more models. All returned devices will have a model that is an exact match.
- Name string
- name query parameter. Optional parameter to filter devices by name. All returned devices will have a name that contains the search term or is an exact match.
- Network
Ids []string - networkIds query parameter. Optional parameter to filter devices by network.
- Organization
Id string - organizationId path parameter. Organization ID
- Per
Page int - perPage query parameter. The number of entries per page returned. Acceptable range is 3 1000. Default is 1000.
- Product
Types []string - productTypes query parameter. Optional parameter to filter devices by product type. Valid types are wireless, appliance, switch, systemsManager, camera, cellularGateway, and sensor.
- Sensor
Alert []stringProfile Ids - sensorAlertProfileIds query parameter. Optional parameter to filter devices by the alert profiles that are bound to them. Only applies to sensor devices.
- Sensor
Metrics []string - sensorMetrics query parameter. Optional parameter to filter devices by the metrics that they provide. Only applies to sensor devices.
- Serial string
- serial query parameter. Optional parameter to filter devices by serial number. All returned devices will have a serial number that contains the search term or is an exact match.
- Serials []string
- serials query parameter. Optional parameter to filter devices by one or more serial numbers. All returned devices will have a serial number that is an exact match.
- Starting
After string - startingAfter query parameter. A token used by the server to indicate the start of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
- []string
- tags query parameter. Optional parameter to filter devices by tags.
- string
- tagsFilterType query parameter. Optional parameter of value 'withAnyTags' or 'withAllTags' to indicate whether to return networks which contain ANY or ALL of the included tags. If no type is included, 'withAnyTags' will be selected.
- configuration
Updated StringAfter - configurationUpdatedAfter query parameter. Filter results by whether or not the device's configuration has been updated after the given timestamp
- ending
Before String - endingBefore query parameter. A token used by the server to indicate the end of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
- mac String
- mac query parameter. Optional parameter to filter devices by MAC address. All returned devices will have a MAC address that contains the search term or is an exact match.
- macs List<String>
- macs query parameter. Optional parameter to filter devices by one or more MAC addresses. All returned devices will have a MAC address that is an exact match.
- model String
- model query parameter. Optional parameter to filter devices by model. All returned devices will have a model that contains the search term or is an exact match.
- models List<String>
- models query parameter. Optional parameter to filter devices by one or more models. All returned devices will have a model that is an exact match.
- name String
- name query parameter. Optional parameter to filter devices by name. All returned devices will have a name that contains the search term or is an exact match.
- network
Ids List<String> - networkIds query parameter. Optional parameter to filter devices by network.
- organization
Id String - organizationId path parameter. Organization ID
- per
Page Integer - perPage query parameter. The number of entries per page returned. Acceptable range is 3 1000. Default is 1000.
- product
Types List<String> - productTypes query parameter. Optional parameter to filter devices by product type. Valid types are wireless, appliance, switch, systemsManager, camera, cellularGateway, and sensor.
- sensor
Alert List<String>Profile Ids - sensorAlertProfileIds query parameter. Optional parameter to filter devices by the alert profiles that are bound to them. Only applies to sensor devices.
- sensor
Metrics List<String> - sensorMetrics query parameter. Optional parameter to filter devices by the metrics that they provide. Only applies to sensor devices.
- serial String
- serial query parameter. Optional parameter to filter devices by serial number. All returned devices will have a serial number that contains the search term or is an exact match.
- serials List<String>
- serials query parameter. Optional parameter to filter devices by one or more serial numbers. All returned devices will have a serial number that is an exact match.
- starting
After String - startingAfter query parameter. A token used by the server to indicate the start of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
- List<String>
- tags query parameter. Optional parameter to filter devices by tags.
- String
- tagsFilterType query parameter. Optional parameter of value 'withAnyTags' or 'withAllTags' to indicate whether to return networks which contain ANY or ALL of the included tags. If no type is included, 'withAnyTags' will be selected.
- configuration
Updated stringAfter - configurationUpdatedAfter query parameter. Filter results by whether or not the device's configuration has been updated after the given timestamp
- ending
Before string - endingBefore query parameter. A token used by the server to indicate the end of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
- mac string
- mac query parameter. Optional parameter to filter devices by MAC address. All returned devices will have a MAC address that contains the search term or is an exact match.
- macs string[]
- macs query parameter. Optional parameter to filter devices by one or more MAC addresses. All returned devices will have a MAC address that is an exact match.
- model string
- model query parameter. Optional parameter to filter devices by model. All returned devices will have a model that contains the search term or is an exact match.
- models string[]
- models query parameter. Optional parameter to filter devices by one or more models. All returned devices will have a model that is an exact match.
- name string
- name query parameter. Optional parameter to filter devices by name. All returned devices will have a name that contains the search term or is an exact match.
- network
Ids string[] - networkIds query parameter. Optional parameter to filter devices by network.
- organization
Id string - organizationId path parameter. Organization ID
- per
Page number - perPage query parameter. The number of entries per page returned. Acceptable range is 3 1000. Default is 1000.
- product
Types string[] - productTypes query parameter. Optional parameter to filter devices by product type. Valid types are wireless, appliance, switch, systemsManager, camera, cellularGateway, and sensor.
- sensor
Alert string[]Profile Ids - sensorAlertProfileIds query parameter. Optional parameter to filter devices by the alert profiles that are bound to them. Only applies to sensor devices.
- sensor
Metrics string[] - sensorMetrics query parameter. Optional parameter to filter devices by the metrics that they provide. Only applies to sensor devices.
- serial string
- serial query parameter. Optional parameter to filter devices by serial number. All returned devices will have a serial number that contains the search term or is an exact match.
- serials string[]
- serials query parameter. Optional parameter to filter devices by one or more serial numbers. All returned devices will have a serial number that is an exact match.
- starting
After string - startingAfter query parameter. A token used by the server to indicate the start of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
- string[]
- tags query parameter. Optional parameter to filter devices by tags.
- string
- tagsFilterType query parameter. Optional parameter of value 'withAnyTags' or 'withAllTags' to indicate whether to return networks which contain ANY or ALL of the included tags. If no type is included, 'withAnyTags' will be selected.
- configuration_
updated_ strafter - configurationUpdatedAfter query parameter. Filter results by whether or not the device's configuration has been updated after the given timestamp
- ending_
before str - endingBefore query parameter. A token used by the server to indicate the end of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
- mac str
- mac query parameter. Optional parameter to filter devices by MAC address. All returned devices will have a MAC address that contains the search term or is an exact match.
- macs Sequence[str]
- macs query parameter. Optional parameter to filter devices by one or more MAC addresses. All returned devices will have a MAC address that is an exact match.
- model str
- model query parameter. Optional parameter to filter devices by model. All returned devices will have a model that contains the search term or is an exact match.
- models Sequence[str]
- models query parameter. Optional parameter to filter devices by one or more models. All returned devices will have a model that is an exact match.
- name str
- name query parameter. Optional parameter to filter devices by name. All returned devices will have a name that contains the search term or is an exact match.
- network_
ids Sequence[str] - networkIds query parameter. Optional parameter to filter devices by network.
- organization_
id str - organizationId path parameter. Organization ID
- per_
page int - perPage query parameter. The number of entries per page returned. Acceptable range is 3 1000. Default is 1000.
- product_
types Sequence[str] - productTypes query parameter. Optional parameter to filter devices by product type. Valid types are wireless, appliance, switch, systemsManager, camera, cellularGateway, and sensor.
- sensor_
alert_ Sequence[str]profile_ ids - sensorAlertProfileIds query parameter. Optional parameter to filter devices by the alert profiles that are bound to them. Only applies to sensor devices.
- sensor_
metrics Sequence[str] - sensorMetrics query parameter. Optional parameter to filter devices by the metrics that they provide. Only applies to sensor devices.
- serial str
- serial query parameter. Optional parameter to filter devices by serial number. All returned devices will have a serial number that contains the search term or is an exact match.
- serials Sequence[str]
- serials query parameter. Optional parameter to filter devices by one or more serial numbers. All returned devices will have a serial number that is an exact match.
- starting_
after str - startingAfter query parameter. A token used by the server to indicate the start of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
- Sequence[str]
- tags query parameter. Optional parameter to filter devices by tags.
- str
- tagsFilterType query parameter. Optional parameter of value 'withAnyTags' or 'withAllTags' to indicate whether to return networks which contain ANY or ALL of the included tags. If no type is included, 'withAnyTags' will be selected.
- configuration
Updated StringAfter - configurationUpdatedAfter query parameter. Filter results by whether or not the device's configuration has been updated after the given timestamp
- ending
Before String - endingBefore query parameter. A token used by the server to indicate the end of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
- mac String
- mac query parameter. Optional parameter to filter devices by MAC address. All returned devices will have a MAC address that contains the search term or is an exact match.
- macs List<String>
- macs query parameter. Optional parameter to filter devices by one or more MAC addresses. All returned devices will have a MAC address that is an exact match.
- model String
- model query parameter. Optional parameter to filter devices by model. All returned devices will have a model that contains the search term or is an exact match.
- models List<String>
- models query parameter. Optional parameter to filter devices by one or more models. All returned devices will have a model that is an exact match.
- name String
- name query parameter. Optional parameter to filter devices by name. All returned devices will have a name that contains the search term or is an exact match.
- network
Ids List<String> - networkIds query parameter. Optional parameter to filter devices by network.
- organization
Id String - organizationId path parameter. Organization ID
- per
Page Number - perPage query parameter. The number of entries per page returned. Acceptable range is 3 1000. Default is 1000.
- product
Types List<String> - productTypes query parameter. Optional parameter to filter devices by product type. Valid types are wireless, appliance, switch, systemsManager, camera, cellularGateway, and sensor.
- sensor
Alert List<String>Profile Ids - sensorAlertProfileIds query parameter. Optional parameter to filter devices by the alert profiles that are bound to them. Only applies to sensor devices.
- sensor
Metrics List<String> - sensorMetrics query parameter. Optional parameter to filter devices by the metrics that they provide. Only applies to sensor devices.
- serial String
- serial query parameter. Optional parameter to filter devices by serial number. All returned devices will have a serial number that contains the search term or is an exact match.
- serials List<String>
- serials query parameter. Optional parameter to filter devices by one or more serial numbers. All returned devices will have a serial number that is an exact match.
- starting
After String - startingAfter query parameter. A token used by the server to indicate the start of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
- List<String>
- tags query parameter. Optional parameter to filter devices by tags.
- String
- tagsFilterType query parameter. Optional parameter of value 'withAnyTags' or 'withAllTags' to indicate whether to return networks which contain ANY or ALL of the included tags. If no type is included, 'withAnyTags' will be selected.
getDevices Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- Item
Get
Devices Item - Items
List<Get
Devices Item> - Array of ResponseOrganizationsGetOrganizationDevices
- Configuration
Updated stringAfter - configurationUpdatedAfter query parameter. Filter results by whether or not the device's configuration has been updated after the given timestamp
- Ending
Before string - endingBefore query parameter. A token used by the server to indicate the end of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
- Mac string
- mac query parameter. Optional parameter to filter devices by MAC address. All returned devices will have a MAC address that contains the search term or is an exact match.
- Macs List<string>
- macs query parameter. Optional parameter to filter devices by one or more MAC addresses. All returned devices will have a MAC address that is an exact match.
- Model string
- model query parameter. Optional parameter to filter devices by model. All returned devices will have a model that contains the search term or is an exact match.
- Models List<string>
- models query parameter. Optional parameter to filter devices by one or more models. All returned devices will have a model that is an exact match.
- Name string
- name query parameter. Optional parameter to filter devices by name. All returned devices will have a name that contains the search term or is an exact match.
- Network
Ids List<string> - networkIds query parameter. Optional parameter to filter devices by network.
- Organization
Id string - organizationId path parameter. Organization ID
- Per
Page int - perPage query parameter. The number of entries per page returned. Acceptable range is 3 1000. Default is 1000.
- Product
Types List<string> - productTypes query parameter. Optional parameter to filter devices by product type. Valid types are wireless, appliance, switch, systemsManager, camera, cellularGateway, and sensor.
- Sensor
Alert List<string>Profile Ids - sensorAlertProfileIds query parameter. Optional parameter to filter devices by the alert profiles that are bound to them. Only applies to sensor devices.
- Sensor
Metrics List<string> - sensorMetrics query parameter. Optional parameter to filter devices by the metrics that they provide. Only applies to sensor devices.
- Serial string
- serial query parameter. Optional parameter to filter devices by serial number. All returned devices will have a serial number that contains the search term or is an exact match.
- Serials List<string>
- serials query parameter. Optional parameter to filter devices by one or more serial numbers. All returned devices will have a serial number that is an exact match.
- Starting
After string - startingAfter query parameter. A token used by the server to indicate the start of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
- List<string>
- tags query parameter. Optional parameter to filter devices by tags.
- string
- tagsFilterType query parameter. Optional parameter of value 'withAnyTags' or 'withAllTags' to indicate whether to return networks which contain ANY or ALL of the included tags. If no type is included, 'withAnyTags' will be selected.
- Id string
- The provider-assigned unique ID for this managed resource.
- Item
Get
Devices Item - Items
[]Get
Devices Item - Array of ResponseOrganizationsGetOrganizationDevices
- Configuration
Updated stringAfter - configurationUpdatedAfter query parameter. Filter results by whether or not the device's configuration has been updated after the given timestamp
- Ending
Before string - endingBefore query parameter. A token used by the server to indicate the end of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
- Mac string
- mac query parameter. Optional parameter to filter devices by MAC address. All returned devices will have a MAC address that contains the search term or is an exact match.
- Macs []string
- macs query parameter. Optional parameter to filter devices by one or more MAC addresses. All returned devices will have a MAC address that is an exact match.
- Model string
- model query parameter. Optional parameter to filter devices by model. All returned devices will have a model that contains the search term or is an exact match.
- Models []string
- models query parameter. Optional parameter to filter devices by one or more models. All returned devices will have a model that is an exact match.
- Name string
- name query parameter. Optional parameter to filter devices by name. All returned devices will have a name that contains the search term or is an exact match.
- Network
Ids []string - networkIds query parameter. Optional parameter to filter devices by network.
- Organization
Id string - organizationId path parameter. Organization ID
- Per
Page int - perPage query parameter. The number of entries per page returned. Acceptable range is 3 1000. Default is 1000.
- Product
Types []string - productTypes query parameter. Optional parameter to filter devices by product type. Valid types are wireless, appliance, switch, systemsManager, camera, cellularGateway, and sensor.
- Sensor
Alert []stringProfile Ids - sensorAlertProfileIds query parameter. Optional parameter to filter devices by the alert profiles that are bound to them. Only applies to sensor devices.
- Sensor
Metrics []string - sensorMetrics query parameter. Optional parameter to filter devices by the metrics that they provide. Only applies to sensor devices.
- Serial string
- serial query parameter. Optional parameter to filter devices by serial number. All returned devices will have a serial number that contains the search term or is an exact match.
- Serials []string
- serials query parameter. Optional parameter to filter devices by one or more serial numbers. All returned devices will have a serial number that is an exact match.
- Starting
After string - startingAfter query parameter. A token used by the server to indicate the start of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
- []string
- tags query parameter. Optional parameter to filter devices by tags.
- string
- tagsFilterType query parameter. Optional parameter of value 'withAnyTags' or 'withAllTags' to indicate whether to return networks which contain ANY or ALL of the included tags. If no type is included, 'withAnyTags' will be selected.
- id String
- The provider-assigned unique ID for this managed resource.
- item
Get
Devices Item - items
List<Get
Devices Item> - Array of ResponseOrganizationsGetOrganizationDevices
- configuration
Updated StringAfter - configurationUpdatedAfter query parameter. Filter results by whether or not the device's configuration has been updated after the given timestamp
- ending
Before String - endingBefore query parameter. A token used by the server to indicate the end of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
- mac String
- mac query parameter. Optional parameter to filter devices by MAC address. All returned devices will have a MAC address that contains the search term or is an exact match.
- macs List<String>
- macs query parameter. Optional parameter to filter devices by one or more MAC addresses. All returned devices will have a MAC address that is an exact match.
- model String
- model query parameter. Optional parameter to filter devices by model. All returned devices will have a model that contains the search term or is an exact match.
- models List<String>
- models query parameter. Optional parameter to filter devices by one or more models. All returned devices will have a model that is an exact match.
- name String
- name query parameter. Optional parameter to filter devices by name. All returned devices will have a name that contains the search term or is an exact match.
- network
Ids List<String> - networkIds query parameter. Optional parameter to filter devices by network.
- organization
Id String - organizationId path parameter. Organization ID
- per
Page Integer - perPage query parameter. The number of entries per page returned. Acceptable range is 3 1000. Default is 1000.
- product
Types List<String> - productTypes query parameter. Optional parameter to filter devices by product type. Valid types are wireless, appliance, switch, systemsManager, camera, cellularGateway, and sensor.
- sensor
Alert List<String>Profile Ids - sensorAlertProfileIds query parameter. Optional parameter to filter devices by the alert profiles that are bound to them. Only applies to sensor devices.
- sensor
Metrics List<String> - sensorMetrics query parameter. Optional parameter to filter devices by the metrics that they provide. Only applies to sensor devices.
- serial String
- serial query parameter. Optional parameter to filter devices by serial number. All returned devices will have a serial number that contains the search term or is an exact match.
- serials List<String>
- serials query parameter. Optional parameter to filter devices by one or more serial numbers. All returned devices will have a serial number that is an exact match.
- starting
After String - startingAfter query parameter. A token used by the server to indicate the start of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
- List<String>
- tags query parameter. Optional parameter to filter devices by tags.
- String
- tagsFilterType query parameter. Optional parameter of value 'withAnyTags' or 'withAllTags' to indicate whether to return networks which contain ANY or ALL of the included tags. If no type is included, 'withAnyTags' will be selected.
- id string
- The provider-assigned unique ID for this managed resource.
- item
Get
Devices Item - items
Get
Devices Item[] - Array of ResponseOrganizationsGetOrganizationDevices
- configuration
Updated stringAfter - configurationUpdatedAfter query parameter. Filter results by whether or not the device's configuration has been updated after the given timestamp
- ending
Before string - endingBefore query parameter. A token used by the server to indicate the end of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
- mac string
- mac query parameter. Optional parameter to filter devices by MAC address. All returned devices will have a MAC address that contains the search term or is an exact match.
- macs string[]
- macs query parameter. Optional parameter to filter devices by one or more MAC addresses. All returned devices will have a MAC address that is an exact match.
- model string
- model query parameter. Optional parameter to filter devices by model. All returned devices will have a model that contains the search term or is an exact match.
- models string[]
- models query parameter. Optional parameter to filter devices by one or more models. All returned devices will have a model that is an exact match.
- name string
- name query parameter. Optional parameter to filter devices by name. All returned devices will have a name that contains the search term or is an exact match.
- network
Ids string[] - networkIds query parameter. Optional parameter to filter devices by network.
- organization
Id string - organizationId path parameter. Organization ID
- per
Page number - perPage query parameter. The number of entries per page returned. Acceptable range is 3 1000. Default is 1000.
- product
Types string[] - productTypes query parameter. Optional parameter to filter devices by product type. Valid types are wireless, appliance, switch, systemsManager, camera, cellularGateway, and sensor.
- sensor
Alert string[]Profile Ids - sensorAlertProfileIds query parameter. Optional parameter to filter devices by the alert profiles that are bound to them. Only applies to sensor devices.
- sensor
Metrics string[] - sensorMetrics query parameter. Optional parameter to filter devices by the metrics that they provide. Only applies to sensor devices.
- serial string
- serial query parameter. Optional parameter to filter devices by serial number. All returned devices will have a serial number that contains the search term or is an exact match.
- serials string[]
- serials query parameter. Optional parameter to filter devices by one or more serial numbers. All returned devices will have a serial number that is an exact match.
- starting
After string - startingAfter query parameter. A token used by the server to indicate the start of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
- string[]
- tags query parameter. Optional parameter to filter devices by tags.
- string
- tagsFilterType query parameter. Optional parameter of value 'withAnyTags' or 'withAllTags' to indicate whether to return networks which contain ANY or ALL of the included tags. If no type is included, 'withAnyTags' will be selected.
- id str
- The provider-assigned unique ID for this managed resource.
- item
Get
Devices Item - items
Sequence[Get
Devices Item] - Array of ResponseOrganizationsGetOrganizationDevices
- configuration_
updated_ strafter - configurationUpdatedAfter query parameter. Filter results by whether or not the device's configuration has been updated after the given timestamp
- ending_
before str - endingBefore query parameter. A token used by the server to indicate the end of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
- mac str
- mac query parameter. Optional parameter to filter devices by MAC address. All returned devices will have a MAC address that contains the search term or is an exact match.
- macs Sequence[str]
- macs query parameter. Optional parameter to filter devices by one or more MAC addresses. All returned devices will have a MAC address that is an exact match.
- model str
- model query parameter. Optional parameter to filter devices by model. All returned devices will have a model that contains the search term or is an exact match.
- models Sequence[str]
- models query parameter. Optional parameter to filter devices by one or more models. All returned devices will have a model that is an exact match.
- name str
- name query parameter. Optional parameter to filter devices by name. All returned devices will have a name that contains the search term or is an exact match.
- network_
ids Sequence[str] - networkIds query parameter. Optional parameter to filter devices by network.
- organization_
id str - organizationId path parameter. Organization ID
- per_
page int - perPage query parameter. The number of entries per page returned. Acceptable range is 3 1000. Default is 1000.
- product_
types Sequence[str] - productTypes query parameter. Optional parameter to filter devices by product type. Valid types are wireless, appliance, switch, systemsManager, camera, cellularGateway, and sensor.
- sensor_
alert_ Sequence[str]profile_ ids - sensorAlertProfileIds query parameter. Optional parameter to filter devices by the alert profiles that are bound to them. Only applies to sensor devices.
- sensor_
metrics Sequence[str] - sensorMetrics query parameter. Optional parameter to filter devices by the metrics that they provide. Only applies to sensor devices.
- serial str
- serial query parameter. Optional parameter to filter devices by serial number. All returned devices will have a serial number that contains the search term or is an exact match.
- serials Sequence[str]
- serials query parameter. Optional parameter to filter devices by one or more serial numbers. All returned devices will have a serial number that is an exact match.
- starting_
after str - startingAfter query parameter. A token used by the server to indicate the start of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
- Sequence[str]
- tags query parameter. Optional parameter to filter devices by tags.
- str
- tagsFilterType query parameter. Optional parameter of value 'withAnyTags' or 'withAllTags' to indicate whether to return networks which contain ANY or ALL of the included tags. If no type is included, 'withAnyTags' will be selected.
- id String
- The provider-assigned unique ID for this managed resource.
- item Property Map
- items List<Property Map>
- Array of ResponseOrganizationsGetOrganizationDevices
- configuration
Updated StringAfter - configurationUpdatedAfter query parameter. Filter results by whether or not the device's configuration has been updated after the given timestamp
- ending
Before String - endingBefore query parameter. A token used by the server to indicate the end of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
- mac String
- mac query parameter. Optional parameter to filter devices by MAC address. All returned devices will have a MAC address that contains the search term or is an exact match.
- macs List<String>
- macs query parameter. Optional parameter to filter devices by one or more MAC addresses. All returned devices will have a MAC address that is an exact match.
- model String
- model query parameter. Optional parameter to filter devices by model. All returned devices will have a model that contains the search term or is an exact match.
- models List<String>
- models query parameter. Optional parameter to filter devices by one or more models. All returned devices will have a model that is an exact match.
- name String
- name query parameter. Optional parameter to filter devices by name. All returned devices will have a name that contains the search term or is an exact match.
- network
Ids List<String> - networkIds query parameter. Optional parameter to filter devices by network.
- organization
Id String - organizationId path parameter. Organization ID
- per
Page Number - perPage query parameter. The number of entries per page returned. Acceptable range is 3 1000. Default is 1000.
- product
Types List<String> - productTypes query parameter. Optional parameter to filter devices by product type. Valid types are wireless, appliance, switch, systemsManager, camera, cellularGateway, and sensor.
- sensor
Alert List<String>Profile Ids - sensorAlertProfileIds query parameter. Optional parameter to filter devices by the alert profiles that are bound to them. Only applies to sensor devices.
- sensor
Metrics List<String> - sensorMetrics query parameter. Optional parameter to filter devices by the metrics that they provide. Only applies to sensor devices.
- serial String
- serial query parameter. Optional parameter to filter devices by serial number. All returned devices will have a serial number that contains the search term or is an exact match.
- serials List<String>
- serials query parameter. Optional parameter to filter devices by one or more serial numbers. All returned devices will have a serial number that is an exact match.
- starting
After String - startingAfter query parameter. A token used by the server to indicate the start of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
- List<String>
- tags query parameter. Optional parameter to filter devices by tags.
- String
- tagsFilterType query parameter. Optional parameter of value 'withAnyTags' or 'withAllTags' to indicate whether to return networks which contain ANY or ALL of the included tags. If no type is included, 'withAnyTags' will be selected.
Supporting Types
GetDevicesItem
- Address string
- Physical address of the device
- Details
List<Get
Devices Item Detail> - Additional device information
- Firmware string
- Firmware version of the device
- Imei double
- IMEI of the device, if applicable
- Lan
Ip string - LAN IP address of the device
- Lat double
- Latitude of the device
- Lng double
- Longitude of the device
- Mac string
- MAC address of the device
- Model string
- Model of the device
- Name string
- Name of the device
- Network
Id string - ID of the network the device belongs to
- Notes string
- Notes for the device, limited to 255 characters
- Product
Type string - Product type of the device
- Serial string
- Serial number of the device
- List<string>
- List of tags assigned to the device
- Address string
- Physical address of the device
- Details
[]Get
Devices Item Detail - Additional device information
- Firmware string
- Firmware version of the device
- Imei float64
- IMEI of the device, if applicable
- Lan
Ip string - LAN IP address of the device
- Lat float64
- Latitude of the device
- Lng float64
- Longitude of the device
- Mac string
- MAC address of the device
- Model string
- Model of the device
- Name string
- Name of the device
- Network
Id string - ID of the network the device belongs to
- Notes string
- Notes for the device, limited to 255 characters
- Product
Type string - Product type of the device
- Serial string
- Serial number of the device
- []string
- List of tags assigned to the device
- address String
- Physical address of the device
- details
List<Get
Devices Item Detail> - Additional device information
- firmware String
- Firmware version of the device
- imei Double
- IMEI of the device, if applicable
- lan
Ip String - LAN IP address of the device
- lat Double
- Latitude of the device
- lng Double
- Longitude of the device
- mac String
- MAC address of the device
- model String
- Model of the device
- name String
- Name of the device
- network
Id String - ID of the network the device belongs to
- notes String
- Notes for the device, limited to 255 characters
- product
Type String - Product type of the device
- serial String
- Serial number of the device
- List<String>
- List of tags assigned to the device
- address string
- Physical address of the device
- details
Get
Devices Item Detail[] - Additional device information
- firmware string
- Firmware version of the device
- imei number
- IMEI of the device, if applicable
- lan
Ip string - LAN IP address of the device
- lat number
- Latitude of the device
- lng number
- Longitude of the device
- mac string
- MAC address of the device
- model string
- Model of the device
- name string
- Name of the device
- network
Id string - ID of the network the device belongs to
- notes string
- Notes for the device, limited to 255 characters
- product
Type string - Product type of the device
- serial string
- Serial number of the device
- string[]
- List of tags assigned to the device
- address str
- Physical address of the device
- details
Sequence[Get
Devices Item Detail] - Additional device information
- firmware str
- Firmware version of the device
- imei float
- IMEI of the device, if applicable
- lan_
ip str - LAN IP address of the device
- lat float
- Latitude of the device
- lng float
- Longitude of the device
- mac str
- MAC address of the device
- model str
- Model of the device
- name str
- Name of the device
- network_
id str - ID of the network the device belongs to
- notes str
- Notes for the device, limited to 255 characters
- product_
type str - Product type of the device
- serial str
- Serial number of the device
- Sequence[str]
- List of tags assigned to the device
- address String
- Physical address of the device
- details List<Property Map>
- Additional device information
- firmware String
- Firmware version of the device
- imei Number
- IMEI of the device, if applicable
- lan
Ip String - LAN IP address of the device
- lat Number
- Latitude of the device
- lng Number
- Longitude of the device
- mac String
- MAC address of the device
- model String
- Model of the device
- name String
- Name of the device
- network
Id String - ID of the network the device belongs to
- notes String
- Notes for the device, limited to 255 characters
- product
Type String - Product type of the device
- serial String
- Serial number of the device
- List<String>
- List of tags assigned to the device
GetDevicesItemDetail
Package Details
- Repository
- meraki pulumi/pulumi-meraki
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
meraki
Terraform Provider.