@@ -19,6 +19,8 @@ abstract class SecretResource implements _i1.SerializableModel {
1919 required this .cloudCapsuleId,
2020 required this .secretId,
2121 required this .secretType,
22+ this .latestVersionId,
23+ this .activeVersionId,
2224 this .createdAt,
2325 });
2426
@@ -27,6 +29,8 @@ abstract class SecretResource implements _i1.SerializableModel {
2729 required String cloudCapsuleId,
2830 required String secretId,
2931 required _i2.SecretType secretType,
32+ String ? latestVersionId,
33+ String ? activeVersionId,
3034 DateTime ? createdAt,
3135 }) = _SecretResourceImpl ;
3236
@@ -37,6 +41,8 @@ abstract class SecretResource implements _i1.SerializableModel {
3741 secretId: jsonSerialization['secretId' ] as String ,
3842 secretType:
3943 _i2.SecretType .fromJson ((jsonSerialization['secretType' ] as String )),
44+ latestVersionId: jsonSerialization['latestVersionId' ] as String ? ,
45+ activeVersionId: jsonSerialization['activeVersionId' ] as String ? ,
4046 createdAt: jsonSerialization['createdAt' ] == null
4147 ? null
4248 : _i1.DateTimeJsonExtension .fromJson (jsonSerialization['createdAt' ]),
@@ -54,6 +60,10 @@ abstract class SecretResource implements _i1.SerializableModel {
5460
5561 _i2.SecretType secretType;
5662
63+ String ? latestVersionId;
64+
65+ String ? activeVersionId;
66+
5767 DateTime ? createdAt;
5868
5969 /// Returns a shallow copy of this [SecretResource]
@@ -64,6 +74,8 @@ abstract class SecretResource implements _i1.SerializableModel {
6474 String ? cloudCapsuleId,
6575 String ? secretId,
6676 _i2.SecretType ? secretType,
77+ String ? latestVersionId,
78+ String ? activeVersionId,
6779 DateTime ? createdAt,
6880 });
6981 @override
@@ -73,6 +85,8 @@ abstract class SecretResource implements _i1.SerializableModel {
7385 'cloudCapsuleId' : cloudCapsuleId,
7486 'secretId' : secretId,
7587 'secretType' : secretType.toJson (),
88+ if (latestVersionId != null ) 'latestVersionId' : latestVersionId,
89+ if (activeVersionId != null ) 'activeVersionId' : activeVersionId,
7690 if (createdAt != null ) 'createdAt' : createdAt? .toJson (),
7791 };
7892 }
@@ -91,12 +105,16 @@ class _SecretResourceImpl extends SecretResource {
91105 required String cloudCapsuleId,
92106 required String secretId,
93107 required _i2.SecretType secretType,
108+ String ? latestVersionId,
109+ String ? activeVersionId,
94110 DateTime ? createdAt,
95111 }) : super ._(
96112 id: id,
97113 cloudCapsuleId: cloudCapsuleId,
98114 secretId: secretId,
99115 secretType: secretType,
116+ latestVersionId: latestVersionId,
117+ activeVersionId: activeVersionId,
100118 createdAt: createdAt,
101119 );
102120
@@ -109,13 +127,19 @@ class _SecretResourceImpl extends SecretResource {
109127 String ? cloudCapsuleId,
110128 String ? secretId,
111129 _i2.SecretType ? secretType,
130+ Object ? latestVersionId = _Undefined ,
131+ Object ? activeVersionId = _Undefined ,
112132 Object ? createdAt = _Undefined ,
113133 }) {
114134 return SecretResource (
115135 id: id is int ? ? id : this .id,
116136 cloudCapsuleId: cloudCapsuleId ?? this .cloudCapsuleId,
117137 secretId: secretId ?? this .secretId,
118138 secretType: secretType ?? this .secretType,
139+ latestVersionId:
140+ latestVersionId is String ? ? latestVersionId : this .latestVersionId,
141+ activeVersionId:
142+ activeVersionId is String ? ? activeVersionId : this .activeVersionId,
119143 createdAt: createdAt is DateTime ? ? createdAt : this .createdAt,
120144 );
121145 }
0 commit comments