public static DescribeLoadBalancerHTTPListenerAttributeResponse Unmarshall(UnmarshallerContext context) { DescribeLoadBalancerHTTPListenerAttributeResponse describeLoadBalancerHTTPListenerAttributeResponse = new DescribeLoadBalancerHTTPListenerAttributeResponse(); describeLoadBalancerHTTPListenerAttributeResponse.HttpResponse = context.HttpResponse; describeLoadBalancerHTTPListenerAttributeResponse.RequestId = context.StringValue("DescribeLoadBalancerHTTPListenerAttribute.RequestId"); describeLoadBalancerHTTPListenerAttributeResponse.ListenerPort = context.IntegerValue("DescribeLoadBalancerHTTPListenerAttribute.ListenerPort"); describeLoadBalancerHTTPListenerAttributeResponse.BackendServerPort = context.IntegerValue("DescribeLoadBalancerHTTPListenerAttribute.BackendServerPort"); describeLoadBalancerHTTPListenerAttributeResponse.Bandwidth = context.IntegerValue("DescribeLoadBalancerHTTPListenerAttribute.Bandwidth"); describeLoadBalancerHTTPListenerAttributeResponse.Status = context.StringValue("DescribeLoadBalancerHTTPListenerAttribute.Status"); describeLoadBalancerHTTPListenerAttributeResponse.SecurityStatus = context.StringValue("DescribeLoadBalancerHTTPListenerAttribute.SecurityStatus"); describeLoadBalancerHTTPListenerAttributeResponse.XForwardedFor = context.StringValue("DescribeLoadBalancerHTTPListenerAttribute.XForwardedFor"); describeLoadBalancerHTTPListenerAttributeResponse.Scheduler = context.StringValue("DescribeLoadBalancerHTTPListenerAttribute.Scheduler"); describeLoadBalancerHTTPListenerAttributeResponse.StickySession = context.StringValue("DescribeLoadBalancerHTTPListenerAttribute.StickySession"); describeLoadBalancerHTTPListenerAttributeResponse.StickySessionType = context.StringValue("DescribeLoadBalancerHTTPListenerAttribute.StickySessionType"); describeLoadBalancerHTTPListenerAttributeResponse.CookieTimeout = context.IntegerValue("DescribeLoadBalancerHTTPListenerAttribute.CookieTimeout"); describeLoadBalancerHTTPListenerAttributeResponse.Cookie = context.StringValue("DescribeLoadBalancerHTTPListenerAttribute.Cookie"); describeLoadBalancerHTTPListenerAttributeResponse.HealthCheck = context.StringValue("DescribeLoadBalancerHTTPListenerAttribute.HealthCheck"); describeLoadBalancerHTTPListenerAttributeResponse.HealthCheckDomain = context.StringValue("DescribeLoadBalancerHTTPListenerAttribute.HealthCheckDomain"); describeLoadBalancerHTTPListenerAttributeResponse.HealthCheckURI = context.StringValue("DescribeLoadBalancerHTTPListenerAttribute.HealthCheckURI"); describeLoadBalancerHTTPListenerAttributeResponse.HealthyThreshold = context.IntegerValue("DescribeLoadBalancerHTTPListenerAttribute.HealthyThreshold"); describeLoadBalancerHTTPListenerAttributeResponse.UnhealthyThreshold = context.IntegerValue("DescribeLoadBalancerHTTPListenerAttribute.UnhealthyThreshold"); describeLoadBalancerHTTPListenerAttributeResponse.HealthCheckTimeout = context.IntegerValue("DescribeLoadBalancerHTTPListenerAttribute.HealthCheckTimeout"); describeLoadBalancerHTTPListenerAttributeResponse.HealthCheckInterval = context.IntegerValue("DescribeLoadBalancerHTTPListenerAttribute.HealthCheckInterval"); describeLoadBalancerHTTPListenerAttributeResponse.HealthCheckConnectPort = context.IntegerValue("DescribeLoadBalancerHTTPListenerAttribute.HealthCheckConnectPort"); describeLoadBalancerHTTPListenerAttributeResponse.HealthCheckHttpCode = context.StringValue("DescribeLoadBalancerHTTPListenerAttribute.HealthCheckHttpCode"); describeLoadBalancerHTTPListenerAttributeResponse.HealthCheckMethod = context.StringValue("DescribeLoadBalancerHTTPListenerAttribute.HealthCheckMethod"); describeLoadBalancerHTTPListenerAttributeResponse.MaxConnection = context.IntegerValue("DescribeLoadBalancerHTTPListenerAttribute.MaxConnection"); describeLoadBalancerHTTPListenerAttributeResponse.VServerGroupId = context.StringValue("DescribeLoadBalancerHTTPListenerAttribute.VServerGroupId"); describeLoadBalancerHTTPListenerAttributeResponse.Gzip = context.StringValue("DescribeLoadBalancerHTTPListenerAttribute.Gzip"); describeLoadBalancerHTTPListenerAttributeResponse.XForwardedFor_SLBIP = context.StringValue("DescribeLoadBalancerHTTPListenerAttribute.XForwardedFor_SLBIP"); describeLoadBalancerHTTPListenerAttributeResponse.XForwardedFor_SLBID = context.StringValue("DescribeLoadBalancerHTTPListenerAttribute.XForwardedFor_SLBID"); describeLoadBalancerHTTPListenerAttributeResponse.XForwardedFor_proto = context.StringValue("DescribeLoadBalancerHTTPListenerAttribute.XForwardedFor_proto"); describeLoadBalancerHTTPListenerAttributeResponse.AclId = context.StringValue("DescribeLoadBalancerHTTPListenerAttribute.AclId"); describeLoadBalancerHTTPListenerAttributeResponse.AclType = context.StringValue("DescribeLoadBalancerHTTPListenerAttribute.AclType"); describeLoadBalancerHTTPListenerAttributeResponse.AclStatus = context.StringValue("DescribeLoadBalancerHTTPListenerAttribute.AclStatus"); describeLoadBalancerHTTPListenerAttributeResponse.VpcIds = context.StringValue("DescribeLoadBalancerHTTPListenerAttribute.VpcIds"); describeLoadBalancerHTTPListenerAttributeResponse.ListenerForward = context.StringValue("DescribeLoadBalancerHTTPListenerAttribute.ListenerForward"); describeLoadBalancerHTTPListenerAttributeResponse.ForwardPort = context.IntegerValue("DescribeLoadBalancerHTTPListenerAttribute.ForwardPort"); describeLoadBalancerHTTPListenerAttributeResponse.RequestTimeout = context.IntegerValue("DescribeLoadBalancerHTTPListenerAttribute.RequestTimeout"); describeLoadBalancerHTTPListenerAttributeResponse.IdleTimeout = context.IntegerValue("DescribeLoadBalancerHTTPListenerAttribute.IdleTimeout"); describeLoadBalancerHTTPListenerAttributeResponse.Description = context.StringValue("DescribeLoadBalancerHTTPListenerAttribute.Description"); List <DescribeLoadBalancerHTTPListenerAttributeResponse.DescribeLoadBalancerHTTPListenerAttribute_Rule> describeLoadBalancerHTTPListenerAttributeResponse_rules = new List <DescribeLoadBalancerHTTPListenerAttributeResponse.DescribeLoadBalancerHTTPListenerAttribute_Rule>(); for (int i = 0; i < context.Length("DescribeLoadBalancerHTTPListenerAttribute.Rules.Length"); i++) { DescribeLoadBalancerHTTPListenerAttributeResponse.DescribeLoadBalancerHTTPListenerAttribute_Rule rule = new DescribeLoadBalancerHTTPListenerAttributeResponse.DescribeLoadBalancerHTTPListenerAttribute_Rule(); rule.RuleId = context.StringValue("DescribeLoadBalancerHTTPListenerAttribute.Rules[" + i + "].RuleId"); rule.RuleName = context.StringValue("DescribeLoadBalancerHTTPListenerAttribute.Rules[" + i + "].RuleName"); rule.Domain = context.StringValue("DescribeLoadBalancerHTTPListenerAttribute.Rules[" + i + "].Domain"); rule.Url = context.StringValue("DescribeLoadBalancerHTTPListenerAttribute.Rules[" + i + "].Url"); rule.VServerGroupId = context.StringValue("DescribeLoadBalancerHTTPListenerAttribute.Rules[" + i + "].VServerGroupId"); describeLoadBalancerHTTPListenerAttributeResponse_rules.Add(rule); } describeLoadBalancerHTTPListenerAttributeResponse.Rules = describeLoadBalancerHTTPListenerAttributeResponse_rules; return(describeLoadBalancerHTTPListenerAttributeResponse); }
public static DescribeLoadBalancerHTTPListenerAttributeResponse Unmarshall(UnmarshallerContext context) { DescribeLoadBalancerHTTPListenerAttributeResponse describeLoadBalancerHTTPListenerAttributeResponse = new DescribeLoadBalancerHTTPListenerAttributeResponse(); describeLoadBalancerHTTPListenerAttributeResponse.HttpResponse = context.HttpResponse; describeLoadBalancerHTTPListenerAttributeResponse.RequestId = context.StringValue("DescribeLoadBalancerHTTPListenerAttribute.RequestId"); describeLoadBalancerHTTPListenerAttributeResponse.ListenerPort = context.IntegerValue("DescribeLoadBalancerHTTPListenerAttribute.ListenerPort"); describeLoadBalancerHTTPListenerAttributeResponse.BackendServerPort = context.IntegerValue("DescribeLoadBalancerHTTPListenerAttribute.BackendServerPort"); describeLoadBalancerHTTPListenerAttributeResponse.Bandwidth = context.IntegerValue("DescribeLoadBalancerHTTPListenerAttribute.Bandwidth"); describeLoadBalancerHTTPListenerAttributeResponse.Status = context.StringValue("DescribeLoadBalancerHTTPListenerAttribute.Status"); describeLoadBalancerHTTPListenerAttributeResponse.SecurityStatus = context.StringValue("DescribeLoadBalancerHTTPListenerAttribute.SecurityStatus"); describeLoadBalancerHTTPListenerAttributeResponse.XForwardedFor = context.StringValue("DescribeLoadBalancerHTTPListenerAttribute.XForwardedFor"); describeLoadBalancerHTTPListenerAttributeResponse.Scheduler = context.StringValue("DescribeLoadBalancerHTTPListenerAttribute.Scheduler"); describeLoadBalancerHTTPListenerAttributeResponse.StickySession = context.StringValue("DescribeLoadBalancerHTTPListenerAttribute.StickySession"); describeLoadBalancerHTTPListenerAttributeResponse.StickySessionType = context.StringValue("DescribeLoadBalancerHTTPListenerAttribute.StickySessionType"); describeLoadBalancerHTTPListenerAttributeResponse.CookieTimeout = context.IntegerValue("DescribeLoadBalancerHTTPListenerAttribute.CookieTimeout"); describeLoadBalancerHTTPListenerAttributeResponse.Cookie = context.StringValue("DescribeLoadBalancerHTTPListenerAttribute.Cookie"); describeLoadBalancerHTTPListenerAttributeResponse.HealthCheck = context.StringValue("DescribeLoadBalancerHTTPListenerAttribute.HealthCheck"); describeLoadBalancerHTTPListenerAttributeResponse.HealthCheckDomain = context.StringValue("DescribeLoadBalancerHTTPListenerAttribute.HealthCheckDomain"); describeLoadBalancerHTTPListenerAttributeResponse.HealthCheckURI = context.StringValue("DescribeLoadBalancerHTTPListenerAttribute.HealthCheckURI"); describeLoadBalancerHTTPListenerAttributeResponse.HealthyThreshold = context.IntegerValue("DescribeLoadBalancerHTTPListenerAttribute.HealthyThreshold"); describeLoadBalancerHTTPListenerAttributeResponse.UnhealthyThreshold = context.IntegerValue("DescribeLoadBalancerHTTPListenerAttribute.UnhealthyThreshold"); describeLoadBalancerHTTPListenerAttributeResponse.HealthCheckTimeout = context.IntegerValue("DescribeLoadBalancerHTTPListenerAttribute.HealthCheckTimeout"); describeLoadBalancerHTTPListenerAttributeResponse.HealthCheckInterval = context.IntegerValue("DescribeLoadBalancerHTTPListenerAttribute.HealthCheckInterval"); describeLoadBalancerHTTPListenerAttributeResponse.HealthCheckConnectPort = context.IntegerValue("DescribeLoadBalancerHTTPListenerAttribute.HealthCheckConnectPort"); describeLoadBalancerHTTPListenerAttributeResponse.HealthCheckHttpCode = context.StringValue("DescribeLoadBalancerHTTPListenerAttribute.HealthCheckHttpCode"); describeLoadBalancerHTTPListenerAttributeResponse.MaxConnection = context.IntegerValue("DescribeLoadBalancerHTTPListenerAttribute.MaxConnection"); describeLoadBalancerHTTPListenerAttributeResponse.VServerGroupId = context.StringValue("DescribeLoadBalancerHTTPListenerAttribute.VServerGroupId"); describeLoadBalancerHTTPListenerAttributeResponse.Gzip = context.StringValue("DescribeLoadBalancerHTTPListenerAttribute.Gzip"); describeLoadBalancerHTTPListenerAttributeResponse.XForwardedFor_SLBIP = context.StringValue("DescribeLoadBalancerHTTPListenerAttribute.XForwardedFor_SLBIP"); describeLoadBalancerHTTPListenerAttributeResponse.XForwardedFor_SLBID = context.StringValue("DescribeLoadBalancerHTTPListenerAttribute.XForwardedFor_SLBID"); describeLoadBalancerHTTPListenerAttributeResponse.XForwardedFor_proto = context.StringValue("DescribeLoadBalancerHTTPListenerAttribute.XForwardedFor_proto"); return(describeLoadBalancerHTTPListenerAttributeResponse); }