1package elastic 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// CreatedByType enumerates the values for created by type. 10type CreatedByType string 11 12const ( 13 // CreatedByTypeApplication ... 14 CreatedByTypeApplication CreatedByType = "Application" 15 // CreatedByTypeKey ... 16 CreatedByTypeKey CreatedByType = "Key" 17 // CreatedByTypeManagedIdentity ... 18 CreatedByTypeManagedIdentity CreatedByType = "ManagedIdentity" 19 // CreatedByTypeUser ... 20 CreatedByTypeUser CreatedByType = "User" 21) 22 23// PossibleCreatedByTypeValues returns an array of possible values for the CreatedByType const type. 24func PossibleCreatedByTypeValues() []CreatedByType { 25 return []CreatedByType{CreatedByTypeApplication, CreatedByTypeKey, CreatedByTypeManagedIdentity, CreatedByTypeUser} 26} 27 28// DeploymentStatus enumerates the values for deployment status. 29type DeploymentStatus string 30 31const ( 32 // DeploymentStatusHealthy ... 33 DeploymentStatusHealthy DeploymentStatus = "Healthy" 34 // DeploymentStatusUnhealthy ... 35 DeploymentStatusUnhealthy DeploymentStatus = "Unhealthy" 36) 37 38// PossibleDeploymentStatusValues returns an array of possible values for the DeploymentStatus const type. 39func PossibleDeploymentStatusValues() []DeploymentStatus { 40 return []DeploymentStatus{DeploymentStatusHealthy, DeploymentStatusUnhealthy} 41} 42 43// LiftrResourceCategories enumerates the values for liftr resource categories. 44type LiftrResourceCategories string 45 46const ( 47 // LiftrResourceCategoriesMonitorLogs ... 48 LiftrResourceCategoriesMonitorLogs LiftrResourceCategories = "MonitorLogs" 49 // LiftrResourceCategoriesUnknown ... 50 LiftrResourceCategoriesUnknown LiftrResourceCategories = "Unknown" 51) 52 53// PossibleLiftrResourceCategoriesValues returns an array of possible values for the LiftrResourceCategories const type. 54func PossibleLiftrResourceCategoriesValues() []LiftrResourceCategories { 55 return []LiftrResourceCategories{LiftrResourceCategoriesMonitorLogs, LiftrResourceCategoriesUnknown} 56} 57 58// ManagedIdentityTypes enumerates the values for managed identity types. 59type ManagedIdentityTypes string 60 61const ( 62 // ManagedIdentityTypesSystemAssigned ... 63 ManagedIdentityTypesSystemAssigned ManagedIdentityTypes = "SystemAssigned" 64) 65 66// PossibleManagedIdentityTypesValues returns an array of possible values for the ManagedIdentityTypes const type. 67func PossibleManagedIdentityTypesValues() []ManagedIdentityTypes { 68 return []ManagedIdentityTypes{ManagedIdentityTypesSystemAssigned} 69} 70 71// MonitoringStatus enumerates the values for monitoring status. 72type MonitoringStatus string 73 74const ( 75 // MonitoringStatusDisabled ... 76 MonitoringStatusDisabled MonitoringStatus = "Disabled" 77 // MonitoringStatusEnabled ... 78 MonitoringStatusEnabled MonitoringStatus = "Enabled" 79) 80 81// PossibleMonitoringStatusValues returns an array of possible values for the MonitoringStatus const type. 82func PossibleMonitoringStatusValues() []MonitoringStatus { 83 return []MonitoringStatus{MonitoringStatusDisabled, MonitoringStatusEnabled} 84} 85 86// OperationName enumerates the values for operation name. 87type OperationName string 88 89const ( 90 // OperationNameAdd ... 91 OperationNameAdd OperationName = "Add" 92 // OperationNameDelete ... 93 OperationNameDelete OperationName = "Delete" 94) 95 96// PossibleOperationNameValues returns an array of possible values for the OperationName const type. 97func PossibleOperationNameValues() []OperationName { 98 return []OperationName{OperationNameAdd, OperationNameDelete} 99} 100 101// ProvisioningState enumerates the values for provisioning state. 102type ProvisioningState string 103 104const ( 105 // ProvisioningStateAccepted ... 106 ProvisioningStateAccepted ProvisioningState = "Accepted" 107 // ProvisioningStateCanceled ... 108 ProvisioningStateCanceled ProvisioningState = "Canceled" 109 // ProvisioningStateCreating ... 110 ProvisioningStateCreating ProvisioningState = "Creating" 111 // ProvisioningStateDeleted ... 112 ProvisioningStateDeleted ProvisioningState = "Deleted" 113 // ProvisioningStateDeleting ... 114 ProvisioningStateDeleting ProvisioningState = "Deleting" 115 // ProvisioningStateFailed ... 116 ProvisioningStateFailed ProvisioningState = "Failed" 117 // ProvisioningStateNotSpecified ... 118 ProvisioningStateNotSpecified ProvisioningState = "NotSpecified" 119 // ProvisioningStateSucceeded ... 120 ProvisioningStateSucceeded ProvisioningState = "Succeeded" 121 // ProvisioningStateUpdating ... 122 ProvisioningStateUpdating ProvisioningState = "Updating" 123) 124 125// PossibleProvisioningStateValues returns an array of possible values for the ProvisioningState const type. 126func PossibleProvisioningStateValues() []ProvisioningState { 127 return []ProvisioningState{ProvisioningStateAccepted, ProvisioningStateCanceled, ProvisioningStateCreating, ProvisioningStateDeleted, ProvisioningStateDeleting, ProvisioningStateFailed, ProvisioningStateNotSpecified, ProvisioningStateSucceeded, ProvisioningStateUpdating} 128} 129 130// SendingLogs enumerates the values for sending logs. 131type SendingLogs string 132 133const ( 134 // SendingLogsFalse ... 135 SendingLogsFalse SendingLogs = "False" 136 // SendingLogsTrue ... 137 SendingLogsTrue SendingLogs = "True" 138) 139 140// PossibleSendingLogsValues returns an array of possible values for the SendingLogs const type. 141func PossibleSendingLogsValues() []SendingLogs { 142 return []SendingLogs{SendingLogsFalse, SendingLogsTrue} 143} 144 145// TagAction enumerates the values for tag action. 146type TagAction string 147 148const ( 149 // TagActionExclude ... 150 TagActionExclude TagAction = "Exclude" 151 // TagActionInclude ... 152 TagActionInclude TagAction = "Include" 153) 154 155// PossibleTagActionValues returns an array of possible values for the TagAction const type. 156func PossibleTagActionValues() []TagAction { 157 return []TagAction{TagActionExclude, TagActionInclude} 158} 159