Table of Contents

Class CloudFoundryApplicationOptions

Namespace
Steeltoe.Extensions.Configuration.CloudFoundry
Assembly
Steeltoe.Extensions.Configuration.CloudFoundryBase.dll
public class CloudFoundryApplicationOptions : AbstractOptions
Inheritance
CloudFoundryApplicationOptions
Inherited Members

Constructors

CloudFoundryApplicationOptions()

public CloudFoundryApplicationOptions()

CloudFoundryApplicationOptions(IConfiguration)

public CloudFoundryApplicationOptions(IConfiguration config)

Parameters

config IConfiguration

CloudFoundryApplicationOptions(IConfigurationRoot)

public CloudFoundryApplicationOptions(IConfigurationRoot root)

Parameters

root IConfigurationRoot

Fields

CONFIGURATION_PREFIX

public const string CONFIGURATION_PREFIX = "vcap:application"

Field Value

string

Properties

ApplicationId

public string ApplicationId { get; }

Property Value

string

ApplicationName

public string ApplicationName { get; }

Property Value

string

ApplicationUris

public string[] ApplicationUris { get; }

Property Value

string[]

ApplicationVersion

public string ApplicationVersion { get; }

Property Value

string

Application_Id

public string Application_Id { get; set; }

Property Value

string

Application_Name

public string Application_Name { get; set; }

Property Value

string

Application_Uris

public string[] Application_Uris { get; set; }

Property Value

string[]

Application_Version

public string Application_Version { get; set; }

Property Value

string

CF_Api

public string CF_Api { get; set; }

Property Value

string

DiskLimit

public int DiskLimit { get; }

Property Value

int

FileDescriptorLimit

public int FileDescriptorLimit { get; }

Property Value

int

InstanceIP

public string InstanceIP { get; }

Property Value

string

InstanceId

public string InstanceId { get; }

Property Value

string

InstanceIndex

public int InstanceIndex { get; }

Property Value

int

Instance_IP

public string Instance_IP { get; set; }

Property Value

string

Instance_Id

public string Instance_Id { get; set; }

Property Value

string

Instance_Index

public int Instance_Index { get; set; }

Property Value

int

InternalIP

public string InternalIP { get; }

Property Value

string

Internal_IP

public string Internal_IP { get; set; }

Property Value

string

Limits

public Limits Limits { get; set; }

Property Value

Limits

MemoryLimit

public int MemoryLimit { get; }

Property Value

int

Name

public string Name { get; set; }

Property Value

string

Port

public int Port { get; set; }

Property Value

int

SpaceId

public string SpaceId { get; }

Property Value

string

SpaceName

public string SpaceName { get; }

Property Value

string

Space_Id

public string Space_Id { get; set; }

Property Value

string

Space_Name

public string Space_Name { get; set; }

Property Value

string

Start

public string Start { get; set; }

Property Value

string

Uris

public string[] Uris { get; set; }

Property Value

string[]

Version

public string Version { get; set; }

Property Value

string