Table of Contents

Class CreateLogStreamResponseContent

Namespace
Auth0.ManagementApi
Assembly
Auth0.ManagementApi.dll
[JsonConverter(typeof(CreateLogStreamResponseContent.JsonConverter))]
[Serializable]
public class CreateLogStreamResponseContent
Inheritance
CreateLogStreamResponseContent
Inherited Members
Extension Methods

Properties

Type

Type discriminator

[JsonIgnore]
public string Type { get; }

Property Value

string

Value

Union value

[JsonIgnore]
public object? Value { get; }

Property Value

object

Methods

AsLogStreamDatadogResponseSchema()

Returns the value as a LogStreamDatadogResponseSchema if Type is 'logStreamDatadogResponseSchema', otherwise throws an exception.

public LogStreamDatadogResponseSchema AsLogStreamDatadogResponseSchema()

Returns

LogStreamDatadogResponseSchema

Exceptions

ManagementException

Thrown when Type is not 'logStreamDatadogResponseSchema'.

AsLogStreamEventBridgeResponseSchema()

Returns the value as a LogStreamEventBridgeResponseSchema if Type is 'logStreamEventBridgeResponseSchema', otherwise throws an exception.

public LogStreamEventBridgeResponseSchema AsLogStreamEventBridgeResponseSchema()

Returns

LogStreamEventBridgeResponseSchema

Exceptions

ManagementException

Thrown when Type is not 'logStreamEventBridgeResponseSchema'.

AsLogStreamEventGridResponseSchema()

Returns the value as a LogStreamEventGridResponseSchema if Type is 'logStreamEventGridResponseSchema', otherwise throws an exception.

public LogStreamEventGridResponseSchema AsLogStreamEventGridResponseSchema()

Returns

LogStreamEventGridResponseSchema

Exceptions

ManagementException

Thrown when Type is not 'logStreamEventGridResponseSchema'.

AsLogStreamHttpResponseSchema()

Returns the value as a LogStreamHttpResponseSchema if Type is 'logStreamHttpResponseSchema', otherwise throws an exception.

public LogStreamHttpResponseSchema AsLogStreamHttpResponseSchema()

Returns

LogStreamHttpResponseSchema

Exceptions

ManagementException

Thrown when Type is not 'logStreamHttpResponseSchema'.

AsLogStreamMixpanelResponseSchema()

Returns the value as a LogStreamMixpanelResponseSchema if Type is 'logStreamMixpanelResponseSchema', otherwise throws an exception.

public LogStreamMixpanelResponseSchema AsLogStreamMixpanelResponseSchema()

Returns

LogStreamMixpanelResponseSchema

Exceptions

ManagementException

Thrown when Type is not 'logStreamMixpanelResponseSchema'.

AsLogStreamSegmentResponseSchema()

Returns the value as a LogStreamSegmentResponseSchema if Type is 'logStreamSegmentResponseSchema', otherwise throws an exception.

public LogStreamSegmentResponseSchema AsLogStreamSegmentResponseSchema()

Returns

LogStreamSegmentResponseSchema

Exceptions

ManagementException

Thrown when Type is not 'logStreamSegmentResponseSchema'.

AsLogStreamSplunkResponseSchema()

Returns the value as a LogStreamSplunkResponseSchema if Type is 'logStreamSplunkResponseSchema', otherwise throws an exception.

public LogStreamSplunkResponseSchema AsLogStreamSplunkResponseSchema()

Returns

LogStreamSplunkResponseSchema

Exceptions

ManagementException

Thrown when Type is not 'logStreamSplunkResponseSchema'.

AsLogStreamSumoResponseSchema()

Returns the value as a LogStreamSumoResponseSchema if Type is 'logStreamSumoResponseSchema', otherwise throws an exception.

public LogStreamSumoResponseSchema AsLogStreamSumoResponseSchema()

Returns

LogStreamSumoResponseSchema

Exceptions

ManagementException

Thrown when Type is not 'logStreamSumoResponseSchema'.

Equals(object?)

Determines whether the specified object is equal to the current object.

public override bool Equals(object? obj)

Parameters

obj object

The object to compare with the current object.

Returns

bool

true if the specified object is equal to the current object; otherwise, false.

FromLogStreamDatadogResponseSchema(LogStreamDatadogResponseSchema)

Factory method to create a union from a Auth0.ManagementApi.LogStreamDatadogResponseSchema value.

public static CreateLogStreamResponseContent FromLogStreamDatadogResponseSchema(LogStreamDatadogResponseSchema value)

Parameters

value LogStreamDatadogResponseSchema

Returns

CreateLogStreamResponseContent

FromLogStreamEventBridgeResponseSchema(LogStreamEventBridgeResponseSchema)

Factory method to create a union from a Auth0.ManagementApi.LogStreamEventBridgeResponseSchema value.

public static CreateLogStreamResponseContent FromLogStreamEventBridgeResponseSchema(LogStreamEventBridgeResponseSchema value)

Parameters

value LogStreamEventBridgeResponseSchema

Returns

CreateLogStreamResponseContent

FromLogStreamEventGridResponseSchema(LogStreamEventGridResponseSchema)

Factory method to create a union from a Auth0.ManagementApi.LogStreamEventGridResponseSchema value.

public static CreateLogStreamResponseContent FromLogStreamEventGridResponseSchema(LogStreamEventGridResponseSchema value)

Parameters

value LogStreamEventGridResponseSchema

Returns

CreateLogStreamResponseContent

FromLogStreamHttpResponseSchema(LogStreamHttpResponseSchema)

Factory method to create a union from a Auth0.ManagementApi.LogStreamHttpResponseSchema value.

public static CreateLogStreamResponseContent FromLogStreamHttpResponseSchema(LogStreamHttpResponseSchema value)

Parameters

value LogStreamHttpResponseSchema

Returns

CreateLogStreamResponseContent

FromLogStreamMixpanelResponseSchema(LogStreamMixpanelResponseSchema)

Factory method to create a union from a Auth0.ManagementApi.LogStreamMixpanelResponseSchema value.

public static CreateLogStreamResponseContent FromLogStreamMixpanelResponseSchema(LogStreamMixpanelResponseSchema value)

Parameters

value LogStreamMixpanelResponseSchema

Returns

CreateLogStreamResponseContent

FromLogStreamSegmentResponseSchema(LogStreamSegmentResponseSchema)

Factory method to create a union from a Auth0.ManagementApi.LogStreamSegmentResponseSchema value.

public static CreateLogStreamResponseContent FromLogStreamSegmentResponseSchema(LogStreamSegmentResponseSchema value)

Parameters

value LogStreamSegmentResponseSchema

Returns

CreateLogStreamResponseContent

FromLogStreamSplunkResponseSchema(LogStreamSplunkResponseSchema)

Factory method to create a union from a Auth0.ManagementApi.LogStreamSplunkResponseSchema value.

public static CreateLogStreamResponseContent FromLogStreamSplunkResponseSchema(LogStreamSplunkResponseSchema value)

Parameters

value LogStreamSplunkResponseSchema

Returns

CreateLogStreamResponseContent

FromLogStreamSumoResponseSchema(LogStreamSumoResponseSchema)

Factory method to create a union from a Auth0.ManagementApi.LogStreamSumoResponseSchema value.

public static CreateLogStreamResponseContent FromLogStreamSumoResponseSchema(LogStreamSumoResponseSchema value)

Parameters

value LogStreamSumoResponseSchema

Returns

CreateLogStreamResponseContent

GetHashCode()

Serves as the default hash function.

public override int GetHashCode()

Returns

int

A hash code for the current object.

IsLogStreamDatadogResponseSchema()

Returns true if Type is "logStreamDatadogResponseSchema"

public bool IsLogStreamDatadogResponseSchema()

Returns

bool

IsLogStreamEventBridgeResponseSchema()

Returns true if Type is "logStreamEventBridgeResponseSchema"

public bool IsLogStreamEventBridgeResponseSchema()

Returns

bool

IsLogStreamEventGridResponseSchema()

Returns true if Type is "logStreamEventGridResponseSchema"

public bool IsLogStreamEventGridResponseSchema()

Returns

bool

IsLogStreamHttpResponseSchema()

Returns true if Type is "logStreamHttpResponseSchema"

public bool IsLogStreamHttpResponseSchema()

Returns

bool

IsLogStreamMixpanelResponseSchema()

Returns true if Type is "logStreamMixpanelResponseSchema"

public bool IsLogStreamMixpanelResponseSchema()

Returns

bool

IsLogStreamSegmentResponseSchema()

Returns true if Type is "logStreamSegmentResponseSchema"

public bool IsLogStreamSegmentResponseSchema()

Returns

bool

IsLogStreamSplunkResponseSchema()

Returns true if Type is "logStreamSplunkResponseSchema"

public bool IsLogStreamSplunkResponseSchema()

Returns

bool

IsLogStreamSumoResponseSchema()

Returns true if Type is "logStreamSumoResponseSchema"

public bool IsLogStreamSumoResponseSchema()

Returns

bool

Match<T>(Func<LogStreamHttpResponseSchema, T>, Func<LogStreamEventBridgeResponseSchema, T>, Func<LogStreamEventGridResponseSchema, T>, Func<LogStreamDatadogResponseSchema, T>, Func<LogStreamSplunkResponseSchema, T>, Func<LogStreamSumoResponseSchema, T>, Func<LogStreamSegmentResponseSchema, T>, Func<LogStreamMixpanelResponseSchema, T>)

public T Match<T>(Func<LogStreamHttpResponseSchema, T> onLogStreamHttpResponseSchema, Func<LogStreamEventBridgeResponseSchema, T> onLogStreamEventBridgeResponseSchema, Func<LogStreamEventGridResponseSchema, T> onLogStreamEventGridResponseSchema, Func<LogStreamDatadogResponseSchema, T> onLogStreamDatadogResponseSchema, Func<LogStreamSplunkResponseSchema, T> onLogStreamSplunkResponseSchema, Func<LogStreamSumoResponseSchema, T> onLogStreamSumoResponseSchema, Func<LogStreamSegmentResponseSchema, T> onLogStreamSegmentResponseSchema, Func<LogStreamMixpanelResponseSchema, T> onLogStreamMixpanelResponseSchema)

Parameters

onLogStreamHttpResponseSchema Func<LogStreamHttpResponseSchema, T>
onLogStreamEventBridgeResponseSchema Func<LogStreamEventBridgeResponseSchema, T>
onLogStreamEventGridResponseSchema Func<LogStreamEventGridResponseSchema, T>
onLogStreamDatadogResponseSchema Func<LogStreamDatadogResponseSchema, T>
onLogStreamSplunkResponseSchema Func<LogStreamSplunkResponseSchema, T>
onLogStreamSumoResponseSchema Func<LogStreamSumoResponseSchema, T>
onLogStreamSegmentResponseSchema Func<LogStreamSegmentResponseSchema, T>
onLogStreamMixpanelResponseSchema Func<LogStreamMixpanelResponseSchema, T>

Returns

T

Type Parameters

T

ToString()

Returns a string that represents the current object.

public override string ToString()

Returns

string

A string that represents the current object.

TryGetLogStreamDatadogResponseSchema(out LogStreamDatadogResponseSchema?)

Attempts to cast the value to a LogStreamDatadogResponseSchema and returns true if successful.

public bool TryGetLogStreamDatadogResponseSchema(out LogStreamDatadogResponseSchema? value)

Parameters

value LogStreamDatadogResponseSchema

Returns

bool

TryGetLogStreamEventBridgeResponseSchema(out LogStreamEventBridgeResponseSchema?)

Attempts to cast the value to a LogStreamEventBridgeResponseSchema and returns true if successful.

public bool TryGetLogStreamEventBridgeResponseSchema(out LogStreamEventBridgeResponseSchema? value)

Parameters

value LogStreamEventBridgeResponseSchema

Returns

bool

TryGetLogStreamEventGridResponseSchema(out LogStreamEventGridResponseSchema?)

Attempts to cast the value to a LogStreamEventGridResponseSchema and returns true if successful.

public bool TryGetLogStreamEventGridResponseSchema(out LogStreamEventGridResponseSchema? value)

Parameters

value LogStreamEventGridResponseSchema

Returns

bool

TryGetLogStreamHttpResponseSchema(out LogStreamHttpResponseSchema?)

Attempts to cast the value to a LogStreamHttpResponseSchema and returns true if successful.

public bool TryGetLogStreamHttpResponseSchema(out LogStreamHttpResponseSchema? value)

Parameters

value LogStreamHttpResponseSchema

Returns

bool

TryGetLogStreamMixpanelResponseSchema(out LogStreamMixpanelResponseSchema?)

Attempts to cast the value to a LogStreamMixpanelResponseSchema and returns true if successful.

public bool TryGetLogStreamMixpanelResponseSchema(out LogStreamMixpanelResponseSchema? value)

Parameters

value LogStreamMixpanelResponseSchema

Returns

bool

TryGetLogStreamSegmentResponseSchema(out LogStreamSegmentResponseSchema?)

Attempts to cast the value to a LogStreamSegmentResponseSchema and returns true if successful.

public bool TryGetLogStreamSegmentResponseSchema(out LogStreamSegmentResponseSchema? value)

Parameters

value LogStreamSegmentResponseSchema

Returns

bool

TryGetLogStreamSplunkResponseSchema(out LogStreamSplunkResponseSchema?)

Attempts to cast the value to a LogStreamSplunkResponseSchema and returns true if successful.

public bool TryGetLogStreamSplunkResponseSchema(out LogStreamSplunkResponseSchema? value)

Parameters

value LogStreamSplunkResponseSchema

Returns

bool

TryGetLogStreamSumoResponseSchema(out LogStreamSumoResponseSchema?)

Attempts to cast the value to a LogStreamSumoResponseSchema and returns true if successful.

public bool TryGetLogStreamSumoResponseSchema(out LogStreamSumoResponseSchema? value)

Parameters

value LogStreamSumoResponseSchema

Returns

bool

Visit(Action<LogStreamHttpResponseSchema>, Action<LogStreamEventBridgeResponseSchema>, Action<LogStreamEventGridResponseSchema>, Action<LogStreamDatadogResponseSchema>, Action<LogStreamSplunkResponseSchema>, Action<LogStreamSumoResponseSchema>, Action<LogStreamSegmentResponseSchema>, Action<LogStreamMixpanelResponseSchema>)

public void Visit(Action<LogStreamHttpResponseSchema> onLogStreamHttpResponseSchema, Action<LogStreamEventBridgeResponseSchema> onLogStreamEventBridgeResponseSchema, Action<LogStreamEventGridResponseSchema> onLogStreamEventGridResponseSchema, Action<LogStreamDatadogResponseSchema> onLogStreamDatadogResponseSchema, Action<LogStreamSplunkResponseSchema> onLogStreamSplunkResponseSchema, Action<LogStreamSumoResponseSchema> onLogStreamSumoResponseSchema, Action<LogStreamSegmentResponseSchema> onLogStreamSegmentResponseSchema, Action<LogStreamMixpanelResponseSchema> onLogStreamMixpanelResponseSchema)

Parameters

onLogStreamHttpResponseSchema Action<LogStreamHttpResponseSchema>
onLogStreamEventBridgeResponseSchema Action<LogStreamEventBridgeResponseSchema>
onLogStreamEventGridResponseSchema Action<LogStreamEventGridResponseSchema>
onLogStreamDatadogResponseSchema Action<LogStreamDatadogResponseSchema>
onLogStreamSplunkResponseSchema Action<LogStreamSplunkResponseSchema>
onLogStreamSumoResponseSchema Action<LogStreamSumoResponseSchema>
onLogStreamSegmentResponseSchema Action<LogStreamSegmentResponseSchema>
onLogStreamMixpanelResponseSchema Action<LogStreamMixpanelResponseSchema>

Operators

implicit operator CreateLogStreamResponseContent(LogStreamDatadogResponseSchema)

public static implicit operator CreateLogStreamResponseContent(LogStreamDatadogResponseSchema value)

Parameters

value LogStreamDatadogResponseSchema

Returns

CreateLogStreamResponseContent

implicit operator CreateLogStreamResponseContent(LogStreamEventBridgeResponseSchema)

public static implicit operator CreateLogStreamResponseContent(LogStreamEventBridgeResponseSchema value)

Parameters

value LogStreamEventBridgeResponseSchema

Returns

CreateLogStreamResponseContent

implicit operator CreateLogStreamResponseContent(LogStreamEventGridResponseSchema)

public static implicit operator CreateLogStreamResponseContent(LogStreamEventGridResponseSchema value)

Parameters

value LogStreamEventGridResponseSchema

Returns

CreateLogStreamResponseContent

implicit operator CreateLogStreamResponseContent(LogStreamHttpResponseSchema)

public static implicit operator CreateLogStreamResponseContent(LogStreamHttpResponseSchema value)

Parameters

value LogStreamHttpResponseSchema

Returns

CreateLogStreamResponseContent

implicit operator CreateLogStreamResponseContent(LogStreamMixpanelResponseSchema)

public static implicit operator CreateLogStreamResponseContent(LogStreamMixpanelResponseSchema value)

Parameters

value LogStreamMixpanelResponseSchema

Returns

CreateLogStreamResponseContent

implicit operator CreateLogStreamResponseContent(LogStreamSegmentResponseSchema)

public static implicit operator CreateLogStreamResponseContent(LogStreamSegmentResponseSchema value)

Parameters

value LogStreamSegmentResponseSchema

Returns

CreateLogStreamResponseContent

implicit operator CreateLogStreamResponseContent(LogStreamSplunkResponseSchema)

public static implicit operator CreateLogStreamResponseContent(LogStreamSplunkResponseSchema value)

Parameters

value LogStreamSplunkResponseSchema

Returns

CreateLogStreamResponseContent

implicit operator CreateLogStreamResponseContent(LogStreamSumoResponseSchema)

public static implicit operator CreateLogStreamResponseContent(LogStreamSumoResponseSchema value)

Parameters

value LogStreamSumoResponseSchema

Returns

CreateLogStreamResponseContent