1package cdn 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// CustomDomainResourceState enumerates the values for custom domain resource state. 10type CustomDomainResourceState string 11 12const ( 13 // Active ... 14 Active CustomDomainResourceState = "Active" 15 // Creating ... 16 Creating CustomDomainResourceState = "Creating" 17 // Deleting ... 18 Deleting CustomDomainResourceState = "Deleting" 19) 20 21// PossibleCustomDomainResourceStateValues returns an array of possible values for the CustomDomainResourceState const type. 22func PossibleCustomDomainResourceStateValues() []CustomDomainResourceState { 23 return []CustomDomainResourceState{Active, Creating, Deleting} 24} 25 26// EndpointResourceState enumerates the values for endpoint resource state. 27type EndpointResourceState string 28 29const ( 30 // EndpointResourceStateCreating ... 31 EndpointResourceStateCreating EndpointResourceState = "Creating" 32 // EndpointResourceStateDeleting ... 33 EndpointResourceStateDeleting EndpointResourceState = "Deleting" 34 // EndpointResourceStateRunning ... 35 EndpointResourceStateRunning EndpointResourceState = "Running" 36 // EndpointResourceStateStarting ... 37 EndpointResourceStateStarting EndpointResourceState = "Starting" 38 // EndpointResourceStateStopped ... 39 EndpointResourceStateStopped EndpointResourceState = "Stopped" 40 // EndpointResourceStateStopping ... 41 EndpointResourceStateStopping EndpointResourceState = "Stopping" 42) 43 44// PossibleEndpointResourceStateValues returns an array of possible values for the EndpointResourceState const type. 45func PossibleEndpointResourceStateValues() []EndpointResourceState { 46 return []EndpointResourceState{EndpointResourceStateCreating, EndpointResourceStateDeleting, EndpointResourceStateRunning, EndpointResourceStateStarting, EndpointResourceStateStopped, EndpointResourceStateStopping} 47} 48 49// OriginResourceState enumerates the values for origin resource state. 50type OriginResourceState string 51 52const ( 53 // OriginResourceStateActive ... 54 OriginResourceStateActive OriginResourceState = "Active" 55 // OriginResourceStateCreating ... 56 OriginResourceStateCreating OriginResourceState = "Creating" 57 // OriginResourceStateDeleting ... 58 OriginResourceStateDeleting OriginResourceState = "Deleting" 59) 60 61// PossibleOriginResourceStateValues returns an array of possible values for the OriginResourceState const type. 62func PossibleOriginResourceStateValues() []OriginResourceState { 63 return []OriginResourceState{OriginResourceStateActive, OriginResourceStateCreating, OriginResourceStateDeleting} 64} 65 66// ProfileResourceState enumerates the values for profile resource state. 67type ProfileResourceState string 68 69const ( 70 // ProfileResourceStateActive ... 71 ProfileResourceStateActive ProfileResourceState = "Active" 72 // ProfileResourceStateCreating ... 73 ProfileResourceStateCreating ProfileResourceState = "Creating" 74 // ProfileResourceStateDeleting ... 75 ProfileResourceStateDeleting ProfileResourceState = "Deleting" 76 // ProfileResourceStateDisabled ... 77 ProfileResourceStateDisabled ProfileResourceState = "Disabled" 78) 79 80// PossibleProfileResourceStateValues returns an array of possible values for the ProfileResourceState const type. 81func PossibleProfileResourceStateValues() []ProfileResourceState { 82 return []ProfileResourceState{ProfileResourceStateActive, ProfileResourceStateCreating, ProfileResourceStateDeleting, ProfileResourceStateDisabled} 83} 84 85// ProvisioningState enumerates the values for provisioning state. 86type ProvisioningState string 87 88const ( 89 // ProvisioningStateCreating ... 90 ProvisioningStateCreating ProvisioningState = "Creating" 91 // ProvisioningStateFailed ... 92 ProvisioningStateFailed ProvisioningState = "Failed" 93 // ProvisioningStateSucceeded ... 94 ProvisioningStateSucceeded ProvisioningState = "Succeeded" 95) 96 97// PossibleProvisioningStateValues returns an array of possible values for the ProvisioningState const type. 98func PossibleProvisioningStateValues() []ProvisioningState { 99 return []ProvisioningState{ProvisioningStateCreating, ProvisioningStateFailed, ProvisioningStateSucceeded} 100} 101 102// QueryStringCachingBehavior enumerates the values for query string caching behavior. 103type QueryStringCachingBehavior string 104 105const ( 106 // BypassCaching ... 107 BypassCaching QueryStringCachingBehavior = "BypassCaching" 108 // IgnoreQueryString ... 109 IgnoreQueryString QueryStringCachingBehavior = "IgnoreQueryString" 110 // NotSet ... 111 NotSet QueryStringCachingBehavior = "NotSet" 112 // UseQueryString ... 113 UseQueryString QueryStringCachingBehavior = "UseQueryString" 114) 115 116// PossibleQueryStringCachingBehaviorValues returns an array of possible values for the QueryStringCachingBehavior const type. 117func PossibleQueryStringCachingBehaviorValues() []QueryStringCachingBehavior { 118 return []QueryStringCachingBehavior{BypassCaching, IgnoreQueryString, NotSet, UseQueryString} 119} 120 121// ResourceType enumerates the values for resource type. 122type ResourceType string 123 124const ( 125 // MicrosoftCdnProfilesEndpoints ... 126 MicrosoftCdnProfilesEndpoints ResourceType = "Microsoft.Cdn/Profiles/Endpoints" 127) 128 129// PossibleResourceTypeValues returns an array of possible values for the ResourceType const type. 130func PossibleResourceTypeValues() []ResourceType { 131 return []ResourceType{MicrosoftCdnProfilesEndpoints} 132} 133 134// SkuName enumerates the values for sku name. 135type SkuName string 136 137const ( 138 // CustomVerizon ... 139 CustomVerizon SkuName = "Custom_Verizon" 140 // PremiumVerizon ... 141 PremiumVerizon SkuName = "Premium_Verizon" 142 // StandardAkamai ... 143 StandardAkamai SkuName = "Standard_Akamai" 144 // StandardVerizon ... 145 StandardVerizon SkuName = "Standard_Verizon" 146) 147 148// PossibleSkuNameValues returns an array of possible values for the SkuName const type. 149func PossibleSkuNameValues() []SkuName { 150 return []SkuName{CustomVerizon, PremiumVerizon, StandardAkamai, StandardVerizon} 151} 152