@@ -2892,7 +2892,7 @@ const de_AccessPointNotFoundException = (output: any, context: __SerdeContext):
2892
2892
*/
2893
2893
const de_AddAvailabilityZonesOutput = ( output : any , context : __SerdeContext ) : AddAvailabilityZonesOutput => {
2894
2894
const contents : any = { } ;
2895
- if ( output . AvailabilityZones === "" ) {
2895
+ if ( String ( output . AvailabilityZones ) . trim ( ) === "" ) {
2896
2896
contents [ _AZ ] = [ ] ;
2897
2897
} else if ( output [ _AZ ] != null && output [ _AZ ] [ _m ] != null ) {
2898
2898
contents [ _AZ ] = de_AvailabilityZones ( __getArrayIfSingleItem ( output [ _AZ ] [ _m ] ) , context ) ;
@@ -2966,7 +2966,7 @@ const de_ApplySecurityGroupsToLoadBalancerOutput = (
2966
2966
context : __SerdeContext
2967
2967
) : ApplySecurityGroupsToLoadBalancerOutput => {
2968
2968
const contents : any = { } ;
2969
- if ( output . SecurityGroups === "" ) {
2969
+ if ( String ( output . SecurityGroups ) . trim ( ) === "" ) {
2970
2970
contents [ _SG ] = [ ] ;
2971
2971
} else if ( output [ _SG ] != null && output [ _SG ] [ _m ] != null ) {
2972
2972
contents [ _SG ] = de_SecurityGroups ( __getArrayIfSingleItem ( output [ _SG ] [ _m ] ) , context ) ;
@@ -2982,7 +2982,7 @@ const de_AttachLoadBalancerToSubnetsOutput = (
2982
2982
context : __SerdeContext
2983
2983
) : AttachLoadBalancerToSubnetsOutput => {
2984
2984
const contents : any = { } ;
2985
- if ( output . Subnets === "" ) {
2985
+ if ( String ( output . Subnets ) . trim ( ) === "" ) {
2986
2986
contents [ _S ] = [ ] ;
2987
2987
} else if ( output [ _S ] != null && output [ _S ] [ _m ] != null ) {
2988
2988
contents [ _S ] = de_Subnets ( __getArrayIfSingleItem ( output [ _S ] [ _m ] ) , context ) ;
@@ -3009,7 +3009,7 @@ const de_BackendServerDescription = (output: any, context: __SerdeContext): Back
3009
3009
if ( output [ _IPn ] != null ) {
3010
3010
contents [ _IPn ] = __strictParseInt32 ( output [ _IPn ] ) as number ;
3011
3011
}
3012
- if ( output . PolicyNames === "" ) {
3012
+ if ( String ( output . PolicyNames ) . trim ( ) === "" ) {
3013
3013
contents [ _PNo ] = [ ] ;
3014
3014
} else if ( output [ _PNo ] != null && output [ _PNo ] [ _m ] != null ) {
3015
3015
contents [ _PNo ] = de_PolicyNames ( __getArrayIfSingleItem ( output [ _PNo ] [ _m ] ) , context ) ;
@@ -3181,7 +3181,7 @@ const de_DependencyThrottleException = (output: any, context: __SerdeContext): D
3181
3181
*/
3182
3182
const de_DeregisterEndPointsOutput = ( output : any , context : __SerdeContext ) : DeregisterEndPointsOutput => {
3183
3183
const contents : any = { } ;
3184
- if ( output . Instances === "" ) {
3184
+ if ( String ( output . Instances ) . trim ( ) === "" ) {
3185
3185
contents [ _I ] = [ ] ;
3186
3186
} else if ( output [ _I ] != null && output [ _I ] [ _m ] != null ) {
3187
3187
contents [ _I ] = de_Instances ( __getArrayIfSingleItem ( output [ _I ] [ _m ] ) , context ) ;
@@ -3194,7 +3194,7 @@ const de_DeregisterEndPointsOutput = (output: any, context: __SerdeContext): Der
3194
3194
*/
3195
3195
const de_DescribeAccessPointsOutput = ( output : any , context : __SerdeContext ) : DescribeAccessPointsOutput => {
3196
3196
const contents : any = { } ;
3197
- if ( output . LoadBalancerDescriptions === "" ) {
3197
+ if ( String ( output . LoadBalancerDescriptions ) . trim ( ) === "" ) {
3198
3198
contents [ _LBD ] = [ ] ;
3199
3199
} else if ( output [ _LBD ] != null && output [ _LBD ] [ _m ] != null ) {
3200
3200
contents [ _LBD ] = de_LoadBalancerDescriptions ( __getArrayIfSingleItem ( output [ _LBD ] [ _m ] ) , context ) ;
@@ -3210,7 +3210,7 @@ const de_DescribeAccessPointsOutput = (output: any, context: __SerdeContext): De
3210
3210
*/
3211
3211
const de_DescribeAccountLimitsOutput = ( output : any , context : __SerdeContext ) : DescribeAccountLimitsOutput => {
3212
3212
const contents : any = { } ;
3213
- if ( output . Limits === "" ) {
3213
+ if ( String ( output . Limits ) . trim ( ) === "" ) {
3214
3214
contents [ _Li ] = [ ] ;
3215
3215
} else if ( output [ _Li ] != null && output [ _Li ] [ _m ] != null ) {
3216
3216
contents [ _Li ] = de_Limits ( __getArrayIfSingleItem ( output [ _Li ] [ _m ] ) , context ) ;
@@ -3226,7 +3226,7 @@ const de_DescribeAccountLimitsOutput = (output: any, context: __SerdeContext): D
3226
3226
*/
3227
3227
const de_DescribeEndPointStateOutput = ( output : any , context : __SerdeContext ) : DescribeEndPointStateOutput => {
3228
3228
const contents : any = { } ;
3229
- if ( output . InstanceStates === "" ) {
3229
+ if ( String ( output . InstanceStates ) . trim ( ) === "" ) {
3230
3230
contents [ _IS ] = [ ] ;
3231
3231
} else if ( output [ _IS ] != null && output [ _IS ] [ _m ] != null ) {
3232
3232
contents [ _IS ] = de_InstanceStates ( __getArrayIfSingleItem ( output [ _IS ] [ _m ] ) , context ) ;
@@ -3256,7 +3256,7 @@ const de_DescribeLoadBalancerPoliciesOutput = (
3256
3256
context : __SerdeContext
3257
3257
) : DescribeLoadBalancerPoliciesOutput => {
3258
3258
const contents : any = { } ;
3259
- if ( output . PolicyDescriptions === "" ) {
3259
+ if ( String ( output . PolicyDescriptions ) . trim ( ) === "" ) {
3260
3260
contents [ _PD ] = [ ] ;
3261
3261
} else if ( output [ _PD ] != null && output [ _PD ] [ _m ] != null ) {
3262
3262
contents [ _PD ] = de_PolicyDescriptions ( __getArrayIfSingleItem ( output [ _PD ] [ _m ] ) , context ) ;
@@ -3272,7 +3272,7 @@ const de_DescribeLoadBalancerPolicyTypesOutput = (
3272
3272
context : __SerdeContext
3273
3273
) : DescribeLoadBalancerPolicyTypesOutput => {
3274
3274
const contents : any = { } ;
3275
- if ( output . PolicyTypeDescriptions === "" ) {
3275
+ if ( String ( output . PolicyTypeDescriptions ) . trim ( ) === "" ) {
3276
3276
contents [ _PTD ] = [ ] ;
3277
3277
} else if ( output [ _PTD ] != null && output [ _PTD ] [ _m ] != null ) {
3278
3278
contents [ _PTD ] = de_PolicyTypeDescriptions ( __getArrayIfSingleItem ( output [ _PTD ] [ _m ] ) , context ) ;
@@ -3285,7 +3285,7 @@ const de_DescribeLoadBalancerPolicyTypesOutput = (
3285
3285
*/
3286
3286
const de_DescribeTagsOutput = ( output : any , context : __SerdeContext ) : DescribeTagsOutput => {
3287
3287
const contents : any = { } ;
3288
- if ( output . TagDescriptions === "" ) {
3288
+ if ( String ( output . TagDescriptions ) . trim ( ) === "" ) {
3289
3289
contents [ _TD ] = [ ] ;
3290
3290
} else if ( output [ _TD ] != null && output [ _TD ] [ _m ] != null ) {
3291
3291
contents [ _TD ] = de_TagDescriptions ( __getArrayIfSingleItem ( output [ _TD ] [ _m ] ) , context ) ;
@@ -3301,7 +3301,7 @@ const de_DetachLoadBalancerFromSubnetsOutput = (
3301
3301
context : __SerdeContext
3302
3302
) : DetachLoadBalancerFromSubnetsOutput => {
3303
3303
const contents : any = { } ;
3304
- if ( output . Subnets === "" ) {
3304
+ if ( String ( output . Subnets ) . trim ( ) === "" ) {
3305
3305
contents [ _S ] = [ ] ;
3306
3306
} else if ( output [ _S ] != null && output [ _S ] [ _m ] != null ) {
3307
3307
contents [ _S ] = de_Subnets ( __getArrayIfSingleItem ( output [ _S ] [ _m ] ) , context ) ;
@@ -3571,7 +3571,7 @@ const de_ListenerDescription = (output: any, context: __SerdeContext): ListenerD
3571
3571
if ( output [ _Lis ] != null ) {
3572
3572
contents [ _Lis ] = de_Listener ( output [ _Lis ] , context ) ;
3573
3573
}
3574
- if ( output . PolicyNames === "" ) {
3574
+ if ( String ( output . PolicyNames ) . trim ( ) === "" ) {
3575
3575
contents [ _PNo ] = [ ] ;
3576
3576
} else if ( output [ _PNo ] != null && output [ _PNo ] [ _m ] != null ) {
3577
3577
contents [ _PNo ] = de_PolicyNames ( __getArrayIfSingleItem ( output [ _PNo ] [ _m ] ) , context ) ;
@@ -3632,7 +3632,7 @@ const de_LoadBalancerAttributes = (output: any, context: __SerdeContext): LoadBa
3632
3632
if ( output [ _CS ] != null ) {
3633
3633
contents [ _CS ] = de_ConnectionSettings ( output [ _CS ] , context ) ;
3634
3634
}
3635
- if ( output . AdditionalAttributes === "" ) {
3635
+ if ( String ( output . AdditionalAttributes ) . trim ( ) === "" ) {
3636
3636
contents [ _AA ] = [ ] ;
3637
3637
} else if ( output [ _AA ] != null && output [ _AA ] [ _m ] != null ) {
3638
3638
contents [ _AA ] = de_AdditionalAttributes ( __getArrayIfSingleItem ( output [ _AA ] [ _m ] ) , context ) ;
@@ -3657,33 +3657,33 @@ const de_LoadBalancerDescription = (output: any, context: __SerdeContext): LoadB
3657
3657
if ( output [ _CHZNID ] != null ) {
3658
3658
contents [ _CHZNID ] = __expectString ( output [ _CHZNID ] ) ;
3659
3659
}
3660
- if ( output . ListenerDescriptions === "" ) {
3660
+ if ( String ( output . ListenerDescriptions ) . trim ( ) === "" ) {
3661
3661
contents [ _LD ] = [ ] ;
3662
3662
} else if ( output [ _LD ] != null && output [ _LD ] [ _m ] != null ) {
3663
3663
contents [ _LD ] = de_ListenerDescriptions ( __getArrayIfSingleItem ( output [ _LD ] [ _m ] ) , context ) ;
3664
3664
}
3665
3665
if ( output [ _Po ] != null ) {
3666
3666
contents [ _Po ] = de_Policies ( output [ _Po ] , context ) ;
3667
3667
}
3668
- if ( output . BackendServerDescriptions === "" ) {
3668
+ if ( String ( output . BackendServerDescriptions ) . trim ( ) === "" ) {
3669
3669
contents [ _BSD ] = [ ] ;
3670
3670
} else if ( output [ _BSD ] != null && output [ _BSD ] [ _m ] != null ) {
3671
3671
contents [ _BSD ] = de_BackendServerDescriptions ( __getArrayIfSingleItem ( output [ _BSD ] [ _m ] ) , context ) ;
3672
3672
}
3673
- if ( output . AvailabilityZones === "" ) {
3673
+ if ( String ( output . AvailabilityZones ) . trim ( ) === "" ) {
3674
3674
contents [ _AZ ] = [ ] ;
3675
3675
} else if ( output [ _AZ ] != null && output [ _AZ ] [ _m ] != null ) {
3676
3676
contents [ _AZ ] = de_AvailabilityZones ( __getArrayIfSingleItem ( output [ _AZ ] [ _m ] ) , context ) ;
3677
3677
}
3678
- if ( output . Subnets === "" ) {
3678
+ if ( String ( output . Subnets ) . trim ( ) === "" ) {
3679
3679
contents [ _S ] = [ ] ;
3680
3680
} else if ( output [ _S ] != null && output [ _S ] [ _m ] != null ) {
3681
3681
contents [ _S ] = de_Subnets ( __getArrayIfSingleItem ( output [ _S ] [ _m ] ) , context ) ;
3682
3682
}
3683
3683
if ( output [ _VPCI ] != null ) {
3684
3684
contents [ _VPCI ] = __expectString ( output [ _VPCI ] ) ;
3685
3685
}
3686
- if ( output . Instances === "" ) {
3686
+ if ( String ( output . Instances ) . trim ( ) === "" ) {
3687
3687
contents [ _I ] = [ ] ;
3688
3688
} else if ( output [ _I ] != null && output [ _I ] [ _m ] != null ) {
3689
3689
contents [ _I ] = de_Instances ( __getArrayIfSingleItem ( output [ _I ] [ _m ] ) , context ) ;
@@ -3694,7 +3694,7 @@ const de_LoadBalancerDescription = (output: any, context: __SerdeContext): LoadB
3694
3694
if ( output [ _SSG ] != null ) {
3695
3695
contents [ _SSG ] = de_SourceSecurityGroup ( output [ _SSG ] , context ) ;
3696
3696
}
3697
- if ( output . SecurityGroups === "" ) {
3697
+ if ( String ( output . SecurityGroups ) . trim ( ) === "" ) {
3698
3698
contents [ _SG ] = [ ] ;
3699
3699
} else if ( output [ _SG ] != null && output [ _SG ] [ _m ] != null ) {
3700
3700
contents [ _SG ] = de_SecurityGroups ( __getArrayIfSingleItem ( output [ _SG ] [ _m ] ) , context ) ;
@@ -3752,17 +3752,17 @@ const de_OperationNotPermittedException = (output: any, context: __SerdeContext)
3752
3752
*/
3753
3753
const de_Policies = ( output : any , context : __SerdeContext ) : Policies => {
3754
3754
const contents : any = { } ;
3755
- if ( output . AppCookieStickinessPolicies === "" ) {
3755
+ if ( String ( output . AppCookieStickinessPolicies ) . trim ( ) === "" ) {
3756
3756
contents [ _ACSP ] = [ ] ;
3757
3757
} else if ( output [ _ACSP ] != null && output [ _ACSP ] [ _m ] != null ) {
3758
3758
contents [ _ACSP ] = de_AppCookieStickinessPolicies ( __getArrayIfSingleItem ( output [ _ACSP ] [ _m ] ) , context ) ;
3759
3759
}
3760
- if ( output . LBCookieStickinessPolicies === "" ) {
3760
+ if ( String ( output . LBCookieStickinessPolicies ) . trim ( ) === "" ) {
3761
3761
contents [ _LBCSP ] = [ ] ;
3762
3762
} else if ( output [ _LBCSP ] != null && output [ _LBCSP ] [ _m ] != null ) {
3763
3763
contents [ _LBCSP ] = de_LBCookieStickinessPolicies ( __getArrayIfSingleItem ( output [ _LBCSP ] [ _m ] ) , context ) ;
3764
3764
}
3765
- if ( output . OtherPolicies === "" ) {
3765
+ if ( String ( output . OtherPolicies ) . trim ( ) === "" ) {
3766
3766
contents [ _OP ] = [ ] ;
3767
3767
} else if ( output [ _OP ] != null && output [ _OP ] [ _m ] != null ) {
3768
3768
contents [ _OP ] = de_PolicyNames ( __getArrayIfSingleItem ( output [ _OP ] [ _m ] ) , context ) ;
@@ -3840,7 +3840,7 @@ const de_PolicyDescription = (output: any, context: __SerdeContext): PolicyDescr
3840
3840
if ( output [ _PTN ] != null ) {
3841
3841
contents [ _PTN ] = __expectString ( output [ _PTN ] ) ;
3842
3842
}
3843
- if ( output . PolicyAttributeDescriptions === "" ) {
3843
+ if ( String ( output . PolicyAttributeDescriptions ) . trim ( ) === "" ) {
3844
3844
contents [ _PAD ] = [ ] ;
3845
3845
} else if ( output [ _PAD ] != null && output [ _PAD ] [ _m ] != null ) {
3846
3846
contents [ _PAD ] = de_PolicyAttributeDescriptions ( __getArrayIfSingleItem ( output [ _PAD ] [ _m ] ) , context ) ;
@@ -3892,7 +3892,7 @@ const de_PolicyTypeDescription = (output: any, context: __SerdeContext): PolicyT
3892
3892
if ( output [ _D ] != null ) {
3893
3893
contents [ _D ] = __expectString ( output [ _D ] ) ;
3894
3894
}
3895
- if ( output . PolicyAttributeTypeDescriptions === "" ) {
3895
+ if ( String ( output . PolicyAttributeTypeDescriptions ) . trim ( ) === "" ) {
3896
3896
contents [ _PATD ] = [ ] ;
3897
3897
} else if ( output [ _PATD ] != null && output [ _PATD ] [ _m ] != null ) {
3898
3898
contents [ _PATD ] = de_PolicyAttributeTypeDescriptions ( __getArrayIfSingleItem ( output [ _PATD ] [ _m ] ) , context ) ;
@@ -3927,7 +3927,7 @@ const de_PolicyTypeNotFoundException = (output: any, context: __SerdeContext): P
3927
3927
*/
3928
3928
const de_RegisterEndPointsOutput = ( output : any , context : __SerdeContext ) : RegisterEndPointsOutput => {
3929
3929
const contents : any = { } ;
3930
- if ( output . Instances === "" ) {
3930
+ if ( String ( output . Instances ) . trim ( ) === "" ) {
3931
3931
contents [ _I ] = [ ] ;
3932
3932
} else if ( output [ _I ] != null && output [ _I ] [ _m ] != null ) {
3933
3933
contents [ _I ] = de_Instances ( __getArrayIfSingleItem ( output [ _I ] [ _m ] ) , context ) ;
@@ -3940,7 +3940,7 @@ const de_RegisterEndPointsOutput = (output: any, context: __SerdeContext): Regis
3940
3940
*/
3941
3941
const de_RemoveAvailabilityZonesOutput = ( output : any , context : __SerdeContext ) : RemoveAvailabilityZonesOutput => {
3942
3942
const contents : any = { } ;
3943
- if ( output . AvailabilityZones === "" ) {
3943
+ if ( String ( output . AvailabilityZones ) . trim ( ) === "" ) {
3944
3944
contents [ _AZ ] = [ ] ;
3945
3945
} else if ( output [ _AZ ] != null && output [ _AZ ] [ _m ] != null ) {
3946
3946
contents [ _AZ ] = de_AvailabilityZones ( __getArrayIfSingleItem ( output [ _AZ ] [ _m ] ) , context ) ;
@@ -4058,7 +4058,7 @@ const de_TagDescription = (output: any, context: __SerdeContext): TagDescription
4058
4058
if ( output [ _LBN ] != null ) {
4059
4059
contents [ _LBN ] = __expectString ( output [ _LBN ] ) ;
4060
4060
}
4061
- if ( output . Tags === "" ) {
4061
+ if ( String ( output . Tags ) . trim ( ) === "" ) {
4062
4062
contents [ _T ] = [ ] ;
4063
4063
} else if ( output [ _T ] != null && output [ _T ] [ _m ] != null ) {
4064
4064
contents [ _T ] = de_TagList ( __getArrayIfSingleItem ( output [ _T ] [ _m ] ) , context ) ;
0 commit comments