...

Source file src/github.com/Azure/azure-sdk-for-go/services/preview/postgresql/mgmt/2020-02-14-preview/postgresqlflexibleservers/enums.go

Documentation: github.com/Azure/azure-sdk-for-go/services/preview/postgresql/mgmt/2020-02-14-preview/postgresqlflexibleservers

     1  package postgresqlflexibleservers
     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  // ConfigurationDataType enumerates the values for configuration data type.
    10  type ConfigurationDataType string
    11  
    12  const (
    13  	// Boolean ...
    14  	Boolean ConfigurationDataType = "Boolean"
    15  	// Enumeration ...
    16  	Enumeration ConfigurationDataType = "Enumeration"
    17  	// Integer ...
    18  	Integer ConfigurationDataType = "Integer"
    19  	// Numeric ...
    20  	Numeric ConfigurationDataType = "Numeric"
    21  )
    22  
    23  // PossibleConfigurationDataTypeValues returns an array of possible values for the ConfigurationDataType const type.
    24  func PossibleConfigurationDataTypeValues() []ConfigurationDataType {
    25  	return []ConfigurationDataType{Boolean, Enumeration, Integer, Numeric}
    26  }
    27  
    28  // CreateMode enumerates the values for create mode.
    29  type CreateMode string
    30  
    31  const (
    32  	// Default ...
    33  	Default CreateMode = "Default"
    34  	// PointInTimeRestore ...
    35  	PointInTimeRestore CreateMode = "PointInTimeRestore"
    36  )
    37  
    38  // PossibleCreateModeValues returns an array of possible values for the CreateMode const type.
    39  func PossibleCreateModeValues() []CreateMode {
    40  	return []CreateMode{Default, PointInTimeRestore}
    41  }
    42  
    43  // HAEnabledEnum enumerates the values for ha enabled enum.
    44  type HAEnabledEnum string
    45  
    46  const (
    47  	// Disabled ...
    48  	Disabled HAEnabledEnum = "Disabled"
    49  	// Enabled ...
    50  	Enabled HAEnabledEnum = "Enabled"
    51  )
    52  
    53  // PossibleHAEnabledEnumValues returns an array of possible values for the HAEnabledEnum const type.
    54  func PossibleHAEnabledEnumValues() []HAEnabledEnum {
    55  	return []HAEnabledEnum{Disabled, Enabled}
    56  }
    57  
    58  // OperationOrigin enumerates the values for operation origin.
    59  type OperationOrigin string
    60  
    61  const (
    62  	// NotSpecified ...
    63  	NotSpecified OperationOrigin = "NotSpecified"
    64  	// System ...
    65  	System OperationOrigin = "system"
    66  	// User ...
    67  	User OperationOrigin = "user"
    68  )
    69  
    70  // PossibleOperationOriginValues returns an array of possible values for the OperationOrigin const type.
    71  func PossibleOperationOriginValues() []OperationOrigin {
    72  	return []OperationOrigin{NotSpecified, System, User}
    73  }
    74  
    75  // ResourceIdentityType enumerates the values for resource identity type.
    76  type ResourceIdentityType string
    77  
    78  const (
    79  	// SystemAssigned ...
    80  	SystemAssigned ResourceIdentityType = "SystemAssigned"
    81  )
    82  
    83  // PossibleResourceIdentityTypeValues returns an array of possible values for the ResourceIdentityType const type.
    84  func PossibleResourceIdentityTypeValues() []ResourceIdentityType {
    85  	return []ResourceIdentityType{SystemAssigned}
    86  }
    87  
    88  // ServerHAState enumerates the values for server ha state.
    89  type ServerHAState string
    90  
    91  const (
    92  	// CreatingStandby ...
    93  	CreatingStandby ServerHAState = "CreatingStandby"
    94  	// FailingOver ...
    95  	FailingOver ServerHAState = "FailingOver"
    96  	// Healthy ...
    97  	Healthy ServerHAState = "Healthy"
    98  	// NotEnabled ...
    99  	NotEnabled ServerHAState = "NotEnabled"
   100  	// RemovingStandby ...
   101  	RemovingStandby ServerHAState = "RemovingStandby"
   102  	// ReplicatingData ...
   103  	ReplicatingData ServerHAState = "ReplicatingData"
   104  )
   105  
   106  // PossibleServerHAStateValues returns an array of possible values for the ServerHAState const type.
   107  func PossibleServerHAStateValues() []ServerHAState {
   108  	return []ServerHAState{CreatingStandby, FailingOver, Healthy, NotEnabled, RemovingStandby, ReplicatingData}
   109  }
   110  
   111  // ServerPublicNetworkAccessState enumerates the values for server public network access state.
   112  type ServerPublicNetworkAccessState string
   113  
   114  const (
   115  	// ServerPublicNetworkAccessStateDisabled ...
   116  	ServerPublicNetworkAccessStateDisabled ServerPublicNetworkAccessState = "Disabled"
   117  	// ServerPublicNetworkAccessStateEnabled ...
   118  	ServerPublicNetworkAccessStateEnabled ServerPublicNetworkAccessState = "Enabled"
   119  )
   120  
   121  // PossibleServerPublicNetworkAccessStateValues returns an array of possible values for the ServerPublicNetworkAccessState const type.
   122  func PossibleServerPublicNetworkAccessStateValues() []ServerPublicNetworkAccessState {
   123  	return []ServerPublicNetworkAccessState{ServerPublicNetworkAccessStateDisabled, ServerPublicNetworkAccessStateEnabled}
   124  }
   125  
   126  // ServerState enumerates the values for server state.
   127  type ServerState string
   128  
   129  const (
   130  	// ServerStateDisabled ...
   131  	ServerStateDisabled ServerState = "Disabled"
   132  	// ServerStateDropping ...
   133  	ServerStateDropping ServerState = "Dropping"
   134  	// ServerStateReady ...
   135  	ServerStateReady ServerState = "Ready"
   136  	// ServerStateStarting ...
   137  	ServerStateStarting ServerState = "Starting"
   138  	// ServerStateStopped ...
   139  	ServerStateStopped ServerState = "Stopped"
   140  	// ServerStateStopping ...
   141  	ServerStateStopping ServerState = "Stopping"
   142  	// ServerStateUpdating ...
   143  	ServerStateUpdating ServerState = "Updating"
   144  )
   145  
   146  // PossibleServerStateValues returns an array of possible values for the ServerState const type.
   147  func PossibleServerStateValues() []ServerState {
   148  	return []ServerState{ServerStateDisabled, ServerStateDropping, ServerStateReady, ServerStateStarting, ServerStateStopped, ServerStateStopping, ServerStateUpdating}
   149  }
   150  
   151  // ServerVersion enumerates the values for server version.
   152  type ServerVersion string
   153  
   154  const (
   155  	// OneOne ...
   156  	OneOne ServerVersion = "11"
   157  	// OneTwo ...
   158  	OneTwo ServerVersion = "12"
   159  )
   160  
   161  // PossibleServerVersionValues returns an array of possible values for the ServerVersion const type.
   162  func PossibleServerVersionValues() []ServerVersion {
   163  	return []ServerVersion{OneOne, OneTwo}
   164  }
   165  
   166  // SkuTier enumerates the values for sku tier.
   167  type SkuTier string
   168  
   169  const (
   170  	// Burstable ...
   171  	Burstable SkuTier = "Burstable"
   172  	// GeneralPurpose ...
   173  	GeneralPurpose SkuTier = "GeneralPurpose"
   174  	// MemoryOptimized ...
   175  	MemoryOptimized SkuTier = "MemoryOptimized"
   176  )
   177  
   178  // PossibleSkuTierValues returns an array of possible values for the SkuTier const type.
   179  func PossibleSkuTierValues() []SkuTier {
   180  	return []SkuTier{Burstable, GeneralPurpose, MemoryOptimized}
   181  }
   182  

View as plain text