SubscriptionPolicyProperties Class
- java.
lang. Object - com.
azure. resourcemanager. billing. models. SubscriptionPolicyProperties
- com.
Implements
public final class SubscriptionPolicyProperties
implements JsonSerializable<SubscriptionPolicyProperties>
A policy at subscription scope.
Constructor Summary
| Constructor | Description |
|---|---|
| SubscriptionPolicyProperties() |
Creates an instance of Subscription |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
Subscription |
fromJson(JsonReader jsonReader)
Reads an instance of Subscription |
|
List<Policy |
policies()
Get the policies property: List of all policies defined at the billing scope. |
|
Provisioning |
provisioningState()
Get the provisioning |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
|
Subscription |
withPolicies(List<PolicySummary> policies)
Set the policies property: List of all policies defined at the billing scope. |
Methods inherited from java.lang.Object
Constructor Details
SubscriptionPolicyProperties
public SubscriptionPolicyProperties()
Creates an instance of SubscriptionPolicyProperties class.
Method Details
fromJson
public static SubscriptionPolicyProperties fromJson(JsonReader jsonReader)
Reads an instance of SubscriptionPolicyProperties from the JsonReader.
Parameters:
Returns:
Throws:
policies
public List<PolicySummary> policies()
Get the policies property: List of all policies defined at the billing scope.
Returns:
provisioningState
public ProvisioningState provisioningState()
Get the provisioningState property: The provisioning state of the resource during a long-running operation.
Returns:
toJson
validate
public void validate()
Validates the instance.
withPolicies
public SubscriptionPolicyProperties withPolicies(List<PolicySummary> policies)
Set the policies property: List of all policies defined at the billing scope.
Parameters:
Returns: