ManagedOpsProperties Class

  • java.lang.Object
    • com.azure.resourcemanager.managedops.models.ManagedOpsProperties

Implements

public final class ManagedOpsProperties
implements JsonSerializable<ManagedOpsProperties>

Properties of the ManagedOps resource.

Constructor Summary

Constructor Description
ManagedOpsProperties()

Creates an instance of ManagedOpsProperties class.

Method Summary

Modifier and Type Method and Description
DesiredConfiguration desiredConfiguration()

Get the desiredConfiguration property: Desired configuration input by the user.

static ManagedOpsProperties fromJson(JsonReader jsonReader)

Reads an instance of ManagedOpsProperties from the JsonReader.

PolicyAssignmentProperties policyAssignmentProperties()

Get the policyAssignmentProperties property: Policy assignments created for managing services.

ProvisioningState provisioningState()

Get the provisioningState property: Provisioning state of the resource.

ServiceInformation services()

Get the services property: Services provisioned by this resource.

Sku sku()

Get the sku property: Product plan details of this resource.

JsonWriter toJson(JsonWriter jsonWriter)
ManagedOpsProperties withDesiredConfiguration(DesiredConfiguration desiredConfiguration)

Set the desiredConfiguration property: Desired configuration input by the user.

Methods inherited from java.lang.Object

Constructor Details

ManagedOpsProperties

public ManagedOpsProperties()

Creates an instance of ManagedOpsProperties class.

Method Details

desiredConfiguration

public DesiredConfiguration desiredConfiguration()

Get the desiredConfiguration property: Desired configuration input by the user.

Returns:

the desiredConfiguration value.

fromJson

public static ManagedOpsProperties fromJson(JsonReader jsonReader)

Reads an instance of ManagedOpsProperties from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of ManagedOpsProperties if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.

Throws:

IOException

- If the deserialized JSON object was missing any required properties.

policyAssignmentProperties

public PolicyAssignmentProperties policyAssignmentProperties()

Get the policyAssignmentProperties property: Policy assignments created for managing services.

Returns:

the policyAssignmentProperties value.

provisioningState

public ProvisioningState provisioningState()

Get the provisioningState property: Provisioning state of the resource.

Returns:

the provisioningState value.

services

public ServiceInformation services()

Get the services property: Services provisioned by this resource.

Returns:

the services value.

sku

public Sku sku()

Get the sku property: Product plan details of this resource.

Returns:

the sku value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

withDesiredConfiguration

public ManagedOpsProperties withDesiredConfiguration(DesiredConfiguration desiredConfiguration)

Set the desiredConfiguration property: Desired configuration input by the user.

Parameters:

desiredConfiguration - the desiredConfiguration value to set.

Returns:

the ManagedOpsProperties object itself.

Applies to