Table of Contents

Class TableTag

Namespace
DynaSharp.Requests
Assembly
DynaSharp.dll

A key-value label attached to a table, for billing reports and access control.

public sealed record TableTag : IEquatable<TableTag>
Inheritance
TableTag
Implements
Inherited Members

Constructors

TableTag()

public TableTag()

Properties

Key

Gets the key, 1 to 128 characters. The prefix aws: is reserved.

public required string Key { get; init; }

Property Value

string

Value

Gets the value, up to 256 characters; may be empty.

public required string Value { get; init; }

Property Value

string

Methods

Equals(TableTag?)

public bool Equals(TableTag? other)

Parameters

other TableTag

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 ==(TableTag?, TableTag?)

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

Parameters

left TableTag
right TableTag

Returns

bool

operator !=(TableTag?, TableTag?)

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

Parameters

left TableTag
right TableTag

Returns

bool