You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
description="Disable target security group assignemt to allow targets outside of the given network. Connectivity to targets need to be ensured by the customer, including routing and Security Groups (targetSecurityGroup can be assigned). Not changeable after creation.",
47
+
alias="disableTargetSecurityGroupAssignment",
48
+
)
37
49
errors: Optional[List[LoadBalancerError]] =Field(
38
50
default=None, description="Reports all errors a load balancer has."
39
51
)
@@ -73,14 +85,15 @@ class CreateLoadBalancerPayload(BaseModel):
description="Security Group permitting network traffic from the LoadBalancer to the targets.",
88
+
description="Security Group permitting network traffic from the LoadBalancer to the targets. Useful when disableTargetSecurityGroupAssignment=true to manually assign target security groups to targets.",
77
89
alias="targetSecurityGroup",
78
90
)
79
91
version: Optional[StrictStr] =Field(
80
92
default=None,
81
93
description="Load balancer resource version. Must be empty or unset for creating load balancers, non-empty for updating load balancers. Semantics: While retrieving load balancers, this is the current version of this load balancer resource that changes during updates of the load balancers. On updates this field specified the load balancer version you calculated your update for instead of the future version to enable concurrency safe updates. Update calls will then report the new version in their result as you would see with a load balancer retrieval call later. There exist no total order of the version, so you can only compare it for equality, but not for less/greater than another version. Since the creation of load balancer is always intended to create the first version of it, there should be no existing version. That's why this field must by empty of not present in that case.",
description="Disable target security group assignemt to allow targets outside of the given network. Connectivity to targets need to be ensured by the customer, including routing and Security Groups (targetSecurityGroup can be assigned). Not changeable after creation.",
47
+
alias="disableTargetSecurityGroupAssignment",
48
+
)
37
49
errors: Optional[List[LoadBalancerError]] =Field(
38
50
default=None, description="Reports all errors a load balancer has."
39
51
)
@@ -73,14 +85,15 @@ class LoadBalancer(BaseModel):
description="Security Group permitting network traffic from the LoadBalancer to the targets.",
88
+
description="Security Group permitting network traffic from the LoadBalancer to the targets. Useful when disableTargetSecurityGroupAssignment=true to manually assign target security groups to targets.",
77
89
alias="targetSecurityGroup",
78
90
)
79
91
version: Optional[StrictStr] =Field(
80
92
default=None,
81
93
description="Load balancer resource version. Must be empty or unset for creating load balancers, non-empty for updating load balancers. Semantics: While retrieving load balancers, this is the current version of this load balancer resource that changes during updates of the load balancers. On updates this field specified the load balancer version you calculated your update for instead of the future version to enable concurrency safe updates. Update calls will then report the new version in their result as you would see with a load balancer retrieval call later. There exist no total order of the version, so you can only compare it for equality, but not for less/greater than another version. Since the creation of load balancer is always intended to create the first version of it, there should be no existing version. That's why this field must by empty of not present in that case.",
description="Disable target security group assignemt to allow targets outside of the given network. Connectivity to targets need to be ensured by the customer, including routing and Security Groups (targetSecurityGroup can be assigned). Not changeable after creation.",
47
+
alias="disableTargetSecurityGroupAssignment",
48
+
)
37
49
errors: Optional[List[LoadBalancerError]] =Field(
38
50
default=None, description="Reports all errors a load balancer has."
39
51
)
@@ -73,14 +85,15 @@ class UpdateLoadBalancerPayload(BaseModel):
description="Security Group permitting network traffic from the LoadBalancer to the targets.",
88
+
description="Security Group permitting network traffic from the LoadBalancer to the targets. Useful when disableTargetSecurityGroupAssignment=true to manually assign target security groups to targets.",
77
89
alias="targetSecurityGroup",
78
90
)
79
91
version: Optional[StrictStr] =Field(
80
92
default=None,
81
93
description="Load balancer resource version. Must be empty or unset for creating load balancers, non-empty for updating load balancers. Semantics: While retrieving load balancers, this is the current version of this load balancer resource that changes during updates of the load balancers. On updates this field specified the load balancer version you calculated your update for instead of the future version to enable concurrency safe updates. Update calls will then report the new version in their result as you would see with a load balancer retrieval call later. There exist no total order of the version, so you can only compare it for equality, but not for less/greater than another version. Since the creation of load balancer is always intended to create the first version of it, there should be no existing version. That's why this field must by empty of not present in that case.",
0 commit comments