Skip to content

ESPRMAdminTermsPolicy

Defined in: src/ESPRMAdminTermsPolicy.ts:11

Shell class for admin terms and policy operations. Methods are added via prototype augmentation in methods/ESPRMAdminTermsPolicy/*.

new ESPRMAdminTermsPolicy(): ESPRMAdminTermsPolicy

ESPRMAdminTermsPolicy

deleteTermsPolicy(params): Promise<ESPAPISuccessResponse>

Defined in: src/methods/ESPRMAdminTermsPolicy/DeleteTermsPolicy.ts:22

Deletes a terms of service or privacy policy from the deployment.

DeleteTermsPolicyParams

The parameters identifying the terms/policy to delete.

Promise<ESPAPISuccessResponse>

A promise that resolves to a success response.


getTermsPolicy(params?): Promise<GetTermsPolicyResponse>

Defined in: src/methods/ESPRMAdminTermsPolicy/GetTermsPolicy.ts:22

Retrieves the current terms of service or privacy policy for the deployment.

GetTermsPolicyParams

Optional parameters to filter the terms/policy request.

Promise<GetTermsPolicyResponse>

A promise that resolves to the terms/policy response.


updateTermsPolicy(params): Promise<ESPAPISuccessResponse>

Defined in: src/methods/ESPRMAdminTermsPolicy/UpdateTermsPolicy.ts:22

Updates the terms of service or privacy policy for the deployment.

UpdateTermsPolicyRequest

The terms/policy update request parameters.

Promise<ESPAPISuccessResponse>

A promise that resolves to a success response.