ProductPolicys Interface
Implements
public interface ProductPolicys
extends com.microsoft.azure.arm.collection.SupportsCreating<Blank>, com.microsoft.azure.arm.model.HasInner<com.microsoft.azure.management.apimanagement.v2019_01_01.implementation.ProductPolicysInner>
Type representing ProductPolicys.
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| abstract rx.Completable |
deleteAsync(String resourceGroupName, String serviceName, String productId, String ifMatch)
Deletes the policy configuration at the Product. |
|
abstract
rx.Observable<Product |
getAsync(String resourceGroupName, String serviceName, String productId)
Get the policy configuration at the Product level. |
| abstract rx.Completable |
getEntityTagAsync(String resourceGroupName, String serviceName, String productId)
Get the ETag of the policy configuration at the Product level. |
|
abstract
rx.Observable<Policy |
listByProductAsync(String resourceGroupName, String serviceName, String productId)
Get the policy configuration at the Product level. |
Method Details
deleteAsync
public abstract Completable deleteAsync(String resourceGroupName, String serviceName, String productId, String ifMatch)
Deletes the policy configuration at the Product.
Parameters:
Returns:
getAsync
public abstract Observable<ProductPolicyContract> getAsync(String resourceGroupName, String serviceName, String productId)
Get the policy configuration at the Product level.
Parameters:
Returns:
getEntityTagAsync
public abstract Completable getEntityTagAsync(String resourceGroupName, String serviceName, String productId)
Get the ETag of the policy configuration at the Product level.
Parameters:
Returns:
listByProductAsync
public abstract Observable<PolicyCollection> listByProductAsync(String resourceGroupName, String serviceName, String productId)
Get the policy configuration at the Product level.
Parameters:
Returns: