Documentation ¶
Index ¶
- type CloudFoundryCredentials
- func (me *CloudFoundryCredentials) Deprecated() string
- func (me *CloudFoundryCredentials) FillDemoValues() []string
- func (me *CloudFoundryCredentials) MarshalHCL(properties hcl.Properties) error
- func (me *CloudFoundryCredentials) MarshalJSON() ([]byte, error)
- func (me *CloudFoundryCredentials) Schema() map[string]*schema.Schema
- func (me *CloudFoundryCredentials) UnmarshalHCL(decoder hcl.Decoder) error
- func (me *CloudFoundryCredentials) UnmarshalJSON(data []byte) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CloudFoundryCredentials ¶
type CloudFoundryCredentials struct { LoginURL string `json:"loginUrl"` // The login URL of the Cloud Foundry foundation credentials. The URL must be valid according to RFC 2396. Leading or trailing whitespaces are not allowed. Password *string `json:"password,omitempty"` // The password of the Cloud Foundry foundation credentials. Active bool `json:"active"` // The monitoring is enabled (`true`) or disabled (`false`) for given credentials configuration. If not set on creation, the `true` value is used. If the field is omitted during an update, the old value remains unaffected. Name string `json:"name"` // The name of the Cloud Foundry foundation credentials. Allowed characters are letters, numbers, whitespaces, and the following characters: `.+-_`. Leading or trailing whitespace is not allowed. Username string `json:"username"` // The username of the Cloud Foundry foundation credentials. Leading and trailing whitespaces are not allowed. APIURL string `json:"apiUrl"` // The URL of the Cloud Foundry foundation credentials. The URL must be valid according to RFC 2396. Leading or trailing whitespaces are not allowed. Unknowns map[string]json.RawMessage `json:"-"` }
CloudFoundryCredentials Configuration for specific Cloud Foundry credentials.
func (*CloudFoundryCredentials) Deprecated ¶ added in v1.36.0
func (me *CloudFoundryCredentials) Deprecated() string
func (*CloudFoundryCredentials) FillDemoValues ¶
func (me *CloudFoundryCredentials) FillDemoValues() []string
func (*CloudFoundryCredentials) MarshalHCL ¶
func (me *CloudFoundryCredentials) MarshalHCL(properties hcl.Properties) error
func (*CloudFoundryCredentials) MarshalJSON ¶
func (me *CloudFoundryCredentials) MarshalJSON() ([]byte, error)
func (*CloudFoundryCredentials) Schema ¶
func (me *CloudFoundryCredentials) Schema() map[string]*schema.Schema
func (*CloudFoundryCredentials) UnmarshalHCL ¶
func (me *CloudFoundryCredentials) UnmarshalHCL(decoder hcl.Decoder) error
func (*CloudFoundryCredentials) UnmarshalJSON ¶
func (me *CloudFoundryCredentials) UnmarshalJSON(data []byte) error
Click to show internal directories.
Click to hide internal directories.