1// Code generated by smithy-go-codegen DO NOT EDIT. 2 3package types 4 5type AddressFamily string 6 7// Enum values for AddressFamily 8const ( 9 AddressFamilyIPv4 AddressFamily = "ipv4" 10 AddressFamilyIPv6 AddressFamily = "ipv6" 11) 12 13// Values returns all known values for AddressFamily. Note that this can be 14// expanded in the future, and so it is only as up to date as the client. The 15// ordering of this slice is not guaranteed to be stable across updates. 16func (AddressFamily) Values() []AddressFamily { 17 return []AddressFamily{ 18 "ipv4", 19 "ipv6", 20 } 21} 22 23type BGPPeerState string 24 25// Enum values for BGPPeerState 26const ( 27 BGPPeerStateVerifying BGPPeerState = "verifying" 28 BGPPeerStatePending BGPPeerState = "pending" 29 BGPPeerStateAvailable BGPPeerState = "available" 30 BGPPeerStateDeleting BGPPeerState = "deleting" 31 BGPPeerStateDeleted BGPPeerState = "deleted" 32) 33 34// Values returns all known values for BGPPeerState. Note that this can be expanded 35// in the future, and so it is only as up to date as the client. The ordering of 36// this slice is not guaranteed to be stable across updates. 37func (BGPPeerState) Values() []BGPPeerState { 38 return []BGPPeerState{ 39 "verifying", 40 "pending", 41 "available", 42 "deleting", 43 "deleted", 44 } 45} 46 47type BGPStatus string 48 49// Enum values for BGPStatus 50const ( 51 BGPStatusUp BGPStatus = "up" 52 BGPStatusDown BGPStatus = "down" 53 BGPStatusUnknown BGPStatus = "unknown" 54) 55 56// Values returns all known values for BGPStatus. Note that this can be expanded in 57// the future, and so it is only as up to date as the client. The ordering of this 58// slice is not guaranteed to be stable across updates. 59func (BGPStatus) Values() []BGPStatus { 60 return []BGPStatus{ 61 "up", 62 "down", 63 "unknown", 64 } 65} 66 67type ConnectionState string 68 69// Enum values for ConnectionState 70const ( 71 ConnectionStateOrdering ConnectionState = "ordering" 72 ConnectionStateRequested ConnectionState = "requested" 73 ConnectionStatePending ConnectionState = "pending" 74 ConnectionStateAvailable ConnectionState = "available" 75 ConnectionStateDown ConnectionState = "down" 76 ConnectionStateDeleting ConnectionState = "deleting" 77 ConnectionStateDeleted ConnectionState = "deleted" 78 ConnectionStateRejected ConnectionState = "rejected" 79 ConnectionStateUnknown ConnectionState = "unknown" 80) 81 82// Values returns all known values for ConnectionState. Note that this can be 83// expanded in the future, and so it is only as up to date as the client. The 84// ordering of this slice is not guaranteed to be stable across updates. 85func (ConnectionState) Values() []ConnectionState { 86 return []ConnectionState{ 87 "ordering", 88 "requested", 89 "pending", 90 "available", 91 "down", 92 "deleting", 93 "deleted", 94 "rejected", 95 "unknown", 96 } 97} 98 99type DirectConnectGatewayAssociationProposalState string 100 101// Enum values for DirectConnectGatewayAssociationProposalState 102const ( 103 DirectConnectGatewayAssociationProposalStateRequested DirectConnectGatewayAssociationProposalState = "requested" 104 DirectConnectGatewayAssociationProposalStateAccepted DirectConnectGatewayAssociationProposalState = "accepted" 105 DirectConnectGatewayAssociationProposalStateDeleted DirectConnectGatewayAssociationProposalState = "deleted" 106) 107 108// Values returns all known values for 109// DirectConnectGatewayAssociationProposalState. Note that this can be expanded in 110// the future, and so it is only as up to date as the client. The ordering of this 111// slice is not guaranteed to be stable across updates. 112func (DirectConnectGatewayAssociationProposalState) Values() []DirectConnectGatewayAssociationProposalState { 113 return []DirectConnectGatewayAssociationProposalState{ 114 "requested", 115 "accepted", 116 "deleted", 117 } 118} 119 120type DirectConnectGatewayAssociationState string 121 122// Enum values for DirectConnectGatewayAssociationState 123const ( 124 DirectConnectGatewayAssociationStateAssociating DirectConnectGatewayAssociationState = "associating" 125 DirectConnectGatewayAssociationStateAssociated DirectConnectGatewayAssociationState = "associated" 126 DirectConnectGatewayAssociationStateDisassociating DirectConnectGatewayAssociationState = "disassociating" 127 DirectConnectGatewayAssociationStateDisassociated DirectConnectGatewayAssociationState = "disassociated" 128 DirectConnectGatewayAssociationStateUpdating DirectConnectGatewayAssociationState = "updating" 129) 130 131// Values returns all known values for DirectConnectGatewayAssociationState. Note 132// that this can be expanded in the future, and so it is only as up to date as the 133// client. The ordering of this slice is not guaranteed to be stable across 134// updates. 135func (DirectConnectGatewayAssociationState) Values() []DirectConnectGatewayAssociationState { 136 return []DirectConnectGatewayAssociationState{ 137 "associating", 138 "associated", 139 "disassociating", 140 "disassociated", 141 "updating", 142 } 143} 144 145type DirectConnectGatewayAttachmentState string 146 147// Enum values for DirectConnectGatewayAttachmentState 148const ( 149 DirectConnectGatewayAttachmentStateAttaching DirectConnectGatewayAttachmentState = "attaching" 150 DirectConnectGatewayAttachmentStateAttached DirectConnectGatewayAttachmentState = "attached" 151 DirectConnectGatewayAttachmentStateDetaching DirectConnectGatewayAttachmentState = "detaching" 152 DirectConnectGatewayAttachmentStateDetached DirectConnectGatewayAttachmentState = "detached" 153) 154 155// Values returns all known values for DirectConnectGatewayAttachmentState. Note 156// that this can be expanded in the future, and so it is only as up to date as the 157// client. The ordering of this slice is not guaranteed to be stable across 158// updates. 159func (DirectConnectGatewayAttachmentState) Values() []DirectConnectGatewayAttachmentState { 160 return []DirectConnectGatewayAttachmentState{ 161 "attaching", 162 "attached", 163 "detaching", 164 "detached", 165 } 166} 167 168type DirectConnectGatewayAttachmentType string 169 170// Enum values for DirectConnectGatewayAttachmentType 171const ( 172 DirectConnectGatewayAttachmentTypeTransitVirtualInterface DirectConnectGatewayAttachmentType = "TransitVirtualInterface" 173 DirectConnectGatewayAttachmentTypePrivateVirtualInterface DirectConnectGatewayAttachmentType = "PrivateVirtualInterface" 174) 175 176// Values returns all known values for DirectConnectGatewayAttachmentType. Note 177// that this can be expanded in the future, and so it is only as up to date as the 178// client. The ordering of this slice is not guaranteed to be stable across 179// updates. 180func (DirectConnectGatewayAttachmentType) Values() []DirectConnectGatewayAttachmentType { 181 return []DirectConnectGatewayAttachmentType{ 182 "TransitVirtualInterface", 183 "PrivateVirtualInterface", 184 } 185} 186 187type DirectConnectGatewayState string 188 189// Enum values for DirectConnectGatewayState 190const ( 191 DirectConnectGatewayStatePending DirectConnectGatewayState = "pending" 192 DirectConnectGatewayStateAvailable DirectConnectGatewayState = "available" 193 DirectConnectGatewayStateDeleting DirectConnectGatewayState = "deleting" 194 DirectConnectGatewayStateDeleted DirectConnectGatewayState = "deleted" 195) 196 197// Values returns all known values for DirectConnectGatewayState. Note that this 198// can be expanded in the future, and so it is only as up to date as the client. 199// The ordering of this slice is not guaranteed to be stable across updates. 200func (DirectConnectGatewayState) Values() []DirectConnectGatewayState { 201 return []DirectConnectGatewayState{ 202 "pending", 203 "available", 204 "deleting", 205 "deleted", 206 } 207} 208 209type GatewayType string 210 211// Enum values for GatewayType 212const ( 213 GatewayTypeVirtualPrivateGateway GatewayType = "virtualPrivateGateway" 214 GatewayTypeTransitGateway GatewayType = "transitGateway" 215) 216 217// Values returns all known values for GatewayType. Note that this can be expanded 218// in the future, and so it is only as up to date as the client. The ordering of 219// this slice is not guaranteed to be stable across updates. 220func (GatewayType) Values() []GatewayType { 221 return []GatewayType{ 222 "virtualPrivateGateway", 223 "transitGateway", 224 } 225} 226 227type HasLogicalRedundancy string 228 229// Enum values for HasLogicalRedundancy 230const ( 231 HasLogicalRedundancyUnknown HasLogicalRedundancy = "unknown" 232 HasLogicalRedundancyYes HasLogicalRedundancy = "yes" 233 HasLogicalRedundancyNo HasLogicalRedundancy = "no" 234) 235 236// Values returns all known values for HasLogicalRedundancy. Note that this can be 237// expanded in the future, and so it is only as up to date as the client. The 238// ordering of this slice is not guaranteed to be stable across updates. 239func (HasLogicalRedundancy) Values() []HasLogicalRedundancy { 240 return []HasLogicalRedundancy{ 241 "unknown", 242 "yes", 243 "no", 244 } 245} 246 247type InterconnectState string 248 249// Enum values for InterconnectState 250const ( 251 InterconnectStateRequested InterconnectState = "requested" 252 InterconnectStatePending InterconnectState = "pending" 253 InterconnectStateAvailable InterconnectState = "available" 254 InterconnectStateDown InterconnectState = "down" 255 InterconnectStateDeleting InterconnectState = "deleting" 256 InterconnectStateDeleted InterconnectState = "deleted" 257 InterconnectStateUnknown InterconnectState = "unknown" 258) 259 260// Values returns all known values for InterconnectState. Note that this can be 261// expanded in the future, and so it is only as up to date as the client. The 262// ordering of this slice is not guaranteed to be stable across updates. 263func (InterconnectState) Values() []InterconnectState { 264 return []InterconnectState{ 265 "requested", 266 "pending", 267 "available", 268 "down", 269 "deleting", 270 "deleted", 271 "unknown", 272 } 273} 274 275type LagState string 276 277// Enum values for LagState 278const ( 279 LagStateRequested LagState = "requested" 280 LagStatePending LagState = "pending" 281 LagStateAvailable LagState = "available" 282 LagStateDown LagState = "down" 283 LagStateDeleting LagState = "deleting" 284 LagStateDeleted LagState = "deleted" 285 LagStateUnknown LagState = "unknown" 286) 287 288// Values returns all known values for LagState. Note that this can be expanded in 289// the future, and so it is only as up to date as the client. The ordering of this 290// slice is not guaranteed to be stable across updates. 291func (LagState) Values() []LagState { 292 return []LagState{ 293 "requested", 294 "pending", 295 "available", 296 "down", 297 "deleting", 298 "deleted", 299 "unknown", 300 } 301} 302 303type LoaContentType string 304 305// Enum values for LoaContentType 306const ( 307 LoaContentTypePdf LoaContentType = "application/pdf" 308) 309 310// Values returns all known values for LoaContentType. Note that this can be 311// expanded in the future, and so it is only as up to date as the client. The 312// ordering of this slice is not guaranteed to be stable across updates. 313func (LoaContentType) Values() []LoaContentType { 314 return []LoaContentType{ 315 "application/pdf", 316 } 317} 318 319type VirtualInterfaceState string 320 321// Enum values for VirtualInterfaceState 322const ( 323 VirtualInterfaceStateConfirming VirtualInterfaceState = "confirming" 324 VirtualInterfaceStateVerifying VirtualInterfaceState = "verifying" 325 VirtualInterfaceStatePending VirtualInterfaceState = "pending" 326 VirtualInterfaceStateAvailable VirtualInterfaceState = "available" 327 VirtualInterfaceStateDown VirtualInterfaceState = "down" 328 VirtualInterfaceStateDeleting VirtualInterfaceState = "deleting" 329 VirtualInterfaceStateDeleted VirtualInterfaceState = "deleted" 330 VirtualInterfaceStateRejected VirtualInterfaceState = "rejected" 331 VirtualInterfaceStateUnknown VirtualInterfaceState = "unknown" 332) 333 334// Values returns all known values for VirtualInterfaceState. Note that this can be 335// expanded in the future, and so it is only as up to date as the client. The 336// ordering of this slice is not guaranteed to be stable across updates. 337func (VirtualInterfaceState) Values() []VirtualInterfaceState { 338 return []VirtualInterfaceState{ 339 "confirming", 340 "verifying", 341 "pending", 342 "available", 343 "down", 344 "deleting", 345 "deleted", 346 "rejected", 347 "unknown", 348 } 349} 350