Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Condition ¶ added in v1.13.0
type Condition struct {
Operator *string `json:"operator,omitempty"` //commons.VariableConditionOperatorTypes
Value *any `json:"value,omitempty"`
Values []*string // logical field to store Value if Value is a Slice
// contains filtered or unexported fields
}
func (Condition) MarshalJSON ¶ added in v1.13.0
func (*Condition) SetOperator ¶ added in v1.13.0
func (*Condition) UnmarshalJSON ¶ added in v1.13.0
type DeploymentApprovalPolicy ¶ added in v1.13.0
type DeploymentApprovalPolicy struct {
Rules []*DeploymentApprovalPolicyRule `json:"rules,omitempty"`
// contains filtered or unexported fields
}
func (DeploymentApprovalPolicy) MarshalJSON ¶ added in v1.13.0
func (o DeploymentApprovalPolicy) MarshalJSON() ([]byte, error)
func (*DeploymentApprovalPolicy) SetRules ¶ added in v1.13.0
func (o *DeploymentApprovalPolicy) SetRules(v []*DeploymentApprovalPolicyRule) *DeploymentApprovalPolicy
type DeploymentApprovalPolicyRule ¶
type DeploymentApprovalPolicyRule struct {
Type *string `json:"type,omitempty"`
Parameters *map[string]interface{} `json:"parameters,omitempty"`
// contains filtered or unexported fields
}
func (DeploymentApprovalPolicyRule) MarshalJSON ¶ added in v1.13.0
func (o DeploymentApprovalPolicyRule) MarshalJSON() ([]byte, error)
func (*DeploymentApprovalPolicyRule) SetParameters ¶ added in v1.13.0
func (o *DeploymentApprovalPolicyRule) SetParameters(v *map[string]interface{}) *DeploymentApprovalPolicyRule
func (*DeploymentApprovalPolicyRule) SetType ¶
func (o *DeploymentApprovalPolicyRule) SetType(v *string) *DeploymentApprovalPolicyRule
Click to show internal directories.
Click to hide internal directories.