@adyen/api-library
Version:
The Adyen API Library for NodeJS enables you to work with Adyen APIs.
29 lines (28 loc) • 1.22 kB
TypeScript
import { Resource } from "./resource";
export declare class Policy {
/**
* An object containing the type and the unique identifier of the user of the component. For [Onboarding components](https://docs.adyen.com/platforms/onboard-users/components), this is the ID of the legal entity that has a contractual relationship with your platform. For sole proprietorships, use the ID of the legal entity of the individual owner. For [Platform Experience components](https://docs.adyen.com/platforms/build-user-dashboards), this is the ID of the account holder that is associated with the balance account shown in the component.
*/
"resources"?: Set<Resource>;
/**
* The name of the role required to use the component.
*/
"roles"?: Set<string>;
static readonly discriminator: string | undefined;
static readonly mapping: {
[index: string]: string;
} | undefined;
static readonly attributeTypeMap: Array<{
name: string;
baseName: string;
type: string;
format: string;
}>;
static getAttributeTypeMap(): {
name: string;
baseName: string;
type: string;
format: string;
}[];
constructor();
}