Class: TencentCloud::Tcm::V20210413::InjectConfig

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

Overview

自动注入配置

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(excludeipranges = nil, holdapplicationuntilproxystarts = nil, holdproxyuntilapplicationends = nil) ⇒ InjectConfig

Returns a new instance of InjectConfig.



1026
1027
1028
1029
1030
# File 'lib/v20210413/models.rb', line 1026

def initialize(excludeipranges=nil, holdapplicationuntilproxystarts=nil, holdproxyuntilapplicationends=nil)
  @ExcludeIPRanges = excludeipranges
  @HoldApplicationUntilProxyStarts = holdapplicationuntilproxystarts
  @HoldProxyUntilApplicationEnds = holdproxyuntilapplicationends
end

Instance Attribute Details

#ExcludeIPRangesObject

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

Parameters:

  • ExcludeIPRanges:

    不需要进行代理的 ip 地址范围

  • HoldApplicationUntilProxyStarts:

    是否等待sidecar启动

  • HoldProxyUntilApplicationEnds:

    是否允许sidecar等待



1024
1025
1026
# File 'lib/v20210413/models.rb', line 1024

def ExcludeIPRanges
  @ExcludeIPRanges
end

#HoldApplicationUntilProxyStartsObject

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

Parameters:

  • ExcludeIPRanges:

    不需要进行代理的 ip 地址范围

  • HoldApplicationUntilProxyStarts:

    是否等待sidecar启动

  • HoldProxyUntilApplicationEnds:

    是否允许sidecar等待



1024
1025
1026
# File 'lib/v20210413/models.rb', line 1024

def HoldApplicationUntilProxyStarts
  @HoldApplicationUntilProxyStarts
end

#HoldProxyUntilApplicationEndsObject

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

Parameters:

  • ExcludeIPRanges:

    不需要进行代理的 ip 地址范围

  • HoldApplicationUntilProxyStarts:

    是否等待sidecar启动

  • HoldProxyUntilApplicationEnds:

    是否允许sidecar等待



1024
1025
1026
# File 'lib/v20210413/models.rb', line 1024

def HoldProxyUntilApplicationEnds
  @HoldProxyUntilApplicationEnds
end

Instance Method Details

#deserialize(params) ⇒ Object



1032
1033
1034
1035
1036
# File 'lib/v20210413/models.rb', line 1032

def deserialize(params)
  @ExcludeIPRanges = params['ExcludeIPRanges']
  @HoldApplicationUntilProxyStarts = params['HoldApplicationUntilProxyStarts']
  @HoldProxyUntilApplicationEnds = params['HoldProxyUntilApplicationEnds']
end