@@ -98,10 +98,13 @@ pub mod types {
98
98
Creating,
99
99
#[serde(rename = "detached")]
100
100
Detached,
101
+ #[doc = "Disk is being attached to the given Instance"]
101
102
#[serde(rename = "attaching")]
102
103
Attaching(uuid::Uuid),
104
+ #[doc = "Disk is attached to the given Instance"]
103
105
#[serde(rename = "attached")]
104
106
Attached(uuid::Uuid),
107
+ #[doc = "Disk is being detached from the given Instance"]
105
108
#[serde(rename = "detaching")]
106
109
Detaching(uuid::Uuid),
107
110
#[serde(rename = "destroyed")]
@@ -238,6 +241,7 @@ pub mod types {
238
241
#[derive(Serialize, Deserialize, Debug, Clone)]
239
242
#[serde(tag = "type", content = "params")]
240
243
pub enum InstanceNetworkInterfaceAttachment {
244
+ #[doc = "Create one or more `NetworkInterface`s for the `Instance`"]
241
245
Create(InstanceNetworkInterfaceCreate),
242
246
Default,
243
247
None,
@@ -586,12 +590,16 @@ pub mod types {
586
590
#[derive(Serialize, Deserialize, Debug, Clone)]
587
591
#[serde(tag = "type", content = "value")]
588
592
pub enum RouteDestination {
593
+ #[doc = "Route applies to traffic destined for a specific IP address"]
589
594
#[serde(rename = "ip")]
590
595
Ip(String),
596
+ #[doc = "Route applies to traffic destined for a specific IP subnet"]
591
597
#[serde(rename = "ip_net")]
592
598
IpNet(IpNet),
599
+ #[doc = "Route applies to traffic destined for the given VPC."]
593
600
#[serde(rename = "vpc")]
594
601
Vpc(Name),
602
+ #[doc = "Route applies to traffic"]
595
603
#[serde(rename = "subnet")]
596
604
Subnet(Name),
597
605
}
@@ -600,14 +608,19 @@ pub mod types {
600
608
#[derive(Serialize, Deserialize, Debug, Clone)]
601
609
#[serde(tag = "type", content = "value")]
602
610
pub enum RouteTarget {
611
+ #[doc = "Forward traffic to a particular IP address."]
603
612
#[serde(rename = "ip")]
604
613
Ip(String),
614
+ #[doc = "Forward traffic to a VPC"]
605
615
#[serde(rename = "vpc")]
606
616
Vpc(Name),
617
+ #[doc = "Forward traffic to a VPC Subnet"]
607
618
#[serde(rename = "subnet")]
608
619
Subnet(Name),
620
+ #[doc = "Forward traffic to a specific instance"]
609
621
#[serde(rename = "instance")]
610
622
Instance(Name),
623
+ #[doc = "Forward traffic to an internet gateway"]
611
624
#[serde(rename = "internet_gateway")]
612
625
InternetGateway(Name),
613
626
}
@@ -970,14 +983,19 @@ pub mod types {
970
983
#[derive(Serialize, Deserialize, Debug, Clone)]
971
984
#[serde(tag = "type", content = "value")]
972
985
pub enum VpcFirewallRuleHostFilter {
986
+ #[doc = "The rule applies to traffic from/to all instances in the VPC"]
973
987
#[serde(rename = "vpc")]
974
988
Vpc(Name),
989
+ #[doc = "The rule applies to traffic from/to all instances in the VPC Subnet"]
975
990
#[serde(rename = "subnet")]
976
991
Subnet(Name),
992
+ #[doc = "The rule applies to traffic from/to this specific instance"]
977
993
#[serde(rename = "instance")]
978
994
Instance(Name),
995
+ #[doc = "The rule applies to traffic from/to a specific IP address"]
979
996
#[serde(rename = "ip")]
980
997
Ip(String),
998
+ #[doc = "The rule applies to traffic from/to a specific IP subnet"]
981
999
#[serde(rename = "ip_net")]
982
1000
IpNet(IpNet),
983
1001
}
@@ -1024,14 +1042,19 @@ pub mod types {
1024
1042
#[derive(Serialize, Deserialize, Debug, Clone)]
1025
1043
#[serde(tag = "type", content = "value")]
1026
1044
pub enum VpcFirewallRuleTarget {
1045
+ #[doc = "The rule applies to all instances in the VPC"]
1027
1046
#[serde(rename = "vpc")]
1028
1047
Vpc(Name),
1048
+ #[doc = "The rule applies to all instances in the VPC Subnet"]
1029
1049
#[serde(rename = "subnet")]
1030
1050
Subnet(Name),
1051
+ #[doc = "The rule applies to this specific instance"]
1031
1052
#[serde(rename = "instance")]
1032
1053
Instance(Name),
1054
+ #[doc = "The rule applies to a specific IP address"]
1033
1055
#[serde(rename = "ip")]
1034
1056
Ip(String),
1057
+ #[doc = "The rule applies to a specific IP subnet"]
1035
1058
#[serde(rename = "ip_net")]
1036
1059
IpNet(IpNet),
1037
1060
}
0 commit comments