public static DescribeTagResourcesResponse Unmarshall(UnmarshallerContext _ctx) { DescribeTagResourcesResponse describeTagResourcesResponse = new DescribeTagResourcesResponse(); describeTagResourcesResponse.HttpResponse = _ctx.HttpResponse; describeTagResourcesResponse.RequestId = _ctx.StringValue("DescribeTagResources.RequestId"); List <DescribeTagResourcesResponse.DescribeTagResources_TagResource> describeTagResourcesResponse_tagResources = new List <DescribeTagResourcesResponse.DescribeTagResources_TagResource>(); for (int i = 0; i < _ctx.Length("DescribeTagResources.TagResources.Length"); i++) { DescribeTagResourcesResponse.DescribeTagResources_TagResource tagResource = new DescribeTagResourcesResponse.DescribeTagResources_TagResource(); tagResource.ResourceId = _ctx.StringValue("DescribeTagResources.TagResources[" + i + "].ResourceId"); List <DescribeTagResourcesResponse.DescribeTagResources_TagResource.DescribeTagResources_TagItem> tagResource_tag = new List <DescribeTagResourcesResponse.DescribeTagResources_TagResource.DescribeTagResources_TagItem>(); for (int j = 0; j < _ctx.Length("DescribeTagResources.TagResources[" + i + "].Tag.Length"); j++) { DescribeTagResourcesResponse.DescribeTagResources_TagResource.DescribeTagResources_TagItem tagItem = new DescribeTagResourcesResponse.DescribeTagResources_TagResource.DescribeTagResources_TagItem(); tagItem.Key = _ctx.StringValue("DescribeTagResources.TagResources[" + i + "].Tag[" + j + "].Key"); tagItem._Value = _ctx.StringValue("DescribeTagResources.TagResources[" + i + "].Tag[" + j + "].Value"); tagResource_tag.Add(tagItem); } tagResource.Tag = tagResource_tag; describeTagResourcesResponse_tagResources.Add(tagResource); } describeTagResourcesResponse.TagResources = describeTagResourcesResponse_tagResources; return(describeTagResourcesResponse); }
public static DescribeTagResourcesResponse Unmarshall(UnmarshallerContext _ctx) { DescribeTagResourcesResponse describeTagResourcesResponse = new DescribeTagResourcesResponse(); describeTagResourcesResponse.HttpResponse = _ctx.HttpResponse; describeTagResourcesResponse.RequestId = _ctx.StringValue("DescribeTagResources.RequestId"); describeTagResourcesResponse.NextToken = _ctx.StringValue("DescribeTagResources.NextToken"); List <DescribeTagResourcesResponse.DescribeTagResources_TagResource> describeTagResourcesResponse_tagResources = new List <DescribeTagResourcesResponse.DescribeTagResources_TagResource>(); for (int i = 0; i < _ctx.Length("DescribeTagResources.TagResources.Length"); i++) { DescribeTagResourcesResponse.DescribeTagResources_TagResource tagResource = new DescribeTagResourcesResponse.DescribeTagResources_TagResource(); tagResource.ResourceType = _ctx.StringValue("DescribeTagResources.TagResources[" + i + "].ResourceType"); tagResource.ResourceId = _ctx.StringValue("DescribeTagResources.TagResources[" + i + "].ResourceId"); tagResource.TagKey = _ctx.StringValue("DescribeTagResources.TagResources[" + i + "].TagKey"); tagResource.TagValue = _ctx.StringValue("DescribeTagResources.TagResources[" + i + "].TagValue"); describeTagResourcesResponse_tagResources.Add(tagResource); } describeTagResourcesResponse.TagResources = describeTagResourcesResponse_tagResources; return(describeTagResourcesResponse); }