Topic Interface

Implements

com.microsoft.azure.arm.model.HasInner<com.microsoft.azure.management.eventgrid.v2020_04_01_preview.implementation.TopicInner> com.microsoft.azure.arm.model.Refreshable<Topic> com.microsoft.azure.arm.model.Updatable<Update> com.microsoft.azure.arm.resources.models.GroupableResourceCore<com.microsoft.azure.management.eventgrid.v2020_04_01_preview.implementation.EventGridManager,com.microsoft.azure.management.eventgrid.v2020_04_01_preview.implementation.TopicInner> com.microsoft.azure.arm.resources.models.HasManager<com.microsoft.azure.management.eventgrid.v2020_04_01_preview.implementation.EventGridManager> com.microsoft.azure.arm.resources.models.HasResourceGroup com.microsoft.azure.arm.resources.models.Resource

public interface Topic
extends com.microsoft.azure.arm.model.HasInner<com.microsoft.azure.management.eventgrid.v2020_04_01_preview.implementation.TopicInner>, com.microsoft.azure.arm.resources.models.Resource, com.microsoft.azure.arm.resources.models.GroupableResourceCore<com.microsoft.azure.management.eventgrid.v2020_04_01_preview.implementation.EventGridManager,com.microsoft.azure.management.eventgrid.v2020_04_01_preview.implementation.TopicInner>, com.microsoft.azure.arm.resources.models.HasResourceGroup, com.microsoft.azure.arm.model.Refreshable<Topic>, com.microsoft.azure.arm.model.Updatable<Update>, com.microsoft.azure.arm.resources.models.HasManager<com.microsoft.azure.management.eventgrid.v2020_04_01_preview.implementation.EventGridManager>

Type representing Topic.

Method Summary

Modifier and Type Method and Description
abstract java.lang.String endpoint()
abstract IdentityInfo identity()
abstract java.util.List<InboundIpRule> inboundIpRules()
abstract InputSchema inputSchema()
abstract InputSchemaMapping inputSchemaMapping()
abstract java.lang.String metricResourceId()
abstract java.util.List<PrivateEndpointConnection> privateEndpointConnections()
abstract TopicProvisioningState provisioningState()
abstract PublicNetworkAccess publicNetworkAccess()
abstract ResourceSku sku()

Method Details

endpoint

public abstract String endpoint()

Returns:

the endpoint value.

identity

public abstract IdentityInfo identity()

Returns:

the identity value.

inboundIpRules

public abstract List inboundIpRules()

Returns:

the inboundIpRules value.

inputSchema

public abstract InputSchema inputSchema()

Returns:

the inputSchema value.

inputSchemaMapping

public abstract InputSchemaMapping inputSchemaMapping()

Returns:

the inputSchemaMapping value.

metricResourceId

public abstract String metricResourceId()

Returns:

the metricResourceId value.

privateEndpointConnections

public abstract List privateEndpointConnections()

Returns:

the privateEndpointConnections value.

provisioningState

public abstract TopicProvisioningState provisioningState()

Returns:

the provisioningState value.

publicNetworkAccess

public abstract PublicNetworkAccess publicNetworkAccess()

Returns:

the publicNetworkAccess value.

sku

public abstract ResourceSku sku()

Returns:

the sku value.

Applies to