Documentation
¶
Index ¶
- func CreateOptionalParametersFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateOptionalParameters_EnviromentalVariablesFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- type OptionalParameters
- func (m *OptionalParameters) GetAccelerated() *bool
- func (m *OptionalParameters) GetAdditionalData() map[string]any
- func (m *OptionalParameters) GetComment() *string
- func (m *OptionalParameters) GetDisabled() *bool
- func (m *OptionalParameters) GetEnviromentalVariables() []OptionalParameters_EnviromentalVariablesable
- func (m *OptionalParameters) GetFieldDeserializers() ...
- func (m *OptionalParameters) GetFlags() *int32
- func (m *OptionalParameters) GetGeolocationLatitude() *float64
- func (m *OptionalParameters) GetGeolocationLongitude() *float64
- func (m *OptionalParameters) GetLatencyZone() *string
- func (m *OptionalParameters) GetMonitorType() *float64
- func (m *OptionalParameters) GetPort() *int32
- func (m *OptionalParameters) GetPriority() *int32
- func (m *OptionalParameters) GetPullZoneId() *int64
- func (m *OptionalParameters) GetScriptId() *int64
- func (m *OptionalParameters) GetSmartRoutingType() *float64
- func (m *OptionalParameters) GetTag() *string
- func (m *OptionalParameters) GetTtl() *float64
- func (m *OptionalParameters) GetWeight() *int32
- func (m *OptionalParameters) Serialize(...) error
- func (m *OptionalParameters) SetAccelerated(value *bool)
- func (m *OptionalParameters) SetAdditionalData(value map[string]any)
- func (m *OptionalParameters) SetComment(value *string)
- func (m *OptionalParameters) SetDisabled(value *bool)
- func (m *OptionalParameters) SetEnviromentalVariables(value []OptionalParameters_EnviromentalVariablesable)
- func (m *OptionalParameters) SetFlags(value *int32)
- func (m *OptionalParameters) SetGeolocationLatitude(value *float64)
- func (m *OptionalParameters) SetGeolocationLongitude(value *float64)
- func (m *OptionalParameters) SetLatencyZone(value *string)
- func (m *OptionalParameters) SetMonitorType(value *float64)
- func (m *OptionalParameters) SetPort(value *int32)
- func (m *OptionalParameters) SetPriority(value *int32)
- func (m *OptionalParameters) SetPullZoneId(value *int64)
- func (m *OptionalParameters) SetScriptId(value *int64)
- func (m *OptionalParameters) SetSmartRoutingType(value *float64)
- func (m *OptionalParameters) SetTag(value *string)
- func (m *OptionalParameters) SetTtl(value *float64)
- func (m *OptionalParameters) SetWeight(value *int32)
- type OptionalParameters_EnviromentalVariables
- func (m *OptionalParameters_EnviromentalVariables) GetAdditionalData() map[string]any
- func (m *OptionalParameters_EnviromentalVariables) GetFieldDeserializers() ...
- func (m *OptionalParameters_EnviromentalVariables) GetName() *string
- func (m *OptionalParameters_EnviromentalVariables) GetValue() *string
- func (m *OptionalParameters_EnviromentalVariables) Serialize(...) error
- func (m *OptionalParameters_EnviromentalVariables) SetAdditionalData(value map[string]any)
- func (m *OptionalParameters_EnviromentalVariables) SetName(value *string)
- func (m *OptionalParameters_EnviromentalVariables) SetValue(value *string)
- type OptionalParameters_EnviromentalVariablesable
- type OptionalParametersable
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateOptionalParametersFromDiscriminatorValue ¶
func CreateOptionalParametersFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateOptionalParametersFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateOptionalParameters_EnviromentalVariablesFromDiscriminatorValue ¶
func CreateOptionalParameters_EnviromentalVariablesFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateOptionalParameters_EnviromentalVariablesFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
Types ¶
type OptionalParameters ¶
type OptionalParameters struct {
// contains filtered or unexported fields
}
OptionalParameters the template for adding optional properties.
func NewOptionalParameters ¶
func NewOptionalParameters() *OptionalParameters
NewOptionalParameters instantiates a new OptionalParameters and sets the default values.
func (*OptionalParameters) GetAccelerated ¶
func (m *OptionalParameters) GetAccelerated() *bool
GetAccelerated gets the Accelerated property value. The Accelerated property returns a *bool when successful
func (*OptionalParameters) GetAdditionalData ¶
func (m *OptionalParameters) GetAdditionalData() map[string]any
GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful
func (*OptionalParameters) GetComment ¶
func (m *OptionalParameters) GetComment() *string
GetComment gets the Comment property value. The Comment property returns a *string when successful
func (*OptionalParameters) GetDisabled ¶
func (m *OptionalParameters) GetDisabled() *bool
GetDisabled gets the Disabled property value. The Disabled property returns a *bool when successful
func (*OptionalParameters) GetEnviromentalVariables ¶
func (m *OptionalParameters) GetEnviromentalVariables() []OptionalParameters_EnviromentalVariablesable
GetEnviromentalVariables gets the EnviromentalVariables property value. The EnviromentalVariables property returns a []OptionalParameters_EnviromentalVariablesable when successful
func (*OptionalParameters) GetFieldDeserializers ¶
func (m *OptionalParameters) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*OptionalParameters) GetFlags ¶
func (m *OptionalParameters) GetFlags() *int32
GetFlags gets the Flags property value. The Flags property returns a *int32 when successful
func (*OptionalParameters) GetGeolocationLatitude ¶
func (m *OptionalParameters) GetGeolocationLatitude() *float64
GetGeolocationLatitude gets the GeolocationLatitude property value. The GeolocationLatitude property returns a *float64 when successful
func (*OptionalParameters) GetGeolocationLongitude ¶
func (m *OptionalParameters) GetGeolocationLongitude() *float64
GetGeolocationLongitude gets the GeolocationLongitude property value. The GeolocationLongitude property returns a *float64 when successful
func (*OptionalParameters) GetLatencyZone ¶
func (m *OptionalParameters) GetLatencyZone() *string
GetLatencyZone gets the LatencyZone property value. The LatencyZone property returns a *string when successful
func (*OptionalParameters) GetMonitorType ¶
func (m *OptionalParameters) GetMonitorType() *float64
GetMonitorType gets the MonitorType property value. The MonitorType property returns a *float64 when successful
func (*OptionalParameters) GetPort ¶
func (m *OptionalParameters) GetPort() *int32
GetPort gets the Port property value. The Port property returns a *int32 when successful
func (*OptionalParameters) GetPriority ¶
func (m *OptionalParameters) GetPriority() *int32
GetPriority gets the Priority property value. The Priority property returns a *int32 when successful
func (*OptionalParameters) GetPullZoneId ¶
func (m *OptionalParameters) GetPullZoneId() *int64
GetPullZoneId gets the PullZoneId property value. The PullZoneId property returns a *int64 when successful
func (*OptionalParameters) GetScriptId ¶
func (m *OptionalParameters) GetScriptId() *int64
GetScriptId gets the ScriptId property value. The ScriptId property returns a *int64 when successful
func (*OptionalParameters) GetSmartRoutingType ¶
func (m *OptionalParameters) GetSmartRoutingType() *float64
GetSmartRoutingType gets the SmartRoutingType property value. The SmartRoutingType property returns a *float64 when successful
func (*OptionalParameters) GetTag ¶
func (m *OptionalParameters) GetTag() *string
GetTag gets the Tag property value. The Tag property returns a *string when successful
func (*OptionalParameters) GetTtl ¶
func (m *OptionalParameters) GetTtl() *float64
GetTtl gets the Ttl property value. The Ttl property returns a *float64 when successful
func (*OptionalParameters) GetWeight ¶
func (m *OptionalParameters) GetWeight() *int32
GetWeight gets the Weight property value. The Weight property returns a *int32 when successful
func (*OptionalParameters) Serialize ¶
func (m *OptionalParameters) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*OptionalParameters) SetAccelerated ¶
func (m *OptionalParameters) SetAccelerated(value *bool)
SetAccelerated sets the Accelerated property value. The Accelerated property
func (*OptionalParameters) SetAdditionalData ¶
func (m *OptionalParameters) SetAdditionalData(value map[string]any)
SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*OptionalParameters) SetComment ¶
func (m *OptionalParameters) SetComment(value *string)
SetComment sets the Comment property value. The Comment property
func (*OptionalParameters) SetDisabled ¶
func (m *OptionalParameters) SetDisabled(value *bool)
SetDisabled sets the Disabled property value. The Disabled property
func (*OptionalParameters) SetEnviromentalVariables ¶
func (m *OptionalParameters) SetEnviromentalVariables(value []OptionalParameters_EnviromentalVariablesable)
SetEnviromentalVariables sets the EnviromentalVariables property value. The EnviromentalVariables property
func (*OptionalParameters) SetFlags ¶
func (m *OptionalParameters) SetFlags(value *int32)
SetFlags sets the Flags property value. The Flags property
func (*OptionalParameters) SetGeolocationLatitude ¶
func (m *OptionalParameters) SetGeolocationLatitude(value *float64)
SetGeolocationLatitude sets the GeolocationLatitude property value. The GeolocationLatitude property
func (*OptionalParameters) SetGeolocationLongitude ¶
func (m *OptionalParameters) SetGeolocationLongitude(value *float64)
SetGeolocationLongitude sets the GeolocationLongitude property value. The GeolocationLongitude property
func (*OptionalParameters) SetLatencyZone ¶
func (m *OptionalParameters) SetLatencyZone(value *string)
SetLatencyZone sets the LatencyZone property value. The LatencyZone property
func (*OptionalParameters) SetMonitorType ¶
func (m *OptionalParameters) SetMonitorType(value *float64)
SetMonitorType sets the MonitorType property value. The MonitorType property
func (*OptionalParameters) SetPort ¶
func (m *OptionalParameters) SetPort(value *int32)
SetPort sets the Port property value. The Port property
func (*OptionalParameters) SetPriority ¶
func (m *OptionalParameters) SetPriority(value *int32)
SetPriority sets the Priority property value. The Priority property
func (*OptionalParameters) SetPullZoneId ¶
func (m *OptionalParameters) SetPullZoneId(value *int64)
SetPullZoneId sets the PullZoneId property value. The PullZoneId property
func (*OptionalParameters) SetScriptId ¶
func (m *OptionalParameters) SetScriptId(value *int64)
SetScriptId sets the ScriptId property value. The ScriptId property
func (*OptionalParameters) SetSmartRoutingType ¶
func (m *OptionalParameters) SetSmartRoutingType(value *float64)
SetSmartRoutingType sets the SmartRoutingType property value. The SmartRoutingType property
func (*OptionalParameters) SetTag ¶
func (m *OptionalParameters) SetTag(value *string)
SetTag sets the Tag property value. The Tag property
func (*OptionalParameters) SetTtl ¶
func (m *OptionalParameters) SetTtl(value *float64)
SetTtl sets the Ttl property value. The Ttl property
func (*OptionalParameters) SetWeight ¶
func (m *OptionalParameters) SetWeight(value *int32)
SetWeight sets the Weight property value. The Weight property
type OptionalParameters_EnviromentalVariables ¶
type OptionalParameters_EnviromentalVariables struct {
// contains filtered or unexported fields
}
func NewOptionalParameters_EnviromentalVariables ¶
func NewOptionalParameters_EnviromentalVariables() *OptionalParameters_EnviromentalVariables
NewOptionalParameters_EnviromentalVariables instantiates a new OptionalParameters_EnviromentalVariables and sets the default values.
func (*OptionalParameters_EnviromentalVariables) GetAdditionalData ¶
func (m *OptionalParameters_EnviromentalVariables) GetAdditionalData() map[string]any
GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful
func (*OptionalParameters_EnviromentalVariables) GetFieldDeserializers ¶
func (m *OptionalParameters_EnviromentalVariables) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*OptionalParameters_EnviromentalVariables) GetName ¶
func (m *OptionalParameters_EnviromentalVariables) GetName() *string
GetName gets the Name property value. The Name property returns a *string when successful
func (*OptionalParameters_EnviromentalVariables) GetValue ¶
func (m *OptionalParameters_EnviromentalVariables) GetValue() *string
GetValue gets the Value property value. The Value property returns a *string when successful
func (*OptionalParameters_EnviromentalVariables) Serialize ¶
func (m *OptionalParameters_EnviromentalVariables) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*OptionalParameters_EnviromentalVariables) SetAdditionalData ¶
func (m *OptionalParameters_EnviromentalVariables) SetAdditionalData(value map[string]any)
SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*OptionalParameters_EnviromentalVariables) SetName ¶
func (m *OptionalParameters_EnviromentalVariables) SetName(value *string)
SetName sets the Name property value. The Name property
func (*OptionalParameters_EnviromentalVariables) SetValue ¶
func (m *OptionalParameters_EnviromentalVariables) SetValue(value *string)
SetValue sets the Value property value. The Value property
type OptionalParameters_EnviromentalVariablesable ¶
type OptionalParameters_EnviromentalVariablesable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetName() *string GetValue() *string SetName(value *string) SetValue(value *string) }
type OptionalParametersable ¶
type OptionalParametersable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetAccelerated() *bool GetComment() *string GetDisabled() *bool GetEnviromentalVariables() []OptionalParameters_EnviromentalVariablesable GetFlags() *int32 GetGeolocationLatitude() *float64 GetGeolocationLongitude() *float64 GetLatencyZone() *string GetMonitorType() *float64 GetPort() *int32 GetPriority() *int32 GetPullZoneId() *int64 GetScriptId() *int64 GetSmartRoutingType() *float64 GetTag() *string GetTtl() *float64 GetWeight() *int32 SetAccelerated(value *bool) SetComment(value *string) SetDisabled(value *bool) SetEnviromentalVariables(value []OptionalParameters_EnviromentalVariablesable) SetFlags(value *int32) SetGeolocationLatitude(value *float64) SetGeolocationLongitude(value *float64) SetLatencyZone(value *string) SetMonitorType(value *float64) SetPort(value *int32) SetPriority(value *int32) SetPullZoneId(value *int64) SetScriptId(value *int64) SetSmartRoutingType(value *float64) SetTag(value *string) SetTtl(value *float64) SetWeight(value *int32) }