PolicyFragment interface
Interfejs reprezentujący element PolicyFragment.
Metody
begin |
Tworzy lub aktualizuje fragment zasad. |
begin |
Tworzy lub aktualizuje fragment zasad. |
delete(string, string, string, string, Policy |
Usuwa fragment zasad. |
get(string, string, string, Policy |
Pobiera fragment zasad. |
get |
Pobiera wersję stanu jednostki (Etag) fragmentu zasad. |
list |
Pobiera wszystkie fragmenty zasad. |
list |
Wyświetla listę zasobów zasad odwołujących się do fragmentu zasad. |
Szczegóły metody
beginCreateOrUpdate(string, string, string, PolicyFragmentContract, PolicyFragmentCreateOrUpdateOptionalParams)
Tworzy lub aktualizuje fragment zasad.
function beginCreateOrUpdate(resourceGroupName: string, serviceName: string, id: string, parameters: PolicyFragmentContract, options?: PolicyFragmentCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<PolicyFragmentCreateOrUpdateResponse>, PolicyFragmentCreateOrUpdateResponse>>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.
- serviceName
-
string
Nazwa usługi API Management.
- id
-
string
Identyfikator zasobu.
- parameters
- PolicyFragmentContract
Zawartość fragmentu zasad do zastosowania.
Parametry opcji.
Zwraca
Promise<@azure/core-lro.SimplePollerLike<OperationState<PolicyFragmentCreateOrUpdateResponse>, PolicyFragmentCreateOrUpdateResponse>>
beginCreateOrUpdateAndWait(string, string, string, PolicyFragmentContract, PolicyFragmentCreateOrUpdateOptionalParams)
Tworzy lub aktualizuje fragment zasad.
function beginCreateOrUpdateAndWait(resourceGroupName: string, serviceName: string, id: string, parameters: PolicyFragmentContract, options?: PolicyFragmentCreateOrUpdateOptionalParams): Promise<PolicyFragmentCreateOrUpdateResponse>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.
- serviceName
-
string
Nazwa usługi API Management.
- id
-
string
Identyfikator zasobu.
- parameters
- PolicyFragmentContract
Zawartość fragmentu zasad do zastosowania.
Parametry opcji.
Zwraca
Promise<PolicyFragmentCreateOrUpdateResponse>
delete(string, string, string, string, PolicyFragmentDeleteOptionalParams)
Usuwa fragment zasad.
function delete(resourceGroupName: string, serviceName: string, id: string, ifMatch: string, options?: PolicyFragmentDeleteOptionalParams): Promise<void>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.
- serviceName
-
string
Nazwa usługi API Management.
- id
-
string
Identyfikator zasobu.
- ifMatch
-
string
ETag jednostki. Element ETag powinien być zgodny z bieżącym stanem jednostki z odpowiedzi nagłówka żądania GET lub powinien być * dla bezwarunkowej aktualizacji.
Parametry opcji.
Zwraca
Promise<void>
get(string, string, string, PolicyFragmentGetOptionalParams)
Pobiera fragment zasad.
function get(resourceGroupName: string, serviceName: string, id: string, options?: PolicyFragmentGetOptionalParams): Promise<PolicyFragmentGetResponse>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.
- serviceName
-
string
Nazwa usługi API Management.
- id
-
string
Identyfikator zasobu.
- options
- PolicyFragmentGetOptionalParams
Parametry opcji.
Zwraca
Promise<PolicyFragmentGetResponse>
getEntityTag(string, string, string, PolicyFragmentGetEntityTagOptionalParams)
Pobiera wersję stanu jednostki (Etag) fragmentu zasad.
function getEntityTag(resourceGroupName: string, serviceName: string, id: string, options?: PolicyFragmentGetEntityTagOptionalParams): Promise<PolicyFragmentGetEntityTagHeaders>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.
- serviceName
-
string
Nazwa usługi API Management.
- id
-
string
Identyfikator zasobu.
Parametry opcji.
Zwraca
Promise<PolicyFragmentGetEntityTagHeaders>
listByService(string, string, PolicyFragmentListByServiceOptionalParams)
Pobiera wszystkie fragmenty zasad.
function listByService(resourceGroupName: string, serviceName: string, options?: PolicyFragmentListByServiceOptionalParams): Promise<PolicyFragmentCollection>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.
- serviceName
-
string
Nazwa usługi API Management.
Parametry opcji.
Zwraca
Promise<PolicyFragmentCollection>
listReferences(string, string, string, PolicyFragmentListReferencesOptionalParams)
Wyświetla listę zasobów zasad odwołujących się do fragmentu zasad.
function listReferences(resourceGroupName: string, serviceName: string, id: string, options?: PolicyFragmentListReferencesOptionalParams): Promise<ResourceCollection>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.
- serviceName
-
string
Nazwa usługi API Management.
- id
-
string
Identyfikator zasobu.
Parametry opcji.
Zwraca
Promise<ResourceCollection>