Table of Contents

Class DescribeTimeToLiveResponse

Namespace
DynaSharp.Requests
Assembly
DynaSharp.dll
public sealed record DescribeTimeToLiveResponse : IEquatable<DescribeTimeToLiveResponse>
Inheritance
DescribeTimeToLiveResponse
Implements
Inherited Members

Constructors

DescribeTimeToLiveResponse()

public DescribeTimeToLiveResponse()

Properties

TimeToLiveDescription

Gets the Time to Live state of the table. DynamoDB reports one for every table, also for one that never had Time to Live (Disabled); null only if the response carries none.

public TimeToLiveDescription? TimeToLiveDescription { get; init; }

Property Value

TimeToLiveDescription

Methods

Equals(DescribeTimeToLiveResponse?)

public bool Equals(DescribeTimeToLiveResponse? other)

Parameters

other DescribeTimeToLiveResponse

Returns

bool

Equals(object?)

public override bool Equals(object? obj)

Parameters

obj object

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

ToString()

public override string ToString()

Returns

string

Operators

operator ==(DescribeTimeToLiveResponse?, DescribeTimeToLiveResponse?)

public static bool operator ==(DescribeTimeToLiveResponse? left, DescribeTimeToLiveResponse? right)

Parameters

left DescribeTimeToLiveResponse
right DescribeTimeToLiveResponse

Returns

bool

operator !=(DescribeTimeToLiveResponse?, DescribeTimeToLiveResponse?)

public static bool operator !=(DescribeTimeToLiveResponse? left, DescribeTimeToLiveResponse? right)

Parameters

left DescribeTimeToLiveResponse
right DescribeTimeToLiveResponse

Returns

bool