Policy interface
Interfejs reprezentujący zasady.
Metody
create |
Tworzy lub aktualizuje konfigurację zasad globalnych usługi Api Management. |
delete(string, string, string, string, Policy |
Usuwa konfigurację zasad globalnych usługi Api Management. |
get(string, string, string, Policy |
Pobierz definicję zasad globalnych usługi Api Management. |
get |
Pobiera wersję stanu jednostki (Etag) definicji zasad globalnych w usłudze Api Management. |
list |
Wyświetla listę wszystkich definicji zasad globalnych usługi Api Management. |
Szczegóły metody
createOrUpdate(string, string, string, PolicyContract, PolicyCreateOrUpdateOptionalParams)
Tworzy lub aktualizuje konfigurację zasad globalnych usługi Api Management.
function createOrUpdate(resourceGroupName: string, serviceName: string, policyId: string, parameters: PolicyContract, options?: PolicyCreateOrUpdateOptionalParams): Promise<PolicyCreateOrUpdateResponse>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.
- serviceName
-
string
Nazwa usługi API Management.
- policyId
-
string
Identyfikator zasad.
- parameters
- PolicyContract
Zawartość zasad do zastosowania.
Parametry opcji.
Zwraca
Promise<PolicyCreateOrUpdateResponse>
delete(string, string, string, string, PolicyDeleteOptionalParams)
Usuwa konfigurację zasad globalnych usługi Api Management.
function delete(resourceGroupName: string, serviceName: string, policyId: string, ifMatch: string, options?: PolicyDeleteOptionalParams): Promise<void>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.
- serviceName
-
string
Nazwa usługi API Management.
- policyId
-
string
Identyfikator zasad.
- 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.
- options
- PolicyDeleteOptionalParams
Parametry opcji.
Zwraca
Promise<void>
get(string, string, string, PolicyGetOptionalParams)
Pobierz definicję zasad globalnych usługi Api Management.
function get(resourceGroupName: string, serviceName: string, policyId: string, options?: PolicyGetOptionalParams): Promise<PolicyGetResponse>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.
- serviceName
-
string
Nazwa usługi API Management.
- policyId
-
string
Identyfikator zasad.
- options
- PolicyGetOptionalParams
Parametry opcji.
Zwraca
Promise<PolicyGetResponse>
getEntityTag(string, string, string, PolicyGetEntityTagOptionalParams)
Pobiera wersję stanu jednostki (Etag) definicji zasad globalnych w usłudze Api Management.
function getEntityTag(resourceGroupName: string, serviceName: string, policyId: string, options?: PolicyGetEntityTagOptionalParams): Promise<PolicyGetEntityTagHeaders>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.
- serviceName
-
string
Nazwa usługi API Management.
- policyId
-
string
Identyfikator zasad.
- options
- PolicyGetEntityTagOptionalParams
Parametry opcji.
Zwraca
Promise<PolicyGetEntityTagHeaders>
listByService(string, string, PolicyListByServiceOptionalParams)
Wyświetla listę wszystkich definicji zasad globalnych usługi Api Management.
function listByService(resourceGroupName: string, serviceName: string, options?: PolicyListByServiceOptionalParams): Promise<PolicyCollection>
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<PolicyCollection>