---
id: v2024-original-request
title: OriginalRequest
pagination_label: OriginalRequest
sidebar_label: OriginalRequest
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'OriginalRequest', 'V2024OriginalRequest'] 
slug: /tools/sdk/go/v2024/models/original-request
tags: ['SDK', 'Software Development Kit', 'OriginalRequest', 'V2024OriginalRequest']
---

# OriginalRequest

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**AccountId** | Pointer to **string** | Account ID. | [optional] 
**Result** | Pointer to [**Result**](result) |  | [optional] 
**AttributeRequests** | Pointer to [**[]AttributeRequest**](attribute-request) | Attribute changes requested for account. | [optional] 
**Op** | Pointer to **string** | Operation used. | [optional] 
**Source** | Pointer to [**AccountSource**](account-source) |  | [optional] 

## Methods

### NewOriginalRequest

`func NewOriginalRequest() *OriginalRequest`

NewOriginalRequest instantiates a new OriginalRequest 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

### NewOriginalRequestWithDefaults

`func NewOriginalRequestWithDefaults() *OriginalRequest`

NewOriginalRequestWithDefaults instantiates a new OriginalRequest 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

### GetAccountId

`func (o *OriginalRequest) GetAccountId() string`

GetAccountId returns the AccountId field if non-nil, zero value otherwise.

### GetAccountIdOk

`func (o *OriginalRequest) GetAccountIdOk() (*string, bool)`

GetAccountIdOk returns a tuple with the AccountId field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.

### SetAccountId

`func (o *OriginalRequest) SetAccountId(v string)`

SetAccountId sets AccountId field to given value.

### HasAccountId

`func (o *OriginalRequest) HasAccountId() bool`

HasAccountId returns a boolean if a field has been set.

### GetResult

`func (o *OriginalRequest) GetResult() Result`

GetResult returns the Result field if non-nil, zero value otherwise.

### GetResultOk

`func (o *OriginalRequest) GetResultOk() (*Result, bool)`

GetResultOk returns a tuple with the Result field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.

### SetResult

`func (o *OriginalRequest) SetResult(v Result)`

SetResult sets Result field to given value.

### HasResult

`func (o *OriginalRequest) HasResult() bool`

HasResult returns a boolean if a field has been set.

### GetAttributeRequests

`func (o *OriginalRequest) GetAttributeRequests() []AttributeRequest`

GetAttributeRequests returns the AttributeRequests field if non-nil, zero value otherwise.

### GetAttributeRequestsOk

`func (o *OriginalRequest) GetAttributeRequestsOk() (*[]AttributeRequest, bool)`

GetAttributeRequestsOk returns a tuple with the AttributeRequests field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.

### SetAttributeRequests

`func (o *OriginalRequest) SetAttributeRequests(v []AttributeRequest)`

SetAttributeRequests sets AttributeRequests field to given value.

### HasAttributeRequests

`func (o *OriginalRequest) HasAttributeRequests() bool`

HasAttributeRequests returns a boolean if a field has been set.

### GetOp

`func (o *OriginalRequest) GetOp() string`

GetOp returns the Op field if non-nil, zero value otherwise.

### GetOpOk

`func (o *OriginalRequest) GetOpOk() (*string, bool)`

GetOpOk returns a tuple with the Op field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.

### SetOp

`func (o *OriginalRequest) SetOp(v string)`

SetOp sets Op field to given value.

### HasOp

`func (o *OriginalRequest) HasOp() bool`

HasOp returns a boolean if a field has been set.

### GetSource

`func (o *OriginalRequest) GetSource() AccountSource`

GetSource returns the Source field if non-nil, zero value otherwise.

### GetSourceOk

`func (o *OriginalRequest) GetSourceOk() (*AccountSource, bool)`

GetSourceOk returns a tuple with the Source field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.

### SetSource

`func (o *OriginalRequest) SetSource(v AccountSource)`

SetSource sets Source field to given value.

### HasSource

`func (o *OriginalRequest) HasSource() bool`

HasSource returns a boolean if a field has been set.


