File tree Expand file tree Collapse file tree 1 file changed +15
-7
lines changed Expand file tree Collapse file tree 1 file changed +15
-7
lines changed Original file line number Diff line number Diff line change @@ -44,17 +44,24 @@ spec:
44
44
deviceMode :
45
45
description : |-
46
46
DeviceMode indicates the mode in which the devices will be used by the Pod.
47
- This field is required and valid only for "Device" typed network
47
+ This field is required and valid only for "Device" typed network. Mutually exclusive with
48
+ NetworkAttachment
48
49
enum :
49
50
- DPDK-VFIO
50
51
- NetDevice
51
52
- RDMA
52
53
type : string
54
+ networkAttachment :
55
+ description : |-
56
+ NetworkAttachment specifies the network attachment to connect to. Mutually exclusive with VPC,
57
+ VPCSubnet, DeviceMode, and PodIPv4Ranges
58
+ type : string
53
59
podIPv4Ranges :
54
60
description : |-
55
61
PodIPv4Ranges specify the names of the secondary ranges of the VPC subnet
56
62
used to allocate pod IPs for the network.
57
- This field is required and valid only for L3 typed network
63
+ This field is required and valid only for L3 typed network. Mutually exclusive with
64
+ NetworkAttachment
58
65
properties :
59
66
rangeNames :
60
67
items :
@@ -65,14 +72,15 @@ spec:
65
72
- rangeNames
66
73
type : object
67
74
vpc :
68
- description : VPC speficies the VPC to which the network belongs.
75
+ description : |-
76
+ VPC specifies the VPC to which the network belongs. Mutually exclusive with NetworkAttachment.
77
+ This field is required when not connecting across a network attachment
69
78
type : string
70
79
vpcSubnet :
71
- description : VPCSubnet is the path of the VPC subnet
80
+ description : |-
81
+ VPCSubnet is the path of the VPC subnet. Must be set if specifying VPC. Mutually exclusive with
82
+ NetworkAttachment. This field is required when not connecting across a network attachment
72
83
type : string
73
- required :
74
- - vpc
75
- - vpcSubnet
76
84
type : object
77
85
status :
78
86
description : GKENetworkParamSetStatus contains the status information
You can’t perform that action at this time.
0 commit comments