@@ -472,7 +472,13 @@ async def SetMeterStatus(self, statues=None):
472472class SecretsFacade (Type ):
473473 name = 'Secrets'
474474 version = 2
475- schema = {'definitions' : {'CreateSecretArg' : {'additionalProperties' : False ,
475+ schema = {'definitions' : {'AccessInfo' : {'additionalProperties' : False ,
476+ 'properties' : {'role' : {'type' : 'string' },
477+ 'scope-tag' : {'type' : 'string' },
478+ 'target-tag' : {'type' : 'string' }},
479+ 'required' : ['target-tag' , 'scope-tag' , 'role' ],
480+ 'type' : 'object' },
481+ 'CreateSecretArg' : {'additionalProperties' : False ,
476482 'properties' : {'UpsertSecretArg' : {'$ref' : '#/definitions/UpsertSecretArg' },
477483 'content' : {'$ref' : '#/definitions/SecretContentParams' },
478484 'description' : {'type' : 'string' },
@@ -531,13 +537,16 @@ class SecretsFacade(Type):
531537 'applications' ],
532538 'type' : 'object' },
533539 'ListSecretResult' : {'additionalProperties' : False ,
534- 'properties' : {'create-time' : {'format' : 'date-time' ,
540+ 'properties' : {'access' : {'items' : {'$ref' : '#/definitions/AccessInfo' },
541+ 'type' : 'array' },
542+ 'create-time' : {'format' : 'date-time' ,
535543 'type' : 'string' },
536544 'description' : {'type' : 'string' },
537545 'label' : {'type' : 'string' },
538546 'latest-expire-time' : {'format' : 'date-time' ,
539547 'type' : 'string' },
540548 'latest-revision' : {'type' : 'integer' },
549+ 'latest-revision-checksum' : {'type' : 'string' },
541550 'next-rotate-time' : {'format' : 'date-time' ,
542551 'type' : 'string' },
543552 'owner-tag' : {'type' : 'string' },
@@ -553,6 +562,7 @@ class SecretsFacade(Type):
553562 'version' ,
554563 'owner-tag' ,
555564 'latest-revision' ,
565+ 'latest-revision-checksum' ,
556566 'create-time' ,
557567 'update-time' ,
558568 'revisions' ],
@@ -568,7 +578,8 @@ class SecretsFacade(Type):
568578 'required' : ['show-secrets' , 'filter' ],
569579 'type' : 'object' },
570580 'SecretContentParams' : {'additionalProperties' : False ,
571- 'properties' : {'data' : {'patternProperties' : {'.*' : {'type' : 'string' }},
581+ 'properties' : {'checksum' : {'type' : 'string' },
582+ 'data' : {'patternProperties' : {'.*' : {'type' : 'string' }},
572583 'type' : 'object' },
573584 'value-ref' : {'$ref' : '#/definitions/SecretValueRef' }},
574585 'type' : 'object' },
0 commit comments