Telco Automation v1 API - Class StandardManagementConfig (1.2.0)

public sealed class StandardManagementConfig : IMessage<StandardManagementConfig>, IEquatable<StandardManagementConfig>, IDeepCloneable<StandardManagementConfig>, IBufferMessage, IMessage

Reference documentation and code samples for the Telco Automation v1 API class StandardManagementConfig.

Configuration of the standard (GKE) cluster management.

Inheritance

object > StandardManagementConfig

Namespace

Google.Cloud.TelcoAutomation.V1

Assembly

Google.Cloud.TelcoAutomation.V1.dll

Constructors

StandardManagementConfig()

public StandardManagementConfig()

StandardManagementConfig(StandardManagementConfig)

public StandardManagementConfig(StandardManagementConfig other)
Parameter
Name Description
other StandardManagementConfig

Properties

ClusterCidrBlock

public string ClusterCidrBlock { get; set; }

Optional. The IP address range for the cluster pod IPs. Set to blank to have a range chosen with the default size. Set to /netmask (e.g. /14) to have a range chosen with a specific netmask. Set to a CIDR notation (e.g. 10.96.0.0/14) from the RFC-1918 private networks (e.g. 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16) to pick a specific range to use.

Property Value
Type Description
string

ClusterNamedRange

public string ClusterNamedRange { get; set; }

Optional. The name of the existing secondary range in the cluster's subnetwork to use for pod IP addresses. Alternatively, cluster_cidr_block can be used to automatically create a GKE-managed one.

Property Value
Type Description
string

MasterAuthorizedNetworksConfig

public MasterAuthorizedNetworksConfig MasterAuthorizedNetworksConfig { get; set; }

Optional. Master Authorized Network that supports multiple CIDR blocks. Allows access to the k8s master from multiple blocks. It cannot be set at the same time with the field man_block.

Property Value
Type Description
MasterAuthorizedNetworksConfig

MasterIpv4CidrBlock

public string MasterIpv4CidrBlock { get; set; }

Optional. The /28 network that the masters will use. It should be free within the network.

Property Value
Type Description
string

Network

public string Network { get; set; }

Optional. Name of the VPC Network to put the GKE cluster and nodes in. The VPC will be created if it doesn't exist.

Property Value
Type Description
string

ServicesCidrBlock

public string ServicesCidrBlock { get; set; }

Optional. The IP address range for the cluster service IPs. Set to blank to have a range chosen with the default size. Set to /netmask (e.g. /14) to have a range chosen with a specific netmask. Set to a CIDR notation (e.g. 10.96.0.0/14) from the RFC-1918 private networks (e.g. 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16) to pick a specific range to use.

Property Value
Type Description
string

ServicesNamedRange

public string ServicesNamedRange { get; set; }

Optional. The name of the existing secondary range in the cluster's subnetwork to use for service ClusterIPs. Alternatively, services_cidr_block can be used to automatically create a GKE-managed one.

Property Value
Type Description
string

Subnet

public string Subnet { get; set; }

Optional. Specifies the subnet that the interface will be part of. Network key must be specified and the subnet must be a subnetwork of the specified network.

Property Value
Type Description
string