Viewing docs for netbox 5.5.0
published on Friday, Jun 12, 2026 by e-breuninger
published on Friday, Jun 12, 2026 by e-breuninger
Viewing docs for netbox 5.5.0
published on Friday, Jun 12, 2026 by e-breuninger
published on Friday, Jun 12, 2026 by e-breuninger
Fetches the list of manufacturers from netbox. Can optionally be filtered by name, slug or tag.
From the official documentation:
A manufacturer represents the “make” of a device; e.g. Cisco or Dell. Each device type must be assigned to a manufacturer. (Inventory items and platforms may also be associated with manufacturers.)
Using getManufacturers
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 getManufacturers(args: GetManufacturersArgs, opts?: InvokeOptions): Promise<GetManufacturersResult>
function getManufacturersOutput(args: GetManufacturersOutputArgs, opts?: InvokeOptions): Output<GetManufacturersResult>def get_manufacturers(filters: Optional[Sequence[GetManufacturersFilter]] = None,
id: Optional[str] = None,
limit: Optional[float] = None,
opts: Optional[InvokeOptions] = None) -> GetManufacturersResult
def get_manufacturers_output(filters: pulumi.Input[Optional[Sequence[pulumi.Input[GetManufacturersFilterArgs]]]] = None,
id: pulumi.Input[Optional[str]] = None,
limit: pulumi.Input[Optional[float]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetManufacturersResult]func GetManufacturers(ctx *Context, args *GetManufacturersArgs, opts ...InvokeOption) (*GetManufacturersResult, error)
func GetManufacturersOutput(ctx *Context, args *GetManufacturersOutputArgs, opts ...InvokeOption) GetManufacturersResultOutput> Note: This function is named GetManufacturers in the Go SDK.
public static class GetManufacturers
{
public static Task<GetManufacturersResult> InvokeAsync(GetManufacturersArgs args, InvokeOptions? opts = null)
public static Output<GetManufacturersResult> Invoke(GetManufacturersInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetManufacturersResult> getManufacturers(GetManufacturersArgs args, InvokeOptions options)
public static Output<GetManufacturersResult> getManufacturers(GetManufacturersArgs args, InvokeOptions options)
fn::invoke:
function: netbox:index/getManufacturers:getManufacturers
arguments:
# arguments dictionarydata "netbox_getmanufacturers" "name" {
# arguments
}The following arguments are supported:
- Filters
List<Get
Manufacturers Filter> - Id string
- The ID of this resource.
- Limit double
- The maximum number of items to return. Will return all items if not set. Defaults to
0.
- Filters
[]Get
Manufacturers Filter - Id string
- The ID of this resource.
- Limit float64
- The maximum number of items to return. Will return all items if not set. Defaults to
0.
- filters list(object)
- id string
- The ID of this resource.
- limit number
- The maximum number of items to return. Will return all items if not set. Defaults to
0.
- filters
List<Get
Manufacturers Filter> - id String
- The ID of this resource.
- limit Double
- The maximum number of items to return. Will return all items if not set. Defaults to
0.
- filters
Get
Manufacturers Filter[] - id string
- The ID of this resource.
- limit number
- The maximum number of items to return. Will return all items if not set. Defaults to
0.
- filters
Sequence[Get
Manufacturers Filter] - id str
- The ID of this resource.
- limit float
- The maximum number of items to return. Will return all items if not set. Defaults to
0.
- filters List<Property Map>
- id String
- The ID of this resource.
- limit Number
- The maximum number of items to return. Will return all items if not set. Defaults to
0.
getManufacturers Result
The following output properties are available:
- Id string
- The ID of this resource.
- Manufacturers
List<Get
Manufacturers Manufacturer> - Filters
List<Get
Manufacturers Filter> - Limit double
- The maximum number of items to return. Will return all items if not set. Defaults to
0.
- Id string
- The ID of this resource.
- Manufacturers
[]Get
Manufacturers Manufacturer - Filters
[]Get
Manufacturers Filter - Limit float64
- The maximum number of items to return. Will return all items if not set. Defaults to
0.
- id string
- The ID of this resource.
- manufacturers list(object)
- filters list(object)
- limit number
- The maximum number of items to return. Will return all items if not set. Defaults to
0.
- id String
- The ID of this resource.
- manufacturers
List<Get
Manufacturers Manufacturer> - filters
List<Get
Manufacturers Filter> - limit Double
- The maximum number of items to return. Will return all items if not set. Defaults to
0.
- id string
- The ID of this resource.
- manufacturers
Get
Manufacturers Manufacturer[] - filters
Get
Manufacturers Filter[] - limit number
- The maximum number of items to return. Will return all items if not set. Defaults to
0.
- id str
- The ID of this resource.
- manufacturers
Sequence[Get
Manufacturers Manufacturer] - filters
Sequence[Get
Manufacturers Filter] - limit float
- The maximum number of items to return. Will return all items if not set. Defaults to
0.
- id String
- The ID of this resource.
- manufacturers List<Property Map>
- filters List<Property Map>
- limit Number
- The maximum number of items to return. Will return all items if not set. Defaults to
0.
Supporting Types
GetManufacturersFilter
GetManufacturersManufacturer
- Description string
- Id double
- Name string
- Slug string
- Description string
- Id float64
- Name string
- Slug string
- description string
- id number
- name string
- slug string
- description String
- id Double
- name String
- slug String
- description string
- id number
- name string
- slug string
- description str
- id float
- name str
- slug str
- description String
- id Number
- name String
- slug String
Package Details
- Repository
- netbox e-breuninger/terraform-provider-netbox
- License
- Notes
- This Pulumi package is based on the
netboxTerraform Provider.
Viewing docs for netbox 5.5.0
published on Friday, Jun 12, 2026 by e-breuninger
published on Friday, Jun 12, 2026 by e-breuninger