MonitoredSubscriptionProperties Interface

public interface MonitoredSubscriptionProperties

An immutable client-side representation of MonitoredSubscriptionProperties.

Method Summary

Modifier and Type Method and Description
abstract String id()

Gets the id property: The id of the monitored subscription resource.

abstract MonitoredSubscriptionPropertiesInner innerModel()

Gets the inner com.azure.resourcemanager.datadog.fluent.models.MonitoredSubscriptionPropertiesInner object.

abstract String name()

Gets the name property: Name of the monitored subscription resource.

abstract SubscriptionList properties()

Gets the properties property: The request to update subscriptions needed to be monitored by the Datadog monitor resource.

abstract MonitoredSubscriptionProperties refresh()

Refreshes the resource to sync with Azure.

abstract MonitoredSubscriptionProperties refresh(Context context)

Refreshes the resource to sync with Azure.

abstract String resourceGroupName()

Gets the name of the resource group.

abstract String type()

Gets the type property: The type of the monitored subscription resource.

abstract Update update()

Begins update for the MonitoredSubscriptionProperties resource.

Method Details

id

public abstract String id()

Gets the id property: The id of the monitored subscription resource.

Returns:

the id value.

innerModel

public abstract MonitoredSubscriptionPropertiesInner innerModel()

Gets the inner com.azure.resourcemanager.datadog.fluent.models.MonitoredSubscriptionPropertiesInner object.

Returns:

the inner object.

name

public abstract String name()

Gets the name property: Name of the monitored subscription resource.

Returns:

the name value.

properties

public abstract SubscriptionList properties()

Gets the properties property: The request to update subscriptions needed to be monitored by the Datadog monitor resource.

Returns:

the properties value.

refresh

public abstract MonitoredSubscriptionProperties refresh()

Refreshes the resource to sync with Azure.

Returns:

the refreshed resource.

refresh

public abstract MonitoredSubscriptionProperties refresh(Context context)

Refreshes the resource to sync with Azure.

Parameters:

context - The context to associate with this operation.

Returns:

the refreshed resource.

resourceGroupName

public abstract String resourceGroupName()

Gets the name of the resource group.

Returns:

the name of the resource group.

type

public abstract String type()

Gets the type property: The type of the monitored subscription resource.

Returns:

the type value.

update

public abstract MonitoredSubscriptionProperties.Update update()

Begins update for the MonitoredSubscriptionProperties resource.

Returns:

the stage of resource update.

Applies to