Udostępnij przez


WorkspacePolicy interface

Interfejs reprezentujący element WorkspacePolicy.

Metody

createOrUpdate(string, string, string, string, PolicyContract, WorkspacePolicyCreateOrUpdateOptionalParams)

Tworzy lub aktualizuje konfigurację zasad dla obszaru roboczego.

delete(string, string, string, string, string, WorkspacePolicyDeleteOptionalParams)

Usuwa konfigurację zasad w obszarze roboczym.

get(string, string, string, string, WorkspacePolicyGetOptionalParams)

Pobierz konfigurację zasad na poziomie interfejsu API.

getEntityTag(string, string, string, string, WorkspacePolicyGetEntityTagOptionalParams)

Pobiera wersję stanu jednostki (Etag) zasad obszaru roboczego określonego przez jego identyfikator.

listByApi(string, string, string, WorkspacePolicyListByApiOptionalParams)

Pobierz konfigurację zasad na poziomie obszaru roboczego.

Szczegóły metody

createOrUpdate(string, string, string, string, PolicyContract, WorkspacePolicyCreateOrUpdateOptionalParams)

Tworzy lub aktualizuje konfigurację zasad dla obszaru roboczego.

function createOrUpdate(resourceGroupName: string, serviceName: string, workspaceId: string, policyId: string, parameters: PolicyContract, options?: WorkspacePolicyCreateOrUpdateOptionalParams): Promise<WorkspacePolicyCreateOrUpdateResponse>

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

serviceName

string

Nazwa usługi API Management.

workspaceId

string

Identyfikator obszaru roboczego. Musi być unikatowa w bieżącym wystąpieniu usługi API Management.

policyId

string

Identyfikator zasad.

parameters
PolicyContract

Zawartość zasad do zastosowania.

Zwraca

delete(string, string, string, string, string, WorkspacePolicyDeleteOptionalParams)

Usuwa konfigurację zasad w obszarze roboczym.

function delete(resourceGroupName: string, serviceName: string, workspaceId: string, policyId: string, ifMatch: string, options?: WorkspacePolicyDeleteOptionalParams): Promise<void>

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

serviceName

string

Nazwa usługi API Management.

workspaceId

string

Identyfikator obszaru roboczego. Musi być unikatowa w bieżącym wystąpieniu usługi API Management.

policyId

string

Identyfikator zasad.

ifMatch

string

Element ETag jednostki. Element ETag powinien być zgodny z bieżącym stanem jednostki z odpowiedzi nagłówka żądania GET lub powinien być * dla bezwarunkowej aktualizacji.

options
WorkspacePolicyDeleteOptionalParams

Parametry opcji.

Zwraca

Promise<void>

get(string, string, string, string, WorkspacePolicyGetOptionalParams)

Pobierz konfigurację zasad na poziomie interfejsu API.

function get(resourceGroupName: string, serviceName: string, workspaceId: string, policyId: string, options?: WorkspacePolicyGetOptionalParams): Promise<WorkspacePolicyGetResponse>

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

serviceName

string

Nazwa usługi API Management.

workspaceId

string

Identyfikator obszaru roboczego. Musi być unikatowa w bieżącym wystąpieniu usługi API Management.

policyId

string

Identyfikator zasad.

options
WorkspacePolicyGetOptionalParams

Parametry opcji.

Zwraca

getEntityTag(string, string, string, string, WorkspacePolicyGetEntityTagOptionalParams)

Pobiera wersję stanu jednostki (Etag) zasad obszaru roboczego określonego przez jego identyfikator.

function getEntityTag(resourceGroupName: string, serviceName: string, workspaceId: string, policyId: string, options?: WorkspacePolicyGetEntityTagOptionalParams): Promise<WorkspacePolicyGetEntityTagHeaders>

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

serviceName

string

Nazwa usługi API Management.

workspaceId

string

Identyfikator obszaru roboczego. Musi być unikatowa w bieżącym wystąpieniu usługi API Management.

policyId

string

Identyfikator zasad.

Zwraca

listByApi(string, string, string, WorkspacePolicyListByApiOptionalParams)

Pobierz konfigurację zasad na poziomie obszaru roboczego.

function listByApi(resourceGroupName: string, serviceName: string, workspaceId: string, options?: WorkspacePolicyListByApiOptionalParams): PagedAsyncIterableIterator<PolicyContract, PolicyContract[], PageSettings>

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

serviceName

string

Nazwa usługi API Management.

workspaceId

string

Identyfikator obszaru roboczego. Musi być unikatowa w bieżącym wystąpieniu usługi API Management.

options
WorkspacePolicyListByApiOptionalParams

Parametry opcji.

Zwraca