Name | Type | Description | Notes |
---|---|---|---|
func NewTargetGroupHttpHealthCheck(matchType string, response string, ) *TargetGroupHttpHealthCheck
NewTargetGroupHttpHealthCheck instantiates a new TargetGroupHttpHealthCheck object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewTargetGroupHttpHealthCheckWithDefaults() *TargetGroupHttpHealthCheck
NewTargetGroupHttpHealthCheckWithDefaults instantiates a new TargetGroupHttpHealthCheck object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (o *TargetGroupHttpHealthCheck) GetMatchType() string
GetMatchType returns the MatchType field if non-nil, zero value otherwise.
func (o *TargetGroupHttpHealthCheck) GetMatchTypeOk() (*string, bool)
GetMatchTypeOk returns a tuple with the MatchType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TargetGroupHttpHealthCheck) SetMatchType(v string)
SetMatchType sets MatchType field to given value.
func (o *TargetGroupHttpHealthCheck) GetMethod() string
GetMethod returns the Method field if non-nil, zero value otherwise.
func (o *TargetGroupHttpHealthCheck) GetMethodOk() (*string, bool)
GetMethodOk returns a tuple with the Method field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TargetGroupHttpHealthCheck) SetMethod(v string)
SetMethod sets Method field to given value.
func (o *TargetGroupHttpHealthCheck) HasMethod() bool
HasMethod returns a boolean if a field has been set.
func (o *TargetGroupHttpHealthCheck) GetNegate() bool
GetNegate returns the Negate field if non-nil, zero value otherwise.
func (o *TargetGroupHttpHealthCheck) GetNegateOk() (*bool, bool)
GetNegateOk returns a tuple with the Negate field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TargetGroupHttpHealthCheck) SetNegate(v bool)
SetNegate sets Negate field to given value.
func (o *TargetGroupHttpHealthCheck) HasNegate() bool
HasNegate returns a boolean if a field has been set.
func (o *TargetGroupHttpHealthCheck) GetPath() string
GetPath returns the Path field if non-nil, zero value otherwise.
func (o *TargetGroupHttpHealthCheck) GetPathOk() (*string, bool)
GetPathOk returns a tuple with the Path field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TargetGroupHttpHealthCheck) SetPath(v string)
SetPath sets Path field to given value.
func (o *TargetGroupHttpHealthCheck) HasPath() bool
HasPath returns a boolean if a field has been set.
func (o *TargetGroupHttpHealthCheck) GetRegex() bool
GetRegex returns the Regex field if non-nil, zero value otherwise.
func (o *TargetGroupHttpHealthCheck) GetRegexOk() (*bool, bool)
GetRegexOk returns a tuple with the Regex field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TargetGroupHttpHealthCheck) SetRegex(v bool)
SetRegex sets Regex field to given value.
func (o *TargetGroupHttpHealthCheck) HasRegex() bool
HasRegex returns a boolean if a field has been set.
func (o *TargetGroupHttpHealthCheck) GetResponse() string
GetResponse returns the Response field if non-nil, zero value otherwise.
func (o *TargetGroupHttpHealthCheck) GetResponseOk() (*string, bool)
GetResponseOk returns a tuple with the Response field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TargetGroupHttpHealthCheck) SetResponse(v string)
SetResponse sets Response field to given value.
MatchType
string
Specify the target's response type to match ALB's request.
Method
Pointer to string
The method used for the health check request.
[optional]
Negate
Pointer to bool
Specifies whether to negate an individual entry; the default value is 'FALSE'.
[optional]
Path
Pointer to string
The destination URL for HTTP the health check; the default is '/'.
[optional]
Regex
Pointer to bool
Specifies whether to use a regular expression to parse the response body; the default value is 'FALSE'. By using regular expressions, you can flexibly customize the expected response from a healthy server.
[optional]
Response
string
The response returned by the request. It can be a status code or a response body depending on the definition of 'matchType'.