infoblox 2.9.0 published on Monday, Apr 14, 2025 by infobloxopen
infoblox.getDtcPool
Explore with Pulumi AI
infoblox 2.9.0 published on Monday, Apr 14, 2025 by infobloxopen
Using getDtcPool
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 getDtcPool(args: GetDtcPoolArgs, opts?: InvokeOptions): Promise<GetDtcPoolResult>
function getDtcPoolOutput(args: GetDtcPoolOutputArgs, opts?: InvokeOptions): Output<GetDtcPoolResult>
def get_dtc_pool(filters: Optional[Mapping[str, str]] = None,
id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetDtcPoolResult
def get_dtc_pool_output(filters: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None,
id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetDtcPoolResult]
func LookupDtcPool(ctx *Context, args *LookupDtcPoolArgs, opts ...InvokeOption) (*LookupDtcPoolResult, error)
func LookupDtcPoolOutput(ctx *Context, args *LookupDtcPoolOutputArgs, opts ...InvokeOption) LookupDtcPoolResultOutput
> Note: This function is named LookupDtcPool
in the Go SDK.
public static class GetDtcPool
{
public static Task<GetDtcPoolResult> InvokeAsync(GetDtcPoolArgs args, InvokeOptions? opts = null)
public static Output<GetDtcPoolResult> Invoke(GetDtcPoolInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetDtcPoolResult> getDtcPool(GetDtcPoolArgs args, InvokeOptions options)
public static Output<GetDtcPoolResult> getDtcPool(GetDtcPoolArgs args, InvokeOptions options)
fn::invoke:
function: infoblox:index/getDtcPool:getDtcPool
arguments:
# arguments dictionary
The following arguments are supported:
getDtcPool Result
The following output properties are available:
- Filters Dictionary<string, string>
- Id string
- Results
List<Get
Dtc Pool Result>
- Filters map[string]string
- Id string
- Results
[]Get
Dtc Pool Result
- filters Map<String,String>
- id String
- results
List<Get
Dtc Pool Result>
- filters {[key: string]: string}
- id string
- results
Get
Dtc Pool Result[]
- filters Mapping[str, str]
- id str
- results
Sequence[Get
Dtc Pool Result]
- filters Map<String>
- id String
- results List<Property Map>
Supporting Types
GetDtcPoolResult
- Auto
Consolidated Monitors This property is required. bool - Availability
This property is required. string - Comment
This property is required. string - Consolidated
Monitors This property is required. List<GetDtc Pool Result Consolidated Monitor> - Disable
This property is required. bool - Ext
Attrs This property is required. string - Health
This property is required. Dictionary<string, string> - Id
This property is required. string - Lb
Alternate Method This property is required. string - Lb
Alternate Topology This property is required. string - Lb
Dynamic Ratio Alternate This property is required. string - Lb
Dynamic Ratio Preferred This property is required. string - Lb
Preferred Method This property is required. string - Lb
Preferred Topology This property is required. string - Monitors
This property is required. List<GetDtc Pool Result Monitor> - Name
This property is required. string - Quorum
This property is required. double - Servers
This property is required. List<GetDtc Pool Result Server> - Ttl
This property is required. double
- Auto
Consolidated Monitors This property is required. bool - Availability
This property is required. string - Comment
This property is required. string - Consolidated
Monitors This property is required. []GetDtc Pool Result Consolidated Monitor - Disable
This property is required. bool - Ext
Attrs This property is required. string - Health
This property is required. map[string]string - Id
This property is required. string - Lb
Alternate Method This property is required. string - Lb
Alternate Topology This property is required. string - Lb
Dynamic Ratio Alternate This property is required. string - Lb
Dynamic Ratio Preferred This property is required. string - Lb
Preferred Method This property is required. string - Lb
Preferred Topology This property is required. string - Monitors
This property is required. []GetDtc Pool Result Monitor - Name
This property is required. string - Quorum
This property is required. float64 - Servers
This property is required. []GetDtc Pool Result Server - Ttl
This property is required. float64
- auto
Consolidated Monitors This property is required. Boolean - availability
This property is required. String - comment
This property is required. String - consolidated
Monitors This property is required. List<GetDtc Pool Result Consolidated Monitor> - disable
This property is required. Boolean - ext
Attrs This property is required. String - health
This property is required. Map<String,String> - id
This property is required. String - lb
Alternate Method This property is required. String - lb
Alternate Topology This property is required. String - lb
Dynamic Ratio Alternate This property is required. String - lb
Dynamic Ratio Preferred This property is required. String - lb
Preferred Method This property is required. String - lb
Preferred Topology This property is required. String - monitors
This property is required. List<GetDtc Pool Result Monitor> - name
This property is required. String - quorum
This property is required. Double - servers
This property is required. List<GetDtc Pool Result Server> - ttl
This property is required. Double
- auto
Consolidated Monitors This property is required. boolean - availability
This property is required. string - comment
This property is required. string - consolidated
Monitors This property is required. GetDtc Pool Result Consolidated Monitor[] - disable
This property is required. boolean - ext
Attrs This property is required. string - health
This property is required. {[key: string]: string} - id
This property is required. string - lb
Alternate Method This property is required. string - lb
Alternate Topology This property is required. string - lb
Dynamic Ratio Alternate This property is required. string - lb
Dynamic Ratio Preferred This property is required. string - lb
Preferred Method This property is required. string - lb
Preferred Topology This property is required. string - monitors
This property is required. GetDtc Pool Result Monitor[] - name
This property is required. string - quorum
This property is required. number - servers
This property is required. GetDtc Pool Result Server[] - ttl
This property is required. number
- auto_
consolidated_ monitors This property is required. bool - availability
This property is required. str - comment
This property is required. str - consolidated_
monitors This property is required. Sequence[GetDtc Pool Result Consolidated Monitor] - disable
This property is required. bool - ext_
attrs This property is required. str - health
This property is required. Mapping[str, str] - id
This property is required. str - lb_
alternate_ method This property is required. str - lb_
alternate_ topology This property is required. str - lb_
dynamic_ ratio_ alternate This property is required. str - lb_
dynamic_ ratio_ preferred This property is required. str - lb_
preferred_ method This property is required. str - lb_
preferred_ topology This property is required. str - monitors
This property is required. Sequence[GetDtc Pool Result Monitor] - name
This property is required. str - quorum
This property is required. float - servers
This property is required. Sequence[GetDtc Pool Result Server] - ttl
This property is required. float
- auto
Consolidated Monitors This property is required. Boolean - availability
This property is required. String - comment
This property is required. String - consolidated
Monitors This property is required. List<Property Map> - disable
This property is required. Boolean - ext
Attrs This property is required. String - health
This property is required. Map<String> - id
This property is required. String - lb
Alternate Method This property is required. String - lb
Alternate Topology This property is required. String - lb
Dynamic Ratio Alternate This property is required. String - lb
Dynamic Ratio Preferred This property is required. String - lb
Preferred Method This property is required. String - lb
Preferred Topology This property is required. String - monitors
This property is required. List<Property Map> - name
This property is required. String - quorum
This property is required. Number - servers
This property is required. List<Property Map> - ttl
This property is required. Number
GetDtcPoolResultConsolidatedMonitor
- Availability
This property is required. string - Full
Health Communication This property is required. bool - Members
This property is required. List<string> - Monitor
Name This property is required. string - Monitor
Type This property is required. string
- Availability
This property is required. string - Full
Health Communication This property is required. bool - Members
This property is required. []string - Monitor
Name This property is required. string - Monitor
Type This property is required. string
- availability
This property is required. String - full
Health Communication This property is required. Boolean - members
This property is required. List<String> - monitor
Name This property is required. String - monitor
Type This property is required. String
- availability
This property is required. string - full
Health Communication This property is required. boolean - members
This property is required. string[] - monitor
Name This property is required. string - monitor
Type This property is required. string
- availability
This property is required. str - full_
health_ communication This property is required. bool - members
This property is required. Sequence[str] - monitor_
name This property is required. str - monitor_
type This property is required. str
- availability
This property is required. String - full
Health Communication This property is required. Boolean - members
This property is required. List<String> - monitor
Name This property is required. String - monitor
Type This property is required. String
GetDtcPoolResultMonitor
- Monitor
Name This property is required. string - Monitor
Type This property is required. string
- Monitor
Name This property is required. string - Monitor
Type This property is required. string
- monitor
Name This property is required. String - monitor
Type This property is required. String
- monitor
Name This property is required. string - monitor
Type This property is required. string
- monitor_
name This property is required. str - monitor_
type This property is required. str
- monitor
Name This property is required. String - monitor
Type This property is required. String
GetDtcPoolResultServer
Package Details
- Repository
- infoblox infobloxopen/terraform-provider-infoblox
- License
- Notes
- This Pulumi package is based on the
infoblox
Terraform Provider.
infoblox 2.9.0 published on Monday, Apr 14, 2025 by infobloxopen