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
Copy file name to clipboardExpand all lines: docs/dyn/networksecurity_v1.projects.locations.authzPolicies.html
+48Lines changed: 48 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -137,6 +137,12 @@ <h3>Method Details</h3>
137
137
"from": { # Describes properties of one or more sources of a request. # Optional. Describes properties of a source of a request.
138
138
"notSources": [ # Optional. Describes the negated properties of request sources. Matches requests from sources that do not match the criteria specified in this field. At least one of sources or notSources must be specified.
139
139
{ # Describes the properties of a single source.
140
+
"ipBlocks": [ # Optional. A list of IPs or CIDRs to match against the source IP of a request. Limited to 5 ip_blocks.
141
+
{ # Represents a range of IP Addresses.
142
+
"length": 42, # Required. The length of the address range.
143
+
"prefix": "A String", # Required. The address prefix.
144
+
},
145
+
],
140
146
"resources": [ # Optional. A list of resources to match against the resource of the source VM of a request. Limited to 5 resources.
141
147
{ # Describes the properties of a client VM resource accessing the internal application load balancers.
142
148
"iamServiceAccount": { # Determines how a string value should be matched. # Optional. An IAM service account to match against the source service account of the VM sending the request.
@@ -157,6 +163,12 @@ <h3>Method Details</h3>
157
163
],
158
164
"sources": [ # Optional. Describes the properties of a request's sources. At least one of sources or notSources must be specified. Limited to 1 source. A match occurs when ANY source (in sources or notSources) matches the request. Within a single source, the match follows AND semantics across fields and OR semantics within a single field, i.e. a match occurs when ANY principal matches AND ANY ipBlocks match.
159
165
{ # Describes the properties of a single source.
166
+
"ipBlocks": [ # Optional. A list of IPs or CIDRs to match against the source IP of a request. Limited to 5 ip_blocks.
167
+
{ # Represents a range of IP Addresses.
168
+
"length": 42, # Required. The length of the address range.
169
+
"prefix": "A String", # Required. The address prefix.
170
+
},
171
+
],
160
172
"resources": [ # Optional. A list of resources to match against the resource of the source VM of a request. Limited to 5 resources.
161
173
{ # Describes the properties of a client VM resource accessing the internal application load balancers.
162
174
"iamServiceAccount": { # Determines how a string value should be matched. # Optional. An IAM service account to match against the source service account of the VM sending the request.
@@ -371,6 +383,12 @@ <h3>Method Details</h3>
371
383
"from": { # Describes properties of one or more sources of a request. # Optional. Describes properties of a source of a request.
372
384
"notSources": [ # Optional. Describes the negated properties of request sources. Matches requests from sources that do not match the criteria specified in this field. At least one of sources or notSources must be specified.
373
385
{ # Describes the properties of a single source.
386
+
"ipBlocks": [ # Optional. A list of IPs or CIDRs to match against the source IP of a request. Limited to 5 ip_blocks.
387
+
{ # Represents a range of IP Addresses.
388
+
"length": 42, # Required. The length of the address range.
389
+
"prefix": "A String", # Required. The address prefix.
390
+
},
391
+
],
374
392
"resources": [ # Optional. A list of resources to match against the resource of the source VM of a request. Limited to 5 resources.
375
393
{ # Describes the properties of a client VM resource accessing the internal application load balancers.
376
394
"iamServiceAccount": { # Determines how a string value should be matched. # Optional. An IAM service account to match against the source service account of the VM sending the request.
@@ -391,6 +409,12 @@ <h3>Method Details</h3>
391
409
],
392
410
"sources": [ # Optional. Describes the properties of a request's sources. At least one of sources or notSources must be specified. Limited to 1 source. A match occurs when ANY source (in sources or notSources) matches the request. Within a single source, the match follows AND semantics across fields and OR semantics within a single field, i.e. a match occurs when ANY principal matches AND ANY ipBlocks match.
393
411
{ # Describes the properties of a single source.
412
+
"ipBlocks": [ # Optional. A list of IPs or CIDRs to match against the source IP of a request. Limited to 5 ip_blocks.
413
+
{ # Represents a range of IP Addresses.
414
+
"length": 42, # Required. The length of the address range.
415
+
"prefix": "A String", # Required. The address prefix.
416
+
},
417
+
],
394
418
"resources": [ # Optional. A list of resources to match against the resource of the source VM of a request. Limited to 5 resources.
395
419
{ # Describes the properties of a client VM resource accessing the internal application load balancers.
396
420
"iamServiceAccount": { # Determines how a string value should be matched. # Optional. An IAM service account to match against the source service account of the VM sending the request.
@@ -593,6 +617,12 @@ <h3>Method Details</h3>
593
617
"from": { # Describes properties of one or more sources of a request. # Optional. Describes properties of a source of a request.
594
618
"notSources": [ # Optional. Describes the negated properties of request sources. Matches requests from sources that do not match the criteria specified in this field. At least one of sources or notSources must be specified.
595
619
{ # Describes the properties of a single source.
620
+
"ipBlocks": [ # Optional. A list of IPs or CIDRs to match against the source IP of a request. Limited to 5 ip_blocks.
621
+
{ # Represents a range of IP Addresses.
622
+
"length": 42, # Required. The length of the address range.
623
+
"prefix": "A String", # Required. The address prefix.
624
+
},
625
+
],
596
626
"resources": [ # Optional. A list of resources to match against the resource of the source VM of a request. Limited to 5 resources.
597
627
{ # Describes the properties of a client VM resource accessing the internal application load balancers.
598
628
"iamServiceAccount": { # Determines how a string value should be matched. # Optional. An IAM service account to match against the source service account of the VM sending the request.
@@ -613,6 +643,12 @@ <h3>Method Details</h3>
613
643
],
614
644
"sources": [ # Optional. Describes the properties of a request's sources. At least one of sources or notSources must be specified. Limited to 1 source. A match occurs when ANY source (in sources or notSources) matches the request. Within a single source, the match follows AND semantics across fields and OR semantics within a single field, i.e. a match occurs when ANY principal matches AND ANY ipBlocks match.
615
645
{ # Describes the properties of a single source.
646
+
"ipBlocks": [ # Optional. A list of IPs or CIDRs to match against the source IP of a request. Limited to 5 ip_blocks.
647
+
{ # Represents a range of IP Addresses.
648
+
"length": 42, # Required. The length of the address range.
649
+
"prefix": "A String", # Required. The address prefix.
650
+
},
651
+
],
616
652
"resources": [ # Optional. A list of resources to match against the resource of the source VM of a request. Limited to 5 resources.
617
653
{ # Describes the properties of a client VM resource accessing the internal application load balancers.
618
654
"iamServiceAccount": { # Determines how a string value should be matched. # Optional. An IAM service account to match against the source service account of the VM sending the request.
@@ -776,6 +812,12 @@ <h3>Method Details</h3>
776
812
"from": { # Describes properties of one or more sources of a request. # Optional. Describes properties of a source of a request.
777
813
"notSources": [ # Optional. Describes the negated properties of request sources. Matches requests from sources that do not match the criteria specified in this field. At least one of sources or notSources must be specified.
778
814
{ # Describes the properties of a single source.
815
+
"ipBlocks": [ # Optional. A list of IPs or CIDRs to match against the source IP of a request. Limited to 5 ip_blocks.
816
+
{ # Represents a range of IP Addresses.
817
+
"length": 42, # Required. The length of the address range.
818
+
"prefix": "A String", # Required. The address prefix.
819
+
},
820
+
],
779
821
"resources": [ # Optional. A list of resources to match against the resource of the source VM of a request. Limited to 5 resources.
780
822
{ # Describes the properties of a client VM resource accessing the internal application load balancers.
781
823
"iamServiceAccount": { # Determines how a string value should be matched. # Optional. An IAM service account to match against the source service account of the VM sending the request.
@@ -796,6 +838,12 @@ <h3>Method Details</h3>
796
838
],
797
839
"sources": [ # Optional. Describes the properties of a request's sources. At least one of sources or notSources must be specified. Limited to 1 source. A match occurs when ANY source (in sources or notSources) matches the request. Within a single source, the match follows AND semantics across fields and OR semantics within a single field, i.e. a match occurs when ANY principal matches AND ANY ipBlocks match.
798
840
{ # Describes the properties of a single source.
841
+
"ipBlocks": [ # Optional. A list of IPs or CIDRs to match against the source IP of a request. Limited to 5 ip_blocks.
842
+
{ # Represents a range of IP Addresses.
843
+
"length": 42, # Required. The length of the address range.
844
+
"prefix": "A String", # Required. The address prefix.
845
+
},
846
+
],
799
847
"resources": [ # Optional. A list of resources to match against the resource of the source VM of a request. Limited to 5 resources.
800
848
{ # Describes the properties of a client VM resource accessing the internal application load balancers.
801
849
"iamServiceAccount": { # Determines how a string value should be matched. # Optional. An IAM service account to match against the source service account of the VM sending the request.
0 commit comments