SecurityStandardsOperations interface

Interface representing a SecurityStandards operations.

Properties

createOrUpdate

Creates or updates a security standard over a given scope

delete

Delete a security standard over a given scope

get

Get a specific security standard for the requested scope by standardId

list

Get a list of all relevant security standards over a scope

Property Details

createOrUpdate

Creates or updates a security standard over a given scope

createOrUpdate: (scope: string, standardId: string, standard: SecurityStandard, options?: SecurityStandardsCreateOrUpdateOptionalParams) => Promise<SecurityStandard>

Property Value

(scope: string, standardId: string, standard: SecurityStandard, options?: SecurityStandardsCreateOrUpdateOptionalParams) => Promise<SecurityStandard>

delete

Delete a security standard over a given scope

delete: (scope: string, standardId: string, options?: SecurityStandardsDeleteOptionalParams) => Promise<void>

Property Value

(scope: string, standardId: string, options?: SecurityStandardsDeleteOptionalParams) => Promise<void>

get

Get a specific security standard for the requested scope by standardId

get: (scope: string, standardId: string, options?: SecurityStandardsGetOptionalParams) => Promise<SecurityStandard>

Property Value

(scope: string, standardId: string, options?: SecurityStandardsGetOptionalParams) => Promise<SecurityStandard>

list

Get a list of all relevant security standards over a scope

list: (scope: string, options?: SecurityStandardsListOptionalParams) => PagedAsyncIterableIterator<SecurityStandard, SecurityStandard[], PageSettings>

Property Value

(scope: string, options?: SecurityStandardsListOptionalParams) => PagedAsyncIterableIterator<SecurityStandard, SecurityStandard[], PageSettings>