1package datadog 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// LiftrResourceCategories enumerates the values for liftr resource categories. 29type LiftrResourceCategories string 30 31const ( 32 // LiftrResourceCategoriesMonitorLogs ... 33 LiftrResourceCategoriesMonitorLogs LiftrResourceCategories = "MonitorLogs" 34 // LiftrResourceCategoriesUnknown ... 35 LiftrResourceCategoriesUnknown LiftrResourceCategories = "Unknown" 36) 37 38// PossibleLiftrResourceCategoriesValues returns an array of possible values for the LiftrResourceCategories const type. 39func PossibleLiftrResourceCategoriesValues() []LiftrResourceCategories { 40 return []LiftrResourceCategories{LiftrResourceCategoriesMonitorLogs, LiftrResourceCategoriesUnknown} 41} 42 43// ManagedIdentityTypes enumerates the values for managed identity types. 44type ManagedIdentityTypes string 45 46const ( 47 // ManagedIdentityTypesSystemAssigned ... 48 ManagedIdentityTypesSystemAssigned ManagedIdentityTypes = "SystemAssigned" 49 // ManagedIdentityTypesUserAssigned ... 50 ManagedIdentityTypesUserAssigned ManagedIdentityTypes = "UserAssigned" 51) 52 53// PossibleManagedIdentityTypesValues returns an array of possible values for the ManagedIdentityTypes const type. 54func PossibleManagedIdentityTypesValues() []ManagedIdentityTypes { 55 return []ManagedIdentityTypes{ManagedIdentityTypesSystemAssigned, ManagedIdentityTypesUserAssigned} 56} 57 58// MarketplaceSubscriptionStatus enumerates the values for marketplace subscription status. 59type MarketplaceSubscriptionStatus string 60 61const ( 62 // MarketplaceSubscriptionStatusActive ... 63 MarketplaceSubscriptionStatusActive MarketplaceSubscriptionStatus = "Active" 64 // MarketplaceSubscriptionStatusProvisioning ... 65 MarketplaceSubscriptionStatusProvisioning MarketplaceSubscriptionStatus = "Provisioning" 66 // MarketplaceSubscriptionStatusSuspended ... 67 MarketplaceSubscriptionStatusSuspended MarketplaceSubscriptionStatus = "Suspended" 68 // MarketplaceSubscriptionStatusUnsubscribed ... 69 MarketplaceSubscriptionStatusUnsubscribed MarketplaceSubscriptionStatus = "Unsubscribed" 70) 71 72// PossibleMarketplaceSubscriptionStatusValues returns an array of possible values for the MarketplaceSubscriptionStatus const type. 73func PossibleMarketplaceSubscriptionStatusValues() []MarketplaceSubscriptionStatus { 74 return []MarketplaceSubscriptionStatus{MarketplaceSubscriptionStatusActive, MarketplaceSubscriptionStatusProvisioning, MarketplaceSubscriptionStatusSuspended, MarketplaceSubscriptionStatusUnsubscribed} 75} 76 77// MonitoringStatus enumerates the values for monitoring status. 78type MonitoringStatus string 79 80const ( 81 // MonitoringStatusDisabled ... 82 MonitoringStatusDisabled MonitoringStatus = "Disabled" 83 // MonitoringStatusEnabled ... 84 MonitoringStatusEnabled MonitoringStatus = "Enabled" 85) 86 87// PossibleMonitoringStatusValues returns an array of possible values for the MonitoringStatus const type. 88func PossibleMonitoringStatusValues() []MonitoringStatus { 89 return []MonitoringStatus{MonitoringStatusDisabled, MonitoringStatusEnabled} 90} 91 92// ProvisioningState enumerates the values for provisioning state. 93type ProvisioningState string 94 95const ( 96 // ProvisioningStateAccepted ... 97 ProvisioningStateAccepted ProvisioningState = "Accepted" 98 // ProvisioningStateCanceled ... 99 ProvisioningStateCanceled ProvisioningState = "Canceled" 100 // ProvisioningStateCreating ... 101 ProvisioningStateCreating ProvisioningState = "Creating" 102 // ProvisioningStateDeleted ... 103 ProvisioningStateDeleted ProvisioningState = "Deleted" 104 // ProvisioningStateDeleting ... 105 ProvisioningStateDeleting ProvisioningState = "Deleting" 106 // ProvisioningStateFailed ... 107 ProvisioningStateFailed ProvisioningState = "Failed" 108 // ProvisioningStateNotSpecified ... 109 ProvisioningStateNotSpecified ProvisioningState = "NotSpecified" 110 // ProvisioningStateSucceeded ... 111 ProvisioningStateSucceeded ProvisioningState = "Succeeded" 112 // ProvisioningStateUpdating ... 113 ProvisioningStateUpdating ProvisioningState = "Updating" 114) 115 116// PossibleProvisioningStateValues returns an array of possible values for the ProvisioningState const type. 117func PossibleProvisioningStateValues() []ProvisioningState { 118 return []ProvisioningState{ProvisioningStateAccepted, ProvisioningStateCanceled, ProvisioningStateCreating, ProvisioningStateDeleted, ProvisioningStateDeleting, ProvisioningStateFailed, ProvisioningStateNotSpecified, ProvisioningStateSucceeded, ProvisioningStateUpdating} 119} 120 121// SingleSignOnStates enumerates the values for single sign on states. 122type SingleSignOnStates string 123 124const ( 125 // SingleSignOnStatesDisable ... 126 SingleSignOnStatesDisable SingleSignOnStates = "Disable" 127 // SingleSignOnStatesEnable ... 128 SingleSignOnStatesEnable SingleSignOnStates = "Enable" 129 // SingleSignOnStatesExisting ... 130 SingleSignOnStatesExisting SingleSignOnStates = "Existing" 131 // SingleSignOnStatesInitial ... 132 SingleSignOnStatesInitial SingleSignOnStates = "Initial" 133) 134 135// PossibleSingleSignOnStatesValues returns an array of possible values for the SingleSignOnStates const type. 136func PossibleSingleSignOnStatesValues() []SingleSignOnStates { 137 return []SingleSignOnStates{SingleSignOnStatesDisable, SingleSignOnStatesEnable, SingleSignOnStatesExisting, SingleSignOnStatesInitial} 138} 139 140// TagAction enumerates the values for tag action. 141type TagAction string 142 143const ( 144 // TagActionExclude ... 145 TagActionExclude TagAction = "Exclude" 146 // TagActionInclude ... 147 TagActionInclude TagAction = "Include" 148) 149 150// PossibleTagActionValues returns an array of possible values for the TagAction const type. 151func PossibleTagActionValues() []TagAction { 152 return []TagAction{TagActionExclude, TagActionInclude} 153} 154