dnsconfig¶
Contents¶
-
Messages
-
Enums
Messages¶
BluecatConfig¶
Bluecat Config.
Field | Type | Description |
---|---|---|
dns_configuration | string | DNS configuration key in bluecat config. (-- api-linter: core::0140::abbreviations=disabled aip.dev/not-precedent: Pre defined key for bluecat config. --) |
dns_view | string | DNS View: eg internal. |
root_zone | string | Root zone of the hosted zone. |
gateway_host | string | Gateway host |
credentials | BluecatConfig.Credentials | Credentials. |
BluecatConfig.Credentials¶
Credentials.
DNSConfig¶
Placeholder for DNS Config.
Field | Type | Description |
---|---|---|
dns_provider | DNSProvider | DNS Provider. |
customer_managed | bool | Customer managed the external DNS on the cluster. |
oneof provider_details.bluecat | BluecatConfig | Bluecat Config. |
Enums¶
DNSProvider¶
DNS Provider.
Name | Number | Description |
---|---|---|
DNS_PROVIDER_UNSPECIFIED | 0 | Unspecified. |
PORTWORX_MANAGED | 1 | Portworx managed: Default. |
BLUECAT | 2 | BlueCat. |
Scalar Value Types¶
.proto Type | Notes | C++ Type | Java Type | Python Type |
---|---|---|---|---|
double |
double | double | float | |
float |
float | float | float | |
int32 |
Uses variable-length encoding. Inefficient for encoding negative numbers – if your field is likely to have negative values, use sint32 instead. | int32 | int | int |
int64 |
Uses variable-length encoding. Inefficient for encoding negative numbers – if your field is likely to have negative values, use sint64 instead. | int64 | long | int/long |
uint32 |
Uses variable-length encoding. | uint32 | int | int/long |
uint64 |
Uses variable-length encoding. | uint64 | long | int/long |
sint32 |
Uses variable-length encoding. Signed int value. These more efficiently encode negative numbers than regular int32s. | int32 | int | int |
sint64 |
Uses variable-length encoding. Signed int value. These more efficiently encode negative numbers than regular int64s. | int64 | long | int/long |
fixed32 |
Always four bytes. More efficient than uint32 if values are often greater than 2^28. | uint32 | int | int |
fixed64 |
Always eight bytes. More efficient than uint64 if values are often greater than 2^56. | uint64 | long | int/long |
sfixed32 |
Always four bytes. | int32 | int | int |
sfixed64 |
Always eight bytes. | int64 | long | int/long |
bool |
bool | boolean | boolean | |
string |
A string must always contain UTF-8 encoded or 7-bit ASCII text. | string | String | str/unicode |
bytes |
May contain any arbitrary sequence of bytes. | string | ByteString | str |