DscConfiguration Interface

public interface DscConfiguration

An immutable client-side representation of DscConfiguration.

Method Summary

Modifier and Type Method and Description
abstract OffsetDateTime creationTime()

Gets the creationTime property: Gets or sets the creation time.

abstract String description()

Gets the description property: Gets or sets the description.

abstract String etag()

Gets the etag property: Gets or sets the etag of the resource.

abstract String id()

Gets the id property: Fully qualified resource Id for the resource.

abstract DscConfigurationInner innerModel()

Gets the inner com.azure.resourcemanager.automation.fluent.models.DscConfigurationInner object.

abstract Integer jobCount()

Gets the jobCount property: Gets or sets the job count of the configuration.

abstract OffsetDateTime lastModifiedTime()

Gets the lastModifiedTime property: Gets or sets the last modified time.

abstract String location()

Gets the location property: The geo-location where the resource lives.

abstract Boolean logVerbose()

Gets the logVerbose property: Gets or sets verbose log option.

abstract String name()

Gets the name property: The name of the resource.

abstract Integer nodeConfigurationCount()

Gets the nodeConfigurationCount property: Gets the number of compiled node configurations.

abstract Map<String,DscConfigurationParameter> parameters()

Gets the parameters property: Gets or sets the configuration parameters.

abstract DscConfigurationProvisioningState provisioningState()

Gets the provisioningState property: Gets or sets the provisioning state of the configuration.

abstract DscConfiguration refresh()

Refreshes the resource to sync with Azure.

abstract DscConfiguration refresh(Context context)

Refreshes the resource to sync with Azure.

abstract Region region()

Gets the region of the resource.

abstract String regionName()

Gets the name of the resource region.

abstract String resourceGroupName()

Gets the name of the resource group.

abstract ContentSource source()

Gets the source property: Gets or sets the source.

abstract DscConfigurationState state()

Gets the state property: Gets or sets the state of the configuration.

abstract Map<String,String> tags()

Gets the tags property: Resource tags.

abstract String type()

Gets the type property: The type of the resource.

abstract Update update()

Begins update for the DscConfiguration resource.

Method Details

creationTime

public abstract OffsetDateTime creationTime()

Gets the creationTime property: Gets or sets the creation time.

Returns:

the creationTime value.

description

public abstract String description()

Gets the description property: Gets or sets the description.

Returns:

the description value.

etag

public abstract String etag()

Gets the etag property: Gets or sets the etag of the resource.

Returns:

the etag value.

id

public abstract String id()

Gets the id property: Fully qualified resource Id for the resource.

Returns:

the id value.

innerModel

public abstract DscConfigurationInner innerModel()

Gets the inner com.azure.resourcemanager.automation.fluent.models.DscConfigurationInner object.

Returns:

the inner object.

jobCount

public abstract Integer jobCount()

Gets the jobCount property: Gets or sets the job count of the configuration.

Returns:

the jobCount value.

lastModifiedTime

public abstract OffsetDateTime lastModifiedTime()

Gets the lastModifiedTime property: Gets or sets the last modified time.

Returns:

the lastModifiedTime value.

location

public abstract String location()

Gets the location property: The geo-location where the resource lives.

Returns:

the location value.

logVerbose

public abstract Boolean logVerbose()

Gets the logVerbose property: Gets or sets verbose log option.

Returns:

the logVerbose value.

name

public abstract String name()

Gets the name property: The name of the resource.

Returns:

the name value.

nodeConfigurationCount

public abstract Integer nodeConfigurationCount()

Gets the nodeConfigurationCount property: Gets the number of compiled node configurations.

Returns:

the nodeConfigurationCount value.

parameters

public abstract Map parameters()

Gets the parameters property: Gets or sets the configuration parameters.

Returns:

the parameters value.

provisioningState

public abstract DscConfigurationProvisioningState provisioningState()

Gets the provisioningState property: Gets or sets the provisioning state of the configuration.

Returns:

the provisioningState value.

refresh

public abstract DscConfiguration refresh()

Refreshes the resource to sync with Azure.

Returns:

the refreshed resource.

refresh

public abstract DscConfiguration refresh(Context context)

Refreshes the resource to sync with Azure.

Parameters:

context - The context to associate with this operation.

Returns:

the refreshed resource.

region

public abstract Region region()

Gets the region of the resource.

Returns:

the region of the resource.

regionName

public abstract String regionName()

Gets the name of the resource region.

Returns:

the name of the resource region.

resourceGroupName

public abstract String resourceGroupName()

Gets the name of the resource group.

Returns:

the name of the resource group.

source

public abstract ContentSource source()

Gets the source property: Gets or sets the source.

Returns:

the source value.

state

public abstract DscConfigurationState state()

Gets the state property: Gets or sets the state of the configuration.

Returns:

the state value.

tags

public abstract Map tags()

Gets the tags property: Resource tags.

Returns:

the tags value.

type

public abstract String type()

Gets the type property: The type of the resource.

Returns:

the type value.

update

public abstract DscConfiguration.Update update()

Begins update for the DscConfiguration resource.

Returns:

the stage of resource update.

Applies to