DomainUpdateParameters Class

  • java.lang.Object
    • com.microsoft.azure.management.eventgrid.v2020_04_01_preview.DomainUpdateParameters

public class DomainUpdateParameters

Properties of the Domain update.

Constructor Summary

Constructor Description
DomainUpdateParameters()

Method Summary

Modifier and Type Method and Description
IdentityInfo identity()

Get identity information for the resource.

java.util.List<InboundIpRule> inboundIpRules()

Get this can be used to restrict traffic from specific IPs instead of all IPs.

PublicNetworkAccess publicNetworkAccess()

Get this determines if traffic is allowed over public network.

ResourceSku sku()

Get the Sku pricing tier for the domain.

java.util.Map<java.lang.String,java.lang.String> tags()

Get tags of the domains resource.

DomainUpdateParameters withIdentity(IdentityInfo identity)

Set identity information for the resource.

DomainUpdateParameters withInboundIpRules(List<InboundIpRule> inboundIpRules)

Set this can be used to restrict traffic from specific IPs instead of all IPs.

DomainUpdateParameters withPublicNetworkAccess(PublicNetworkAccess publicNetworkAccess)

Set this determines if traffic is allowed over public network.

DomainUpdateParameters withSku(ResourceSku sku)

Set the Sku pricing tier for the domain.

DomainUpdateParameters withTags(Map<String,String> tags)

Set tags of the domains resource.

Methods inherited from java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Constructor Details

DomainUpdateParameters

public DomainUpdateParameters()

Method Details

identity

public IdentityInfo identity()

Get identity information for the resource.

Returns:

the identity value

inboundIpRules

public List inboundIpRules()

Get this can be used to restrict traffic from specific IPs instead of all IPs. Note: These are considered only if PublicNetworkAccess is enabled.

Returns:

the inboundIpRules value

publicNetworkAccess

public PublicNetworkAccess publicNetworkAccess()

Get this determines if traffic is allowed over public network. By default it is enabled. You can further restrict to specific IPs by configuring . Possible values include: 'Enabled', 'Disabled'.

Returns:

the publicNetworkAccess value

sku

public ResourceSku sku()

Get the Sku pricing tier for the domain.

Returns:

the sku value

tags

public Map tags()

Get tags of the domains resource.

Returns:

the tags value

withIdentity

public DomainUpdateParameters withIdentity(IdentityInfo identity)

Set identity information for the resource.

Parameters:

identity - the identity value to set

Returns:

the DomainUpdateParameters object itself.

withInboundIpRules

public DomainUpdateParameters withInboundIpRules(List inboundIpRules)

Set this can be used to restrict traffic from specific IPs instead of all IPs. Note: These are considered only if PublicNetworkAccess is enabled.

Parameters:

inboundIpRules - the inboundIpRules value to set

Returns:

the DomainUpdateParameters object itself.

withPublicNetworkAccess

public DomainUpdateParameters withPublicNetworkAccess(PublicNetworkAccess publicNetworkAccess)

Set this determines if traffic is allowed over public network. By default it is enabled. You can further restrict to specific IPs by configuring . Possible values include: 'Enabled', 'Disabled'.

Parameters:

publicNetworkAccess - the publicNetworkAccess value to set

Returns:

the DomainUpdateParameters object itself.

withSku

public DomainUpdateParameters withSku(ResourceSku sku)

Set the Sku pricing tier for the domain.

Parameters:

sku - the sku value to set

Returns:

the DomainUpdateParameters object itself.

withTags

public DomainUpdateParameters withTags(Map tags)

Set tags of the domains resource.

Parameters:

tags - the tags value to set

Returns:

the DomainUpdateParameters object itself.

Applies to