Class: TencentCloud::Tione::V20211111::PrivateLinkInfo

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, innergrpcaddr = nil) ⇒ PrivateLinkInfo

Returns a new instance of PrivateLinkInfo.



7160
7161
7162
7163
7164
7165
7166
7167
# File 'lib/v20211111/models.rb', line 7160

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

Instance Attribute Details

#InnerGrpcAddrObject

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

Parameters:

  • VpcId:

    私有连接所在的VPCID

  • SubnetId:

    私有连接所在的子网ID

  • InnerHttpAddr:

    HTTP内网调用地址

  • InnerHttpsAddr:

    HTTPS内网调用地址

  • State:

    私有连接状态

  • InnerGrpcAddr:

    grpc内网调用地址



7158
7159
7160
# File 'lib/v20211111/models.rb', line 7158

def InnerGrpcAddr
  @InnerGrpcAddr
end

#InnerHttpAddrObject

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

Parameters:

  • VpcId:

    私有连接所在的VPCID

  • SubnetId:

    私有连接所在的子网ID

  • InnerHttpAddr:

    HTTP内网调用地址

  • InnerHttpsAddr:

    HTTPS内网调用地址

  • State:

    私有连接状态

  • InnerGrpcAddr:

    grpc内网调用地址



7158
7159
7160
# File 'lib/v20211111/models.rb', line 7158

def InnerHttpAddr
  @InnerHttpAddr
end

#InnerHttpsAddrObject

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

Parameters:

  • VpcId:

    私有连接所在的VPCID

  • SubnetId:

    私有连接所在的子网ID

  • InnerHttpAddr:

    HTTP内网调用地址

  • InnerHttpsAddr:

    HTTPS内网调用地址

  • State:

    私有连接状态

  • InnerGrpcAddr:

    grpc内网调用地址



7158
7159
7160
# File 'lib/v20211111/models.rb', line 7158

def InnerHttpsAddr
  @InnerHttpsAddr
end

#StateObject

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

Parameters:

  • VpcId:

    私有连接所在的VPCID

  • SubnetId:

    私有连接所在的子网ID

  • InnerHttpAddr:

    HTTP内网调用地址

  • InnerHttpsAddr:

    HTTPS内网调用地址

  • State:

    私有连接状态

  • InnerGrpcAddr:

    grpc内网调用地址



7158
7159
7160
# File 'lib/v20211111/models.rb', line 7158

def State
  @State
end

#SubnetIdObject

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

Parameters:

  • VpcId:

    私有连接所在的VPCID

  • SubnetId:

    私有连接所在的子网ID

  • InnerHttpAddr:

    HTTP内网调用地址

  • InnerHttpsAddr:

    HTTPS内网调用地址

  • State:

    私有连接状态

  • InnerGrpcAddr:

    grpc内网调用地址



7158
7159
7160
# File 'lib/v20211111/models.rb', line 7158

def SubnetId
  @SubnetId
end

#VpcIdObject

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

Parameters:

  • VpcId:

    私有连接所在的VPCID

  • SubnetId:

    私有连接所在的子网ID

  • InnerHttpAddr:

    HTTP内网调用地址

  • InnerHttpsAddr:

    HTTPS内网调用地址

  • State:

    私有连接状态

  • InnerGrpcAddr:

    grpc内网调用地址



7158
7159
7160
# File 'lib/v20211111/models.rb', line 7158

def VpcId
  @VpcId
end

Instance Method Details

#deserialize(params) ⇒ Object



7169
7170
7171
7172
7173
7174
7175
7176
# File 'lib/v20211111/models.rb', line 7169

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