Udostępnij przez


WorkspacePolicyFragment interface

Interfejs reprezentujący element WorkspacePolicyFragment.

Metody

beginCreateOrUpdate(string, string, string, string, PolicyFragmentContract, WorkspacePolicyFragmentCreateOrUpdateOptionalParams)

Tworzy lub aktualizuje fragment zasad.

beginCreateOrUpdateAndWait(string, string, string, string, PolicyFragmentContract, WorkspacePolicyFragmentCreateOrUpdateOptionalParams)

Tworzy lub aktualizuje fragment zasad.

delete(string, string, string, string, string, WorkspacePolicyFragmentDeleteOptionalParams)

Usuwa fragment zasad.

get(string, string, string, string, WorkspacePolicyFragmentGetOptionalParams)

Pobiera fragment zasad.

getEntityTag(string, string, string, string, WorkspacePolicyFragmentGetEntityTagOptionalParams)

Pobiera wersję stanu jednostki (Etag) fragmentu zasad.

listByService(string, string, string, WorkspacePolicyFragmentListByServiceOptionalParams)

Pobiera wszystkie fragmenty zasad zdefiniowane w obszarze roboczym.

listReferences(string, string, string, string, WorkspacePolicyFragmentListReferencesOptionalParams)

Wyświetla listę zasobów zasad odwołujących się do fragmentu zasad.

Szczegóły metody

beginCreateOrUpdate(string, string, string, string, PolicyFragmentContract, WorkspacePolicyFragmentCreateOrUpdateOptionalParams)

Tworzy lub aktualizuje fragment zasad.

function beginCreateOrUpdate(resourceGroupName: string, serviceName: string, workspaceId: string, id: string, parameters: PolicyFragmentContract, options?: WorkspacePolicyFragmentCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<WorkspacePolicyFragmentCreateOrUpdateResponse>, WorkspacePolicyFragmentCreateOrUpdateResponse>>

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.

id

string

Identyfikator zasobu.

parameters
PolicyFragmentContract

Zawartość fragmentu zasad do zastosowania.

Zwraca

beginCreateOrUpdateAndWait(string, string, string, string, PolicyFragmentContract, WorkspacePolicyFragmentCreateOrUpdateOptionalParams)

Tworzy lub aktualizuje fragment zasad.

function beginCreateOrUpdateAndWait(resourceGroupName: string, serviceName: string, workspaceId: string, id: string, parameters: PolicyFragmentContract, options?: WorkspacePolicyFragmentCreateOrUpdateOptionalParams): Promise<WorkspacePolicyFragmentCreateOrUpdateResponse>

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.

id

string

Identyfikator zasobu.

parameters
PolicyFragmentContract

Zawartość fragmentu zasad do zastosowania.

Zwraca

delete(string, string, string, string, string, WorkspacePolicyFragmentDeleteOptionalParams)

Usuwa fragment zasad.

function delete(resourceGroupName: string, serviceName: string, workspaceId: string, id: string, ifMatch: string, options?: WorkspacePolicyFragmentDeleteOptionalParams): 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.

id

string

Identyfikator zasobu.

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.

Zwraca

Promise<void>

get(string, string, string, string, WorkspacePolicyFragmentGetOptionalParams)

Pobiera fragment zasad.

function get(resourceGroupName: string, serviceName: string, workspaceId: string, id: string, options?: WorkspacePolicyFragmentGetOptionalParams): Promise<WorkspacePolicyFragmentGetResponse>

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.

id

string

Identyfikator zasobu.

options
WorkspacePolicyFragmentGetOptionalParams

Parametry opcji.

Zwraca

getEntityTag(string, string, string, string, WorkspacePolicyFragmentGetEntityTagOptionalParams)

Pobiera wersję stanu jednostki (Etag) fragmentu zasad.

function getEntityTag(resourceGroupName: string, serviceName: string, workspaceId: string, id: string, options?: WorkspacePolicyFragmentGetEntityTagOptionalParams): Promise<WorkspacePolicyFragmentGetEntityTagHeaders>

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.

id

string

Identyfikator zasobu.

Zwraca

listByService(string, string, string, WorkspacePolicyFragmentListByServiceOptionalParams)

Pobiera wszystkie fragmenty zasad zdefiniowane w obszarze roboczym.

function listByService(resourceGroupName: string, serviceName: string, workspaceId: string, options?: WorkspacePolicyFragmentListByServiceOptionalParams): PagedAsyncIterableIterator<PolicyFragmentContract, PolicyFragmentContract[], 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.

Zwraca

listReferences(string, string, string, string, WorkspacePolicyFragmentListReferencesOptionalParams)

Wyświetla listę zasobów zasad odwołujących się do fragmentu zasad.

function listReferences(resourceGroupName: string, serviceName: string, workspaceId: string, id: string, options?: WorkspacePolicyFragmentListReferencesOptionalParams): Promise<ResourceCollection>

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.

id

string

Identyfikator zasobu.

Zwraca