SharedAccessSignatureOperations interface
Interface representando uma operação de SharedAccessSignature.
Propriedades
| get |
Gere um token SAS para a conta de armazenamento e o contêiner fornecidos. A conta de armazenamento e o contêiner devem ser associados a um conjunto de dados de Computador Planetário indexado pela API STAC. |
| get |
Assina um HREF (uma URL de link) anexando um token SAS. Se o HREF não for um HREF do Armazenamento de Blobs do Azure, passe de volta o HREF não assinado. |
| revoke |
Revogue um Token SAS para conta de armazenamento gerenciado deste GeoCatalog. |
Detalhes da propriedade
getToken
Gere um token SAS para a conta de armazenamento e o contêiner fornecidos. A conta de armazenamento e o contêiner devem ser associados a um conjunto de dados de Computador Planetário indexado pela API STAC.
getToken: (collectionId: string, options?: SharedAccessSignatureGetTokenOptionalParams) => Promise<SharedAccessSignatureToken>
Valor da propriedade
(collectionId: string, options?: SharedAccessSignatureGetTokenOptionalParams) => Promise<SharedAccessSignatureToken>
getUrl
Assina um HREF (uma URL de link) anexando um token SAS. Se o HREF não for um HREF do Armazenamento de Blobs do Azure, passe de volta o HREF não assinado.
getUrl: (href: string, options?: SharedAccessSignatureGetUrlOptionalParams) => Promise<SharedAccessSignatureSignedLink>
Valor da propriedade
(href: string, options?: SharedAccessSignatureGetUrlOptionalParams) => Promise<SharedAccessSignatureSignedLink>
revokeToken
Revogue um Token SAS para conta de armazenamento gerenciado deste GeoCatalog.
revokeToken: (options?: SharedAccessSignatureRevokeTokenOptionalParams) => Promise<void>
Valor da propriedade
(options?: SharedAccessSignatureRevokeTokenOptionalParams) => Promise<void>