Reference documentation and code samples for the Google Cloud Domains V1 Client class Algorithm.
List of algorithms used to create a DNSKEY. Certain algorithms are not supported for particular domains.
Protobuf type google.cloud.domains.v1.DnsSettings.DsRecord.Algorithm
Namespace
Google \ Cloud \ Domains \ V1 \ DnsSettings \ DsRecordMethods
static::name
Parameter | |
---|---|
Name | Description |
value |
mixed
|
static::value
Parameter | |
---|---|
Name | Description |
name |
mixed
|
Constants
ALGORITHM_UNSPECIFIED
Value: 0
The algorithm is unspecified.
Generated from protobuf enum ALGORITHM_UNSPECIFIED = 0;
RSAMD5
Value: 1
RSA/MD5. Cannot be used for new deployments.
Generated from protobuf enum RSAMD5 = 1;
DH
Value: 2
Diffie-Hellman. Cannot be used for new deployments.
Generated from protobuf enum DH = 2;
DSA
Value: 3
DSA/SHA1. Not recommended for new deployments.
Generated from protobuf enum DSA = 3;
ECC
Value: 4
ECC. Not recommended for new deployments.
Generated from protobuf enum ECC = 4;
RSASHA1
Value: 5
RSA/SHA-1. Not recommended for new deployments.
Generated from protobuf enum RSASHA1 = 5;
DSANSEC3SHA1
Value: 6
DSA-NSEC3-SHA1. Not recommended for new deployments.
Generated from protobuf enum DSANSEC3SHA1 = 6;
RSASHA1NSEC3SHA1
Value: 7
RSA/SHA1-NSEC3-SHA1. Not recommended for new deployments.
Generated from protobuf enum RSASHA1NSEC3SHA1 = 7;
RSASHA256
Value: 8
RSA/SHA-256.
Generated from protobuf enum RSASHA256 = 8;
RSASHA512
Value: 10
RSA/SHA-512.
Generated from protobuf enum RSASHA512 = 10;
ECCGOST
Value: 12
GOST R 34.10-2001.
Generated from protobuf enum ECCGOST = 12;
ECDSAP256SHA256
Value: 13
ECDSA Curve P-256 with SHA-256.
Generated from protobuf enum ECDSAP256SHA256 = 13;
ECDSAP384SHA384
Value: 14
ECDSA Curve P-384 with SHA-384.
Generated from protobuf enum ECDSAP384SHA384 = 14;
ED25519
Value: 15
Ed25519.
Generated from protobuf enum ED25519 = 15;
ED448
Value: 16
Ed448.
Generated from protobuf enum ED448 = 16;
INDIRECT
Value: 252
Reserved for Indirect Keys. Cannot be used for new deployments.
Generated from protobuf enum INDIRECT = 252;
PRIVATEDNS
Value: 253
Private algorithm. Cannot be used for new deployments.
Generated from protobuf enum PRIVATEDNS = 253;
PRIVATEOID
Value: 254
Private algorithm OID. Cannot be used for new deployments.
Generated from protobuf enum PRIVATEOID = 254;