netbox 3.10.0 published on Monday, Apr 14, 2025 by e-breuninger
netbox.getPrefix
Explore with Pulumi AI
netbox 3.10.0 published on Monday, Apr 14, 2025 by e-breuninger
Using getPrefix
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 getPrefix(args: GetPrefixArgs, opts?: InvokeOptions): Promise<GetPrefixResult>
function getPrefixOutput(args: GetPrefixOutputArgs, opts?: InvokeOptions): Output<GetPrefixResult>
def get_prefix(cidr: Optional[str] = None,
custom_fields: Optional[Mapping[str, str]] = None,
description: Optional[str] = None,
family: Optional[float] = None,
prefix: Optional[str] = None,
role_id: Optional[float] = None,
site_id: Optional[float] = None,
status: Optional[str] = None,
tag: Optional[str] = None,
tag_n: Optional[str] = None,
tenant_id: Optional[float] = None,
vlan_id: Optional[float] = None,
vlan_vid: Optional[float] = None,
vrf_id: Optional[float] = None,
opts: Optional[InvokeOptions] = None) -> GetPrefixResult
def get_prefix_output(cidr: Optional[pulumi.Input[str]] = None,
custom_fields: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None,
description: Optional[pulumi.Input[str]] = None,
family: Optional[pulumi.Input[float]] = None,
prefix: Optional[pulumi.Input[str]] = None,
role_id: Optional[pulumi.Input[float]] = None,
site_id: Optional[pulumi.Input[float]] = None,
status: Optional[pulumi.Input[str]] = None,
tag: Optional[pulumi.Input[str]] = None,
tag_n: Optional[pulumi.Input[str]] = None,
tenant_id: Optional[pulumi.Input[float]] = None,
vlan_id: Optional[pulumi.Input[float]] = None,
vlan_vid: Optional[pulumi.Input[float]] = None,
vrf_id: Optional[pulumi.Input[float]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetPrefixResult]
func LookupPrefix(ctx *Context, args *LookupPrefixArgs, opts ...InvokeOption) (*LookupPrefixResult, error)
func LookupPrefixOutput(ctx *Context, args *LookupPrefixOutputArgs, opts ...InvokeOption) LookupPrefixResultOutput
> Note: This function is named LookupPrefix
in the Go SDK.
public static class GetPrefix
{
public static Task<GetPrefixResult> InvokeAsync(GetPrefixArgs args, InvokeOptions? opts = null)
public static Output<GetPrefixResult> Invoke(GetPrefixInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetPrefixResult> getPrefix(GetPrefixArgs args, InvokeOptions options)
public static Output<GetPrefixResult> getPrefix(GetPrefixArgs args, InvokeOptions options)
fn::invoke:
function: netbox:index/getPrefix:getPrefix
arguments:
# arguments dictionary
The following arguments are supported:
- Cidr string
- At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. Conflicts withprefix
. - Custom
Fields Dictionary<string, string> - Description string
- Description to include in the data source filter. At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - Family double
- The IP family of the prefix. One of 4 or 6. At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - Prefix string
- At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. Conflicts withcidr
. - Role
Id double - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - Site
Id double - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - Status string
- At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - Tag string
- Tag to include in the data source filter (must match the tag's slug). At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - Tag
N string - Tag to exclude from the data source filter (must match the tag's slug). Refer to Netbox's documentation for more information on available lookup expressions.
- Tenant
Id double - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - Vlan
Id double - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - Vlan
Vid double - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - Vrf
Id double - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given.
- Cidr string
- At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. Conflicts withprefix
. - Custom
Fields map[string]string - Description string
- Description to include in the data source filter. At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - Family float64
- The IP family of the prefix. One of 4 or 6. At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - Prefix string
- At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. Conflicts withcidr
. - Role
Id float64 - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - Site
Id float64 - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - Status string
- At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - Tag string
- Tag to include in the data source filter (must match the tag's slug). At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - Tag
N string - Tag to exclude from the data source filter (must match the tag's slug). Refer to Netbox's documentation for more information on available lookup expressions.
- Tenant
Id float64 - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - Vlan
Id float64 - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - Vlan
Vid float64 - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - Vrf
Id float64 - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given.
- cidr String
- At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. Conflicts withprefix
. - custom
Fields Map<String,String> - description String
- Description to include in the data source filter. At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - family Double
- The IP family of the prefix. One of 4 or 6. At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - prefix String
- At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. Conflicts withcidr
. - role
Id Double - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - site
Id Double - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - status String
- At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - tag String
- Tag to include in the data source filter (must match the tag's slug). At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - tag
N String - Tag to exclude from the data source filter (must match the tag's slug). Refer to Netbox's documentation for more information on available lookup expressions.
- tenant
Id Double - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - vlan
Id Double - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - vlan
Vid Double - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - vrf
Id Double - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given.
- cidr string
- At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. Conflicts withprefix
. - custom
Fields {[key: string]: string} - description string
- Description to include in the data source filter. At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - family number
- The IP family of the prefix. One of 4 or 6. At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - prefix string
- At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. Conflicts withcidr
. - role
Id number - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - site
Id number - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - status string
- At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - tag string
- Tag to include in the data source filter (must match the tag's slug). At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - tag
N string - Tag to exclude from the data source filter (must match the tag's slug). Refer to Netbox's documentation for more information on available lookup expressions.
- tenant
Id number - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - vlan
Id number - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - vlan
Vid number - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - vrf
Id number - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given.
- cidr str
- At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. Conflicts withprefix
. - custom_
fields Mapping[str, str] - description str
- Description to include in the data source filter. At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - family float
- The IP family of the prefix. One of 4 or 6. At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - prefix str
- At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. Conflicts withcidr
. - role_
id float - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - site_
id float - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - status str
- At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - tag str
- Tag to include in the data source filter (must match the tag's slug). At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - tag_
n str - Tag to exclude from the data source filter (must match the tag's slug). Refer to Netbox's documentation for more information on available lookup expressions.
- tenant_
id float - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - vlan_
id float - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - vlan_
vid float - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - vrf_
id float - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given.
- cidr String
- At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. Conflicts withprefix
. - custom
Fields Map<String> - description String
- Description to include in the data source filter. At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - family Number
- The IP family of the prefix. One of 4 or 6. At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - prefix String
- At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. Conflicts withcidr
. - role
Id Number - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - site
Id Number - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - status String
- At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - tag String
- Tag to include in the data source filter (must match the tag's slug). At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - tag
N String - Tag to exclude from the data source filter (must match the tag's slug). Refer to Netbox's documentation for more information on available lookup expressions.
- tenant
Id Number - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - vlan
Id Number - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - vlan
Vid Number - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - vrf
Id Number - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given.
getPrefix Result
The following output properties are available:
- Description string
- Description to include in the data source filter. At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - Family double
- The IP family of the prefix. One of 4 or 6. At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - Id double
- The ID of this resource.
- Role
Id double - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - List<string>
- Cidr string
- At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. Conflicts withprefix
. - Custom
Fields Dictionary<string, string> - Prefix string
- At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. Conflicts withcidr
. - Site
Id double - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - Status string
- At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - Tag string
- Tag to include in the data source filter (must match the tag's slug). At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - Tag
N string - Tag to exclude from the data source filter (must match the tag's slug). Refer to Netbox's documentation for more information on available lookup expressions.
- Tenant
Id double - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - Vlan
Id double - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - Vlan
Vid double - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - Vrf
Id double - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given.
- Description string
- Description to include in the data source filter. At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - Family float64
- The IP family of the prefix. One of 4 or 6. At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - Id float64
- The ID of this resource.
- Role
Id float64 - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - []string
- Cidr string
- At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. Conflicts withprefix
. - Custom
Fields map[string]string - Prefix string
- At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. Conflicts withcidr
. - Site
Id float64 - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - Status string
- At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - Tag string
- Tag to include in the data source filter (must match the tag's slug). At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - Tag
N string - Tag to exclude from the data source filter (must match the tag's slug). Refer to Netbox's documentation for more information on available lookup expressions.
- Tenant
Id float64 - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - Vlan
Id float64 - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - Vlan
Vid float64 - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - Vrf
Id float64 - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given.
- description String
- Description to include in the data source filter. At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - family Double
- The IP family of the prefix. One of 4 or 6. At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - id Double
- The ID of this resource.
- role
Id Double - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - List<String>
- cidr String
- At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. Conflicts withprefix
. - custom
Fields Map<String,String> - prefix String
- At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. Conflicts withcidr
. - site
Id Double - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - status String
- At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - tag String
- Tag to include in the data source filter (must match the tag's slug). At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - tag
N String - Tag to exclude from the data source filter (must match the tag's slug). Refer to Netbox's documentation for more information on available lookup expressions.
- tenant
Id Double - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - vlan
Id Double - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - vlan
Vid Double - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - vrf
Id Double - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given.
- description string
- Description to include in the data source filter. At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - family number
- The IP family of the prefix. One of 4 or 6. At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - id number
- The ID of this resource.
- role
Id number - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - string[]
- cidr string
- At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. Conflicts withprefix
. - custom
Fields {[key: string]: string} - prefix string
- At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. Conflicts withcidr
. - site
Id number - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - status string
- At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - tag string
- Tag to include in the data source filter (must match the tag's slug). At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - tag
N string - Tag to exclude from the data source filter (must match the tag's slug). Refer to Netbox's documentation for more information on available lookup expressions.
- tenant
Id number - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - vlan
Id number - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - vlan
Vid number - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - vrf
Id number - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given.
- description str
- Description to include in the data source filter. At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - family float
- The IP family of the prefix. One of 4 or 6. At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - id float
- The ID of this resource.
- role_
id float - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - Sequence[str]
- cidr str
- At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. Conflicts withprefix
. - custom_
fields Mapping[str, str] - prefix str
- At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. Conflicts withcidr
. - site_
id float - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - status str
- At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - tag str
- Tag to include in the data source filter (must match the tag's slug). At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - tag_
n str - Tag to exclude from the data source filter (must match the tag's slug). Refer to Netbox's documentation for more information on available lookup expressions.
- tenant_
id float - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - vlan_
id float - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - vlan_
vid float - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - vrf_
id float - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given.
- description String
- Description to include in the data source filter. At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - family Number
- The IP family of the prefix. One of 4 or 6. At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - id Number
- The ID of this resource.
- role
Id Number - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - List<String>
- cidr String
- At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. Conflicts withprefix
. - custom
Fields Map<String> - prefix String
- At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. Conflicts withcidr
. - site
Id Number - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - status String
- At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - tag String
- Tag to include in the data source filter (must match the tag's slug). At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - tag
N String - Tag to exclude from the data source filter (must match the tag's slug). Refer to Netbox's documentation for more information on available lookup expressions.
- tenant
Id Number - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - vlan
Id Number - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - vlan
Vid Number - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given. - vrf
Id Number - At least one of
description
,family
,prefix
,vlan_vid
,vrf_id
,vlan_id
,tenant_id
,site_id
,role_id
,cidr
,tag
orstatus
must be given.
Package Details
- Repository
- netbox e-breuninger/terraform-provider-netbox
- License
- Notes
- This Pulumi package is based on the
netbox
Terraform Provider.
netbox 3.10.0 published on Monday, Apr 14, 2025 by e-breuninger