Class CreateBdsApiKeyDetails
API key created on user's behalf.
Inherited Members
Namespace: Oci.BdsService.Models
Assembly: OCI.DotNetSDK.Bds.dll
Syntax
public class CreateBdsApiKeyDetails
Properties
DefaultRegion
Declaration
[JsonProperty(PropertyName = "defaultRegion")]
public string DefaultRegion { get; set; }
Property Value
Type | Description |
---|---|
string | The name of the region to establish the Object Storage endpoint. See https://docs.oracle.com/en-us/iaas/api/#/en/identity/20160918/Region/ for additional information. |
KeyAlias
Declaration
[Required(ErrorMessage = "KeyAlias is required.")]
[JsonProperty(PropertyName = "keyAlias")]
public string KeyAlias { get; set; }
Property Value
Type | Description |
---|---|
string | User friendly identifier used to uniquely differentiate between different API keys associated with this Big Data Service cluster. Only ASCII alphanumeric characters with no spaces allowed. |
Remarks
Required
Passphrase
Declaration
[Required(ErrorMessage = "Passphrase is required.")]
[JsonProperty(PropertyName = "passphrase")]
public string Passphrase { get; set; }
Property Value
Type | Description |
---|---|
string | Base64 passphrase used to secure the private key which will be created on user behalf. |
Remarks
Required
UserId
Declaration
[Required(ErrorMessage = "UserId is required.")]
[JsonProperty(PropertyName = "userId")]
public string UserId { get; set; }
Property Value
Type | Description |
---|---|
string | The OCID of the user for whom this new generated API key pair will be created. |
Remarks
Required