Table of Contents

Class TempCredentials

Namespace
Cloudflare.NET.Accounts.Models
Assembly
Cloudflare.NET.dll

Represents the temporary access credentials returned by the API.

public record TempCredentials : IEquatable<TempCredentials>
Inheritance
TempCredentials
Implements
Inherited Members

Constructors

TempCredentials(string, string, string)

Represents the temporary access credentials returned by the API.

public TempCredentials(string AccessKeyId, string SecretAccessKey, string SessionToken)

Parameters

AccessKeyId string

The temporary access key identifier for S3-compatible API requests.

SecretAccessKey string

The temporary secret access key for S3-compatible API requests.

SessionToken string

The session token to include with S3-compatible API requests.

Properties

AccessKeyId

The temporary access key identifier for S3-compatible API requests.

[JsonPropertyName("accessKeyId")]
public string AccessKeyId { get; init; }

Property Value

string

SecretAccessKey

The temporary secret access key for S3-compatible API requests.

[JsonPropertyName("secretAccessKey")]
public string SecretAccessKey { get; init; }

Property Value

string

SessionToken

The session token to include with S3-compatible API requests.

[JsonPropertyName("sessionToken")]
public string SessionToken { get; init; }

Property Value

string