Show / Hide Table of Contents

Class CreateHostnameRequest

Inheritance
object
CreateHostnameRequest
Implements
IOciRequest
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.LoadbalancerService.Requests
Assembly: OCI.DotNetSDK.Loadbalancer.dll
Syntax
public class CreateHostnameRequest : IOciRequest
Examples

Click here to see an example of how to use CreateHostname request.

Properties

CreateHostnameDetails

Declaration
[Required(ErrorMessage = "CreateHostnameDetails is required.")]
[HttpConverter(TargetEnum.Body)]
public CreateHostnameDetails CreateHostnameDetails { get; set; }
Property Value
Type Description
CreateHostnameDetails

The details of the hostname resource to add to the specified load balancer.

Remarks

Required

IfMatch

Declaration
[HttpConverter(TargetEnum.Header, "if-match")]
public string IfMatch { get; set; }
Property Value
Type Description
string

For optimistic concurrency control. In the PUT or DELETE call for a resource, set the if-match parameter to the value of the ETag for the load balancer. This value can be obtained from a GET or POST response for any resource of that load balancer.
For example, the eTag returned by getListener can be specified as the ifMatch for updateRuleSets.
The resource is updated or deleted only if the ETag you provide matches the resource's current ETag value.
Example: example-etag

LoadBalancerId

Declaration
[Required(ErrorMessage = "LoadBalancerId is required.")]
[HttpConverter(TargetEnum.Path, "loadBalancerId")]
public string LoadBalancerId { get; set; }
Property Value
Type Description
string

The OCID of the load balancer to add the hostname to.

Remarks

Required

OpcRequestId

Declaration
[HttpConverter(TargetEnum.Header, "opc-request-id")]
public string OpcRequestId { get; set; }
Property Value
Type Description
string

The unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID.

OpcRetryToken

Declaration
[HttpConverter(TargetEnum.Header, "opc-retry-token")]
public string OpcRetryToken { get; set; }
Property Value
Type Description
string

A token that uniquely identifies a request so it can be retried in case of a timeout or server error without risk of executing that same action again. Retry tokens expire after 24 hours, but can be invalidated before then due to conflicting operations (e.g., if a resource has been deleted and purged from the system, then a retry of the original creation request may be rejected).

Implements

IOciRequest
In this article
Back to top