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 boolMonitors - Availability string
- Comment string
- Consolidated
Monitors List<GetDtc Pool Result Consolidated Monitor> - Disable bool
- Ext
Attrs string - Health Dictionary<string, string>
- Id string
- Lb
Alternate stringMethod - Lb
Alternate stringTopology - Lb
Dynamic stringRatio Alternate - Lb
Dynamic stringRatio Preferred - Lb
Preferred stringMethod - Lb
Preferred stringTopology - Monitors
List<Get
Dtc Pool Result Monitor> - Name string
- Quorum double
- Servers
List<Get
Dtc Pool Result Server> - Ttl double
- Auto
Consolidated boolMonitors - Availability string
- Comment string
- Consolidated
Monitors []GetDtc Pool Result Consolidated Monitor - Disable bool
- Ext
Attrs string - Health map[string]string
- Id string
- Lb
Alternate stringMethod - Lb
Alternate stringTopology - Lb
Dynamic stringRatio Alternate - Lb
Dynamic stringRatio Preferred - Lb
Preferred stringMethod - Lb
Preferred stringTopology - Monitors
[]Get
Dtc Pool Result Monitor - Name string
- Quorum float64
- Servers
[]Get
Dtc Pool Result Server - Ttl float64
- auto
Consolidated BooleanMonitors - availability String
- comment String
- consolidated
Monitors List<GetDtc Pool Result Consolidated Monitor> - disable Boolean
- ext
Attrs String - health Map<String,String>
- id String
- lb
Alternate StringMethod - lb
Alternate StringTopology - lb
Dynamic StringRatio Alternate - lb
Dynamic StringRatio Preferred - lb
Preferred StringMethod - lb
Preferred StringTopology - monitors
List<Get
Dtc Pool Result Monitor> - name String
- quorum Double
- servers
List<Get
Dtc Pool Result Server> - ttl Double
- auto
Consolidated booleanMonitors - availability string
- comment string
- consolidated
Monitors GetDtc Pool Result Consolidated Monitor[] - disable boolean
- ext
Attrs string - health {[key: string]: string}
- id string
- lb
Alternate stringMethod - lb
Alternate stringTopology - lb
Dynamic stringRatio Alternate - lb
Dynamic stringRatio Preferred - lb
Preferred stringMethod - lb
Preferred stringTopology - monitors
Get
Dtc Pool Result Monitor[] - name string
- quorum number
- servers
Get
Dtc Pool Result Server[] - ttl number
- auto_
consolidated_ boolmonitors - availability str
- comment str
- consolidated_
monitors Sequence[GetDtc Pool Result Consolidated Monitor] - disable bool
- ext_
attrs str - health Mapping[str, str]
- id str
- lb_
alternate_ strmethod - lb_
alternate_ strtopology - lb_
dynamic_ strratio_ alternate - lb_
dynamic_ strratio_ preferred - lb_
preferred_ strmethod - lb_
preferred_ strtopology - monitors
Sequence[Get
Dtc Pool Result Monitor] - name str
- quorum float
- servers
Sequence[Get
Dtc Pool Result Server] - ttl float
- auto
Consolidated BooleanMonitors - availability String
- comment String
- consolidated
Monitors List<Property Map> - disable Boolean
- ext
Attrs String - health Map<String>
- id String
- lb
Alternate StringMethod - lb
Alternate StringTopology - lb
Dynamic StringRatio Alternate - lb
Dynamic StringRatio Preferred - lb
Preferred StringMethod - lb
Preferred StringTopology - monitors List<Property Map>
- name String
- quorum Number
- servers List<Property Map>
- ttl Number
GetDtcPoolResultConsolidatedMonitor
- Availability string
- Full
Health boolCommunication - Members List<string>
- Monitor
Name string - Monitor
Type string
- Availability string
- Full
Health boolCommunication - Members []string
- Monitor
Name string - Monitor
Type string
- availability String
- full
Health BooleanCommunication - members List<String>
- monitor
Name String - monitor
Type String
- availability string
- full
Health booleanCommunication - members string[]
- monitor
Name string - monitor
Type string
- availability str
- full_
health_ boolcommunication - members Sequence[str]
- monitor_
name str - monitor_
type str
- availability String
- full
Health BooleanCommunication - members List<String>
- monitor
Name String - monitor
Type String
GetDtcPoolResultMonitor
- Monitor
Name string - Monitor
Type string
- Monitor
Name string - Monitor
Type string
- monitor
Name String - monitor
Type String
- monitor
Name string - monitor
Type string
- monitor_
name str - monitor_
type str
- monitor
Name String - monitor
Type 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