avi 31.1.1 published on Monday, Apr 14, 2025 by vmware
avi.getHealthmonitor
Explore with Pulumi AI
<!–
Copyright 2021 VMware, Inc.
SPDX-License-Identifier: Mozilla Public License 2.0
–>
layout: “avi”
page_title: “AVI: avi.Healthmonitor” sidebar_current: “docs-avi-datasource-healthmonitor” description: |- Get information of Avi HealthMonitor.
avi.Healthmonitor
This data source is used to to get avi.Healthmonitor objects.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as avi from "@pulumi/avi";
const fooHealthmonitor = avi.getHealthmonitor({
name: "foo",
uuid: "healthmonitor-f9cf6b3e-a411-436f-95e2-2982ba2b217b",
});
import pulumi
import pulumi_avi as avi
foo_healthmonitor = avi.get_healthmonitor(name="foo",
uuid="healthmonitor-f9cf6b3e-a411-436f-95e2-2982ba2b217b")
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/avi/v31/avi"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := avi.LookupHealthmonitor(ctx, &avi.LookupHealthmonitorArgs{
Name: pulumi.StringRef("foo"),
Uuid: pulumi.StringRef("healthmonitor-f9cf6b3e-a411-436f-95e2-2982ba2b217b"),
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Avi = Pulumi.Avi;
return await Deployment.RunAsync(() =>
{
var fooHealthmonitor = Avi.GetHealthmonitor.Invoke(new()
{
Name = "foo",
Uuid = "healthmonitor-f9cf6b3e-a411-436f-95e2-2982ba2b217b",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.avi.AviFunctions;
import com.pulumi.avi.inputs.GetHealthmonitorArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var fooHealthmonitor = AviFunctions.getHealthmonitor(GetHealthmonitorArgs.builder()
.name("foo")
.uuid("healthmonitor-f9cf6b3e-a411-436f-95e2-2982ba2b217b")
.build());
}
}
variables:
fooHealthmonitor:
fn::invoke:
function: avi:getHealthmonitor
arguments:
name: foo
uuid: healthmonitor-f9cf6b3e-a411-436f-95e2-2982ba2b217b
Using getHealthmonitor
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 getHealthmonitor(args: GetHealthmonitorArgs, opts?: InvokeOptions): Promise<GetHealthmonitorResult>
function getHealthmonitorOutput(args: GetHealthmonitorOutputArgs, opts?: InvokeOptions): Output<GetHealthmonitorResult>
def get_healthmonitor(id: Optional[str] = None,
name: Optional[str] = None,
tenant_ref: Optional[str] = None,
uuid: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetHealthmonitorResult
def get_healthmonitor_output(id: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
tenant_ref: Optional[pulumi.Input[str]] = None,
uuid: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetHealthmonitorResult]
func LookupHealthmonitor(ctx *Context, args *LookupHealthmonitorArgs, opts ...InvokeOption) (*LookupHealthmonitorResult, error)
func LookupHealthmonitorOutput(ctx *Context, args *LookupHealthmonitorOutputArgs, opts ...InvokeOption) LookupHealthmonitorResultOutput
> Note: This function is named LookupHealthmonitor
in the Go SDK.
public static class GetHealthmonitor
{
public static Task<GetHealthmonitorResult> InvokeAsync(GetHealthmonitorArgs args, InvokeOptions? opts = null)
public static Output<GetHealthmonitorResult> Invoke(GetHealthmonitorInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetHealthmonitorResult> getHealthmonitor(GetHealthmonitorArgs args, InvokeOptions options)
public static Output<GetHealthmonitorResult> getHealthmonitor(GetHealthmonitorArgs args, InvokeOptions options)
fn::invoke:
function: avi:index/getHealthmonitor:getHealthmonitor
arguments:
# arguments dictionary
The following arguments are supported:
- id str
- name str
- Search HealthMonitor by name.
- tenant_
ref str - It is a reference to an object of type tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- uuid str
- Search HealthMonitor by uuid.
getHealthmonitor Result
The following output properties are available:
- Allow
Duplicate stringMonitors - By default, multiple instances of the same healthmonitor to the same server are suppressed intelligently. In rare cases, the monitor may have specific constructs that go beyond the server keys (ip, port, etc.) during which such suppression is not desired. Use this knob to allow duplicates. Field introduced in 18.2.8. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition.
- Authentications
List<Get
Healthmonitor Authentication> - Authentication information for username/password. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Configpb
Attributes List<GetHealthmonitor Configpb Attribute> - Protobuf versioning for config pbs. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Description string
- Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Disable
Quickstart string - During addition of a server or healthmonitors or during bootup, avi performs sequential health checks rather than waiting for send-interval to kick in, to mark the server up as soon as possible. This knob may be used to turn this feature off. Field introduced in 18.2.7. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- Dns
Monitors List<GetHealthmonitor Dns Monitor> - Allowed with any value in enterprise, enterprise with cloud services edition.
- External
Monitors List<GetHealthmonitor External Monitor> - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Failed
Checks string - Number of continuous failed health checks before the server is marked down. Allowed values are 1-50. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Ftp
Monitors List<GetHealthmonitor Ftp Monitor> - Health monitor for ftp. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Ftps
Monitors List<GetHealthmonitor Ftps Monitor> - Health monitor for ftps. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Http2Monitors
List<Get
Healthmonitor Http2Monitor> - Health monitor for http2. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Http2s
Monitors List<GetHealthmonitor Http2s Monitor> - Health monitor for http2s. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Http
Monitors List<GetHealthmonitor Http Monitor> - Allowed with any value in enterprise, basic, enterprise with cloud services edition.
- Https
Monitors List<GetHealthmonitor Https Monitor> - Allowed with any value in enterprise, basic, enterprise with cloud services edition.
- Id string
- Imap
Monitors List<GetHealthmonitor Imap Monitor> - Health monitor for imap. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Imaps
Monitors List<GetHealthmonitor Imaps Monitor> - Health monitor for imaps. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Is
Federated string - This field describes the object's replication scope. If the field is set to false, then the object is visible within the controller-cluster and its associated service-engines. If the field is set to true, then the object is replicated across the federation. Field introduced in 17.1.3. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- Ldap
Monitors List<GetHealthmonitor Ldap Monitor> - Health monitor for ldap. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Ldaps
Monitors List<GetHealthmonitor Ldaps Monitor> - Health monitor for ldaps. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Markers
List<Get
Healthmonitor Marker> - List of labels to be used for granular rbac. Field introduced in 20.1.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Monitor
Port string - Use this port instead of the port defined for the server in the pool. If the monitor succeeds to this port, the load balanced traffic will still be sent to the port of the server defined within the pool. Allowed values are 1-65535. Special values are 0 - use server port. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Name string
- A user friendly name for this health monitor. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Pop3Monitors
List<Get
Healthmonitor Pop3Monitor> - Health monitor for pop3. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Pop3s
Monitors List<GetHealthmonitor Pop3s Monitor> - Health monitor for pop3s. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Radius
Monitors List<GetHealthmonitor Radius Monitor> - Health monitor for radius. Field introduced in 18.2.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Receive
Timeout string - A valid response from the server is expected within the receive timeout window. This timeout must be less than the send interval. If server status is regularly flapping up and down, consider increasing this value. Allowed values are 1-2400. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Sctp
Monitors List<GetHealthmonitor Sctp Monitor> - Health monitor for sctp. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Send
Interval string - Frequency, in seconds, that monitors are sent to a server. Allowed values are 1-3600. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Sip
Monitors List<GetHealthmonitor Sip Monitor> - Health monitor for sip. Field introduced in 17.2.8, 18.1.3, 18.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Smtp
Monitors List<GetHealthmonitor Smtp Monitor> - Health monitor for smtp. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Smtps
Monitors List<GetHealthmonitor Smtps Monitor> - Health monitor for smtps. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Successful
Checks string - Number of continuous successful health checks before server is marked up. Allowed values are 1-50. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Tcp
Monitors List<GetHealthmonitor Tcp Monitor> - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Tenant
Ref string - It is a reference to an object of type tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Type string
- Type of the health monitor. Enum options - HEALTH_MONITOR_PING, HEALTH_MONITOR_TCP, HEALTH_MONITOR_HTTP, HEALTH_MONITOR_HTTPS, HEALTH_MONITOR_EXTERNAL, HEALTH_MONITOR_UDP, HEALTH_MONITOR_DNS, HEALTH_MONITOR_GSLB, HEALTH_MONITOR_SIP, HEALTH_MONITOR_RADIUS, HEALTH_MONITOR_SMTP, HEALTH_MONITOR_SMTPS, HEALTH_MONITOR_POP3, HEALTH_MONITOR_POP3S, HEALTH_MONITOR_IMAP, HEALTH_MONITOR_IMAPS, HEALTH_MONITOR_FTP, HEALTH_MONITOR_FTPS, HEALTH_MONITOR_LDAP, HEALTH_MONITOR_LDAPS... Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- health_monitor_ping,health_monitor_tcp,health_monitor_udp), basic (allowed values- health_monitor_ping,health_monitor_tcp,health_monitor_udp,health_monitor_http,health_monitor_https) edition.
- Udp
Monitors List<GetHealthmonitor Udp Monitor> - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Uuid string
- Uuid of the health monitor. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Allow
Duplicate stringMonitors - By default, multiple instances of the same healthmonitor to the same server are suppressed intelligently. In rare cases, the monitor may have specific constructs that go beyond the server keys (ip, port, etc.) during which such suppression is not desired. Use this knob to allow duplicates. Field introduced in 18.2.8. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition.
- Authentications
[]Get
Healthmonitor Authentication - Authentication information for username/password. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Configpb
Attributes []GetHealthmonitor Configpb Attribute - Protobuf versioning for config pbs. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Description string
- Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Disable
Quickstart string - During addition of a server or healthmonitors or during bootup, avi performs sequential health checks rather than waiting for send-interval to kick in, to mark the server up as soon as possible. This knob may be used to turn this feature off. Field introduced in 18.2.7. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- Dns
Monitors []GetHealthmonitor Dns Monitor - Allowed with any value in enterprise, enterprise with cloud services edition.
- External
Monitors []GetHealthmonitor External Monitor - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Failed
Checks string - Number of continuous failed health checks before the server is marked down. Allowed values are 1-50. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Ftp
Monitors []GetHealthmonitor Ftp Monitor - Health monitor for ftp. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Ftps
Monitors []GetHealthmonitor Ftps Monitor - Health monitor for ftps. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Http2Monitors
[]Get
Healthmonitor Http2Monitor - Health monitor for http2. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Http2s
Monitors []GetHealthmonitor Http2s Monitor - Health monitor for http2s. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Http
Monitors []GetHealthmonitor Http Monitor - Allowed with any value in enterprise, basic, enterprise with cloud services edition.
- Https
Monitors []GetHealthmonitor Https Monitor - Allowed with any value in enterprise, basic, enterprise with cloud services edition.
- Id string
- Imap
Monitors []GetHealthmonitor Imap Monitor - Health monitor for imap. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Imaps
Monitors []GetHealthmonitor Imaps Monitor - Health monitor for imaps. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Is
Federated string - This field describes the object's replication scope. If the field is set to false, then the object is visible within the controller-cluster and its associated service-engines. If the field is set to true, then the object is replicated across the federation. Field introduced in 17.1.3. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- Ldap
Monitors []GetHealthmonitor Ldap Monitor - Health monitor for ldap. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Ldaps
Monitors []GetHealthmonitor Ldaps Monitor - Health monitor for ldaps. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Markers
[]Get
Healthmonitor Marker - List of labels to be used for granular rbac. Field introduced in 20.1.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Monitor
Port string - Use this port instead of the port defined for the server in the pool. If the monitor succeeds to this port, the load balanced traffic will still be sent to the port of the server defined within the pool. Allowed values are 1-65535. Special values are 0 - use server port. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Name string
- A user friendly name for this health monitor. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Pop3Monitors
[]Get
Healthmonitor Pop3Monitor - Health monitor for pop3. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Pop3s
Monitors []GetHealthmonitor Pop3s Monitor - Health monitor for pop3s. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Radius
Monitors []GetHealthmonitor Radius Monitor - Health monitor for radius. Field introduced in 18.2.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Receive
Timeout string - A valid response from the server is expected within the receive timeout window. This timeout must be less than the send interval. If server status is regularly flapping up and down, consider increasing this value. Allowed values are 1-2400. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Sctp
Monitors []GetHealthmonitor Sctp Monitor - Health monitor for sctp. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Send
Interval string - Frequency, in seconds, that monitors are sent to a server. Allowed values are 1-3600. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Sip
Monitors []GetHealthmonitor Sip Monitor - Health monitor for sip. Field introduced in 17.2.8, 18.1.3, 18.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Smtp
Monitors []GetHealthmonitor Smtp Monitor - Health monitor for smtp. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Smtps
Monitors []GetHealthmonitor Smtps Monitor - Health monitor for smtps. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Successful
Checks string - Number of continuous successful health checks before server is marked up. Allowed values are 1-50. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Tcp
Monitors []GetHealthmonitor Tcp Monitor - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Tenant
Ref string - It is a reference to an object of type tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Type string
- Type of the health monitor. Enum options - HEALTH_MONITOR_PING, HEALTH_MONITOR_TCP, HEALTH_MONITOR_HTTP, HEALTH_MONITOR_HTTPS, HEALTH_MONITOR_EXTERNAL, HEALTH_MONITOR_UDP, HEALTH_MONITOR_DNS, HEALTH_MONITOR_GSLB, HEALTH_MONITOR_SIP, HEALTH_MONITOR_RADIUS, HEALTH_MONITOR_SMTP, HEALTH_MONITOR_SMTPS, HEALTH_MONITOR_POP3, HEALTH_MONITOR_POP3S, HEALTH_MONITOR_IMAP, HEALTH_MONITOR_IMAPS, HEALTH_MONITOR_FTP, HEALTH_MONITOR_FTPS, HEALTH_MONITOR_LDAP, HEALTH_MONITOR_LDAPS... Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- health_monitor_ping,health_monitor_tcp,health_monitor_udp), basic (allowed values- health_monitor_ping,health_monitor_tcp,health_monitor_udp,health_monitor_http,health_monitor_https) edition.
- Udp
Monitors []GetHealthmonitor Udp Monitor - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Uuid string
- Uuid of the health monitor. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- allow
Duplicate StringMonitors - By default, multiple instances of the same healthmonitor to the same server are suppressed intelligently. In rare cases, the monitor may have specific constructs that go beyond the server keys (ip, port, etc.) during which such suppression is not desired. Use this knob to allow duplicates. Field introduced in 18.2.8. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition.
- authentications
List<Get
Healthmonitor Authentication> - Authentication information for username/password. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- configpb
Attributes List<GetHealthmonitor Configpb Attribute> - Protobuf versioning for config pbs. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- description String
- Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- disable
Quickstart String - During addition of a server or healthmonitors or during bootup, avi performs sequential health checks rather than waiting for send-interval to kick in, to mark the server up as soon as possible. This knob may be used to turn this feature off. Field introduced in 18.2.7. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- dns
Monitors List<GetHealthmonitor Dns Monitor> - Allowed with any value in enterprise, enterprise with cloud services edition.
- external
Monitors List<GetHealthmonitor External Monitor> - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- failed
Checks String - Number of continuous failed health checks before the server is marked down. Allowed values are 1-50. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- ftp
Monitors List<GetHealthmonitor Ftp Monitor> - Health monitor for ftp. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- ftps
Monitors List<GetHealthmonitor Ftps Monitor> - Health monitor for ftps. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- http2Monitors
List<Get
Healthmonitor Http2Monitor> - Health monitor for http2. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- http2s
Monitors List<GetHealthmonitor Http2s Monitor> - Health monitor for http2s. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- http
Monitors List<GetHealthmonitor Http Monitor> - Allowed with any value in enterprise, basic, enterprise with cloud services edition.
- https
Monitors List<GetHealthmonitor Https Monitor> - Allowed with any value in enterprise, basic, enterprise with cloud services edition.
- id String
- imap
Monitors List<GetHealthmonitor Imap Monitor> - Health monitor for imap. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- imaps
Monitors List<GetHealthmonitor Imaps Monitor> - Health monitor for imaps. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- is
Federated String - This field describes the object's replication scope. If the field is set to false, then the object is visible within the controller-cluster and its associated service-engines. If the field is set to true, then the object is replicated across the federation. Field introduced in 17.1.3. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- ldap
Monitors List<GetHealthmonitor Ldap Monitor> - Health monitor for ldap. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- ldaps
Monitors List<GetHealthmonitor Ldaps Monitor> - Health monitor for ldaps. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- markers
List<Get
Healthmonitor Marker> - List of labels to be used for granular rbac. Field introduced in 20.1.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- monitor
Port String - Use this port instead of the port defined for the server in the pool. If the monitor succeeds to this port, the load balanced traffic will still be sent to the port of the server defined within the pool. Allowed values are 1-65535. Special values are 0 - use server port. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- name String
- A user friendly name for this health monitor. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- pop3Monitors
List<Get
Healthmonitor Pop3Monitor> - Health monitor for pop3. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- pop3s
Monitors List<GetHealthmonitor Pop3s Monitor> - Health monitor for pop3s. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- radius
Monitors List<GetHealthmonitor Radius Monitor> - Health monitor for radius. Field introduced in 18.2.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- receive
Timeout String - A valid response from the server is expected within the receive timeout window. This timeout must be less than the send interval. If server status is regularly flapping up and down, consider increasing this value. Allowed values are 1-2400. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- sctp
Monitors List<GetHealthmonitor Sctp Monitor> - Health monitor for sctp. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- send
Interval String - Frequency, in seconds, that monitors are sent to a server. Allowed values are 1-3600. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- sip
Monitors List<GetHealthmonitor Sip Monitor> - Health monitor for sip. Field introduced in 17.2.8, 18.1.3, 18.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- smtp
Monitors List<GetHealthmonitor Smtp Monitor> - Health monitor for smtp. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- smtps
Monitors List<GetHealthmonitor Smtps Monitor> - Health monitor for smtps. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- successful
Checks String - Number of continuous successful health checks before server is marked up. Allowed values are 1-50. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- tcp
Monitors List<GetHealthmonitor Tcp Monitor> - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- tenant
Ref String - It is a reference to an object of type tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- type String
- Type of the health monitor. Enum options - HEALTH_MONITOR_PING, HEALTH_MONITOR_TCP, HEALTH_MONITOR_HTTP, HEALTH_MONITOR_HTTPS, HEALTH_MONITOR_EXTERNAL, HEALTH_MONITOR_UDP, HEALTH_MONITOR_DNS, HEALTH_MONITOR_GSLB, HEALTH_MONITOR_SIP, HEALTH_MONITOR_RADIUS, HEALTH_MONITOR_SMTP, HEALTH_MONITOR_SMTPS, HEALTH_MONITOR_POP3, HEALTH_MONITOR_POP3S, HEALTH_MONITOR_IMAP, HEALTH_MONITOR_IMAPS, HEALTH_MONITOR_FTP, HEALTH_MONITOR_FTPS, HEALTH_MONITOR_LDAP, HEALTH_MONITOR_LDAPS... Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- health_monitor_ping,health_monitor_tcp,health_monitor_udp), basic (allowed values- health_monitor_ping,health_monitor_tcp,health_monitor_udp,health_monitor_http,health_monitor_https) edition.
- udp
Monitors List<GetHealthmonitor Udp Monitor> - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- uuid String
- Uuid of the health monitor. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- allow
Duplicate stringMonitors - By default, multiple instances of the same healthmonitor to the same server are suppressed intelligently. In rare cases, the monitor may have specific constructs that go beyond the server keys (ip, port, etc.) during which such suppression is not desired. Use this knob to allow duplicates. Field introduced in 18.2.8. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition.
- authentications
Get
Healthmonitor Authentication[] - Authentication information for username/password. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- configpb
Attributes GetHealthmonitor Configpb Attribute[] - Protobuf versioning for config pbs. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- description string
- Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- disable
Quickstart string - During addition of a server or healthmonitors or during bootup, avi performs sequential health checks rather than waiting for send-interval to kick in, to mark the server up as soon as possible. This knob may be used to turn this feature off. Field introduced in 18.2.7. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- dns
Monitors GetHealthmonitor Dns Monitor[] - Allowed with any value in enterprise, enterprise with cloud services edition.
- external
Monitors GetHealthmonitor External Monitor[] - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- failed
Checks string - Number of continuous failed health checks before the server is marked down. Allowed values are 1-50. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- ftp
Monitors GetHealthmonitor Ftp Monitor[] - Health monitor for ftp. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- ftps
Monitors GetHealthmonitor Ftps Monitor[] - Health monitor for ftps. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- http2Monitors
Get
Healthmonitor Http2Monitor[] - Health monitor for http2. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- http2s
Monitors GetHealthmonitor Http2s Monitor[] - Health monitor for http2s. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- http
Monitors GetHealthmonitor Http Monitor[] - Allowed with any value in enterprise, basic, enterprise with cloud services edition.
- https
Monitors GetHealthmonitor Https Monitor[] - Allowed with any value in enterprise, basic, enterprise with cloud services edition.
- id string
- imap
Monitors GetHealthmonitor Imap Monitor[] - Health monitor for imap. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- imaps
Monitors GetHealthmonitor Imaps Monitor[] - Health monitor for imaps. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- is
Federated string - This field describes the object's replication scope. If the field is set to false, then the object is visible within the controller-cluster and its associated service-engines. If the field is set to true, then the object is replicated across the federation. Field introduced in 17.1.3. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- ldap
Monitors GetHealthmonitor Ldap Monitor[] - Health monitor for ldap. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- ldaps
Monitors GetHealthmonitor Ldaps Monitor[] - Health monitor for ldaps. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- markers
Get
Healthmonitor Marker[] - List of labels to be used for granular rbac. Field introduced in 20.1.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- monitor
Port string - Use this port instead of the port defined for the server in the pool. If the monitor succeeds to this port, the load balanced traffic will still be sent to the port of the server defined within the pool. Allowed values are 1-65535. Special values are 0 - use server port. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- name string
- A user friendly name for this health monitor. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- pop3Monitors
Get
Healthmonitor Pop3Monitor[] - Health monitor for pop3. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- pop3s
Monitors GetHealthmonitor Pop3s Monitor[] - Health monitor for pop3s. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- radius
Monitors GetHealthmonitor Radius Monitor[] - Health monitor for radius. Field introduced in 18.2.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- receive
Timeout string - A valid response from the server is expected within the receive timeout window. This timeout must be less than the send interval. If server status is regularly flapping up and down, consider increasing this value. Allowed values are 1-2400. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- sctp
Monitors GetHealthmonitor Sctp Monitor[] - Health monitor for sctp. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- send
Interval string - Frequency, in seconds, that monitors are sent to a server. Allowed values are 1-3600. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- sip
Monitors GetHealthmonitor Sip Monitor[] - Health monitor for sip. Field introduced in 17.2.8, 18.1.3, 18.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- smtp
Monitors GetHealthmonitor Smtp Monitor[] - Health monitor for smtp. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- smtps
Monitors GetHealthmonitor Smtps Monitor[] - Health monitor for smtps. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- successful
Checks string - Number of continuous successful health checks before server is marked up. Allowed values are 1-50. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- tcp
Monitors GetHealthmonitor Tcp Monitor[] - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- tenant
Ref string - It is a reference to an object of type tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- type string
- Type of the health monitor. Enum options - HEALTH_MONITOR_PING, HEALTH_MONITOR_TCP, HEALTH_MONITOR_HTTP, HEALTH_MONITOR_HTTPS, HEALTH_MONITOR_EXTERNAL, HEALTH_MONITOR_UDP, HEALTH_MONITOR_DNS, HEALTH_MONITOR_GSLB, HEALTH_MONITOR_SIP, HEALTH_MONITOR_RADIUS, HEALTH_MONITOR_SMTP, HEALTH_MONITOR_SMTPS, HEALTH_MONITOR_POP3, HEALTH_MONITOR_POP3S, HEALTH_MONITOR_IMAP, HEALTH_MONITOR_IMAPS, HEALTH_MONITOR_FTP, HEALTH_MONITOR_FTPS, HEALTH_MONITOR_LDAP, HEALTH_MONITOR_LDAPS... Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- health_monitor_ping,health_monitor_tcp,health_monitor_udp), basic (allowed values- health_monitor_ping,health_monitor_tcp,health_monitor_udp,health_monitor_http,health_monitor_https) edition.
- udp
Monitors GetHealthmonitor Udp Monitor[] - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- uuid string
- Uuid of the health monitor. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- allow_
duplicate_ strmonitors - By default, multiple instances of the same healthmonitor to the same server are suppressed intelligently. In rare cases, the monitor may have specific constructs that go beyond the server keys (ip, port, etc.) during which such suppression is not desired. Use this knob to allow duplicates. Field introduced in 18.2.8. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition.
- authentications
Sequence[Get
Healthmonitor Authentication] - Authentication information for username/password. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- configpb_
attributes Sequence[GetHealthmonitor Configpb Attribute] - Protobuf versioning for config pbs. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- description str
- Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- disable_
quickstart str - During addition of a server or healthmonitors or during bootup, avi performs sequential health checks rather than waiting for send-interval to kick in, to mark the server up as soon as possible. This knob may be used to turn this feature off. Field introduced in 18.2.7. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- dns_
monitors Sequence[GetHealthmonitor Dns Monitor] - Allowed with any value in enterprise, enterprise with cloud services edition.
- external_
monitors Sequence[GetHealthmonitor External Monitor] - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- failed_
checks str - Number of continuous failed health checks before the server is marked down. Allowed values are 1-50. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- ftp_
monitors Sequence[GetHealthmonitor Ftp Monitor] - Health monitor for ftp. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- ftps_
monitors Sequence[GetHealthmonitor Ftps Monitor] - Health monitor for ftps. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- http2_
monitors Sequence[GetHealthmonitor Http2Monitor] - Health monitor for http2. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- http2s_
monitors Sequence[GetHealthmonitor Http2s Monitor] - Health monitor for http2s. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- http_
monitors Sequence[GetHealthmonitor Http Monitor] - Allowed with any value in enterprise, basic, enterprise with cloud services edition.
- https_
monitors Sequence[GetHealthmonitor Https Monitor] - Allowed with any value in enterprise, basic, enterprise with cloud services edition.
- id str
- imap_
monitors Sequence[GetHealthmonitor Imap Monitor] - Health monitor for imap. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- imaps_
monitors Sequence[GetHealthmonitor Imaps Monitor] - Health monitor for imaps. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- is_
federated str - This field describes the object's replication scope. If the field is set to false, then the object is visible within the controller-cluster and its associated service-engines. If the field is set to true, then the object is replicated across the federation. Field introduced in 17.1.3. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- ldap_
monitors Sequence[GetHealthmonitor Ldap Monitor] - Health monitor for ldap. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- ldaps_
monitors Sequence[GetHealthmonitor Ldaps Monitor] - Health monitor for ldaps. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- markers
Sequence[Get
Healthmonitor Marker] - List of labels to be used for granular rbac. Field introduced in 20.1.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- monitor_
port str - Use this port instead of the port defined for the server in the pool. If the monitor succeeds to this port, the load balanced traffic will still be sent to the port of the server defined within the pool. Allowed values are 1-65535. Special values are 0 - use server port. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- name str
- A user friendly name for this health monitor. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- pop3_
monitors Sequence[GetHealthmonitor Pop3Monitor] - Health monitor for pop3. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- pop3s_
monitors Sequence[GetHealthmonitor Pop3s Monitor] - Health monitor for pop3s. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- radius_
monitors Sequence[GetHealthmonitor Radius Monitor] - Health monitor for radius. Field introduced in 18.2.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- receive_
timeout str - A valid response from the server is expected within the receive timeout window. This timeout must be less than the send interval. If server status is regularly flapping up and down, consider increasing this value. Allowed values are 1-2400. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- sctp_
monitors Sequence[GetHealthmonitor Sctp Monitor] - Health monitor for sctp. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- send_
interval str - Frequency, in seconds, that monitors are sent to a server. Allowed values are 1-3600. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- sip_
monitors Sequence[GetHealthmonitor Sip Monitor] - Health monitor for sip. Field introduced in 17.2.8, 18.1.3, 18.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- smtp_
monitors Sequence[GetHealthmonitor Smtp Monitor] - Health monitor for smtp. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- smtps_
monitors Sequence[GetHealthmonitor Smtps Monitor] - Health monitor for smtps. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- successful_
checks str - Number of continuous successful health checks before server is marked up. Allowed values are 1-50. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- tcp_
monitors Sequence[GetHealthmonitor Tcp Monitor] - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- tenant_
ref str - It is a reference to an object of type tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- type str
- Type of the health monitor. Enum options - HEALTH_MONITOR_PING, HEALTH_MONITOR_TCP, HEALTH_MONITOR_HTTP, HEALTH_MONITOR_HTTPS, HEALTH_MONITOR_EXTERNAL, HEALTH_MONITOR_UDP, HEALTH_MONITOR_DNS, HEALTH_MONITOR_GSLB, HEALTH_MONITOR_SIP, HEALTH_MONITOR_RADIUS, HEALTH_MONITOR_SMTP, HEALTH_MONITOR_SMTPS, HEALTH_MONITOR_POP3, HEALTH_MONITOR_POP3S, HEALTH_MONITOR_IMAP, HEALTH_MONITOR_IMAPS, HEALTH_MONITOR_FTP, HEALTH_MONITOR_FTPS, HEALTH_MONITOR_LDAP, HEALTH_MONITOR_LDAPS... Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- health_monitor_ping,health_monitor_tcp,health_monitor_udp), basic (allowed values- health_monitor_ping,health_monitor_tcp,health_monitor_udp,health_monitor_http,health_monitor_https) edition.
- udp_
monitors Sequence[GetHealthmonitor Udp Monitor] - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- uuid str
- Uuid of the health monitor. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- allow
Duplicate StringMonitors - By default, multiple instances of the same healthmonitor to the same server are suppressed intelligently. In rare cases, the monitor may have specific constructs that go beyond the server keys (ip, port, etc.) during which such suppression is not desired. Use this knob to allow duplicates. Field introduced in 18.2.8. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- true), basic (allowed values- true) edition.
- authentications List<Property Map>
- Authentication information for username/password. Field introduced in 20.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- configpb
Attributes List<Property Map> - Protobuf versioning for config pbs. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- description String
- Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- disable
Quickstart String - During addition of a server or healthmonitors or during bootup, avi performs sequential health checks rather than waiting for send-interval to kick in, to mark the server up as soon as possible. This knob may be used to turn this feature off. Field introduced in 18.2.7. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- dns
Monitors List<Property Map> - Allowed with any value in enterprise, enterprise with cloud services edition.
- external
Monitors List<Property Map> - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- failed
Checks String - Number of continuous failed health checks before the server is marked down. Allowed values are 1-50. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- ftp
Monitors List<Property Map> - Health monitor for ftp. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- ftps
Monitors List<Property Map> - Health monitor for ftps. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- http2Monitors List<Property Map>
- Health monitor for http2. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- http2s
Monitors List<Property Map> - Health monitor for http2s. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- http
Monitors List<Property Map> - Allowed with any value in enterprise, basic, enterprise with cloud services edition.
- https
Monitors List<Property Map> - Allowed with any value in enterprise, basic, enterprise with cloud services edition.
- id String
- imap
Monitors List<Property Map> - Health monitor for imap. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- imaps
Monitors List<Property Map> - Health monitor for imaps. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- is
Federated String - This field describes the object's replication scope. If the field is set to false, then the object is visible within the controller-cluster and its associated service-engines. If the field is set to true, then the object is replicated across the federation. Field introduced in 17.1.3. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- false), basic (allowed values- false) edition.
- ldap
Monitors List<Property Map> - Health monitor for ldap. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- ldaps
Monitors List<Property Map> - Health monitor for ldaps. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- markers List<Property Map>
- List of labels to be used for granular rbac. Field introduced in 20.1.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- monitor
Port String - Use this port instead of the port defined for the server in the pool. If the monitor succeeds to this port, the load balanced traffic will still be sent to the port of the server defined within the pool. Allowed values are 1-65535. Special values are 0 - use server port. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- name String
- A user friendly name for this health monitor. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- pop3Monitors List<Property Map>
- Health monitor for pop3. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- pop3s
Monitors List<Property Map> - Health monitor for pop3s. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- radius
Monitors List<Property Map> - Health monitor for radius. Field introduced in 18.2.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- receive
Timeout String - A valid response from the server is expected within the receive timeout window. This timeout must be less than the send interval. If server status is regularly flapping up and down, consider increasing this value. Allowed values are 1-2400. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- sctp
Monitors List<Property Map> - Health monitor for sctp. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- send
Interval String - Frequency, in seconds, that monitors are sent to a server. Allowed values are 1-3600. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- sip
Monitors List<Property Map> - Health monitor for sip. Field introduced in 17.2.8, 18.1.3, 18.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- smtp
Monitors List<Property Map> - Health monitor for smtp. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- smtps
Monitors List<Property Map> - Health monitor for smtps. Field introduced in 21.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- successful
Checks String - Number of continuous successful health checks before server is marked up. Allowed values are 1-50. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- tcp
Monitors List<Property Map> - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- tenant
Ref String - It is a reference to an object of type tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- type String
- Type of the health monitor. Enum options - HEALTH_MONITOR_PING, HEALTH_MONITOR_TCP, HEALTH_MONITOR_HTTP, HEALTH_MONITOR_HTTPS, HEALTH_MONITOR_EXTERNAL, HEALTH_MONITOR_UDP, HEALTH_MONITOR_DNS, HEALTH_MONITOR_GSLB, HEALTH_MONITOR_SIP, HEALTH_MONITOR_RADIUS, HEALTH_MONITOR_SMTP, HEALTH_MONITOR_SMTPS, HEALTH_MONITOR_POP3, HEALTH_MONITOR_POP3S, HEALTH_MONITOR_IMAP, HEALTH_MONITOR_IMAPS, HEALTH_MONITOR_FTP, HEALTH_MONITOR_FTPS, HEALTH_MONITOR_LDAP, HEALTH_MONITOR_LDAPS... Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- health_monitor_ping,health_monitor_tcp,health_monitor_udp), basic (allowed values- health_monitor_ping,health_monitor_tcp,health_monitor_udp,health_monitor_http,health_monitor_https) edition.
- udp
Monitors List<Property Map> - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- uuid String
- Uuid of the health monitor. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Supporting Types
GetHealthmonitorAuthentication
GetHealthmonitorConfigpbAttribute
- Version string
- Version string
- version String
- version string
- version str
- version String
GetHealthmonitorDnsMonitor
- Qtype string
- Query
Name string - Rcode string
- Record
Type string - Response
String string
- Qtype string
- Query
Name string - Rcode string
- Record
Type string - Response
String string
- qtype String
- query
Name String - rcode String
- record
Type String - response
String String
- qtype string
- query
Name string - rcode string
- record
Type string - response
String string
- qtype str
- query_
name str - rcode str
- record_
type str - response_
string str
- qtype String
- query
Name String - rcode String
- record
Type String - response
String String
GetHealthmonitorExternalMonitor
- Command
Code string - Command
Parameters string - Command
Path string - Command
Variables string
- Command
Code string - Command
Parameters string - Command
Path string - Command
Variables string
- command
Code String - command
Parameters String - command
Path String - command
Variables String
- command
Code string - command
Parameters string - command
Path string - command
Variables string
- command_
code str - command_
parameters str - command_
path str - command_
variables str
- command
Code String - command
Parameters String - command
Path String - command
Variables String
GetHealthmonitorFtpMonitor
- filename String
- mode String
- ssl
Attributes List<Property Map>
GetHealthmonitorFtpMonitorSslAttribute
- Pki
Profile stringRef - Server
Name string - Ssl
Key stringAnd Certificate Ref - Ssl
Profile stringRef - Use
Pool stringSni Server Name
- Pki
Profile stringRef - Server
Name string - Ssl
Key stringAnd Certificate Ref - Ssl
Profile stringRef - Use
Pool stringSni Server Name
- pki
Profile StringRef - server
Name String - ssl
Key StringAnd Certificate Ref - ssl
Profile StringRef - use
Pool StringSni Server Name
- pki
Profile stringRef - server
Name string - ssl
Key stringAnd Certificate Ref - ssl
Profile stringRef - use
Pool stringSni Server Name
- pki
Profile StringRef - server
Name String - ssl
Key StringAnd Certificate Ref - ssl
Profile StringRef - use
Pool StringSni Server Name
GetHealthmonitorFtpsMonitor
- filename String
- mode String
- ssl
Attributes List<Property Map>
GetHealthmonitorFtpsMonitorSslAttribute
- Pki
Profile stringRef - Server
Name string - Ssl
Key stringAnd Certificate Ref - Ssl
Profile stringRef - Use
Pool stringSni Server Name
- Pki
Profile stringRef - Server
Name string - Ssl
Key stringAnd Certificate Ref - Ssl
Profile stringRef - Use
Pool stringSni Server Name
- pki
Profile StringRef - server
Name String - ssl
Key StringAnd Certificate Ref - ssl
Profile StringRef - use
Pool StringSni Server Name
- pki
Profile stringRef - server
Name string - ssl
Key stringAnd Certificate Ref - ssl
Profile stringRef - use
Pool stringSni Server Name
- pki
Profile StringRef - server
Name String - ssl
Key StringAnd Certificate Ref - ssl
Profile StringRef - use
Pool StringSni Server Name
GetHealthmonitorHttp2Monitor
- Auth
Type string - Exact
Http stringRequest - Http
Headers List<string> - Http
Method string - Http
Request string - Http
Request stringBody - Http
Request stringHeader Path - Http
Response string - Http
Response List<string>Codes - Maintenance
Codes List<double> - Maintenance
Response string - Response
Size string - Ssl
Attributes List<GetHealthmonitor Http2Monitor Ssl Attribute>
- Auth
Type string - Exact
Http stringRequest - Http
Headers []string - Http
Method string - Http
Request string - Http
Request stringBody - Http
Request stringHeader Path - Http
Response string - Http
Response []stringCodes - Maintenance
Codes []float64 - Maintenance
Response string - Response
Size string - Ssl
Attributes []GetHealthmonitor Http2Monitor Ssl Attribute
- auth
Type String - exact
Http StringRequest - http
Headers List<String> - http
Method String - http
Request String - http
Request StringBody - http
Request StringHeader Path - http
Response String - http
Response List<String>Codes - maintenance
Codes List<Double> - maintenance
Response String - response
Size String - ssl
Attributes List<GetHealthmonitor Http2Monitor Ssl Attribute>
- auth
Type string - exact
Http stringRequest - http
Headers string[] - http
Method string - http
Request string - http
Request stringBody - http
Request stringHeader Path - http
Response string - http
Response string[]Codes - maintenance
Codes number[] - maintenance
Response string - response
Size string - ssl
Attributes GetHealthmonitor Http2Monitor Ssl Attribute[]
- auth_
type str - exact_
http_ strrequest - http_
headers Sequence[str] - http_
method str - http_
request str - http_
request_ strbody - http_
request_ strheader_ path - http_
response str - http_
response_ Sequence[str]codes - maintenance_
codes Sequence[float] - maintenance_
response str - response_
size str - ssl_
attributes Sequence[GetHealthmonitor Http2Monitor Ssl Attribute]
- auth
Type String - exact
Http StringRequest - http
Headers List<String> - http
Method String - http
Request String - http
Request StringBody - http
Request StringHeader Path - http
Response String - http
Response List<String>Codes - maintenance
Codes List<Number> - maintenance
Response String - response
Size String - ssl
Attributes List<Property Map>
GetHealthmonitorHttp2MonitorSslAttribute
- Pki
Profile stringRef - Server
Name string - Ssl
Key stringAnd Certificate Ref - Ssl
Profile stringRef - Use
Pool stringSni Server Name
- Pki
Profile stringRef - Server
Name string - Ssl
Key stringAnd Certificate Ref - Ssl
Profile stringRef - Use
Pool stringSni Server Name
- pki
Profile StringRef - server
Name String - ssl
Key StringAnd Certificate Ref - ssl
Profile StringRef - use
Pool StringSni Server Name
- pki
Profile stringRef - server
Name string - ssl
Key stringAnd Certificate Ref - ssl
Profile stringRef - use
Pool stringSni Server Name
- pki
Profile StringRef - server
Name String - ssl
Key StringAnd Certificate Ref - ssl
Profile StringRef - use
Pool StringSni Server Name
GetHealthmonitorHttp2sMonitor
- Auth
Type string - Exact
Http stringRequest - Http
Headers List<string> - Http
Method string - Http
Request string - Http
Request stringBody - Http
Request stringHeader Path - Http
Response string - Http
Response List<string>Codes - Maintenance
Codes List<double> - Maintenance
Response string - Response
Size string - Ssl
Attributes List<GetHealthmonitor Http2s Monitor Ssl Attribute>
- Auth
Type string - Exact
Http stringRequest - Http
Headers []string - Http
Method string - Http
Request string - Http
Request stringBody - Http
Request stringHeader Path - Http
Response string - Http
Response []stringCodes - Maintenance
Codes []float64 - Maintenance
Response string - Response
Size string - Ssl
Attributes []GetHealthmonitor Http2s Monitor Ssl Attribute
- auth
Type String - exact
Http StringRequest - http
Headers List<String> - http
Method String - http
Request String - http
Request StringBody - http
Request StringHeader Path - http
Response String - http
Response List<String>Codes - maintenance
Codes List<Double> - maintenance
Response String - response
Size String - ssl
Attributes List<GetHealthmonitor Http2s Monitor Ssl Attribute>
- auth
Type string - exact
Http stringRequest - http
Headers string[] - http
Method string - http
Request string - http
Request stringBody - http
Request stringHeader Path - http
Response string - http
Response string[]Codes - maintenance
Codes number[] - maintenance
Response string - response
Size string - ssl
Attributes GetHealthmonitor Http2s Monitor Ssl Attribute[]
- auth_
type str - exact_
http_ strrequest - http_
headers Sequence[str] - http_
method str - http_
request str - http_
request_ strbody - http_
request_ strheader_ path - http_
response str - http_
response_ Sequence[str]codes - maintenance_
codes Sequence[float] - maintenance_
response str - response_
size str - ssl_
attributes Sequence[GetHealthmonitor Http2s Monitor Ssl Attribute]
- auth
Type String - exact
Http StringRequest - http
Headers List<String> - http
Method String - http
Request String - http
Request StringBody - http
Request StringHeader Path - http
Response String - http
Response List<String>Codes - maintenance
Codes List<Number> - maintenance
Response String - response
Size String - ssl
Attributes List<Property Map>
GetHealthmonitorHttp2sMonitorSslAttribute
- Pki
Profile stringRef - Server
Name string - Ssl
Key stringAnd Certificate Ref - Ssl
Profile stringRef - Use
Pool stringSni Server Name
- Pki
Profile stringRef - Server
Name string - Ssl
Key stringAnd Certificate Ref - Ssl
Profile stringRef - Use
Pool stringSni Server Name
- pki
Profile StringRef - server
Name String - ssl
Key StringAnd Certificate Ref - ssl
Profile StringRef - use
Pool StringSni Server Name
- pki
Profile stringRef - server
Name string - ssl
Key stringAnd Certificate Ref - ssl
Profile stringRef - use
Pool stringSni Server Name
- pki
Profile StringRef - server
Name String - ssl
Key StringAnd Certificate Ref - ssl
Profile StringRef - use
Pool StringSni Server Name
GetHealthmonitorHttpMonitor
- Auth
Type string - Exact
Http stringRequest - Http
Headers List<string> - Http
Method string - Http
Request string - Http
Request stringBody - Http
Request stringHeader Path - Http
Response string - Http
Response List<string>Codes - Maintenance
Codes List<double> - Maintenance
Response string - Response
Size string - Ssl
Attributes List<GetHealthmonitor Http Monitor Ssl Attribute>
- Auth
Type string - Exact
Http stringRequest - Http
Headers []string - Http
Method string - Http
Request string - Http
Request stringBody - Http
Request stringHeader Path - Http
Response string - Http
Response []stringCodes - Maintenance
Codes []float64 - Maintenance
Response string - Response
Size string - Ssl
Attributes []GetHealthmonitor Http Monitor Ssl Attribute
- auth
Type String - exact
Http StringRequest - http
Headers List<String> - http
Method String - http
Request String - http
Request StringBody - http
Request StringHeader Path - http
Response String - http
Response List<String>Codes - maintenance
Codes List<Double> - maintenance
Response String - response
Size String - ssl
Attributes List<GetHealthmonitor Http Monitor Ssl Attribute>
- auth
Type string - exact
Http stringRequest - http
Headers string[] - http
Method string - http
Request string - http
Request stringBody - http
Request stringHeader Path - http
Response string - http
Response string[]Codes - maintenance
Codes number[] - maintenance
Response string - response
Size string - ssl
Attributes GetHealthmonitor Http Monitor Ssl Attribute[]
- auth_
type str - exact_
http_ strrequest - http_
headers Sequence[str] - http_
method str - http_
request str - http_
request_ strbody - http_
request_ strheader_ path - http_
response str - http_
response_ Sequence[str]codes - maintenance_
codes Sequence[float] - maintenance_
response str - response_
size str - ssl_
attributes Sequence[GetHealthmonitor Http Monitor Ssl Attribute]
- auth
Type String - exact
Http StringRequest - http
Headers List<String> - http
Method String - http
Request String - http
Request StringBody - http
Request StringHeader Path - http
Response String - http
Response List<String>Codes - maintenance
Codes List<Number> - maintenance
Response String - response
Size String - ssl
Attributes List<Property Map>
GetHealthmonitorHttpMonitorSslAttribute
- Pki
Profile stringRef - Server
Name string - Ssl
Key stringAnd Certificate Ref - Ssl
Profile stringRef - Use
Pool stringSni Server Name
- Pki
Profile stringRef - Server
Name string - Ssl
Key stringAnd Certificate Ref - Ssl
Profile stringRef - Use
Pool stringSni Server Name
- pki
Profile StringRef - server
Name String - ssl
Key StringAnd Certificate Ref - ssl
Profile StringRef - use
Pool StringSni Server Name
- pki
Profile stringRef - server
Name string - ssl
Key stringAnd Certificate Ref - ssl
Profile stringRef - use
Pool stringSni Server Name
- pki
Profile StringRef - server
Name String - ssl
Key StringAnd Certificate Ref - ssl
Profile StringRef - use
Pool StringSni Server Name
GetHealthmonitorHttpsMonitor
- Auth
Type string - Exact
Http stringRequest - Http
Headers List<string> - Http
Method string - Http
Request string - Http
Request stringBody - Http
Request stringHeader Path - Http
Response string - Http
Response List<string>Codes - Maintenance
Codes List<double> - Maintenance
Response string - Response
Size string - Ssl
Attributes List<GetHealthmonitor Https Monitor Ssl Attribute>
- Auth
Type string - Exact
Http stringRequest - Http
Headers []string - Http
Method string - Http
Request string - Http
Request stringBody - Http
Request stringHeader Path - Http
Response string - Http
Response []stringCodes - Maintenance
Codes []float64 - Maintenance
Response string - Response
Size string - Ssl
Attributes []GetHealthmonitor Https Monitor Ssl Attribute
- auth
Type String - exact
Http StringRequest - http
Headers List<String> - http
Method String - http
Request String - http
Request StringBody - http
Request StringHeader Path - http
Response String - http
Response List<String>Codes - maintenance
Codes List<Double> - maintenance
Response String - response
Size String - ssl
Attributes List<GetHealthmonitor Https Monitor Ssl Attribute>
- auth
Type string - exact
Http stringRequest - http
Headers string[] - http
Method string - http
Request string - http
Request stringBody - http
Request stringHeader Path - http
Response string - http
Response string[]Codes - maintenance
Codes number[] - maintenance
Response string - response
Size string - ssl
Attributes GetHealthmonitor Https Monitor Ssl Attribute[]
- auth_
type str - exact_
http_ strrequest - http_
headers Sequence[str] - http_
method str - http_
request str - http_
request_ strbody - http_
request_ strheader_ path - http_
response str - http_
response_ Sequence[str]codes - maintenance_
codes Sequence[float] - maintenance_
response str - response_
size str - ssl_
attributes Sequence[GetHealthmonitor Https Monitor Ssl Attribute]
- auth
Type String - exact
Http StringRequest - http
Headers List<String> - http
Method String - http
Request String - http
Request StringBody - http
Request StringHeader Path - http
Response String - http
Response List<String>Codes - maintenance
Codes List<Number> - maintenance
Response String - response
Size String - ssl
Attributes List<Property Map>
GetHealthmonitorHttpsMonitorSslAttribute
- Pki
Profile stringRef - Server
Name string - Ssl
Key stringAnd Certificate Ref - Ssl
Profile stringRef - Use
Pool stringSni Server Name
- Pki
Profile stringRef - Server
Name string - Ssl
Key stringAnd Certificate Ref - Ssl
Profile stringRef - Use
Pool stringSni Server Name
- pki
Profile StringRef - server
Name String - ssl
Key StringAnd Certificate Ref - ssl
Profile StringRef - use
Pool StringSni Server Name
- pki
Profile stringRef - server
Name string - ssl
Key stringAnd Certificate Ref - ssl
Profile stringRef - use
Pool stringSni Server Name
- pki
Profile StringRef - server
Name String - ssl
Key StringAnd Certificate Ref - ssl
Profile StringRef - use
Pool StringSni Server Name
GetHealthmonitorImapMonitor
GetHealthmonitorImapMonitorSslAttribute
- Pki
Profile stringRef - Server
Name string - Ssl
Key stringAnd Certificate Ref - Ssl
Profile stringRef - Use
Pool stringSni Server Name
- Pki
Profile stringRef - Server
Name string - Ssl
Key stringAnd Certificate Ref - Ssl
Profile stringRef - Use
Pool stringSni Server Name
- pki
Profile StringRef - server
Name String - ssl
Key StringAnd Certificate Ref - ssl
Profile StringRef - use
Pool StringSni Server Name
- pki
Profile stringRef - server
Name string - ssl
Key stringAnd Certificate Ref - ssl
Profile stringRef - use
Pool stringSni Server Name
- pki
Profile StringRef - server
Name String - ssl
Key StringAnd Certificate Ref - ssl
Profile StringRef - use
Pool StringSni Server Name
GetHealthmonitorImapsMonitor
GetHealthmonitorImapsMonitorSslAttribute
- Pki
Profile stringRef - Server
Name string - Ssl
Key stringAnd Certificate Ref - Ssl
Profile stringRef - Use
Pool stringSni Server Name
- Pki
Profile stringRef - Server
Name string - Ssl
Key stringAnd Certificate Ref - Ssl
Profile stringRef - Use
Pool stringSni Server Name
- pki
Profile StringRef - server
Name String - ssl
Key StringAnd Certificate Ref - ssl
Profile StringRef - use
Pool StringSni Server Name
- pki
Profile stringRef - server
Name string - ssl
Key stringAnd Certificate Ref - ssl
Profile stringRef - use
Pool stringSni Server Name
- pki
Profile StringRef - server
Name String - ssl
Key StringAnd Certificate Ref - ssl
Profile StringRef - use
Pool StringSni Server Name
GetHealthmonitorLdapMonitor
- Attributes string
- Base
Dn string - Filter string
- Scope string
- Ssl
Attributes List<GetHealthmonitor Ldap Monitor Ssl Attribute>
- Attributes string
- Base
Dn string - Filter string
- Scope string
- Ssl
Attributes []GetHealthmonitor Ldap Monitor Ssl Attribute
- attributes String
- base
Dn String - filter String
- scope String
- ssl
Attributes List<GetHealthmonitor Ldap Monitor Ssl Attribute>
- attributes string
- base
Dn string - filter string
- scope string
- ssl
Attributes GetHealthmonitor Ldap Monitor Ssl Attribute[]
- attributes String
- base
Dn String - filter String
- scope String
- ssl
Attributes List<Property Map>
GetHealthmonitorLdapMonitorSslAttribute
- Pki
Profile stringRef - Server
Name string - Ssl
Key stringAnd Certificate Ref - Ssl
Profile stringRef - Use
Pool stringSni Server Name
- Pki
Profile stringRef - Server
Name string - Ssl
Key stringAnd Certificate Ref - Ssl
Profile stringRef - Use
Pool stringSni Server Name
- pki
Profile StringRef - server
Name String - ssl
Key StringAnd Certificate Ref - ssl
Profile StringRef - use
Pool StringSni Server Name
- pki
Profile stringRef - server
Name string - ssl
Key stringAnd Certificate Ref - ssl
Profile stringRef - use
Pool stringSni Server Name
- pki
Profile StringRef - server
Name String - ssl
Key StringAnd Certificate Ref - ssl
Profile StringRef - use
Pool StringSni Server Name
GetHealthmonitorLdapsMonitor
- Attributes string
- Base
Dn string - Filter string
- Scope string
- Ssl
Attributes List<GetHealthmonitor Ldaps Monitor Ssl Attribute>
- Attributes string
- Base
Dn string - Filter string
- Scope string
- Ssl
Attributes []GetHealthmonitor Ldaps Monitor Ssl Attribute
- attributes String
- base
Dn String - filter String
- scope String
- ssl
Attributes List<GetHealthmonitor Ldaps Monitor Ssl Attribute>
- attributes string
- base
Dn string - filter string
- scope string
- ssl
Attributes GetHealthmonitor Ldaps Monitor Ssl Attribute[]
- attributes String
- base
Dn String - filter String
- scope String
- ssl
Attributes List<Property Map>
GetHealthmonitorLdapsMonitorSslAttribute
- Pki
Profile stringRef - Server
Name string - Ssl
Key stringAnd Certificate Ref - Ssl
Profile stringRef - Use
Pool stringSni Server Name
- Pki
Profile stringRef - Server
Name string - Ssl
Key stringAnd Certificate Ref - Ssl
Profile stringRef - Use
Pool stringSni Server Name
- pki
Profile StringRef - server
Name String - ssl
Key StringAnd Certificate Ref - ssl
Profile StringRef - use
Pool StringSni Server Name
- pki
Profile stringRef - server
Name string - ssl
Key stringAnd Certificate Ref - ssl
Profile stringRef - use
Pool stringSni Server Name
- pki
Profile StringRef - server
Name String - ssl
Key StringAnd Certificate Ref - ssl
Profile StringRef - use
Pool StringSni Server Name
GetHealthmonitorMarker
GetHealthmonitorPop3Monitor
GetHealthmonitorPop3MonitorSslAttribute
- Pki
Profile stringRef - Server
Name string - Ssl
Key stringAnd Certificate Ref - Ssl
Profile stringRef - Use
Pool stringSni Server Name
- Pki
Profile stringRef - Server
Name string - Ssl
Key stringAnd Certificate Ref - Ssl
Profile stringRef - Use
Pool stringSni Server Name
- pki
Profile StringRef - server
Name String - ssl
Key StringAnd Certificate Ref - ssl
Profile StringRef - use
Pool StringSni Server Name
- pki
Profile stringRef - server
Name string - ssl
Key stringAnd Certificate Ref - ssl
Profile stringRef - use
Pool stringSni Server Name
- pki
Profile StringRef - server
Name String - ssl
Key StringAnd Certificate Ref - ssl
Profile StringRef - use
Pool StringSni Server Name
GetHealthmonitorPop3sMonitor
GetHealthmonitorPop3sMonitorSslAttribute
- Pki
Profile stringRef - Server
Name string - Ssl
Key stringAnd Certificate Ref - Ssl
Profile stringRef - Use
Pool stringSni Server Name
- Pki
Profile stringRef - Server
Name string - Ssl
Key stringAnd Certificate Ref - Ssl
Profile stringRef - Use
Pool stringSni Server Name
- pki
Profile StringRef - server
Name String - ssl
Key StringAnd Certificate Ref - ssl
Profile StringRef - use
Pool StringSni Server Name
- pki
Profile stringRef - server
Name string - ssl
Key stringAnd Certificate Ref - ssl
Profile stringRef - use
Pool stringSni Server Name
- pki
Profile StringRef - server
Name String - ssl
Key StringAnd Certificate Ref - ssl
Profile StringRef - use
Pool StringSni Server Name
GetHealthmonitorRadiusMonitor
GetHealthmonitorSctpMonitor
- Sctp
Request string - Sctp
Response string
- Sctp
Request string - Sctp
Response string
- sctp
Request String - sctp
Response String
- sctp
Request string - sctp
Response string
- sctp_
request str - sctp_
response str
- sctp
Request String - sctp
Response String
GetHealthmonitorSipMonitor
- Sip
Monitor stringTransport - Sip
Request stringCode - Sip
Response string
- Sip
Monitor stringTransport - Sip
Request stringCode - Sip
Response string
- sip
Monitor StringTransport - sip
Request StringCode - sip
Response String
- sip
Monitor stringTransport - sip
Request stringCode - sip
Response string
- sip
Monitor StringTransport - sip
Request StringCode - sip
Response String
GetHealthmonitorSmtpMonitor
- Domainname string
- Mail
Data string - Recipients
Ids List<string> - Sender
Id string - Ssl
Attributes List<GetHealthmonitor Smtp Monitor Ssl Attribute>
- Domainname string
- Mail
Data string - Recipients
Ids []string - Sender
Id string - Ssl
Attributes []GetHealthmonitor Smtp Monitor Ssl Attribute
- domainname String
- mail
Data String - recipients
Ids List<String> - sender
Id String - ssl
Attributes List<GetHealthmonitor Smtp Monitor Ssl Attribute>
- domainname string
- mail
Data string - recipients
Ids string[] - sender
Id string - ssl
Attributes GetHealthmonitor Smtp Monitor Ssl Attribute[]
- domainname str
- mail_
data str - recipients_
ids Sequence[str] - sender_
id str - ssl_
attributes Sequence[GetHealthmonitor Smtp Monitor Ssl Attribute]
- domainname String
- mail
Data String - recipients
Ids List<String> - sender
Id String - ssl
Attributes List<Property Map>
GetHealthmonitorSmtpMonitorSslAttribute
- Pki
Profile stringRef - Server
Name string - Ssl
Key stringAnd Certificate Ref - Ssl
Profile stringRef - Use
Pool stringSni Server Name
- Pki
Profile stringRef - Server
Name string - Ssl
Key stringAnd Certificate Ref - Ssl
Profile stringRef - Use
Pool stringSni Server Name
- pki
Profile StringRef - server
Name String - ssl
Key StringAnd Certificate Ref - ssl
Profile StringRef - use
Pool StringSni Server Name
- pki
Profile stringRef - server
Name string - ssl
Key stringAnd Certificate Ref - ssl
Profile stringRef - use
Pool stringSni Server Name
- pki
Profile StringRef - server
Name String - ssl
Key StringAnd Certificate Ref - ssl
Profile StringRef - use
Pool StringSni Server Name
GetHealthmonitorSmtpsMonitor
- Domainname string
- Mail
Data string - Recipients
Ids List<string> - Sender
Id string - Ssl
Attributes List<GetHealthmonitor Smtps Monitor Ssl Attribute>
- Domainname string
- Mail
Data string - Recipients
Ids []string - Sender
Id string - Ssl
Attributes []GetHealthmonitor Smtps Monitor Ssl Attribute
- domainname String
- mail
Data String - recipients
Ids List<String> - sender
Id String - ssl
Attributes List<GetHealthmonitor Smtps Monitor Ssl Attribute>
- domainname string
- mail
Data string - recipients
Ids string[] - sender
Id string - ssl
Attributes GetHealthmonitor Smtps Monitor Ssl Attribute[]
- domainname str
- mail_
data str - recipients_
ids Sequence[str] - sender_
id str - ssl_
attributes Sequence[GetHealthmonitor Smtps Monitor Ssl Attribute]
- domainname String
- mail
Data String - recipients
Ids List<String> - sender
Id String - ssl
Attributes List<Property Map>
GetHealthmonitorSmtpsMonitorSslAttribute
- Pki
Profile stringRef - Server
Name string - Ssl
Key stringAnd Certificate Ref - Ssl
Profile stringRef - Use
Pool stringSni Server Name
- Pki
Profile stringRef - Server
Name string - Ssl
Key stringAnd Certificate Ref - Ssl
Profile stringRef - Use
Pool stringSni Server Name
- pki
Profile StringRef - server
Name String - ssl
Key StringAnd Certificate Ref - ssl
Profile StringRef - use
Pool StringSni Server Name
- pki
Profile stringRef - server
Name string - ssl
Key stringAnd Certificate Ref - ssl
Profile stringRef - use
Pool stringSni Server Name
- pki
Profile StringRef - server
Name String - ssl
Key StringAnd Certificate Ref - ssl
Profile StringRef - use
Pool StringSni Server Name
GetHealthmonitorTcpMonitor
- Maintenance
Response string - Tcp
Half stringOpen - Tcp
Request string - Tcp
Response string
- Maintenance
Response string - Tcp
Half stringOpen - Tcp
Request string - Tcp
Response string
- maintenance
Response String - tcp
Half StringOpen - tcp
Request String - tcp
Response String
- maintenance
Response string - tcp
Half stringOpen - tcp
Request string - tcp
Response string
- maintenance_
response str - tcp_
half_ stropen - tcp_
request str - tcp_
response str
- maintenance
Response String - tcp
Half StringOpen - tcp
Request String - tcp
Response String
GetHealthmonitorUdpMonitor
- Maintenance
Response string - Udp
Request string - Udp
Response string
- Maintenance
Response string - Udp
Request string - Udp
Response string
- maintenance
Response String - udp
Request String - udp
Response String
- maintenance
Response string - udp
Request string - udp
Response string
- maintenance_
response str - udp_
request str - udp_
response str
- maintenance
Response String - udp
Request String - udp
Response String
Package Details
- Repository
- avi vmware/terraform-provider-avi
- License
- Notes
- This Pulumi package is based on the
avi
Terraform Provider.