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
AccessKeyIdstringThe temporary access key identifier for S3-compatible API requests.
SecretAccessKeystringThe temporary secret access key for S3-compatible API requests.
SessionTokenstringThe 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
SecretAccessKey
The temporary secret access key for S3-compatible API requests.
[JsonPropertyName("secretAccessKey")]
public string SecretAccessKey { get; init; }
Property Value
SessionToken
The session token to include with S3-compatible API requests.
[JsonPropertyName("sessionToken")]
public string SessionToken { get; init; }