-
Notifications
You must be signed in to change notification settings - Fork 245
/
azure.mgmt.batch.models.NetworkSecurityGroupRule.yml
108 lines (86 loc) · 3.64 KB
/
azure.mgmt.batch.models.NetworkSecurityGroupRule.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
### YamlMime:PythonClass
uid: azure.mgmt.batch.models.NetworkSecurityGroupRule
name: NetworkSecurityGroupRule
fullName: azure.mgmt.batch.models.NetworkSecurityGroupRule
module: azure.mgmt.batch.models
inheritances:
- azure.mgmt.batch._serialization.Model
summary: 'A network security group rule to apply to an inbound endpoint.
All required parameters must be populated in order to send to server.'
constructor:
syntax: 'NetworkSecurityGroupRule(*, priority: int, access: str | _models.NetworkSecurityGroupRuleAccess,
source_address_prefix: str, source_port_ranges: List[str] | None = None, **kwargs:
Any)'
keywordOnlyParameters:
- name: priority
description: 'Priorities within a pool must be unique and are evaluated in order
of
priority. The lower the number the higher the priority. For example, rules could
be specified
with order numbers of 150, 250, and 350. The rule with the order number of 150
takes precedence
over the rule that has an order of 250. Allowed priorities are 150 to 4096.
If any reserved or
duplicate values are provided the request fails with HTTP status code 400. Required.'
types:
- <xref:int>
- name: access
description: 'The action that should be taken for a specified IP address, subnet
range or
tag. Required. Known values are: "Allow" and "Deny".'
types:
- <xref:str>
- <xref:azure.mgmt.batch.models.NetworkSecurityGroupRuleAccess>
- name: source_address_prefix
description: 'Valid values are a single IP address (i.e. 10.10.10.10), IP
subnet (i.e. 192.168.1.0/24), default tag, or * (for all addresses). If any
other values are
provided the request fails with HTTP status code 400. Required.'
types:
- <xref:str>
- name: source_port_ranges
description: 'Valid values are ''>>*<<'' (for all ports 0 - 65535) or arrays of
ports or port ranges (i.e. 100-200). The ports should in the range of 0 to 65535
and the port
ranges or ports can''t overlap. If any other values are provided the request
fails with HTTP
status code 400. Default value will be >>*<<.'
types:
- <xref:list>[<xref:str>]
variables:
- description: 'Priorities within a pool must be unique and are evaluated in order
of priority.
The lower the number the higher the priority. For example, rules could be specified
with order
numbers of 150, 250, and 350. The rule with the order number of 150 takes precedence
over the
rule that has an order of 250. Allowed priorities are 150 to 4096. If any reserved
or duplicate
values are provided the request fails with HTTP status code 400. Required.'
name: priority
types:
- <xref:int>
- description: 'The action that should be taken for a specified IP address, subnet
range or tag.
Required. Known values are: "Allow" and "Deny".'
name: access
types:
- <xref:str>
- <xref:azure.mgmt.batch.models.NetworkSecurityGroupRuleAccess>
- description: 'Valid values are a single IP address (i.e. 10.10.10.10), IP subnet
(i.e. 192.168.1.0/24), default tag, or * (for all addresses). If any other values
are provided
the request fails with HTTP status code 400. Required.'
name: source_address_prefix
types:
- <xref:str>
- description: 'Valid values are ''>>*<<'' (for all ports 0 - 65535) or arrays of
ports
or port ranges (i.e. 100-200). The ports should in the range of 0 to 65535 and
the port ranges
or ports can''t overlap. If any other values are provided the request fails with
HTTP status
code 400. Default value will be >>*<<.'
name: source_port_ranges
types:
- <xref:list>[<xref:str>]