Class: TencentCloud::Tdmq::V20200217::VpcEndpointInfo

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

Overview

VPC接入点信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(vpcid = nil, subnetid = nil, vpcendpoint = nil, vpcdatastreamendpointstatus = nil) ⇒ VpcEndpointInfo

Returns a new instance of VpcEndpointInfo.



13534
13535
13536
13537
13538
13539
# File 'lib/v20200217/models.rb', line 13534

def initialize(vpcid=nil, subnetid=nil, vpcendpoint=nil, vpcdatastreamendpointstatus=nil)
  @VpcId = vpcid
  @SubnetId = subnetid
  @VpcEndpoint = vpcendpoint
  @VpcDataStreamEndpointStatus = vpcdatastreamendpointstatus
end

Instance Attribute Details

#SubnetIdObject

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

Parameters:

  • VpcId:

    vpc的id

  • SubnetId:

    子网id

  • VpcEndpoint:

    vpc接入点信息

  • VpcDataStreamEndpointStatus:

    vpc接入点状态



13532
13533
13534
# File 'lib/v20200217/models.rb', line 13532

def SubnetId
  @SubnetId
end

#VpcDataStreamEndpointStatusObject

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

Parameters:

  • VpcId:

    vpc的id

  • SubnetId:

    子网id

  • VpcEndpoint:

    vpc接入点信息

  • VpcDataStreamEndpointStatus:

    vpc接入点状态



13532
13533
13534
# File 'lib/v20200217/models.rb', line 13532

def VpcDataStreamEndpointStatus
  @VpcDataStreamEndpointStatus
end

#VpcEndpointObject

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

Parameters:

  • VpcId:

    vpc的id

  • SubnetId:

    子网id

  • VpcEndpoint:

    vpc接入点信息

  • VpcDataStreamEndpointStatus:

    vpc接入点状态



13532
13533
13534
# File 'lib/v20200217/models.rb', line 13532

def VpcEndpoint
  @VpcEndpoint
end

#VpcIdObject

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

Parameters:

  • VpcId:

    vpc的id

  • SubnetId:

    子网id

  • VpcEndpoint:

    vpc接入点信息

  • VpcDataStreamEndpointStatus:

    vpc接入点状态



13532
13533
13534
# File 'lib/v20200217/models.rb', line 13532

def VpcId
  @VpcId
end

Instance Method Details

#deserialize(params) ⇒ Object



13541
13542
13543
13544
13545
13546
# File 'lib/v20200217/models.rb', line 13541

def deserialize(params)
  @VpcId = params['VpcId']
  @SubnetId = params['SubnetId']
  @VpcEndpoint = params['VpcEndpoint']
  @VpcDataStreamEndpointStatus = params['VpcDataStreamEndpointStatus']
end