-
Notifications
You must be signed in to change notification settings - Fork 221
/
com.azure.resourcemanager.network.models.NetworkSecurityRule.UpdateDefinitionStages.WithDestinationAddressOrSecurityGroup.yml
92 lines (92 loc) · 8.48 KB
/
com.azure.resourcemanager.network.models.NetworkSecurityRule.UpdateDefinitionStages.WithDestinationAddressOrSecurityGroup.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
### YamlMime:JavaType
uid: "com.azure.resourcemanager.network.models.NetworkSecurityRule.UpdateDefinitionStages.WithDestinationAddressOrSecurityGroup"
fullName: "com.azure.resourcemanager.network.models.NetworkSecurityRule.UpdateDefinitionStages.WithDestinationAddressOrSecurityGroup<ParentT>"
name: "NetworkSecurityRule.UpdateDefinitionStages.WithDestinationAddressOrSecurityGroup<ParentT>"
nameWithType: "NetworkSecurityRule.UpdateDefinitionStages.WithDestinationAddressOrSecurityGroup<ParentT>"
summary: "The stage of the network rule definition allowing the destination address to be specified."
syntax: "public static interface **NetworkSecurityRule.UpdateDefinitionStages.WithDestinationAddressOrSecurityGroup<ParentT>**"
methods:
- uid: "com.azure.resourcemanager.network.models.NetworkSecurityRule.UpdateDefinitionStages.WithDestinationAddressOrSecurityGroup.toAddress(java.lang.String)"
fullName: "com.azure.resourcemanager.network.models.NetworkSecurityRule.UpdateDefinitionStages.WithDestinationAddressOrSecurityGroup<ParentT>.toAddress(String cidr)"
name: "toAddress(String cidr)"
nameWithType: "NetworkSecurityRule.UpdateDefinitionStages.WithDestinationAddressOrSecurityGroup<ParentT>.toAddress(String cidr)"
summary: "Specifies the traffic destination address range to which this rule applies."
modifiers:
- "abstract"
parameters:
- description: "an IP address range expressed in the CIDR notation"
name: "cidr"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public abstract NetworkSecurityRule.UpdateDefinitionStages.WithDestinationPort<ParentT> toAddress(String cidr)"
desc: "Specifies the traffic destination address range to which this rule applies."
returns:
description: "the next stage of the definition"
type: "<xref href=\"com.azure.resourcemanager.network.models.NetworkSecurityRule.UpdateDefinitionStages.WithDestinationPort?alt=com.azure.resourcemanager.network.models.NetworkSecurityRule.UpdateDefinitionStages.WithDestinationPort&text=WithDestinationPort\" data-throw-if-not-resolved=\"False\" /><<xref href=\"ParentT?alt=ParentT&text=ParentT\" data-throw-if-not-resolved=\"False\" />>"
- uid: "com.azure.resourcemanager.network.models.NetworkSecurityRule.UpdateDefinitionStages.WithDestinationAddressOrSecurityGroup.toAddresses(java.lang.String...)"
fullName: "com.azure.resourcemanager.network.models.NetworkSecurityRule.UpdateDefinitionStages.WithDestinationAddressOrSecurityGroup<ParentT>.toAddresses(String[] addresses)"
name: "toAddresses(String[] addresses)"
nameWithType: "NetworkSecurityRule.UpdateDefinitionStages.WithDestinationAddressOrSecurityGroup<ParentT>.toAddresses(String[] addresses)"
summary: "Specifies the traffic destination address prefixes to which this rule applies."
modifiers:
- "abstract"
parameters:
- description: "IP address prefixes in CIDR notation or IP addresses"
name: "addresses"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>[]"
syntax: "public abstract NetworkSecurityRule.UpdateDefinitionStages.WithDestinationPort<ParentT> toAddresses(String[] addresses)"
desc: "Specifies the traffic destination address prefixes to which this rule applies."
returns:
description: "the next stage of the definition"
type: "<xref href=\"com.azure.resourcemanager.network.models.NetworkSecurityRule.UpdateDefinitionStages.WithDestinationPort?alt=com.azure.resourcemanager.network.models.NetworkSecurityRule.UpdateDefinitionStages.WithDestinationPort&text=WithDestinationPort\" data-throw-if-not-resolved=\"False\" /><<xref href=\"ParentT?alt=ParentT&text=ParentT\" data-throw-if-not-resolved=\"False\" />>"
- uid: "com.azure.resourcemanager.network.models.NetworkSecurityRule.UpdateDefinitionStages.WithDestinationAddressOrSecurityGroup.toAnyAddress()"
fullName: "com.azure.resourcemanager.network.models.NetworkSecurityRule.UpdateDefinitionStages.WithDestinationAddressOrSecurityGroup<ParentT>.toAnyAddress()"
name: "toAnyAddress()"
nameWithType: "NetworkSecurityRule.UpdateDefinitionStages.WithDestinationAddressOrSecurityGroup<ParentT>.toAnyAddress()"
summary: "Makes the rule apply to any traffic destination address."
modifiers:
- "abstract"
syntax: "public abstract NetworkSecurityRule.UpdateDefinitionStages.WithDestinationPort<ParentT> toAnyAddress()"
desc: "Makes the rule apply to any traffic destination address."
returns:
description: "the next stage of the definition"
type: "<xref href=\"com.azure.resourcemanager.network.models.NetworkSecurityRule.UpdateDefinitionStages.WithDestinationPort?alt=com.azure.resourcemanager.network.models.NetworkSecurityRule.UpdateDefinitionStages.WithDestinationPort&text=WithDestinationPort\" data-throw-if-not-resolved=\"False\" /><<xref href=\"ParentT?alt=ParentT&text=ParentT\" data-throw-if-not-resolved=\"False\" />>"
- uid: "com.azure.resourcemanager.network.models.NetworkSecurityRule.UpdateDefinitionStages.WithDestinationAddressOrSecurityGroup.withDestinationApplicationSecurityGroup(java.lang.String)"
fullName: "com.azure.resourcemanager.network.models.NetworkSecurityRule.UpdateDefinitionStages.WithDestinationAddressOrSecurityGroup<ParentT>.withDestinationApplicationSecurityGroup(String id)"
name: "withDestinationApplicationSecurityGroup(String id)"
nameWithType: "NetworkSecurityRule.UpdateDefinitionStages.WithDestinationAddressOrSecurityGroup<ParentT>.withDestinationApplicationSecurityGroup(String id)"
summary: "Sets the application security group specified as destination."
modifiers:
- "abstract"
parameters:
- description: "application security group id"
name: "id"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public abstract NetworkSecurityRule.UpdateDefinitionStages.WithDestinationPort<ParentT> withDestinationApplicationSecurityGroup(String id)"
desc: "Sets the application security group specified as destination."
returns:
description: "the next stage of the definition"
type: "<xref href=\"com.azure.resourcemanager.network.models.NetworkSecurityRule.UpdateDefinitionStages.WithDestinationPort?alt=com.azure.resourcemanager.network.models.NetworkSecurityRule.UpdateDefinitionStages.WithDestinationPort&text=WithDestinationPort\" data-throw-if-not-resolved=\"False\" /><<xref href=\"ParentT?alt=ParentT&text=ParentT\" data-throw-if-not-resolved=\"False\" />>"
- uid: "com.azure.resourcemanager.network.models.NetworkSecurityRule.UpdateDefinitionStages.WithDestinationAddressOrSecurityGroup.withDestinationApplicationSecurityGroup(java.lang.String...)"
fullName: "com.azure.resourcemanager.network.models.NetworkSecurityRule.UpdateDefinitionStages.WithDestinationAddressOrSecurityGroup<ParentT>.withDestinationApplicationSecurityGroup(String[] ids)"
name: "withDestinationApplicationSecurityGroup(String[] ids)"
nameWithType: "NetworkSecurityRule.UpdateDefinitionStages.WithDestinationAddressOrSecurityGroup<ParentT>.withDestinationApplicationSecurityGroup(String[] ids)"
summary: "Sets the application security group specified as destination."
modifiers:
- "abstract"
parameters:
- description: "the collection of application security group ID"
name: "ids"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>[]"
syntax: "public abstract NetworkSecurityRule.UpdateDefinitionStages.WithDestinationPort<ParentT> withDestinationApplicationSecurityGroup(String[] ids)"
desc: "Sets the application security group specified as destination."
returns:
description: "the next stage of the definition"
type: "<xref href=\"com.azure.resourcemanager.network.models.NetworkSecurityRule.UpdateDefinitionStages.WithDestinationPort?alt=com.azure.resourcemanager.network.models.NetworkSecurityRule.UpdateDefinitionStages.WithDestinationPort&text=WithDestinationPort\" data-throw-if-not-resolved=\"False\" /><<xref href=\"ParentT?alt=ParentT&text=ParentT\" data-throw-if-not-resolved=\"False\" />>"
type: "interface"
typeParameters:
- description: "the stage of the parent definition to return to after attaching this definition"
name: "ParentT"
desc: "The stage of the network rule definition allowing the destination address to be specified. Note: network security rule must specify a non empty value for exactly one of: DestinationAddressPrefixes, DestinationAddressPrefix, DestinationApplicationSecurityGroups."
metadata: {}
package: "com.azure.resourcemanager.network.models"
artifact: com.azure.resourcemanager:azure-resourcemanager-network:2.39.0