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// CreatedByType enumerates the values for created by type. 78type CreatedByType string 79 80const ( 81 // CreatedByTypeApplication ... 82 CreatedByTypeApplication CreatedByType = "Application" 83 // CreatedByTypeKey ... 84 CreatedByTypeKey CreatedByType = "Key" 85 // CreatedByTypeManagedIdentity ... 86 CreatedByTypeManagedIdentity CreatedByType = "ManagedIdentity" 87 // CreatedByTypeUser ... 88 CreatedByTypeUser CreatedByType = "User" 89) 90 91// PossibleCreatedByTypeValues returns an array of possible values for the CreatedByType const type. 92func PossibleCreatedByTypeValues() []CreatedByType { 93 return []CreatedByType{CreatedByTypeApplication, CreatedByTypeKey, CreatedByTypeManagedIdentity, CreatedByTypeUser} 94} 95 96// Kind enumerates the values for kind. 97type Kind string 98 99const ( 100 // KindDSC ... 101 KindDSC Kind = "DSC" 102) 103 104// PossibleKindValues returns an array of possible values for the Kind const type. 105func PossibleKindValues() []Kind { 106 return []Kind{KindDSC} 107} 108 109// ProvisioningState enumerates the values for provisioning state. 110type ProvisioningState string 111 112const ( 113 // ProvisioningStateCanceled ... 114 ProvisioningStateCanceled ProvisioningState = "Canceled" 115 // ProvisioningStateCreated ... 116 ProvisioningStateCreated ProvisioningState = "Created" 117 // ProvisioningStateFailed ... 118 ProvisioningStateFailed ProvisioningState = "Failed" 119 // ProvisioningStateSucceeded ... 120 ProvisioningStateSucceeded ProvisioningState = "Succeeded" 121) 122 123// PossibleProvisioningStateValues returns an array of possible values for the ProvisioningState const type. 124func PossibleProvisioningStateValues() []ProvisioningState { 125 return []ProvisioningState{ProvisioningStateCanceled, ProvisioningStateCreated, ProvisioningStateFailed, ProvisioningStateSucceeded} 126} 127 128// Type enumerates the values for type. 129type Type string 130 131const ( 132 // TypeConsistency ... 133 TypeConsistency Type = "Consistency" 134 // TypeInitial ... 135 TypeInitial Type = "Initial" 136) 137 138// PossibleTypeValues returns an array of possible values for the Type const type. 139func PossibleTypeValues() []Type { 140 return []Type{TypeConsistency, TypeInitial} 141} 142