@@ -905,6 +905,13 @@ export interface CreatePolicyStoreInput {
905
905
* </important>
906
906
*/
907
907
validationSettings : ValidationSettings | undefined ;
908
+
909
+ /**
910
+ * @public
911
+ * <p>Descriptive text that you can provide to help with identification
912
+ * of the current policy store.</p>
913
+ */
914
+ description ?: string ;
908
915
}
909
916
910
917
/**
@@ -1487,6 +1494,13 @@ export interface GetPolicyStoreOutput {
1487
1494
* <p>The date and time that the policy store was last updated.</p>
1488
1495
*/
1489
1496
lastUpdatedDate : Date | undefined ;
1497
+
1498
+ /**
1499
+ * @public
1500
+ * <p>Descriptive text that you can provide to help with identification
1501
+ * of the current policy store.</p>
1502
+ */
1503
+ description ?: string ;
1490
1504
}
1491
1505
1492
1506
/**
@@ -1586,6 +1600,12 @@ export interface GetSchemaOutput {
1586
1600
* <p>The date and time that the schema was most recently updated.</p>
1587
1601
*/
1588
1602
lastUpdatedDate : Date | undefined ;
1603
+
1604
+ /**
1605
+ * @public
1606
+ * <p>The namespaces of the entities referenced by this schema.</p>
1607
+ */
1608
+ namespaces ?: string [ ] ;
1589
1609
}
1590
1610
1591
1611
/**
@@ -2269,6 +2289,19 @@ export interface PolicyStoreItem {
2269
2289
* <p>The date and time the policy was created.</p>
2270
2290
*/
2271
2291
createdDate : Date | undefined ;
2292
+
2293
+ /**
2294
+ * @public
2295
+ * <p>The date and time the policy store was most recently updated.</p>
2296
+ */
2297
+ lastUpdatedDate ?: Date ;
2298
+
2299
+ /**
2300
+ * @public
2301
+ * <p>Descriptive text that you can provide to help with identification
2302
+ * of the current policy store.</p>
2303
+ */
2304
+ description ?: string ;
2272
2305
}
2273
2306
2274
2307
/**
@@ -2760,6 +2793,13 @@ export interface UpdatePolicyStoreInput {
2760
2793
* policy store.</p>
2761
2794
*/
2762
2795
validationSettings : ValidationSettings | undefined ;
2796
+
2797
+ /**
2798
+ * @public
2799
+ * <p>Descriptive text that you can provide to help with identification
2800
+ * of the current policy store.</p>
2801
+ */
2802
+ description ?: string ;
2763
2803
}
2764
2804
2765
2805
/**
@@ -3408,6 +3448,14 @@ export const CreatePolicyOutputFilterSensitiveLog = (obj: CreatePolicyOutput): a
3408
3448
...( obj . resource && { resource : EntityIdentifierFilterSensitiveLog ( obj . resource ) } ) ,
3409
3449
} ) ;
3410
3450
3451
+ /**
3452
+ * @internal
3453
+ */
3454
+ export const CreatePolicyStoreInputFilterSensitiveLog = ( obj : CreatePolicyStoreInput ) : any => ( {
3455
+ ...obj ,
3456
+ ...( obj . description && { description : SENSITIVE_STRING } ) ,
3457
+ } ) ;
3458
+
3411
3459
/**
3412
3460
* @internal
3413
3461
*/
@@ -3483,6 +3531,14 @@ export const GetPolicyOutputFilterSensitiveLog = (obj: GetPolicyOutput): any =>
3483
3531
...( obj . definition && { definition : PolicyDefinitionDetailFilterSensitiveLog ( obj . definition ) } ) ,
3484
3532
} ) ;
3485
3533
3534
+ /**
3535
+ * @internal
3536
+ */
3537
+ export const GetPolicyStoreOutputFilterSensitiveLog = ( obj : GetPolicyStoreOutput ) : any => ( {
3538
+ ...obj ,
3539
+ ...( obj . description && { description : SENSITIVE_STRING } ) ,
3540
+ } ) ;
3541
+
3486
3542
/**
3487
3543
* @internal
3488
3544
*/
@@ -3498,6 +3554,7 @@ export const GetPolicyTemplateOutputFilterSensitiveLog = (obj: GetPolicyTemplate
3498
3554
export const GetSchemaOutputFilterSensitiveLog = ( obj : GetSchemaOutput ) : any => ( {
3499
3555
...obj ,
3500
3556
...( obj . schema && { schema : SENSITIVE_STRING } ) ,
3557
+ ...( obj . namespaces && { namespaces : SENSITIVE_STRING } ) ,
3501
3558
} ) ;
3502
3559
3503
3560
/**
@@ -3653,6 +3710,22 @@ export const ListPoliciesOutputFilterSensitiveLog = (obj: ListPoliciesOutput): a
3653
3710
...( obj . policies && { policies : obj . policies . map ( ( item ) => PolicyItemFilterSensitiveLog ( item ) ) } ) ,
3654
3711
} ) ;
3655
3712
3713
+ /**
3714
+ * @internal
3715
+ */
3716
+ export const PolicyStoreItemFilterSensitiveLog = ( obj : PolicyStoreItem ) : any => ( {
3717
+ ...obj ,
3718
+ ...( obj . description && { description : SENSITIVE_STRING } ) ,
3719
+ } ) ;
3720
+
3721
+ /**
3722
+ * @internal
3723
+ */
3724
+ export const ListPolicyStoresOutputFilterSensitiveLog = ( obj : ListPolicyStoresOutput ) : any => ( {
3725
+ ...obj ,
3726
+ ...( obj . policyStores && { policyStores : obj . policyStores . map ( ( item ) => PolicyStoreItemFilterSensitiveLog ( item ) ) } ) ,
3727
+ } ) ;
3728
+
3656
3729
/**
3657
3730
* @internal
3658
3731
*/
@@ -3738,6 +3811,14 @@ export const PutSchemaOutputFilterSensitiveLog = (obj: PutSchemaOutput): any =>
3738
3811
...( obj . namespaces && { namespaces : SENSITIVE_STRING } ) ,
3739
3812
} ) ;
3740
3813
3814
+ /**
3815
+ * @internal
3816
+ */
3817
+ export const UpdatePolicyStoreInputFilterSensitiveLog = ( obj : UpdatePolicyStoreInput ) : any => ( {
3818
+ ...obj ,
3819
+ ...( obj . description && { description : SENSITIVE_STRING } ) ,
3820
+ } ) ;
3821
+
3741
3822
/**
3742
3823
* @internal
3743
3824
*/
0 commit comments