Table of Contents

Interface IEndpointOptions

Namespace
Steeltoe.Management.Endpoint
Assembly
Steeltoe.Management.EndpointBase.dll
public interface IEndpointOptions
Extension Methods

Properties

Enabled

bool? Enabled { get; }

Property Value

bool?

Global

[Obsolete("Use EndPointExtensions instead")]
IManagementOptions Global { get; }

Property Value

IManagementOptions

Id

string Id { get; }

Property Value

string

IsEnabled

[Obsolete("Use EndPointExtensions.IsEnabled(IEndpointOptions options, IManagementOptions mgmtOptions) instead")]
bool IsEnabled { get; }

Property Value

bool

IsSensitive

[Obsolete("Use Exposure Options instead.")]
bool IsSensitive { get; }

Property Value

bool

Path

string Path { get; }

Property Value

string

RequiredPermissions

Permissions RequiredPermissions { get; }

Property Value

Permissions

Sensitive

[Obsolete("Use Exposure Options instead.")]
bool? Sensitive { get; }

Property Value

bool?

Methods

IsAccessAllowed(Permissions)

bool IsAccessAllowed(Permissions permissions)

Parameters

permissions Permissions

Returns

bool