1package guestconfiguration 2 3// Copyright (c) Microsoft Corporation. All rights reserved. 4// Licensed under the MIT License. See License.txt in the project root for license information. 5// 6// Code generated by Microsoft (R) AutoRest Code Generator. 7// Changes may cause incorrect behavior and will be lost if the code is regenerated. 8 9// ActionAfterReboot enumerates the values for action after reboot. 10type ActionAfterReboot string 11 12const ( 13 // ActionAfterRebootContinueConfiguration ... 14 ActionAfterRebootContinueConfiguration ActionAfterReboot = "ContinueConfiguration" 15 // ActionAfterRebootStopConfiguration ... 16 ActionAfterRebootStopConfiguration ActionAfterReboot = "StopConfiguration" 17) 18 19// PossibleActionAfterRebootValues returns an array of possible values for the ActionAfterReboot const type. 20func PossibleActionAfterRebootValues() []ActionAfterReboot { 21 return []ActionAfterReboot{ActionAfterRebootContinueConfiguration, ActionAfterRebootStopConfiguration} 22} 23 24// AssignmentType enumerates the values for assignment type. 25type AssignmentType string 26 27const ( 28 // AssignmentTypeApplyAndAutoCorrect ... 29 AssignmentTypeApplyAndAutoCorrect AssignmentType = "ApplyAndAutoCorrect" 30 // AssignmentTypeApplyAndMonitor ... 31 AssignmentTypeApplyAndMonitor AssignmentType = "ApplyAndMonitor" 32 // AssignmentTypeAudit ... 33 AssignmentTypeAudit AssignmentType = "Audit" 34 // AssignmentTypeDeployAndAutoCorrect ... 35 AssignmentTypeDeployAndAutoCorrect AssignmentType = "DeployAndAutoCorrect" 36) 37 38// PossibleAssignmentTypeValues returns an array of possible values for the AssignmentType const type. 39func PossibleAssignmentTypeValues() []AssignmentType { 40 return []AssignmentType{AssignmentTypeApplyAndAutoCorrect, AssignmentTypeApplyAndMonitor, AssignmentTypeAudit, AssignmentTypeDeployAndAutoCorrect} 41} 42 43// ComplianceStatus enumerates the values for compliance status. 44type ComplianceStatus string 45 46const ( 47 // ComplianceStatusCompliant ... 48 ComplianceStatusCompliant ComplianceStatus = "Compliant" 49 // ComplianceStatusNonCompliant ... 50 ComplianceStatusNonCompliant ComplianceStatus = "NonCompliant" 51 // ComplianceStatusPending ... 52 ComplianceStatusPending ComplianceStatus = "Pending" 53) 54 55// PossibleComplianceStatusValues returns an array of possible values for the ComplianceStatus const type. 56func PossibleComplianceStatusValues() []ComplianceStatus { 57 return []ComplianceStatus{ComplianceStatusCompliant, ComplianceStatusNonCompliant, ComplianceStatusPending} 58} 59 60// ConfigurationMode enumerates the values for configuration mode. 61type ConfigurationMode string 62 63const ( 64 // ConfigurationModeApplyAndAutoCorrect ... 65 ConfigurationModeApplyAndAutoCorrect ConfigurationMode = "ApplyAndAutoCorrect" 66 // ConfigurationModeApplyAndMonitor ... 67 ConfigurationModeApplyAndMonitor ConfigurationMode = "ApplyAndMonitor" 68 // ConfigurationModeApplyOnly ... 69 ConfigurationModeApplyOnly ConfigurationMode = "ApplyOnly" 70) 71 72// PossibleConfigurationModeValues returns an array of possible values for the ConfigurationMode const type. 73func PossibleConfigurationModeValues() []ConfigurationMode { 74 return []ConfigurationMode{ConfigurationModeApplyAndAutoCorrect, ConfigurationModeApplyAndMonitor, ConfigurationModeApplyOnly} 75} 76 77// Kind enumerates the values for kind. 78type Kind string 79 80const ( 81 // KindDSC ... 82 KindDSC Kind = "DSC" 83) 84 85// PossibleKindValues returns an array of possible values for the Kind const type. 86func PossibleKindValues() []Kind { 87 return []Kind{KindDSC} 88} 89 90// ProvisioningState enumerates the values for provisioning state. 91type ProvisioningState string 92 93const ( 94 // ProvisioningStateCanceled ... 95 ProvisioningStateCanceled ProvisioningState = "Canceled" 96 // ProvisioningStateCreated ... 97 ProvisioningStateCreated ProvisioningState = "Created" 98 // ProvisioningStateFailed ... 99 ProvisioningStateFailed ProvisioningState = "Failed" 100 // ProvisioningStateSucceeded ... 101 ProvisioningStateSucceeded ProvisioningState = "Succeeded" 102) 103 104// PossibleProvisioningStateValues returns an array of possible values for the ProvisioningState const type. 105func PossibleProvisioningStateValues() []ProvisioningState { 106 return []ProvisioningState{ProvisioningStateCanceled, ProvisioningStateCreated, ProvisioningStateFailed, ProvisioningStateSucceeded} 107} 108 109// Type enumerates the values for type. 110type Type string 111 112const ( 113 // TypeConsistency ... 114 TypeConsistency Type = "Consistency" 115 // TypeInitial ... 116 TypeInitial Type = "Initial" 117) 118 119// PossibleTypeValues returns an array of possible values for the Type const type. 120func PossibleTypeValues() []Type { 121 return []Type{TypeConsistency, TypeInitial} 122} 123