Share via


SearchServicePublicInternetAccess Struct

Definition

This value can be set to 'enabled' to avoid breaking changes on existing customer resources and templates. If set to 'disabled', traffic over public interface is not allowed, and private endpoint connections would be the exclusive access method.

public readonly struct SearchServicePublicInternetAccess : IEquatable<Azure.ResourceManager.Search.Models.SearchServicePublicInternetAccess>
type SearchServicePublicInternetAccess = struct
Public Structure SearchServicePublicInternetAccess
Implements IEquatable(Of SearchServicePublicInternetAccess)
Inheritance
SearchServicePublicInternetAccess
Implements

Constructors

SearchServicePublicInternetAccess(String)

Initializes a new instance of SearchServicePublicInternetAccess.

Properties

Disabled

The search service is not accessible from traffic originating from the public internet. Access is only permitted over approved private endpoint connections.

Enabled

The search service is accessible from traffic originating from the public internet.

Methods

Equals(SearchServicePublicInternetAccess)

Indicates whether the current object is equal to another object of the same type.

ToString()

Returns the fully qualified type name of this instance.

Operators

Equality(SearchServicePublicInternetAccess, SearchServicePublicInternetAccess)

Determines if two SearchServicePublicInternetAccess values are the same.

Implicit(String to SearchServicePublicInternetAccess)

Converts a string to a SearchServicePublicInternetAccess.

Inequality(SearchServicePublicInternetAccess, SearchServicePublicInternetAccess)

Determines if two SearchServicePublicInternetAccess values are not the same.

Applies to