// DescribeConditionalForwardersRequest returns a request value for making API operation for
// AWS Directory Service.
//
// Obtains information about the conditional forwarders for this account.
//
// If no input parameters are provided for RemoteDomainNames, this request describes
// all conditional forwarders for the specified directory ID.
//
//    // Example sending a request using the DescribeConditionalForwardersRequest method.
//    req := client.DescribeConditionalForwardersRequest(params)
//    resp, err := req.Send()
//    if err == nil {
//        fmt.Println(resp)
//    }
//
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/DescribeConditionalForwarders
DescribeConditionalForwardersRequest returns a request value for making API operation for
AWS Directory Service.

Obtains information about the conditional forwarders for this account.

If no input parameters are provided for RemoteDomainNames, this request describes
all conditional forwarders for the specified directory ID.

Example sending a request using the DescribeConditionalForwardersRequest method.
req := client.DescribeConditionalForwardersRequest(params)
resp, err := req.Send()
if err == nil {
fmt.Println(resp)
}


// DescribeConditionalForwardersRequest returns a request value for making API operation for // AWS Directory Service . // // Obtains information about the conditional forwarders for this account . // // If no input parameters are provided for RemoteDomainNames this request describes // all conditional forwarders for the specified directory ID . // // // Example sending a request using the DescribeConditionalForwardersRequest method . // req : = client . DescribeConditionalForwardersRequest ( params ) // resp err : = req . Send () // if err == nil { // fmt . Println ( resp ) // } // // Please also see https : // docs . aws . amazon . com / goto / WebAPI / ds - 2015 - 04 - 16 / DescribeConditionalForwarders
func (c *DirectoryService) DescribeConditionalForwardersRequest(input *DescribeConditionalForwardersInput) DescribeConditionalForwardersRequest {
	op := &aws.Operation{
		Name:       opDescribeConditionalForwarders,
		HTTPMethod: "POST",
		HTTPPath:   "/",
	}
	if input == nil {
		input = &DescribeConditionalForwardersInput{}
	}
	output := &DescribeConditionalForwardersOutput{}
	req := c.newRequest(op, input, output)
	output.responseMetadata = aws.Response{Request: req}
	return DescribeConditionalForwardersRequest{Request: req, Input: input, Copy: c.DescribeConditionalForwardersRequest}
}
func ( c * DirectoryService ) DescribeConditionalForwardersRequest ( input * DescribeConditionalForwardersInput ) DescribeConditionalForwardersRequest { op := & aws . Operation { Name : opDescribeConditionalForwarders , HTTPMethod : " " , HTTPPath : " " , } if input == nil { input = & DescribeConditionalForwardersInput { } } output := & DescribeConditionalForwardersOutput { } req := c . newRequest ( op , input , output ) output . responseMetadata = aws . Response { Request : req } return DescribeConditionalForwardersRequest { Request : req , Input : input , Copy : c . DescribeConditionalForwardersRequest } }
DescribeConditionalForwardersRequest returns a request value for making API operation for
AWS Directory Service.
DescribeConditionalForwardersRequest returns a request value for making API operation for AWS Directory Service .