FirewallPolicyKubeSelectorGroupInner Class
- java.
lang. Object - com.
azure. core. management. SubResource - com.
azure. resourcemanager. network. models. SubResourceModel - com.
azure. resourcemanager. network. fluent. models. FirewallPolicyKubeSelectorGroupInner
- com.
- com.
- com.
public final class FirewallPolicyKubeSelectorGroupInner
extends SubResourceModel
Firewall Policy Kubernetes Selector Group resource.
Constructor Summary
| Constructor | Description |
|---|---|
| FirewallPolicyKubeSelectorGroupInner() |
Creates an instance of Firewall |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| String |
etag()
Get the etag property: A unique read-only string that changes whenever the resource is updated. |
|
static
Firewall |
fromJson(JsonReader jsonReader)
Reads an instance of Firewall |
|
Firewall |
properties()
Get the properties property: The properties of the firewall policy Kubernetes selector group. |
|
Json |
toJson(JsonWriter jsonWriter) |
| String |
type()
Get the type property: Resource type. |
| void |
validate()
Validates the instance. |
|
Firewall |
withId(String id) |
|
Firewall |
withName(String name)
Set the name property: Name of the resource. |
|
Firewall |
withProperties(FirewallPolicyKubeSelectorGroupProperties properties)
Set the properties property: The properties of the firewall policy Kubernetes selector group. |
Methods inherited from SubResource
Methods inherited from SubResourceModel
Methods inherited from java.lang.Object
Constructor Details
FirewallPolicyKubeSelectorGroupInner
public FirewallPolicyKubeSelectorGroupInner()
Creates an instance of FirewallPolicyKubeSelectorGroupInner class.
Method Details
etag
public String etag()
Get the etag property: A unique read-only string that changes whenever the resource is updated.
Returns:
fromJson
public static FirewallPolicyKubeSelectorGroupInner fromJson(JsonReader jsonReader)
Reads an instance of FirewallPolicyKubeSelectorGroupInner from the JsonReader.
Parameters:
Returns:
Throws:
properties
public FirewallPolicyKubeSelectorGroupProperties properties()
Get the properties property: The properties of the firewall policy Kubernetes selector group.
Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
FirewallPolicyKubeSelectorGroupInner.toJson(JsonWriter jsonWriter)Parameters:
Throws:
type
public String type()
Get the type property: Resource type.
Overrides:
FirewallPolicyKubeSelectorGroupInner.type()Returns:
validate
public void validate()
Validates the instance.
Overrides:
FirewallPolicyKubeSelectorGroupInner.validate()withId
public FirewallPolicyKubeSelectorGroupInner withId(String id)
Overrides:
FirewallPolicyKubeSelectorGroupInner.withId(String id)Parameters:
withName
public FirewallPolicyKubeSelectorGroupInner withName(String name)
Set the name property: Name of the resource.
Overrides:
FirewallPolicyKubeSelectorGroupInner.withName(String name)Parameters:
withProperties
public FirewallPolicyKubeSelectorGroupInner withProperties(FirewallPolicyKubeSelectorGroupProperties properties)
Set the properties property: The properties of the firewall policy Kubernetes selector group.
Parameters:
Returns: