class TencentCloud::Tcss::V20201101::DescribeNetworkFirewallPolicyDetailResponse
DescribeNetworkFirewallPolicyDetail返回参数结构体
def deserialize(params)
def deserialize(params) @ClusterId = params['ClusterId'] @PolicyName = params['PolicyName'] @Namespace = params['Namespace'] @FromPolicyRule = params['FromPolicyRule'] @ToPolicyRule = params['ToPolicyRule'] unless params['CustomPolicy'].nil? @CustomPolicy = [] params['CustomPolicy'].each do |i| networkcustompolicy_tmp = NetworkCustomPolicy.new networkcustompolicy_tmp.deserialize(i) @CustomPolicy << networkcustompolicy_tmp end end @PodSelector = params['PodSelector'] @Description = params['Description'] @PolicyCreateTime = params['PolicyCreateTime'] @PolicySourceType = params['PolicySourceType'] @NetworkPolicyPlugin = params['NetworkPolicyPlugin'] @PublishStatus = params['PublishStatus'] @PublishResult = params['PublishResult'] @RequestId = params['RequestId'] end
def initialize(clusterid=nil, policyname=nil, namespace=nil, frompolicyrule=nil, topolicyrule=nil, custompolicy=nil, podselector=nil, description=nil, policycreatetime=nil, policysourcetype=nil, networkpolicyplugin=nil, publishstatus=nil, publishresult=nil, requestid=nil)
def initialize(clusterid=nil, policyname=nil, namespace=nil, frompolicyrule=nil, topolicyrule=nil, custompolicy=nil, podselector=nil, description=nil, policycreatetime=nil, policysourcetype=nil, networkpolicyplugin=nil, publishstatus=nil, publishresult=nil, requestid=nil) @ClusterId = clusterid @PolicyName = policyname @Namespace = namespace @FromPolicyRule = frompolicyrule @ToPolicyRule = topolicyrule @CustomPolicy = custompolicy @PodSelector = podselector @Description = description @PolicyCreateTime = policycreatetime @PolicySourceType = policysourcetype @NetworkPolicyPlugin = networkpolicyplugin @PublishStatus = publishstatus @PublishResult = publishresult @RequestId = requestid end