1. Packages
  2. Netbox Provider
  3. API Docs
  4. getConfigContext
netbox 3.10.0 published on Monday, Apr 14, 2025 by e-breuninger

netbox.getConfigContext

Explore with Pulumi AI

netbox logo
netbox 3.10.0 published on Monday, Apr 14, 2025 by e-breuninger

    Using getConfigContext

    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 getConfigContext(args: GetConfigContextArgs, opts?: InvokeOptions): Promise<GetConfigContextResult>
    function getConfigContextOutput(args: GetConfigContextOutputArgs, opts?: InvokeOptions): Output<GetConfigContextResult>
    def get_config_context(id: Optional[str] = None,
                           name: Optional[str] = None,
                           opts: Optional[InvokeOptions] = None) -> GetConfigContextResult
    def get_config_context_output(id: Optional[pulumi.Input[str]] = None,
                           name: Optional[pulumi.Input[str]] = None,
                           opts: Optional[InvokeOptions] = None) -> Output[GetConfigContextResult]
    func LookupConfigContext(ctx *Context, args *LookupConfigContextArgs, opts ...InvokeOption) (*LookupConfigContextResult, error)
    func LookupConfigContextOutput(ctx *Context, args *LookupConfigContextOutputArgs, opts ...InvokeOption) LookupConfigContextResultOutput

    > Note: This function is named LookupConfigContext in the Go SDK.

    public static class GetConfigContext 
    {
        public static Task<GetConfigContextResult> InvokeAsync(GetConfigContextArgs args, InvokeOptions? opts = null)
        public static Output<GetConfigContextResult> Invoke(GetConfigContextInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetConfigContextResult> getConfigContext(GetConfigContextArgs args, InvokeOptions options)
    public static Output<GetConfigContextResult> getConfigContext(GetConfigContextArgs args, InvokeOptions options)
    
    fn::invoke:
      function: netbox:index/getConfigContext:getConfigContext
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Name string
    Id string
    The ID of this resource.
    Name string
    Id string
    The ID of this resource.
    name String
    id String
    The ID of this resource.
    name string
    id string
    The ID of this resource.
    name str
    id str
    The ID of this resource.
    name String
    id String
    The ID of this resource.

    getConfigContext Result

    The following output properties are available:

    ClusterGroups List<double>
    ClusterTypes List<double>
    Clusters List<double>
    Data string
    Description string
    DeviceTypes List<double>
    Id string
    The ID of this resource.
    Locations List<double>
    Name string
    Platforms List<double>
    Regions List<double>
    Roles List<double>
    SiteGroups List<double>
    Sites List<double>
    Tags List<string>
    TenantGroups List<double>
    Tenants List<double>
    Weight double
    ClusterGroups []float64
    ClusterTypes []float64
    Clusters []float64
    Data string
    Description string
    DeviceTypes []float64
    Id string
    The ID of this resource.
    Locations []float64
    Name string
    Platforms []float64
    Regions []float64
    Roles []float64
    SiteGroups []float64
    Sites []float64
    Tags []string
    TenantGroups []float64
    Tenants []float64
    Weight float64
    clusterGroups List<Double>
    clusterTypes List<Double>
    clusters List<Double>
    data String
    description String
    deviceTypes List<Double>
    id String
    The ID of this resource.
    locations List<Double>
    name String
    platforms List<Double>
    regions List<Double>
    roles List<Double>
    siteGroups List<Double>
    sites List<Double>
    tags List<String>
    tenantGroups List<Double>
    tenants List<Double>
    weight Double
    clusterGroups number[]
    clusterTypes number[]
    clusters number[]
    data string
    description string
    deviceTypes number[]
    id string
    The ID of this resource.
    locations number[]
    name string
    platforms number[]
    regions number[]
    roles number[]
    siteGroups number[]
    sites number[]
    tags string[]
    tenantGroups number[]
    tenants number[]
    weight number
    cluster_groups Sequence[float]
    cluster_types Sequence[float]
    clusters Sequence[float]
    data str
    description str
    device_types Sequence[float]
    id str
    The ID of this resource.
    locations Sequence[float]
    name str
    platforms Sequence[float]
    regions Sequence[float]
    roles Sequence[float]
    site_groups Sequence[float]
    sites Sequence[float]
    tags Sequence[str]
    tenant_groups Sequence[float]
    tenants Sequence[float]
    weight float
    clusterGroups List<Number>
    clusterTypes List<Number>
    clusters List<Number>
    data String
    description String
    deviceTypes List<Number>
    id String
    The ID of this resource.
    locations List<Number>
    name String
    platforms List<Number>
    regions List<Number>
    roles List<Number>
    siteGroups List<Number>
    sites List<Number>
    tags List<String>
    tenantGroups List<Number>
    tenants List<Number>
    weight Number

    Package Details

    Repository
    netbox e-breuninger/terraform-provider-netbox
    License
    Notes
    This Pulumi package is based on the netbox Terraform Provider.
    netbox logo
    netbox 3.10.0 published on Monday, Apr 14, 2025 by e-breuninger