UNPKG

@bitmovin/api-sdk

Version:

Bitmovin JS/TS API SDK

40 lines (39 loc) 1.42 kB
import OutputType from './OutputType'; /** * @export * @class CheckOutputPermissionsResponse */ export declare class CheckOutputPermissionsResponse { /** * Id of the output for which permissions were checked * @type {string} * @memberof CheckOutputPermissionsResponse */ outputId?: string; /** * The type of the output for which permissions were checked * @type {OutputType} * @memberof CheckOutputPermissionsResponse */ outputType?: OutputType; /** * The path on the storage for which permissions were checked. In AWS S3 terminology, this corresponds to a \"prefix\". An empty string corresponds to the root directory. * @type {string} * @memberof CheckOutputPermissionsResponse */ path?: string; /** * Indicates if permissions on the storage are configured correctly to be used as output target by the Bitmovin encoder. If \"false\", *failureReason* will provide additional information. * @type {boolean} * @memberof CheckOutputPermissionsResponse */ passed?: boolean; /** * Contains nothing if the check succeeded. Otherwise, contains a message explaining why it failed. * @type {string} * @memberof CheckOutputPermissionsResponse */ failureReason?: string; constructor(obj?: Partial<CheckOutputPermissionsResponse>); } export default CheckOutputPermissionsResponse;