Class: TencentCloud::Tione::V20211111::IngressPrivateLinkInfo

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20211111/models.rb

Overview

私有连接通道信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(vpcid = nil, subnetid = nil, innerhttpaddr = nil, innerhttpsaddr = nil, state = nil) ⇒ IngressPrivateLinkInfo

Returns a new instance of IngressPrivateLinkInfo.



4958
4959
4960
4961
4962
4963
4964
# File 'lib/v20211111/models.rb', line 4958

def initialize(vpcid=nil, subnetid=nil, innerhttpaddr=nil, innerhttpsaddr=nil, state=nil)
  @VpcId = vpcid
  @SubnetId = subnetid
  @InnerHttpAddr = innerhttpaddr
  @InnerHttpsAddr = innerhttpsaddr
  @State = state
end

Instance Attribute Details

#InnerHttpAddrObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • VpcId:

    用户VpcId

  • SubnetId:

    用户子网ID

  • InnerHttpAddr:

    内网http调用地址

  • InnerHttpsAddr:

    内网https调用地址

  • State:

    私有连接状态



4956
4957
4958
# File 'lib/v20211111/models.rb', line 4956

def InnerHttpAddr
  @InnerHttpAddr
end

#InnerHttpsAddrObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • VpcId:

    用户VpcId

  • SubnetId:

    用户子网ID

  • InnerHttpAddr:

    内网http调用地址

  • InnerHttpsAddr:

    内网https调用地址

  • State:

    私有连接状态



4956
4957
4958
# File 'lib/v20211111/models.rb', line 4956

def InnerHttpsAddr
  @InnerHttpsAddr
end

#StateObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • VpcId:

    用户VpcId

  • SubnetId:

    用户子网ID

  • InnerHttpAddr:

    内网http调用地址

  • InnerHttpsAddr:

    内网https调用地址

  • State:

    私有连接状态



4956
4957
4958
# File 'lib/v20211111/models.rb', line 4956

def State
  @State
end

#SubnetIdObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • VpcId:

    用户VpcId

  • SubnetId:

    用户子网ID

  • InnerHttpAddr:

    内网http调用地址

  • InnerHttpsAddr:

    内网https调用地址

  • State:

    私有连接状态



4956
4957
4958
# File 'lib/v20211111/models.rb', line 4956

def SubnetId
  @SubnetId
end

#VpcIdObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • VpcId:

    用户VpcId

  • SubnetId:

    用户子网ID

  • InnerHttpAddr:

    内网http调用地址

  • InnerHttpsAddr:

    内网https调用地址

  • State:

    私有连接状态



4956
4957
4958
# File 'lib/v20211111/models.rb', line 4956

def VpcId
  @VpcId
end

Instance Method Details

#deserialize(params) ⇒ Object



4966
4967
4968
4969
4970
4971
4972
# File 'lib/v20211111/models.rb', line 4966

def deserialize(params)
  @VpcId = params['VpcId']
  @SubnetId = params['SubnetId']
  @InnerHttpAddr = params['InnerHttpAddr']
  @InnerHttpsAddr = params['InnerHttpsAddr']
  @State = params['State']
end