Class GrafanaInstanceInfo

    • Constructor Detail

      • GrafanaInstanceInfo

        public GrafanaInstanceInfo()
      • GrafanaInstanceInfo

        public GrafanaInstanceInfo​(GrafanaInstanceInfo source)
        NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
    • Method Detail

      • getInstanceName

        public String getInstanceName()
        Get 实例名
        Returns:
        InstanceName 实例名
      • setInstanceName

        public void setInstanceName​(String InstanceName)
        Set 实例名
        Parameters:
        InstanceName - 实例名
      • getInstanceId

        public String getInstanceId()
        Get 实例 ID
        Returns:
        InstanceId 实例 ID
      • setInstanceId

        public void setInstanceId​(String InstanceId)
        Set 实例 ID
        Parameters:
        InstanceId - 实例 ID
      • getRegion

        public String getRegion()
        Get 地域
        Returns:
        Region 地域
      • setRegion

        public void setRegion​(String Region)
        Set 地域
        Parameters:
        Region - 地域
      • getVpcId

        public String getVpcId()
        Get VPC ID
        Returns:
        VpcId VPC ID
      • setVpcId

        public void setVpcId​(String VpcId)
        Set VPC ID
        Parameters:
        VpcId - VPC ID
      • getSubnetIds

        public String[] getSubnetIds()
        Get 子网 ID 数组
        Returns:
        SubnetIds 子网 ID 数组
      • setSubnetIds

        public void setSubnetIds​(String[] SubnetIds)
        Set 子网 ID 数组
        Parameters:
        SubnetIds - 子网 ID 数组
      • getInternetUrl

        public String getInternetUrl()
        Get Grafana 公网地址
        Returns:
        InternetUrl Grafana 公网地址
      • setInternetUrl

        public void setInternetUrl​(String InternetUrl)
        Set Grafana 公网地址
        Parameters:
        InternetUrl - Grafana 公网地址
      • getInternalUrl

        public String getInternalUrl()
        Get Grafana 内网地址
        Returns:
        InternalUrl Grafana 内网地址
      • setInternalUrl

        public void setInternalUrl​(String InternalUrl)
        Set Grafana 内网地址
        Parameters:
        InternalUrl - Grafana 内网地址
      • getCreatedAt

        public String getCreatedAt()
        Get 创建时间
        Returns:
        CreatedAt 创建时间
      • setCreatedAt

        public void setCreatedAt​(String CreatedAt)
        Set 创建时间
        Parameters:
        CreatedAt - 创建时间
      • getInstanceStatus

        public Long getInstanceStatus()
        Get 运行状态(1:正在创建;2:运行中;3:异常;4:重启中;5:停机中; 6:已停机; 7: 已删除)
        Returns:
        InstanceStatus 运行状态(1:正在创建;2:运行中;3:异常;4:重启中;5:停机中; 6:已停机; 7: 已删除)
      • setInstanceStatus

        public void setInstanceStatus​(Long InstanceStatus)
        Set 运行状态(1:正在创建;2:运行中;3:异常;4:重启中;5:停机中; 6:已停机; 7: 已删除)
        Parameters:
        InstanceStatus - 运行状态(1:正在创建;2:运行中;3:异常;4:重启中;5:停机中; 6:已停机; 7: 已删除)
      • getTagSpecification

        public PrometheusTag[] getTagSpecification()
        Get 实例的标签 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        TagSpecification 实例的标签 注意:此字段可能返回 null,表示取不到有效值。
      • setTagSpecification

        public void setTagSpecification​(PrometheusTag[] TagSpecification)
        Set 实例的标签 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        TagSpecification - 实例的标签 注意:此字段可能返回 null,表示取不到有效值。
      • getZone

        public String getZone()
        Get 实例的可用区
        Returns:
        Zone 实例的可用区
      • setZone

        public void setZone​(String Zone)
        Set 实例的可用区
        Parameters:
        Zone - 实例的可用区
      • getInstanceChargeType

        public Long getInstanceChargeType()
        Get 计费模式(1:包年包月)
        Returns:
        InstanceChargeType 计费模式(1:包年包月)
      • setInstanceChargeType

        public void setInstanceChargeType​(Long InstanceChargeType)
        Set 计费模式(1:包年包月)
        Parameters:
        InstanceChargeType - 计费模式(1:包年包月)
      • getVpcName

        public String getVpcName()
        Get VPC 名称
        Returns:
        VpcName VPC 名称
      • setVpcName

        public void setVpcName​(String VpcName)
        Set VPC 名称
        Parameters:
        VpcName - VPC 名称
      • getSubnetName

        public String getSubnetName()
        Get 子网名称
        Returns:
        SubnetName 子网名称
      • setSubnetName

        public void setSubnetName​(String SubnetName)
        Set 子网名称
        Parameters:
        SubnetName - 子网名称
      • getRegionId

        public Long getRegionId()
        Get 地域 ID
        Returns:
        RegionId 地域 ID
      • setRegionId

        public void setRegionId​(Long RegionId)
        Set 地域 ID
        Parameters:
        RegionId - 地域 ID
      • getRootUrl

        public String getRootUrl()
        Get 可访问此实例的完整 URL
        Returns:
        RootUrl 可访问此实例的完整 URL
      • setRootUrl

        public void setRootUrl​(String RootUrl)
        Set 可访问此实例的完整 URL
        Parameters:
        RootUrl - 可访问此实例的完整 URL
      • getEnableSSO

        public Boolean getEnableSSO()
        Get 是否开启 SSO
        Returns:
        EnableSSO 是否开启 SSO
      • setEnableSSO

        public void setEnableSSO​(Boolean EnableSSO)
        Set 是否开启 SSO
        Parameters:
        EnableSSO - 是否开启 SSO
      • getVersion

        public String getVersion()
        Get 版本号
        Returns:
        Version 版本号
      • setVersion

        public void setVersion​(String Version)
        Set 版本号
        Parameters:
        Version - 版本号
      • getEnableSSOCamCheck

        public Boolean getEnableSSOCamCheck()
        Get SSO登录时是否开启cam鉴权
        Returns:
        EnableSSOCamCheck SSO登录时是否开启cam鉴权
      • setEnableSSOCamCheck

        public void setEnableSSOCamCheck​(Boolean EnableSSOCamCheck)
        Set SSO登录时是否开启cam鉴权
        Parameters:
        EnableSSOCamCheck - SSO登录时是否开启cam鉴权