File: enums.go

package info (click to toggle)
golang-github-azure-azure-sdk-for-go 68.0.0-2
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, forky, sid, trixie
  • size: 556,256 kB
  • sloc: javascript: 196; sh: 96; makefile: 7
file content (56 lines) | stat: -rw-r--r-- 2,226 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
package storagetables

// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License. See License.txt in the project root for license information.
//
// Code generated by Microsoft (R) AutoRest Code Generator.
// Changes may cause incorrect behavior and will be lost if the code is regenerated.

// GeoReplicationStatusType enumerates the values for geo replication status type.
type GeoReplicationStatusType string

const (
	// Bootstrap ...
	Bootstrap GeoReplicationStatusType = "bootstrap"
	// Live ...
	Live GeoReplicationStatusType = "live"
	// Unavailable ...
	Unavailable GeoReplicationStatusType = "unavailable"
)

// PossibleGeoReplicationStatusTypeValues returns an array of possible values for the GeoReplicationStatusType const type.
func PossibleGeoReplicationStatusTypeValues() []GeoReplicationStatusType {
	return []GeoReplicationStatusType{Bootstrap, Live, Unavailable}
}

// OdataMetadataFormat enumerates the values for odata metadata format.
type OdataMetadataFormat string

const (
	// Applicationjsonodatafullmetadata ...
	Applicationjsonodatafullmetadata OdataMetadataFormat = "application/json;odata=fullmetadata"
	// Applicationjsonodataminimalmetadata ...
	Applicationjsonodataminimalmetadata OdataMetadataFormat = "application/json;odata=minimalmetadata"
	// Applicationjsonodatanometadata ...
	Applicationjsonodatanometadata OdataMetadataFormat = "application/json;odata=nometadata"
)

// PossibleOdataMetadataFormatValues returns an array of possible values for the OdataMetadataFormat const type.
func PossibleOdataMetadataFormatValues() []OdataMetadataFormat {
	return []OdataMetadataFormat{Applicationjsonodatafullmetadata, Applicationjsonodataminimalmetadata, Applicationjsonodatanometadata}
}

// ResponseFormat enumerates the values for response format.
type ResponseFormat string

const (
	// ReturnContent ...
	ReturnContent ResponseFormat = "return-content"
	// ReturnNoContent ...
	ReturnNoContent ResponseFormat = "return-no-content"
)

// PossibleResponseFormatValues returns an array of possible values for the ResponseFormat const type.
func PossibleResponseFormatValues() []ResponseFormat {
	return []ResponseFormat{ReturnContent, ReturnNoContent}
}