1. Packages
  2. Avi Provider
  3. API Docs
  4. getGslbsmruntime
avi 31.1.1 published on Monday, Apr 14, 2025 by vmware

avi.getGslbsmruntime

Explore with Pulumi AI

avi logo
avi 31.1.1 published on Monday, Apr 14, 2025 by vmware

    <!–

    Copyright 2021 VMware, Inc.
    SPDX-License-Identifier: Mozilla Public License 2.0
    

    –>

    layout: “avi”

    page_title: “AVI: avi.Gslbsmruntime” sidebar_current: “docs-avi-datasource-gslbsmruntime” description: |- Get information of Avi GslbSMRuntime.

    avi.Gslbsmruntime

    This data source is used to to get avi.Gslbsmruntime objects.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as avi from "@pulumi/avi";
    
    const fooGslbsmruntime = avi.getGslbsmruntime({
        name: "foo",
        uuid: "gslbsmruntime-f9cf6b3e-a411-436f-95e2-2982ba2b217b",
    });
    
    import pulumi
    import pulumi_avi as avi
    
    foo_gslbsmruntime = avi.get_gslbsmruntime(name="foo",
        uuid="gslbsmruntime-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.LookupGslbsmruntime(ctx, &avi.LookupGslbsmruntimeArgs{
    			Name: pulumi.StringRef("foo"),
    			Uuid: pulumi.StringRef("gslbsmruntime-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 fooGslbsmruntime = Avi.GetGslbsmruntime.Invoke(new()
        {
            Name = "foo",
            Uuid = "gslbsmruntime-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.GetGslbsmruntimeArgs;
    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 fooGslbsmruntime = AviFunctions.getGslbsmruntime(GetGslbsmruntimeArgs.builder()
                .name("foo")
                .uuid("gslbsmruntime-f9cf6b3e-a411-436f-95e2-2982ba2b217b")
                .build());
    
        }
    }
    
    variables:
      fooGslbsmruntime:
        fn::invoke:
          function: avi:getGslbsmruntime
          arguments:
            name: foo
            uuid: gslbsmruntime-f9cf6b3e-a411-436f-95e2-2982ba2b217b
    

    Using getGslbsmruntime

    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 getGslbsmruntime(args: GetGslbsmruntimeArgs, opts?: InvokeOptions): Promise<GetGslbsmruntimeResult>
    function getGslbsmruntimeOutput(args: GetGslbsmruntimeOutputArgs, opts?: InvokeOptions): Output<GetGslbsmruntimeResult>
    def get_gslbsmruntime(id: Optional[str] = None,
                          name: Optional[str] = None,
                          tenant_ref: Optional[str] = None,
                          uuid: Optional[str] = None,
                          opts: Optional[InvokeOptions] = None) -> GetGslbsmruntimeResult
    def get_gslbsmruntime_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[GetGslbsmruntimeResult]
    func LookupGslbsmruntime(ctx *Context, args *LookupGslbsmruntimeArgs, opts ...InvokeOption) (*LookupGslbsmruntimeResult, error)
    func LookupGslbsmruntimeOutput(ctx *Context, args *LookupGslbsmruntimeOutputArgs, opts ...InvokeOption) LookupGslbsmruntimeResultOutput

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

    public static class GetGslbsmruntime 
    {
        public static Task<GetGslbsmruntimeResult> InvokeAsync(GetGslbsmruntimeArgs args, InvokeOptions? opts = null)
        public static Output<GetGslbsmruntimeResult> Invoke(GetGslbsmruntimeInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetGslbsmruntimeResult> getGslbsmruntime(GetGslbsmruntimeArgs args, InvokeOptions options)
    public static Output<GetGslbsmruntimeResult> getGslbsmruntime(GetGslbsmruntimeArgs args, InvokeOptions options)
    
    fn::invoke:
      function: avi:index/getGslbsmruntime:getGslbsmruntime
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Id string
    Name string
    Search GslbSMRuntime by name.
    TenantRef string
    Uuid of the tenant. It is a reference to an object of type tenant. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Uuid string
    Search GslbSMRuntime by uuid.
    Id string
    Name string
    Search GslbSMRuntime by name.
    TenantRef string
    Uuid of the tenant. It is a reference to an object of type tenant. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Uuid string
    Search GslbSMRuntime by uuid.
    id String
    name String
    Search GslbSMRuntime by name.
    tenantRef String
    Uuid of the tenant. It is a reference to an object of type tenant. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    uuid String
    Search GslbSMRuntime by uuid.
    id string
    name string
    Search GslbSMRuntime by name.
    tenantRef string
    Uuid of the tenant. It is a reference to an object of type tenant. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    uuid string
    Search GslbSMRuntime by uuid.
    id str
    name str
    Search GslbSMRuntime by name.
    tenant_ref str
    Uuid of the tenant. It is a reference to an object of type tenant. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    uuid str
    Search GslbSMRuntime by uuid.
    id String
    name String
    Search GslbSMRuntime by name.
    tenantRef String
    Uuid of the tenant. It is a reference to an object of type tenant. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    uuid String
    Search GslbSMRuntime by uuid.

    getGslbsmruntime Result

    The following output properties are available:

    ClusterLeader string
    The controller cluster leader node uuid. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    ClusterUuid string
    The site controller cluster uuid. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    DnsConfigs List<GetGslbsmruntimeDnsConfig>
    Sub domain configuration for the gslb. Gslb service's fqdn must be a match one of these subdomains. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    DnsInfos List<GetGslbsmruntimeDnsInfo>
    Dns info at the site. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Enabled string
    Activate/de-activate state retrieved from the cfg. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Events List<GetGslbsmruntimeEvent>
    Captures sm related events. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    HealthMonitorInfo string
    This field will provide information on origin(site name) of the health monitoring information. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Id string
    LeaderClusterUuid string
    Mark this site as leader of gslb configuration. This site is the one among the avi sites. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    MemberType string
    The site's member type a leader is set to active while all members are set to passive. Enum options - GSLB_ACTIVE_MEMBER, GSLB_PASSIVE_MEMBER. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Name string
    The name of db entry. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    NodeUuid string
    The controller cluster node uuid that processes the site.sites are sharded across the cluster nodes. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    NumOfRetries string
    Number of retry attempts to reach the remote site. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    ObjUuid string
    Gslb sm runtime object uuid. Points to the gslb to which this belongs. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    OperStatuses List<GetGslbsmruntimeOperStatus>
    Gslb site operational status, represents whether site is up or down. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    RemoteInfos List<GetGslbsmruntimeRemoteInfo>
    Remote info is basically updated by grw. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Role string
    Site role leader or follower. Enum options - GSLB_LEADER, GSLB_MEMBER, GSLB_NOT_A_MEMBER. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    SiteName string
    The gslb site name. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    SiteType string
    Indicates if it is avi site or third-party. Enum options - GSLB_AVI_SITE, GSLB_THIRD_PARTY_SITE. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    State string
    Represents the state of the site. Enum options - SITE_STATE_NULL, SITE_STATE_JOIN_IN_PROGRESS, SITE_STATE_LEAVE_IN_PROGRESS, SITE_STATE_INIT, SITE_STATE_UNREACHABLE, SITE_STATE_MMODE, SITE_STATE_DISABLE_IN_PROGRESS, SITE_STATE_DISABLED, SITE_STATE_HS_IN_PROGRESS. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    SwVersion string
    Current software version of the site. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    TenantRef string
    Uuid of the tenant. It is a reference to an object of type tenant. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Uuid string
    The uuid of db entry. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    ViewId string
    The view-id is used in change-leader mode to differentiate partitioned groups while they have the same gslb namespace. Each partitioned group will be able to operate independently by using the view-id. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    ClusterLeader string
    The controller cluster leader node uuid. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    ClusterUuid string
    The site controller cluster uuid. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    DnsConfigs []GetGslbsmruntimeDnsConfig
    Sub domain configuration for the gslb. Gslb service's fqdn must be a match one of these subdomains. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    DnsInfos []GetGslbsmruntimeDnsInfo
    Dns info at the site. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Enabled string
    Activate/de-activate state retrieved from the cfg. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Events []GetGslbsmruntimeEvent
    Captures sm related events. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    HealthMonitorInfo string
    This field will provide information on origin(site name) of the health monitoring information. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Id string
    LeaderClusterUuid string
    Mark this site as leader of gslb configuration. This site is the one among the avi sites. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    MemberType string
    The site's member type a leader is set to active while all members are set to passive. Enum options - GSLB_ACTIVE_MEMBER, GSLB_PASSIVE_MEMBER. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Name string
    The name of db entry. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    NodeUuid string
    The controller cluster node uuid that processes the site.sites are sharded across the cluster nodes. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    NumOfRetries string
    Number of retry attempts to reach the remote site. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    ObjUuid string
    Gslb sm runtime object uuid. Points to the gslb to which this belongs. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    OperStatuses []GetGslbsmruntimeOperStatus
    Gslb site operational status, represents whether site is up or down. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    RemoteInfos []GetGslbsmruntimeRemoteInfo
    Remote info is basically updated by grw. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Role string
    Site role leader or follower. Enum options - GSLB_LEADER, GSLB_MEMBER, GSLB_NOT_A_MEMBER. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    SiteName string
    The gslb site name. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    SiteType string
    Indicates if it is avi site or third-party. Enum options - GSLB_AVI_SITE, GSLB_THIRD_PARTY_SITE. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    State string
    Represents the state of the site. Enum options - SITE_STATE_NULL, SITE_STATE_JOIN_IN_PROGRESS, SITE_STATE_LEAVE_IN_PROGRESS, SITE_STATE_INIT, SITE_STATE_UNREACHABLE, SITE_STATE_MMODE, SITE_STATE_DISABLE_IN_PROGRESS, SITE_STATE_DISABLED, SITE_STATE_HS_IN_PROGRESS. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    SwVersion string
    Current software version of the site. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    TenantRef string
    Uuid of the tenant. It is a reference to an object of type tenant. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Uuid string
    The uuid of db entry. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    ViewId string
    The view-id is used in change-leader mode to differentiate partitioned groups while they have the same gslb namespace. Each partitioned group will be able to operate independently by using the view-id. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    clusterLeader String
    The controller cluster leader node uuid. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    clusterUuid String
    The site controller cluster uuid. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    dnsConfigs List<GetGslbsmruntimeDnsConfig>
    Sub domain configuration for the gslb. Gslb service's fqdn must be a match one of these subdomains. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    dnsInfos List<GetGslbsmruntimeDnsInfo>
    Dns info at the site. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    enabled String
    Activate/de-activate state retrieved from the cfg. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    events List<GetGslbsmruntimeEvent>
    Captures sm related events. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    healthMonitorInfo String
    This field will provide information on origin(site name) of the health monitoring information. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    id String
    leaderClusterUuid String
    Mark this site as leader of gslb configuration. This site is the one among the avi sites. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    memberType String
    The site's member type a leader is set to active while all members are set to passive. Enum options - GSLB_ACTIVE_MEMBER, GSLB_PASSIVE_MEMBER. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    name String
    The name of db entry. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    nodeUuid String
    The controller cluster node uuid that processes the site.sites are sharded across the cluster nodes. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    numOfRetries String
    Number of retry attempts to reach the remote site. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    objUuid String
    Gslb sm runtime object uuid. Points to the gslb to which this belongs. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    operStatuses List<GetGslbsmruntimeOperStatus>
    Gslb site operational status, represents whether site is up or down. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    remoteInfos List<GetGslbsmruntimeRemoteInfo>
    Remote info is basically updated by grw. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    role String
    Site role leader or follower. Enum options - GSLB_LEADER, GSLB_MEMBER, GSLB_NOT_A_MEMBER. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    siteName String
    The gslb site name. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    siteType String
    Indicates if it is avi site or third-party. Enum options - GSLB_AVI_SITE, GSLB_THIRD_PARTY_SITE. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    state String
    Represents the state of the site. Enum options - SITE_STATE_NULL, SITE_STATE_JOIN_IN_PROGRESS, SITE_STATE_LEAVE_IN_PROGRESS, SITE_STATE_INIT, SITE_STATE_UNREACHABLE, SITE_STATE_MMODE, SITE_STATE_DISABLE_IN_PROGRESS, SITE_STATE_DISABLED, SITE_STATE_HS_IN_PROGRESS. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    swVersion String
    Current software version of the site. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    tenantRef String
    Uuid of the tenant. It is a reference to an object of type tenant. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    uuid String
    The uuid of db entry. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    viewId String
    The view-id is used in change-leader mode to differentiate partitioned groups while they have the same gslb namespace. Each partitioned group will be able to operate independently by using the view-id. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    clusterLeader string
    The controller cluster leader node uuid. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    clusterUuid string
    The site controller cluster uuid. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    dnsConfigs GetGslbsmruntimeDnsConfig[]
    Sub domain configuration for the gslb. Gslb service's fqdn must be a match one of these subdomains. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    dnsInfos GetGslbsmruntimeDnsInfo[]
    Dns info at the site. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    enabled string
    Activate/de-activate state retrieved from the cfg. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    events GetGslbsmruntimeEvent[]
    Captures sm related events. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    healthMonitorInfo string
    This field will provide information on origin(site name) of the health monitoring information. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    id string
    leaderClusterUuid string
    Mark this site as leader of gslb configuration. This site is the one among the avi sites. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    memberType string
    The site's member type a leader is set to active while all members are set to passive. Enum options - GSLB_ACTIVE_MEMBER, GSLB_PASSIVE_MEMBER. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    name string
    The name of db entry. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    nodeUuid string
    The controller cluster node uuid that processes the site.sites are sharded across the cluster nodes. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    numOfRetries string
    Number of retry attempts to reach the remote site. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    objUuid string
    Gslb sm runtime object uuid. Points to the gslb to which this belongs. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    operStatuses GetGslbsmruntimeOperStatus[]
    Gslb site operational status, represents whether site is up or down. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    remoteInfos GetGslbsmruntimeRemoteInfo[]
    Remote info is basically updated by grw. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    role string
    Site role leader or follower. Enum options - GSLB_LEADER, GSLB_MEMBER, GSLB_NOT_A_MEMBER. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    siteName string
    The gslb site name. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    siteType string
    Indicates if it is avi site or third-party. Enum options - GSLB_AVI_SITE, GSLB_THIRD_PARTY_SITE. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    state string
    Represents the state of the site. Enum options - SITE_STATE_NULL, SITE_STATE_JOIN_IN_PROGRESS, SITE_STATE_LEAVE_IN_PROGRESS, SITE_STATE_INIT, SITE_STATE_UNREACHABLE, SITE_STATE_MMODE, SITE_STATE_DISABLE_IN_PROGRESS, SITE_STATE_DISABLED, SITE_STATE_HS_IN_PROGRESS. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    swVersion string
    Current software version of the site. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    tenantRef string
    Uuid of the tenant. It is a reference to an object of type tenant. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    uuid string
    The uuid of db entry. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    viewId string
    The view-id is used in change-leader mode to differentiate partitioned groups while they have the same gslb namespace. Each partitioned group will be able to operate independently by using the view-id. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    cluster_leader str
    The controller cluster leader node uuid. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    cluster_uuid str
    The site controller cluster uuid. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    dns_configs Sequence[GetGslbsmruntimeDnsConfig]
    Sub domain configuration for the gslb. Gslb service's fqdn must be a match one of these subdomains. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    dns_infos Sequence[GetGslbsmruntimeDnsInfo]
    Dns info at the site. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    enabled str
    Activate/de-activate state retrieved from the cfg. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    events Sequence[GetGslbsmruntimeEvent]
    Captures sm related events. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    health_monitor_info str
    This field will provide information on origin(site name) of the health monitoring information. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    id str
    leader_cluster_uuid str
    Mark this site as leader of gslb configuration. This site is the one among the avi sites. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    member_type str
    The site's member type a leader is set to active while all members are set to passive. Enum options - GSLB_ACTIVE_MEMBER, GSLB_PASSIVE_MEMBER. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    name str
    The name of db entry. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    node_uuid str
    The controller cluster node uuid that processes the site.sites are sharded across the cluster nodes. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    num_of_retries str
    Number of retry attempts to reach the remote site. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    obj_uuid str
    Gslb sm runtime object uuid. Points to the gslb to which this belongs. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    oper_statuses Sequence[GetGslbsmruntimeOperStatus]
    Gslb site operational status, represents whether site is up or down. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    remote_infos Sequence[GetGslbsmruntimeRemoteInfo]
    Remote info is basically updated by grw. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    role str
    Site role leader or follower. Enum options - GSLB_LEADER, GSLB_MEMBER, GSLB_NOT_A_MEMBER. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    site_name str
    The gslb site name. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    site_type str
    Indicates if it is avi site or third-party. Enum options - GSLB_AVI_SITE, GSLB_THIRD_PARTY_SITE. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    state str
    Represents the state of the site. Enum options - SITE_STATE_NULL, SITE_STATE_JOIN_IN_PROGRESS, SITE_STATE_LEAVE_IN_PROGRESS, SITE_STATE_INIT, SITE_STATE_UNREACHABLE, SITE_STATE_MMODE, SITE_STATE_DISABLE_IN_PROGRESS, SITE_STATE_DISABLED, SITE_STATE_HS_IN_PROGRESS. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    sw_version str
    Current software version of the site. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    tenant_ref str
    Uuid of the tenant. It is a reference to an object of type tenant. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    uuid str
    The uuid of db entry. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    view_id str
    The view-id is used in change-leader mode to differentiate partitioned groups while they have the same gslb namespace. Each partitioned group will be able to operate independently by using the view-id. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    clusterLeader String
    The controller cluster leader node uuid. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    clusterUuid String
    The site controller cluster uuid. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    dnsConfigs List<Property Map>
    Sub domain configuration for the gslb. Gslb service's fqdn must be a match one of these subdomains. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    dnsInfos List<Property Map>
    Dns info at the site. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    enabled String
    Activate/de-activate state retrieved from the cfg. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    events List<Property Map>
    Captures sm related events. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    healthMonitorInfo String
    This field will provide information on origin(site name) of the health monitoring information. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    id String
    leaderClusterUuid String
    Mark this site as leader of gslb configuration. This site is the one among the avi sites. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    memberType String
    The site's member type a leader is set to active while all members are set to passive. Enum options - GSLB_ACTIVE_MEMBER, GSLB_PASSIVE_MEMBER. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    name String
    The name of db entry. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    nodeUuid String
    The controller cluster node uuid that processes the site.sites are sharded across the cluster nodes. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    numOfRetries String
    Number of retry attempts to reach the remote site. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    objUuid String
    Gslb sm runtime object uuid. Points to the gslb to which this belongs. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    operStatuses List<Property Map>
    Gslb site operational status, represents whether site is up or down. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    remoteInfos List<Property Map>
    Remote info is basically updated by grw. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    role String
    Site role leader or follower. Enum options - GSLB_LEADER, GSLB_MEMBER, GSLB_NOT_A_MEMBER. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    siteName String
    The gslb site name. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    siteType String
    Indicates if it is avi site or third-party. Enum options - GSLB_AVI_SITE, GSLB_THIRD_PARTY_SITE. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    state String
    Represents the state of the site. Enum options - SITE_STATE_NULL, SITE_STATE_JOIN_IN_PROGRESS, SITE_STATE_LEAVE_IN_PROGRESS, SITE_STATE_INIT, SITE_STATE_UNREACHABLE, SITE_STATE_MMODE, SITE_STATE_DISABLE_IN_PROGRESS, SITE_STATE_DISABLED, SITE_STATE_HS_IN_PROGRESS. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    swVersion String
    Current software version of the site. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    tenantRef String
    Uuid of the tenant. It is a reference to an object of type tenant. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    uuid String
    The uuid of db entry. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    viewId String
    The view-id is used in change-leader mode to differentiate partitioned groups while they have the same gslb namespace. Each partitioned group will be able to operate independently by using the view-id. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.

    Supporting Types

    GetGslbsmruntimeDnsConfig

    DomainName string
    DomainName string
    domainName String
    domainName string
    domainName String

    GetGslbsmruntimeDnsInfo

    GetGslbsmruntimeDnsInfoDnsVsState

    GeoDownloads List<GetGslbsmruntimeDnsInfoDnsVsStateGeoDownload>
    GslbDownloads List<GetGslbsmruntimeDnsInfoDnsVsStateGslbDownload>
    Name string
    Search GslbSMRuntime by name.
    OperStatuses List<GetGslbsmruntimeDnsInfoDnsVsStateOperStatus>
    Gslb site operational status, represents whether site is up or down. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    PlacementRules List<GetGslbsmruntimeDnsInfoDnsVsStatePlacementRule>
    SeLists List<string>
    Uuid string
    Search GslbSMRuntime by uuid.
    ValidDnsVs string
    GeoDownloads []GetGslbsmruntimeDnsInfoDnsVsStateGeoDownload
    GslbDownloads []GetGslbsmruntimeDnsInfoDnsVsStateGslbDownload
    Name string
    Search GslbSMRuntime by name.
    OperStatuses []GetGslbsmruntimeDnsInfoDnsVsStateOperStatus
    Gslb site operational status, represents whether site is up or down. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    PlacementRules []GetGslbsmruntimeDnsInfoDnsVsStatePlacementRule
    SeLists []string
    Uuid string
    Search GslbSMRuntime by uuid.
    ValidDnsVs string
    geoDownloads List<GetGslbsmruntimeDnsInfoDnsVsStateGeoDownload>
    gslbDownloads List<GetGslbsmruntimeDnsInfoDnsVsStateGslbDownload>
    name String
    Search GslbSMRuntime by name.
    operStatuses List<GetGslbsmruntimeDnsInfoDnsVsStateOperStatus>
    Gslb site operational status, represents whether site is up or down. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    placementRules List<GetGslbsmruntimeDnsInfoDnsVsStatePlacementRule>
    seLists List<String>
    uuid String
    Search GslbSMRuntime by uuid.
    validDnsVs String
    geoDownloads GetGslbsmruntimeDnsInfoDnsVsStateGeoDownload[]
    gslbDownloads GetGslbsmruntimeDnsInfoDnsVsStateGslbDownload[]
    name string
    Search GslbSMRuntime by name.
    operStatuses GetGslbsmruntimeDnsInfoDnsVsStateOperStatus[]
    Gslb site operational status, represents whether site is up or down. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    placementRules GetGslbsmruntimeDnsInfoDnsVsStatePlacementRule[]
    seLists string[]
    uuid string
    Search GslbSMRuntime by uuid.
    validDnsVs string
    geo_downloads Sequence[GetGslbsmruntimeDnsInfoDnsVsStateGeoDownload]
    gslb_downloads Sequence[GetGslbsmruntimeDnsInfoDnsVsStateGslbDownload]
    name str
    Search GslbSMRuntime by name.
    oper_statuses Sequence[GetGslbsmruntimeDnsInfoDnsVsStateOperStatus]
    Gslb site operational status, represents whether site is up or down. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    placement_rules Sequence[GetGslbsmruntimeDnsInfoDnsVsStatePlacementRule]
    se_lists Sequence[str]
    uuid str
    Search GslbSMRuntime by uuid.
    valid_dns_vs str
    geoDownloads List<Property Map>
    gslbDownloads List<Property Map>
    name String
    Search GslbSMRuntime by name.
    operStatuses List<Property Map>
    Gslb site operational status, represents whether site is up or down. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    placementRules List<Property Map>
    seLists List<String>
    uuid String
    Search GslbSMRuntime by uuid.
    validDnsVs String

    GetGslbsmruntimeDnsInfoDnsVsStateGeoDownload

    LastChangedTimes List<GetGslbsmruntimeDnsInfoDnsVsStateGeoDownloadLastChangedTime>
    State string
    Represents the state of the site. Enum options - SITE_STATE_NULL, SITE_STATE_JOIN_IN_PROGRESS, SITE_STATE_LEAVE_IN_PROGRESS, SITE_STATE_INIT, SITE_STATE_UNREACHABLE, SITE_STATE_MMODE, SITE_STATE_DISABLE_IN_PROGRESS, SITE_STATE_DISABLED, SITE_STATE_HS_IN_PROGRESS. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    LastChangedTimes []GetGslbsmruntimeDnsInfoDnsVsStateGeoDownloadLastChangedTime
    State string
    Represents the state of the site. Enum options - SITE_STATE_NULL, SITE_STATE_JOIN_IN_PROGRESS, SITE_STATE_LEAVE_IN_PROGRESS, SITE_STATE_INIT, SITE_STATE_UNREACHABLE, SITE_STATE_MMODE, SITE_STATE_DISABLE_IN_PROGRESS, SITE_STATE_DISABLED, SITE_STATE_HS_IN_PROGRESS. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    lastChangedTimes List<GetGslbsmruntimeDnsInfoDnsVsStateGeoDownloadLastChangedTime>
    state String
    Represents the state of the site. Enum options - SITE_STATE_NULL, SITE_STATE_JOIN_IN_PROGRESS, SITE_STATE_LEAVE_IN_PROGRESS, SITE_STATE_INIT, SITE_STATE_UNREACHABLE, SITE_STATE_MMODE, SITE_STATE_DISABLE_IN_PROGRESS, SITE_STATE_DISABLED, SITE_STATE_HS_IN_PROGRESS. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    lastChangedTimes GetGslbsmruntimeDnsInfoDnsVsStateGeoDownloadLastChangedTime[]
    state string
    Represents the state of the site. Enum options - SITE_STATE_NULL, SITE_STATE_JOIN_IN_PROGRESS, SITE_STATE_LEAVE_IN_PROGRESS, SITE_STATE_INIT, SITE_STATE_UNREACHABLE, SITE_STATE_MMODE, SITE_STATE_DISABLE_IN_PROGRESS, SITE_STATE_DISABLED, SITE_STATE_HS_IN_PROGRESS. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    last_changed_times Sequence[GetGslbsmruntimeDnsInfoDnsVsStateGeoDownloadLastChangedTime]
    state str
    Represents the state of the site. Enum options - SITE_STATE_NULL, SITE_STATE_JOIN_IN_PROGRESS, SITE_STATE_LEAVE_IN_PROGRESS, SITE_STATE_INIT, SITE_STATE_UNREACHABLE, SITE_STATE_MMODE, SITE_STATE_DISABLE_IN_PROGRESS, SITE_STATE_DISABLED, SITE_STATE_HS_IN_PROGRESS. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    lastChangedTimes List<Property Map>
    state String
    Represents the state of the site. Enum options - SITE_STATE_NULL, SITE_STATE_JOIN_IN_PROGRESS, SITE_STATE_LEAVE_IN_PROGRESS, SITE_STATE_INIT, SITE_STATE_UNREACHABLE, SITE_STATE_MMODE, SITE_STATE_DISABLE_IN_PROGRESS, SITE_STATE_DISABLED, SITE_STATE_HS_IN_PROGRESS. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.

    GetGslbsmruntimeDnsInfoDnsVsStateGeoDownloadLastChangedTime

    Secs string
    Usecs string
    Secs string
    Usecs string
    secs String
    usecs String
    secs string
    usecs string
    secs str
    usecs str
    secs String
    usecs String

    GetGslbsmruntimeDnsInfoDnsVsStateGslbDownload

    LastChangedTimes List<GetGslbsmruntimeDnsInfoDnsVsStateGslbDownloadLastChangedTime>
    State string
    Represents the state of the site. Enum options - SITE_STATE_NULL, SITE_STATE_JOIN_IN_PROGRESS, SITE_STATE_LEAVE_IN_PROGRESS, SITE_STATE_INIT, SITE_STATE_UNREACHABLE, SITE_STATE_MMODE, SITE_STATE_DISABLE_IN_PROGRESS, SITE_STATE_DISABLED, SITE_STATE_HS_IN_PROGRESS. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    LastChangedTimes []GetGslbsmruntimeDnsInfoDnsVsStateGslbDownloadLastChangedTime
    State string
    Represents the state of the site. Enum options - SITE_STATE_NULL, SITE_STATE_JOIN_IN_PROGRESS, SITE_STATE_LEAVE_IN_PROGRESS, SITE_STATE_INIT, SITE_STATE_UNREACHABLE, SITE_STATE_MMODE, SITE_STATE_DISABLE_IN_PROGRESS, SITE_STATE_DISABLED, SITE_STATE_HS_IN_PROGRESS. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    lastChangedTimes List<GetGslbsmruntimeDnsInfoDnsVsStateGslbDownloadLastChangedTime>
    state String
    Represents the state of the site. Enum options - SITE_STATE_NULL, SITE_STATE_JOIN_IN_PROGRESS, SITE_STATE_LEAVE_IN_PROGRESS, SITE_STATE_INIT, SITE_STATE_UNREACHABLE, SITE_STATE_MMODE, SITE_STATE_DISABLE_IN_PROGRESS, SITE_STATE_DISABLED, SITE_STATE_HS_IN_PROGRESS. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    lastChangedTimes GetGslbsmruntimeDnsInfoDnsVsStateGslbDownloadLastChangedTime[]
    state string
    Represents the state of the site. Enum options - SITE_STATE_NULL, SITE_STATE_JOIN_IN_PROGRESS, SITE_STATE_LEAVE_IN_PROGRESS, SITE_STATE_INIT, SITE_STATE_UNREACHABLE, SITE_STATE_MMODE, SITE_STATE_DISABLE_IN_PROGRESS, SITE_STATE_DISABLED, SITE_STATE_HS_IN_PROGRESS. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    last_changed_times Sequence[GetGslbsmruntimeDnsInfoDnsVsStateGslbDownloadLastChangedTime]
    state str
    Represents the state of the site. Enum options - SITE_STATE_NULL, SITE_STATE_JOIN_IN_PROGRESS, SITE_STATE_LEAVE_IN_PROGRESS, SITE_STATE_INIT, SITE_STATE_UNREACHABLE, SITE_STATE_MMODE, SITE_STATE_DISABLE_IN_PROGRESS, SITE_STATE_DISABLED, SITE_STATE_HS_IN_PROGRESS. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    lastChangedTimes List<Property Map>
    state String
    Represents the state of the site. Enum options - SITE_STATE_NULL, SITE_STATE_JOIN_IN_PROGRESS, SITE_STATE_LEAVE_IN_PROGRESS, SITE_STATE_INIT, SITE_STATE_UNREACHABLE, SITE_STATE_MMODE, SITE_STATE_DISABLE_IN_PROGRESS, SITE_STATE_DISABLED, SITE_STATE_HS_IN_PROGRESS. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.

    GetGslbsmruntimeDnsInfoDnsVsStateGslbDownloadLastChangedTime

    Secs string
    Usecs string
    Secs string
    Usecs string
    secs String
    usecs String
    secs string
    usecs string
    secs str
    usecs str
    secs String
    usecs String

    GetGslbsmruntimeDnsInfoDnsVsStateOperStatus

    LastChangedTimes List<GetGslbsmruntimeDnsInfoDnsVsStateOperStatusLastChangedTime>
    ReasonCode string
    ReasonCodeString string
    Reasons List<string>
    State string
    Represents the state of the site. Enum options - SITE_STATE_NULL, SITE_STATE_JOIN_IN_PROGRESS, SITE_STATE_LEAVE_IN_PROGRESS, SITE_STATE_INIT, SITE_STATE_UNREACHABLE, SITE_STATE_MMODE, SITE_STATE_DISABLE_IN_PROGRESS, SITE_STATE_DISABLED, SITE_STATE_HS_IN_PROGRESS. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    LastChangedTimes []GetGslbsmruntimeDnsInfoDnsVsStateOperStatusLastChangedTime
    ReasonCode string
    ReasonCodeString string
    Reasons []string
    State string
    Represents the state of the site. Enum options - SITE_STATE_NULL, SITE_STATE_JOIN_IN_PROGRESS, SITE_STATE_LEAVE_IN_PROGRESS, SITE_STATE_INIT, SITE_STATE_UNREACHABLE, SITE_STATE_MMODE, SITE_STATE_DISABLE_IN_PROGRESS, SITE_STATE_DISABLED, SITE_STATE_HS_IN_PROGRESS. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    lastChangedTimes List<GetGslbsmruntimeDnsInfoDnsVsStateOperStatusLastChangedTime>
    reasonCode String
    reasonCodeString String
    reasons List<String>
    state String
    Represents the state of the site. Enum options - SITE_STATE_NULL, SITE_STATE_JOIN_IN_PROGRESS, SITE_STATE_LEAVE_IN_PROGRESS, SITE_STATE_INIT, SITE_STATE_UNREACHABLE, SITE_STATE_MMODE, SITE_STATE_DISABLE_IN_PROGRESS, SITE_STATE_DISABLED, SITE_STATE_HS_IN_PROGRESS. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    lastChangedTimes GetGslbsmruntimeDnsInfoDnsVsStateOperStatusLastChangedTime[]
    reasonCode string
    reasonCodeString string
    reasons string[]
    state string
    Represents the state of the site. Enum options - SITE_STATE_NULL, SITE_STATE_JOIN_IN_PROGRESS, SITE_STATE_LEAVE_IN_PROGRESS, SITE_STATE_INIT, SITE_STATE_UNREACHABLE, SITE_STATE_MMODE, SITE_STATE_DISABLE_IN_PROGRESS, SITE_STATE_DISABLED, SITE_STATE_HS_IN_PROGRESS. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    last_changed_times Sequence[GetGslbsmruntimeDnsInfoDnsVsStateOperStatusLastChangedTime]
    reason_code str
    reason_code_string str
    reasons Sequence[str]
    state str
    Represents the state of the site. Enum options - SITE_STATE_NULL, SITE_STATE_JOIN_IN_PROGRESS, SITE_STATE_LEAVE_IN_PROGRESS, SITE_STATE_INIT, SITE_STATE_UNREACHABLE, SITE_STATE_MMODE, SITE_STATE_DISABLE_IN_PROGRESS, SITE_STATE_DISABLED, SITE_STATE_HS_IN_PROGRESS. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    lastChangedTimes List<Property Map>
    reasonCode String
    reasonCodeString String
    reasons List<String>
    state String
    Represents the state of the site. Enum options - SITE_STATE_NULL, SITE_STATE_JOIN_IN_PROGRESS, SITE_STATE_LEAVE_IN_PROGRESS, SITE_STATE_INIT, SITE_STATE_UNREACHABLE, SITE_STATE_MMODE, SITE_STATE_DISABLE_IN_PROGRESS, SITE_STATE_DISABLED, SITE_STATE_HS_IN_PROGRESS. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.

    GetGslbsmruntimeDnsInfoDnsVsStateOperStatusLastChangedTime

    Secs string
    Usecs string
    Secs string
    Usecs string
    secs String
    usecs String
    secs string
    usecs string
    secs str
    usecs str
    secs String
    usecs String

    GetGslbsmruntimeDnsInfoDnsVsStatePlacementRule

    GetGslbsmruntimeEvent

    Msgs List<string>
    Name string
    Search GslbSMRuntime by name.
    Timestamps List<GetGslbsmruntimeEventTimestamp>
    Uuid string
    Search GslbSMRuntime by uuid.
    Msgs []string
    Name string
    Search GslbSMRuntime by name.
    Timestamps []GetGslbsmruntimeEventTimestamp
    Uuid string
    Search GslbSMRuntime by uuid.
    msgs List<String>
    name String
    Search GslbSMRuntime by name.
    timestamps List<GetGslbsmruntimeEventTimestamp>
    uuid String
    Search GslbSMRuntime by uuid.
    msgs string[]
    name string
    Search GslbSMRuntime by name.
    timestamps GetGslbsmruntimeEventTimestamp[]
    uuid string
    Search GslbSMRuntime by uuid.
    msgs Sequence[str]
    name str
    Search GslbSMRuntime by name.
    timestamps Sequence[GetGslbsmruntimeEventTimestamp]
    uuid str
    Search GslbSMRuntime by uuid.
    msgs List<String>
    name String
    Search GslbSMRuntime by name.
    timestamps List<Property Map>
    uuid String
    Search GslbSMRuntime by uuid.

    GetGslbsmruntimeEventTimestamp

    Secs string
    Usecs string
    Secs string
    Usecs string
    secs String
    usecs String
    secs string
    usecs string
    secs str
    usecs str
    secs String
    usecs String

    GetGslbsmruntimeOperStatus

    LastChangedTimes List<GetGslbsmruntimeOperStatusLastChangedTime>
    ReasonCode string
    ReasonCodeString string
    Reasons List<string>
    State string
    Represents the state of the site. Enum options - SITE_STATE_NULL, SITE_STATE_JOIN_IN_PROGRESS, SITE_STATE_LEAVE_IN_PROGRESS, SITE_STATE_INIT, SITE_STATE_UNREACHABLE, SITE_STATE_MMODE, SITE_STATE_DISABLE_IN_PROGRESS, SITE_STATE_DISABLED, SITE_STATE_HS_IN_PROGRESS. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    LastChangedTimes []GetGslbsmruntimeOperStatusLastChangedTime
    ReasonCode string
    ReasonCodeString string
    Reasons []string
    State string
    Represents the state of the site. Enum options - SITE_STATE_NULL, SITE_STATE_JOIN_IN_PROGRESS, SITE_STATE_LEAVE_IN_PROGRESS, SITE_STATE_INIT, SITE_STATE_UNREACHABLE, SITE_STATE_MMODE, SITE_STATE_DISABLE_IN_PROGRESS, SITE_STATE_DISABLED, SITE_STATE_HS_IN_PROGRESS. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    lastChangedTimes List<GetGslbsmruntimeOperStatusLastChangedTime>
    reasonCode String
    reasonCodeString String
    reasons List<String>
    state String
    Represents the state of the site. Enum options - SITE_STATE_NULL, SITE_STATE_JOIN_IN_PROGRESS, SITE_STATE_LEAVE_IN_PROGRESS, SITE_STATE_INIT, SITE_STATE_UNREACHABLE, SITE_STATE_MMODE, SITE_STATE_DISABLE_IN_PROGRESS, SITE_STATE_DISABLED, SITE_STATE_HS_IN_PROGRESS. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    lastChangedTimes GetGslbsmruntimeOperStatusLastChangedTime[]
    reasonCode string
    reasonCodeString string
    reasons string[]
    state string
    Represents the state of the site. Enum options - SITE_STATE_NULL, SITE_STATE_JOIN_IN_PROGRESS, SITE_STATE_LEAVE_IN_PROGRESS, SITE_STATE_INIT, SITE_STATE_UNREACHABLE, SITE_STATE_MMODE, SITE_STATE_DISABLE_IN_PROGRESS, SITE_STATE_DISABLED, SITE_STATE_HS_IN_PROGRESS. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    last_changed_times Sequence[GetGslbsmruntimeOperStatusLastChangedTime]
    reason_code str
    reason_code_string str
    reasons Sequence[str]
    state str
    Represents the state of the site. Enum options - SITE_STATE_NULL, SITE_STATE_JOIN_IN_PROGRESS, SITE_STATE_LEAVE_IN_PROGRESS, SITE_STATE_INIT, SITE_STATE_UNREACHABLE, SITE_STATE_MMODE, SITE_STATE_DISABLE_IN_PROGRESS, SITE_STATE_DISABLED, SITE_STATE_HS_IN_PROGRESS. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    lastChangedTimes List<Property Map>
    reasonCode String
    reasonCodeString String
    reasons List<String>
    state String
    Represents the state of the site. Enum options - SITE_STATE_NULL, SITE_STATE_JOIN_IN_PROGRESS, SITE_STATE_LEAVE_IN_PROGRESS, SITE_STATE_INIT, SITE_STATE_UNREACHABLE, SITE_STATE_MMODE, SITE_STATE_DISABLE_IN_PROGRESS, SITE_STATE_DISABLED, SITE_STATE_HS_IN_PROGRESS. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.

    GetGslbsmruntimeOperStatusLastChangedTime

    Secs string
    Usecs string
    Secs string
    Usecs string
    secs String
    usecs String
    secs string
    usecs string
    secs str
    usecs str
    secs String
    usecs String

    GetGslbsmruntimeRemoteInfo

    GetGslbsmruntimeRemoteInfoGslbInfo

    GetGslbsmruntimeRemoteInfoGslbInfoReplState

    GetGslbsmruntimeRemoteInfoGslbInfoReplStateLastChangedTime

    Secs string
    Usecs string
    Secs string
    Usecs string
    secs String
    usecs String
    secs string
    usecs string
    secs str
    usecs str
    secs String
    usecs String

    GetGslbsmruntimeRemoteInfoGslbInfoReplStateLocalConfig

    GetGslbsmruntimeRemoteInfoGslbInfoReplStateLocalConfigVsgsInfo

    GetGslbsmruntimeRemoteInfoGslbInfoReplStateLocalConfigVsgsInfoTimestamp

    Secs string
    Usecs string
    Secs string
    Usecs string
    secs String
    usecs String
    secs string
    usecs string
    secs str
    usecs str
    secs String
    usecs String

    GetGslbsmruntimeRemoteInfoOpsInfo

    Rrtokens List<string>
    Rrtokens []string
    rrtokens List<String>
    rrtokens string[]
    rrtokens Sequence[str]
    rrtokens List<String>

    GetGslbsmruntimeRemoteInfoSyncInfo

    GetGslbsmruntimeRemoteInfoSyncInfoErroredObject

    DsName string
    Name string
    Search GslbSMRuntime by name.
    Ops string
    Reason string
    Status string
    Uuid string
    Search GslbSMRuntime by uuid.
    DsName string
    Name string
    Search GslbSMRuntime by name.
    Ops string
    Reason string
    Status string
    Uuid string
    Search GslbSMRuntime by uuid.
    dsName String
    name String
    Search GslbSMRuntime by name.
    ops String
    reason String
    status String
    uuid String
    Search GslbSMRuntime by uuid.
    dsName string
    name string
    Search GslbSMRuntime by name.
    ops string
    reason string
    status string
    uuid string
    Search GslbSMRuntime by uuid.
    ds_name str
    name str
    Search GslbSMRuntime by name.
    ops str
    reason str
    status str
    uuid str
    Search GslbSMRuntime by uuid.
    dsName String
    name String
    Search GslbSMRuntime by name.
    ops String
    reason String
    status String
    uuid String
    Search GslbSMRuntime by uuid.

    GetGslbsmruntimeRemoteInfoSyncInfoLastChangedTime

    Secs string
    Usecs string
    Secs string
    Usecs string
    secs String
    usecs String
    secs string
    usecs string
    secs str
    usecs str
    secs String
    usecs String

    GetGslbsmruntimeRemoteInfoSyncInfoLastFailObj

    EventType string
    ObjName string
    ObjUuid string
    Gslb sm runtime object uuid. Points to the gslb to which this belongs. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    EventType string
    ObjName string
    ObjUuid string
    Gslb sm runtime object uuid. Points to the gslb to which this belongs. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    eventType String
    objName String
    objUuid String
    Gslb sm runtime object uuid. Points to the gslb to which this belongs. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    eventType string
    objName string
    objUuid string
    Gslb sm runtime object uuid. Points to the gslb to which this belongs. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    event_type str
    obj_name str
    obj_uuid str
    Gslb sm runtime object uuid. Points to the gslb to which this belongs. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    eventType String
    objName String
    objUuid String
    Gslb sm runtime object uuid. Points to the gslb to which this belongs. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.

    GetGslbsmruntimeRemoteInfoSyncStat

    Package Details

    Repository
    avi vmware/terraform-provider-avi
    License
    Notes
    This Pulumi package is based on the avi Terraform Provider.
    avi logo
    avi 31.1.1 published on Monday, Apr 14, 2025 by vmware