1package healthcareapis 2 3// Copyright (c) Microsoft and contributors. All rights reserved. 4// 5// Licensed under the Apache License, Version 2.0 (the "License"); 6// you may not use this file except in compliance with the License. 7// You may obtain a copy of the License at 8// http://www.apache.org/licenses/LICENSE-2.0 9// 10// Unless required by applicable law or agreed to in writing, software 11// distributed under the License is distributed on an "AS IS" BASIS, 12// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13// 14// See the License for the specific language governing permissions and 15// limitations under the License. 16// 17// Code generated by Microsoft (R) AutoRest Code Generator. 18// Changes may cause incorrect behavior and will be lost if the code is regenerated. 19 20// Kind enumerates the values for kind. 21type Kind string 22 23const ( 24 // Fhir ... 25 Fhir Kind = "fhir" 26 // FhirR4 ... 27 FhirR4 Kind = "fhir-R4" 28 // FhirStu3 ... 29 FhirStu3 Kind = "fhir-Stu3" 30) 31 32// PossibleKindValues returns an array of possible values for the Kind const type. 33func PossibleKindValues() []Kind { 34 return []Kind{Fhir, FhirR4, FhirStu3} 35} 36 37// ManagedServiceIdentityType enumerates the values for managed service identity type. 38type ManagedServiceIdentityType string 39 40const ( 41 // None ... 42 None ManagedServiceIdentityType = "None" 43 // SystemAssigned ... 44 SystemAssigned ManagedServiceIdentityType = "SystemAssigned" 45) 46 47// PossibleManagedServiceIdentityTypeValues returns an array of possible values for the ManagedServiceIdentityType const type. 48func PossibleManagedServiceIdentityTypeValues() []ManagedServiceIdentityType { 49 return []ManagedServiceIdentityType{None, SystemAssigned} 50} 51 52// OperationResultStatus enumerates the values for operation result status. 53type OperationResultStatus string 54 55const ( 56 // Canceled ... 57 Canceled OperationResultStatus = "Canceled" 58 // Failed ... 59 Failed OperationResultStatus = "Failed" 60 // Requested ... 61 Requested OperationResultStatus = "Requested" 62 // Running ... 63 Running OperationResultStatus = "Running" 64 // Succeeded ... 65 Succeeded OperationResultStatus = "Succeeded" 66) 67 68// PossibleOperationResultStatusValues returns an array of possible values for the OperationResultStatus const type. 69func PossibleOperationResultStatusValues() []OperationResultStatus { 70 return []OperationResultStatus{Canceled, Failed, Requested, Running, Succeeded} 71} 72 73// PrivateEndpointConnectionProvisioningState enumerates the values for private endpoint connection 74// provisioning state. 75type PrivateEndpointConnectionProvisioningState string 76 77const ( 78 // PrivateEndpointConnectionProvisioningStateCreating ... 79 PrivateEndpointConnectionProvisioningStateCreating PrivateEndpointConnectionProvisioningState = "Creating" 80 // PrivateEndpointConnectionProvisioningStateDeleting ... 81 PrivateEndpointConnectionProvisioningStateDeleting PrivateEndpointConnectionProvisioningState = "Deleting" 82 // PrivateEndpointConnectionProvisioningStateFailed ... 83 PrivateEndpointConnectionProvisioningStateFailed PrivateEndpointConnectionProvisioningState = "Failed" 84 // PrivateEndpointConnectionProvisioningStateSucceeded ... 85 PrivateEndpointConnectionProvisioningStateSucceeded PrivateEndpointConnectionProvisioningState = "Succeeded" 86) 87 88// PossiblePrivateEndpointConnectionProvisioningStateValues returns an array of possible values for the PrivateEndpointConnectionProvisioningState const type. 89func PossiblePrivateEndpointConnectionProvisioningStateValues() []PrivateEndpointConnectionProvisioningState { 90 return []PrivateEndpointConnectionProvisioningState{PrivateEndpointConnectionProvisioningStateCreating, PrivateEndpointConnectionProvisioningStateDeleting, PrivateEndpointConnectionProvisioningStateFailed, PrivateEndpointConnectionProvisioningStateSucceeded} 91} 92 93// PrivateEndpointServiceConnectionStatus enumerates the values for private endpoint service connection status. 94type PrivateEndpointServiceConnectionStatus string 95 96const ( 97 // Approved ... 98 Approved PrivateEndpointServiceConnectionStatus = "Approved" 99 // Pending ... 100 Pending PrivateEndpointServiceConnectionStatus = "Pending" 101 // Rejected ... 102 Rejected PrivateEndpointServiceConnectionStatus = "Rejected" 103) 104 105// PossiblePrivateEndpointServiceConnectionStatusValues returns an array of possible values for the PrivateEndpointServiceConnectionStatus const type. 106func PossiblePrivateEndpointServiceConnectionStatusValues() []PrivateEndpointServiceConnectionStatus { 107 return []PrivateEndpointServiceConnectionStatus{Approved, Pending, Rejected} 108} 109 110// ProvisioningState enumerates the values for provisioning state. 111type ProvisioningState string 112 113const ( 114 // ProvisioningStateAccepted ... 115 ProvisioningStateAccepted ProvisioningState = "Accepted" 116 // ProvisioningStateCanceled ... 117 ProvisioningStateCanceled ProvisioningState = "Canceled" 118 // ProvisioningStateCreating ... 119 ProvisioningStateCreating ProvisioningState = "Creating" 120 // ProvisioningStateDeleting ... 121 ProvisioningStateDeleting ProvisioningState = "Deleting" 122 // ProvisioningStateDeprovisioned ... 123 ProvisioningStateDeprovisioned ProvisioningState = "Deprovisioned" 124 // ProvisioningStateFailed ... 125 ProvisioningStateFailed ProvisioningState = "Failed" 126 // ProvisioningStateSucceeded ... 127 ProvisioningStateSucceeded ProvisioningState = "Succeeded" 128 // ProvisioningStateUpdating ... 129 ProvisioningStateUpdating ProvisioningState = "Updating" 130 // ProvisioningStateVerifying ... 131 ProvisioningStateVerifying ProvisioningState = "Verifying" 132) 133 134// PossibleProvisioningStateValues returns an array of possible values for the ProvisioningState const type. 135func PossibleProvisioningStateValues() []ProvisioningState { 136 return []ProvisioningState{ProvisioningStateAccepted, ProvisioningStateCanceled, ProvisioningStateCreating, ProvisioningStateDeleting, ProvisioningStateDeprovisioned, ProvisioningStateFailed, ProvisioningStateSucceeded, ProvisioningStateUpdating, ProvisioningStateVerifying} 137} 138 139// PublicNetworkAccess enumerates the values for public network access. 140type PublicNetworkAccess string 141 142const ( 143 // Disabled ... 144 Disabled PublicNetworkAccess = "Disabled" 145 // Enabled ... 146 Enabled PublicNetworkAccess = "Enabled" 147) 148 149// PossiblePublicNetworkAccessValues returns an array of possible values for the PublicNetworkAccess const type. 150func PossiblePublicNetworkAccessValues() []PublicNetworkAccess { 151 return []PublicNetworkAccess{Disabled, Enabled} 152} 153 154// ServiceNameUnavailabilityReason enumerates the values for service name unavailability reason. 155type ServiceNameUnavailabilityReason string 156 157const ( 158 // AlreadyExists ... 159 AlreadyExists ServiceNameUnavailabilityReason = "AlreadyExists" 160 // Invalid ... 161 Invalid ServiceNameUnavailabilityReason = "Invalid" 162) 163 164// PossibleServiceNameUnavailabilityReasonValues returns an array of possible values for the ServiceNameUnavailabilityReason const type. 165func PossibleServiceNameUnavailabilityReasonValues() []ServiceNameUnavailabilityReason { 166 return []ServiceNameUnavailabilityReason{AlreadyExists, Invalid} 167} 168