DscMetaConfiguration Class

  • java.lang.Object
    • com.azure.resourcemanager.automation.models.DscMetaConfiguration

public final class DscMetaConfiguration

Definition of the DSC Meta Configuration.

Constructor Summary

Constructor Description
DscMetaConfiguration()

Method Summary

Modifier and Type Method and Description
String actionAfterReboot()

Get the actionAfterReboot property: Gets or sets the ActionAfterReboot value of the meta configuration.

Boolean allowModuleOverwrite()

Get the allowModuleOverwrite property: Gets or sets the AllowModuleOverwrite value of the meta configuration.

String certificateId()

Get the certificateId property: Gets or sets the CertificateId value of the meta configuration.

String configurationMode()

Get the configurationMode property: Gets or sets the ConfigurationMode value of the meta configuration.

Integer configurationModeFrequencyMins()

Get the configurationModeFrequencyMins property: Gets or sets the ConfigurationModeFrequencyMins value of the meta configuration.

Boolean rebootNodeIfNeeded()

Get the rebootNodeIfNeeded property: Gets or sets the RebootNodeIfNeeded value of the meta configuration.

Integer refreshFrequencyMins()

Get the refreshFrequencyMins property: Gets or sets the RefreshFrequencyMins value of the meta configuration.

void validate()

Validates the instance.

DscMetaConfiguration withActionAfterReboot(String actionAfterReboot)

Set the actionAfterReboot property: Gets or sets the ActionAfterReboot value of the meta configuration.

DscMetaConfiguration withAllowModuleOverwrite(Boolean allowModuleOverwrite)

Set the allowModuleOverwrite property: Gets or sets the AllowModuleOverwrite value of the meta configuration.

DscMetaConfiguration withCertificateId(String certificateId)

Set the certificateId property: Gets or sets the CertificateId value of the meta configuration.

DscMetaConfiguration withConfigurationMode(String configurationMode)

Set the configurationMode property: Gets or sets the ConfigurationMode value of the meta configuration.

DscMetaConfiguration withConfigurationModeFrequencyMins(Integer configurationModeFrequencyMins)

Set the configurationModeFrequencyMins property: Gets or sets the ConfigurationModeFrequencyMins value of the meta configuration.

DscMetaConfiguration withRebootNodeIfNeeded(Boolean rebootNodeIfNeeded)

Set the rebootNodeIfNeeded property: Gets or sets the RebootNodeIfNeeded value of the meta configuration.

DscMetaConfiguration withRefreshFrequencyMins(Integer refreshFrequencyMins)

Set the refreshFrequencyMins property: Gets or sets the RefreshFrequencyMins value of the meta configuration.

Methods inherited from java.lang.Object

Constructor Details

DscMetaConfiguration

public DscMetaConfiguration()

Method Details

actionAfterReboot

public String actionAfterReboot()

Get the actionAfterReboot property: Gets or sets the ActionAfterReboot value of the meta configuration.

Returns:

the actionAfterReboot value.

allowModuleOverwrite

public Boolean allowModuleOverwrite()

Get the allowModuleOverwrite property: Gets or sets the AllowModuleOverwrite value of the meta configuration.

Returns:

the allowModuleOverwrite value.

certificateId

public String certificateId()

Get the certificateId property: Gets or sets the CertificateId value of the meta configuration.

Returns:

the certificateId value.

configurationMode

public String configurationMode()

Get the configurationMode property: Gets or sets the ConfigurationMode value of the meta configuration.

Returns:

the configurationMode value.

configurationModeFrequencyMins

public Integer configurationModeFrequencyMins()

Get the configurationModeFrequencyMins property: Gets or sets the ConfigurationModeFrequencyMins value of the meta configuration.

Returns:

the configurationModeFrequencyMins value.

rebootNodeIfNeeded

public Boolean rebootNodeIfNeeded()

Get the rebootNodeIfNeeded property: Gets or sets the RebootNodeIfNeeded value of the meta configuration.

Returns:

the rebootNodeIfNeeded value.

refreshFrequencyMins

public Integer refreshFrequencyMins()

Get the refreshFrequencyMins property: Gets or sets the RefreshFrequencyMins value of the meta configuration.

Returns:

the refreshFrequencyMins value.

validate

public void validate()

Validates the instance.

withActionAfterReboot

public DscMetaConfiguration withActionAfterReboot(String actionAfterReboot)

Set the actionAfterReboot property: Gets or sets the ActionAfterReboot value of the meta configuration.

Parameters:

actionAfterReboot - the actionAfterReboot value to set.

Returns:

the DscMetaConfiguration object itself.

withAllowModuleOverwrite

public DscMetaConfiguration withAllowModuleOverwrite(Boolean allowModuleOverwrite)

Set the allowModuleOverwrite property: Gets or sets the AllowModuleOverwrite value of the meta configuration.

Parameters:

allowModuleOverwrite - the allowModuleOverwrite value to set.

Returns:

the DscMetaConfiguration object itself.

withCertificateId

public DscMetaConfiguration withCertificateId(String certificateId)

Set the certificateId property: Gets or sets the CertificateId value of the meta configuration.

Parameters:

certificateId - the certificateId value to set.

Returns:

the DscMetaConfiguration object itself.

withConfigurationMode

public DscMetaConfiguration withConfigurationMode(String configurationMode)

Set the configurationMode property: Gets or sets the ConfigurationMode value of the meta configuration.

Parameters:

configurationMode - the configurationMode value to set.

Returns:

the DscMetaConfiguration object itself.

withConfigurationModeFrequencyMins

public DscMetaConfiguration withConfigurationModeFrequencyMins(Integer configurationModeFrequencyMins)

Set the configurationModeFrequencyMins property: Gets or sets the ConfigurationModeFrequencyMins value of the meta configuration.

Parameters:

configurationModeFrequencyMins - the configurationModeFrequencyMins value to set.

Returns:

the DscMetaConfiguration object itself.

withRebootNodeIfNeeded

public DscMetaConfiguration withRebootNodeIfNeeded(Boolean rebootNodeIfNeeded)

Set the rebootNodeIfNeeded property: Gets or sets the RebootNodeIfNeeded value of the meta configuration.

Parameters:

rebootNodeIfNeeded - the rebootNodeIfNeeded value to set.

Returns:

the DscMetaConfiguration object itself.

withRefreshFrequencyMins

public DscMetaConfiguration withRefreshFrequencyMins(Integer refreshFrequencyMins)

Set the refreshFrequencyMins property: Gets or sets the RefreshFrequencyMins value of the meta configuration.

Parameters:

refreshFrequencyMins - the refreshFrequencyMins value to set.

Returns:

the DscMetaConfiguration object itself.

Applies to